Host multicast: a framework for delivering multicast to end users

Proceedings - IEEE INFOCOM - Tập 3 - Trang 1366-1375
Beichuan Zhang1, S. Jamin2, Lixia Zhang1
1Computer Science Department, University of California, Los Angeles, USA
2EECS Department, University of Michigan, Ann Arbor, MI, USA

Tóm tắt

While the advantages of multicast delivery over multiple unicast deliveries is undeniable, the deployment of the IP multicast protocol has been limited to "islands" of network domains under single administrative control. Deployment of inter-domain multicast delivery has been slow due to both technical and administrative reasons. In this paper we propose a Host Multicast Tree Protocol (HMTP) that (1) automates the interconnection of IP-multicast enabled islands and (2) provides multicast delivery to end hosts where IP multicast is not available. With HMTP, end-hosts and proxy gateways of IP multicast-enabled islands can dynamically create shared multicast trees across different islands. Members of an HMTP multicast group self-organize into an efficient, scalable and robust multicast tree. The tree structure is adjusted periodically to accommodate changes in group membership and network topology. Simulation results show that the multicast tree has low cost, and data delivered over it experiences moderately low latency.

Từ khóa

#Multicast protocols #Engineering profession #Unicast #Automatic control #Robustness #Tree data structures #Network topology #Costs #Delay #Large-scale systems

Tài liệu tham khảo

zegura, 0, How to model an internetwork, Proc of IEEE INFOCOM March 1996 thaler, 2001, IPv4 automatic multicast without explicit tunnels (AMT) wei, 0, A comparison of multicast trees and algorithms, Proc of IEEE INFOCOM June 1994 perlman, 1999, Simple multicast: A design for simple, low-overhead multicast thaler, 2000, The internet multicast address allocation architecture, 10.17487/rfc2908 10.1016/S0140-3664(98)00197-2 pendarakis, 0, ALMI: An application level multicast infrastructure, Proceedings of 3rd Usenix Symposium on Internet Technologies and Systems (USITS 2001) March 2001 liefooghe, 2001, CastGate: An auto-tunneling architecture for IP multicast 0, NLANR active measurement project 10.1145/78952.78953 chu, 2000, A case for end system multicast, Proc of ACM SIGMETRICS, 1, 10.1145/345063.339337 chawathe, 0, An architecture for internet content distribution as an infrastructure service holbrook, 2000, Source-specific multicast for IP 10.1109/90.958323 francis, 2001, Yoid: Your own internet distribution finlayson, 2001, Accelerating the deployment of multicast using automatic tunneling finlayson, 2001, The UDP multicast tunneling protocol 10.1109/CCGRID.2002.1017172 10.1145/285243.285269