In this paper we introduce some significant improvements to a well known algorithm for multicast in overlay networks, namely ZigZag. The improvements are mainly related to a better handling of peer churn, avoiding service interruption to the subtree rooted at the departed node. Furthermore, more realistic constraints on node heterogeneity are introduced so that the multicast tree is allowed to grow unbalanced. Since the target is a video streaming service, additional constraints are related to a minimum serving quality for outgoing links. This translates in a maximum number of childred for each node depending on its outgoing link capacity. It is also shown that exploiting the overlapped control structure with scalable coded video it is possible to minimize service interruptions due to peers departure while minimizing signalling overhead. The changes have been implemented and validated using network simulator 2 to show the effectiveness of the procedures.
Improved multicast algorithm for overlay multicast in P2P based video streaming
FAVALLI, LORENZO;FOLLI, MARCO;LANATI, MATTEO
2010-01-01
Abstract
In this paper we introduce some significant improvements to a well known algorithm for multicast in overlay networks, namely ZigZag. The improvements are mainly related to a better handling of peer churn, avoiding service interruption to the subtree rooted at the departed node. Furthermore, more realistic constraints on node heterogeneity are introduced so that the multicast tree is allowed to grow unbalanced. Since the target is a video streaming service, additional constraints are related to a minimum serving quality for outgoing links. This translates in a maximum number of childred for each node depending on its outgoing link capacity. It is also shown that exploiting the overlapped control structure with scalable coded video it is possible to minimize service interruptions due to peers departure while minimizing signalling overhead. The changes have been implemented and validated using network simulator 2 to show the effectiveness of the procedures.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.