DocumentCode
2819519
Title
Tree-varying multicast on an overlay network of unreliable end hosts
Author
Shimizu, Shuichi
Author_Institution
Tokyo Res. Lab., IBM Japan Ltd., Japan
fYear
2004
fDate
5-8 Jan. 2004
Firstpage
158
Lastpage
163
Abstract
IP-layer multicast (IP multicast) is a sophisticated approach for delivering data to multiple receiver hosts distributed in networks, but several issues have prevented its wide deployment. To solve the issues, several application-layer multicasts (ALM) have been proposed as architectural alternatives to IP multicast. ALMs depend on the reliability of the end hosts, but end hosts are less stable than network devices, such as switches and routers, which IP multicast depends on, because their computing resources are shared by other, unpredictable, processes. The article presents a new ALM protocol on an overlay of such undependable end hosts. It exploits a group hierarchy for scalable data delivery, for example, to thousands of receivers, as well as conventional ALMs. No leader hosts are fixed in the hierarchy, but they are dynamically and randomly assigned for each forwarding operation at the end hosts. Thus, the multicast trees change very frequently. This distributes and balances the stress in the delivery networks, avoiding congestion. We analyse the link stress and show that it is up to double the data bit rate when the receivers are equally distributed in the group hierarchy. This also makes the system stable and robust, not only to dynamic membership changes when receivers join and leave, but also to temporal performance changes in the receiver hosts, which would cause errors such as a packet loss when they fail to receive or send some packets in time. We also discuss scalability issues and show the results of demonstration experiments.
Keywords
data communication; multicast protocols; telecommunication congestion control; trees (mathematics); ALM protocol; IP multicast; IP-layer multicast; application-layer multicast protocol; congestion avoidance; data delivery; group hierarchy; multicast trees; overlay network; tree-varying multicast; unreliable end hosts; Bit rate; Broadcasting; Computer networks; Error correction; Laboratories; Multicast protocols; Proposals; Scalability; Stress; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference, 2004. CCNC 2004. First IEEE
Conference_Location
Las Vegas, NV, USA
Print_ISBN
0-7803-8145-9
Type
conf
DOI
10.1109/CCNC.2004.1286851
Filename
1286851
Link To Document