Between underlay and overlay: On deployable, efficient, mobility-agnostic group communication services

Purpose – This paper aims to discuss problems, requirements and current trends for deploying group communication in real‐world scenarios from an integrated perspective.Design/methodology/approach – The Hybrid Shared Tree is introduced – a new architecture and routing approach to combine network – and subnetwork‐layer multicast services in end‐system domains with transparent, structured overlays on the inter‐domain level.Findings – The paper finds that The Hybrid Shared Tree solution is highly scalable and robust and offers provider‐oriented features to stimulate deployment.Originality/value – A straightforward perspective is indicated in the paper for a mobility‐agnostic routing layer for future use.

[1]  Mark Handley,et al.  Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification , 1997, RFC.

[2]  Jon Crowcroft,et al.  Networked group communication : third International COST264 Workshop, NGC 2001, London, UK, November 7-9, 2001 : proceedings , 2001 .

[3]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[4]  Marvin A. Sirbu,et al.  Pricing Multicast Communication: A Cost-Based Approach , 2001, Telecommun. Syst..

[5]  Mark Handley,et al.  Bidirectional Protocol Independent Multicast (BIDIR-PIM) , 2007, RFC.

[6]  John Buford Hybrid Overlay Multicast Framework , 2008 .

[7]  Prasant Mohapatra,et al.  Efficient overlay multicast for mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[8]  Ben Y. Zhao,et al.  Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination , 2001, NOSSDAV '01.

[9]  Supratik Bhattacharyya,et al.  An Overview of Source-Specific Multicast (SSM) , 2003, RFC.

[10]  David Thaler Border Gateway Multicast Protocol (BGMP): Protocol Specification , 2004, RFC.

[11]  Ion Stoica,et al.  Peer-to-Peer Systems II , 2003, Lecture Notes in Computer Science.

[12]  Hongsuda Tangmunarunkit,et al.  Scaling of multicast trees: comments on the Chuang-Sirbu scaling law , 1999, SIGCOMM '99.

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

[14]  Kevin C. Almeroth,et al.  On the topology of multicast trees , 2003, TNET.

[15]  Thomas C. Schmidt,et al.  Multicast Mobility in MIPv6: Problem Statement , 2007 .

[16]  Abdelmadjid Bouabdallah,et al.  IP mobile multicast: Challenges and solutions , 2004, IEEE Communications Surveys & Tutorials.

[17]  Sanjoy Paul Border Gateway Multicast Protocol (BGMP) , 1998 .

[18]  Piet Van Mieghem,et al.  On properties of multicast routing trees , 2006, Int. J. Commun. Syst..

[19]  Philippe Jacquet,et al.  Multicast tree structure and the power law , 2006, IEEE Transactions on Information Theory.

[20]  Miguel Castro,et al.  SplitStream: High-Bandwidth Content Distribution in Cooperative Environments , 2003, IPTPS.

[21]  Anne-Marie Kermarrec,et al.  Scribe: A Large-Scale and Decentralized , 2002 .

[22]  Thomas C. Schmidt,et al.  Morphing distribution trees—On the evolution of multicast states under mobility and an adaptive routing scheme for mobile SSM sources , 2006, Telecommun. Syst..

[23]  Helen J. Wang,et al.  An evaluation of scalable application-level multicast built using peer-to-peer overlays , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[24]  Brad Cain,et al.  Source-Specific Multicast for IP , 2006, RFC.

[25]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[26]  Anargyros Garyfalos,et al.  A flexible overlay architecture for mobile IPv6 multicast , 2005, IEEE Journal on Selected Areas in Communications.

[27]  Mark Handley,et al.  Application-Level Multicast Using Content-Addressable Networks , 2001, Networked Group Communication.

[28]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[29]  Thomas C. Schmidt,et al.  Predictive versus Reactive—Analysis of Handover Performance and Its Implications on IPv6 and Multicast Mobility , 2005, Telecommun. Syst..

[30]  Lorenzo Aguilar,et al.  Datagram routing for internet multicasting , 1984, Comput. Commun. Rev..

[31]  Rajmohan Rajaraman,et al.  Accessing Nearby Copies of Replicated Objects in a Distributed Environment , 1999, Theory of Computing Systems.

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

[33]  Piet Van Mieghem,et al.  On the efficiency of multicast , 2001, TNET.

[34]  David Thaler,et al.  Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification , 1997, RFC.

[35]  Kevin C. Almeroth,et al.  Deployment Complexity Versus Performance Efficiency in Mobile Multicast , 2004 .

[36]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

[37]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[38]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[39]  Scott Shenker,et al.  Revisiting IP multicast , 2006, SIGCOMM 2006.