Title :
A Hybrid-Mesh Application Layer Multicast based on sub-streams scheduling
Author :
Yue, Jun ; Wu, Chanle ; He, Lian ; Cheng, Shi
Author_Institution :
Sch. of Comput., Wuhan Univ., Wuhan, China
Abstract :
Given the strengths and shortcomings of both structured and unstructured overlay, Hybrid-Mesh Application Layer Multicast (HM-ALM) has been proposed as a trade-off for media streaming over the Internet. In HM-ALM, all peers first organize an auxiliary unstructured mesh, and then some `good´ peers are identified to construct a backbone structured mesh. The great advantage of HM-ALM is that it has more resilient to end-hosts dynamics than structured approach and offers a better tradeoff between control overhead and delay performance than unstructured approach. However, this hybrid design brings about new issues such as sub-streams collaborating between the backbone and auxiliary, as well as push-pull switching, where we propose sub-streams scheduling algorithm, network coding based link selection and corresponding buffer design to address these issues. Experimental results obtained via network simulation, comparing with representative protocol, demonstrate that our hybrid solution boosts the multicasting quality and also effectively reduces the control overhead.
Keywords :
Internet; media streaming; network coding; scheduling; Internet; buffer design; hybrid-mesh application layer multicast; media streaming; network coding based link selection; push-pull switching; sub-streams scheduling algorithm; Collaboration; Delay; Dynamic scheduling; Network coding; Optimal scheduling; Peer to peer computing; Processor scheduling; Robustness; Spine; Streaming media; Hybrid Application Layer Multicast; Network Coding; P2P streaming; Pull-Push; Sub-streams scheduling;
Conference_Titel :
Future Computer and Communication (ICFCC), 2010 2nd International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5821-9
DOI :
10.1109/ICFCC.2010.5497479