MPLS-based multicast shared trees

This paper presents a study of our proposed architecture for the setup of a multipoint-to-multipoint (MP2MP) label switched path (LSP). This form of LSP is needed for establishing uni-directional multicast shared trees. Such trees are required for information distribution in applications such as video conferencing. The presented architecture is intended for multicast applications within a single autonomous domain and can be extended to cover inter-domain multicast sessions. We propose the use of one (or more) control points in the network called Rendez-vous points (RP) in a simple extention may utilize more than one RP to implement RP failure the PIM-SM protocol to implement multicast in MPLS networks. This architecture has the advantage of using existing MPLS techniques and existing routing protocols and requires only the addition of more management capabilities at the RPs. The experiments we carried out show that while retaining the advantages of using MPLS over traditional multicast routine, the performance of the new architecture is comparable to that of IP multicast in terms of the volume of control messages and label and memory consumption. Also the architecture scales well with the increase of the number of senders within a multicast group and with the increase of the number of multicast groups

[1]  Ioannis Lambadaris,et al.  A framework for MPLS path setup in unidirectional multicast shared trees , 2004, SPIE Optics East.

[2]  Dino Farinacci Partitioning Tag Space among Multicast Routers on a Common Subnet , 1996 .

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

[4]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[5]  Arup Acharya,et al.  IP multicast support in MPLS , 1999, IEEE ATM Workshop '99 Proceedings (Cat. No. 99TH8462).

[6]  Lionel M. Ni,et al.  Traffic engineering with MPLS in the Internet , 2000, IEEE Netw..

[7]  Bernard Sales,et al.  MPLS for PIM-SM , 1998 .

[8]  Vivek Alwayn,et al.  Advanced MPLS Design and Implementation , 2001 .

[9]  Yakov Rekhter,et al.  Mpls: Technology and Applications , 2000 .

[10]  Arup Acharya,et al.  Overview of IP Multicast in a Multi-Protocol Label Switching (MPLS) Environment , 2002, RFC.

[11]  Bernard Cousin,et al.  Multicast routing simulator over MPLS networks , 2003, 36th Annual Simulation Symposium, 2003..

[12]  William C. Fenner Internet Group Management Protocol, Version 2 , 1997, RFC.

[13]  Stephen Deering,et al.  Internet group management protocol , 1996 .

[14]  Rahul Aggarwal Establishing Point to Multipoint MPLS TE LSPs , 2003 .

[15]  Kevin C. Almeroth,et al.  The evolution of multicast: from the MBone to interdomain multicast to Internet2 deployment , 2000, IEEE Netw..

[16]  Daniel O. Awduche,et al.  Requirements for Traffic Engineering Over MPLS , 1999, RFC.

[17]  Beau Williamson,et al.  Developing IP multicast networks , 1999 .

[18]  D. Ooms,et al.  IP multicast in MPLS networks , 2000, ATM 2000. Proceedings of the IEEE Conference on High Performance Switching and Routing (Cat. No.00TH8485).

[19]  Dino Farinacci,et al.  Using PIM to Distribute MPLS Labels for Multicast Routes , 2000 .

[20]  Deborah Estrin,et al.  The PIM architecture for wide-area multicast routing , 1996, TNET.

[21]  Vijay Srinivasan,et al.  RSVP-TE: Extensions to RSVP for LSP Tunnels , 2001, RFC.

[22]  Seisho Yasukawa Extended RSVP-TE for Multicast LSP Tunnels , 2002 .

[23]  Brad Cain,et al.  Internet Group Management Protocol, Version 3 , 2002, RFC.

[24]  Bernard Cousin,et al.  A new approach to construct multicast trees in MPLS networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[25]  Gaeil An,et al.  Design and implementation of MPLS network simulator supporting LDP and CR-LDP , 2000, Proceedings IEEE International Conference on Networks 2000 (ICON 2000). Networking Trends and Challenges in the New Millennium.