A Survey of Reliable Multicast Communication

The paper reports on recent developments and challenges in reliable multicast communication, with special focus on reliable multicast communication at the application layer. The foundation of reliable multicast communication is given by several components, which are multicast communication, congestion control and error control. Our paper is providing a survey of these mechanisms in multicast environments.

[1]  Kevin C. Almeroth,et al.  Developing a multicast metric , 2000, Globecom '00 - IEEE. Global Telecommunications Conference. Conference Record (Cat. No.00CH37137).

[2]  Sudhir Dixit,et al.  Content Networking in the Mobile Internet , 2004 .

[3]  George Pallis,et al.  Insight and perspectives for content delivery networks , 2006, CACM.

[4]  Krishna P. Gummadi,et al.  Measuring and analyzing the characteristics of Napster and Gnutella hosts , 2003, Multimedia Systems.

[5]  Donald F. Towsley,et al.  Modeling TCP Reno performance: a simple model and its empirical validation , 2000, TNET.

[6]  Sudhir Dixit,et al.  Content Networking in the Mobile Internet: Dixit/Content Networking , 2004 .

[7]  Jiangchuan Liu,et al.  Multirate video multicast over the Internet: an overview , 2003 .

[8]  Jibin Zhan,et al.  Early Experience with an Internet Broadcast System Based on Overlay Multicast , 2004, USENIX Annual Technical Conference, General Track.

[9]  Ioannis Lambadaris,et al.  A survey of congestion control schemes for multicast video applications , 2003, IEEE Communications Surveys & Tutorials.

[10]  Jonathan S. Turner,et al.  Design of overlay networks for internet multicast , 2002 .

[11]  Luigi Rizzo,et al.  pgmcc: a TCP-friendly single-rate multicast , 2000, SIGCOMM.

[12]  Vincent Roca,et al.  Large scale content distribution protocols , 2005, CCRV.

[13]  Yuan Xue,et al.  Maximizing Throughput in Layered Peer-to-Peer Streaming , 2007, 2007 IEEE International Conference on Communications.

[14]  Sanjoy Paul Layered Video Multicast with Retransmission (LVMR) , 1998 .

[15]  Stephen E. Deering,et al.  Host extensions for IP multicasting , 1986, RFC.

[16]  Kevin C. Almeroth,et al.  IP Multicast Applications: Challenges and Solutions , 2001, RFC.

[17]  Pablo Rodriguez,et al.  Performance Analysis of Peer-to-Peer Networks for File Distribution , 2004, QofIS.

[18]  Donald F. Towsley,et al.  The impact of multicast layering on network fairness , 1999, SIGCOMM '99.

[19]  William Yurcik,et al.  Multiring techniques for scalable battlespace group communications , 2005, IEEE Communications Magazine.

[20]  Douglas E. Comer,et al.  Internetworking with TCP/IP - Principles, Protocols, and Architectures, Fourth Edition , 1988 .

[21]  Ernst W. Biersack Where is multicast today? , 2005, CCRV.

[22]  Dragos Ilie,et al.  Gnutella Network Traffic : Measurements and Characteristics , 2006 .

[23]  Hui Zhang,et al.  Internet Multicast Video Delivery , 2005, Proceedings of the IEEE.

[24]  Krishna P. Gummadi,et al.  The impact of DHT routing geometry on resilience and proximity , 2003, SIGCOMM '03.

[25]  Miguel Castro,et al.  Scribe: a large-scale and decentralized application-level multicast infrastructure , 2002, IEEE J. Sel. Areas Commun..

[26]  Mario Gerla,et al.  A Comparative Study of Multicast Protocols: Top, Bottom, or In the Middle? , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[27]  Fei Zhao,et al.  Implementation of Host-Based Overlay Multicast to Support of Web Based Services for RT-DVS , 2004, Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[28]  Ramesh K. Sitaraman,et al.  A transport layer for live streaming in a content delivery network , 2004, Proceedings of the IEEE.

[29]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[30]  J. J. Garcia-Luna-Aceves,et al.  A comparison of reliable multicast protocols , 1998, Multimedia Systems.

[31]  Douglas Comer,et al.  Internetworking with TCP/IP , 1988 .

[32]  David Erman,et al.  Internet Content Distribution : Developments and Challenges , 2006 .

[33]  Yair Amir,et al.  Reliable communication in overlay networks , 2003, 2003 International Conference on Dependable Systems and Networks, 2003. Proceedings..

[34]  Sandeep K. Singhal,et al.  Log-based receiver-reliable multicast for distributed interactive simulation , 1995, SIGCOMM '95.

[35]  Robert Braudes,et al.  Requirements for Multicast Protocols , 1993, RFC.

[36]  Jon Crowcroft,et al.  TCP-like congestion control for layered multicast data transfer , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[37]  Sanjoy Paul,et al.  Layered video multicast with retransmissions (LVMR): evaluation of hierarchical rate control , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[38]  Vincent Roca,et al.  A survey of proposals for an alternative group communication service , 2003, IEEE Netw..

[39]  Klara Nahrstedt,et al.  Layered peer-to-peer streaming , 2003, NOSSDAV '03.

[40]  Maria Ramalho,et al.  Intra- and inter-domain multicast routing protocols: A survey and taxonomy , 2000, IEEE Communications Surveys & Tutorials.

[41]  Adrian Popescu,et al.  Congestion and Error Control in Overlay Networks , 2007 .

[42]  Pascal Felber,et al.  Design choices for content distribution in P2P networks , 2005, CCRV.

[43]  Hans Eriksson,et al.  MBONE: the multicast backbone , 1994, CACM.

[44]  Baruch Awerbuch,et al.  A cost-benefit flow control for reliable multicast and unicast in overlay networks , 2005, IEEE/ACM Transactions on Networking.