GMPLS Control Plane

The control plane is the key element to utilize the full potential of Elastic Optical Networks (EONs). In this chapter, it is explained what are the functionalities of the control plane of a network, and the most popular control plane architecture, Generalized Multiprotocol Label Switching (GMPLS), is revisited. After the basics of routing, path computation, and signalling protocols are reviewed, the chapter explains how to architect a control plane to work in EONs. Moreover, the necessary extensions to the main GMPLS protocols to support EONs, including handling Bandwidth Variable Transponders (BVTs), are detailed. Finally, how to control a network with multiple domains is explained, focusing on the architecture and protocol improvements.

[1]  John Moy,et al.  OSPF for IPv6 , 1999, RFC.

[2]  Ina Minei,et al.  Path Computation Element Communication Protocol (PCEP) Extensions for PCE-Initiated LSP Setup in a Stateful PCE Model , 2017, RFC.

[3]  Ross W. Callon,et al.  Use of OSI IS-IS for routing in TCP/IP and dual environments , 1990, RFC.

[4]  Kireeti Kompella,et al.  Label Switched Paths (LSP) Hierarchy with Generalized Multi-Protocol Label Switching (GMPLS) Traffic Engineering (TE) , 2005, RFC.

[5]  John Moy,et al.  OSPF Version 2 , 1998, RFC.

[6]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

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

[8]  Adrian Farrel,et al.  The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS and GMPLS , 2012, RFC.

[9]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[10]  William R. McShane,et al.  A review of pedestrian safety models for urban areas in Low and Middle Income Countries , 2016 .

[11]  Kireeti Kompella,et al.  OSPF Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS) , 2005, RFC.

[12]  Jean-Louis Le Roux,et al.  Path Computation Element (PCE) Communication Protocol (PCEP) , 2009, RFC.

[13]  P. Castoldi,et al.  Demonstration of Flexible Optical Network Based on Path Computation Element , 2012, Journal of Lightwave Technology.

[14]  Adrian Farrel,et al.  Network Working Group Label Switched Path Stitching with Generalized Multiprotocol Label Switching Traffic Engineering (gmpls Te) , 2008 .

[15]  Jonathan P. Lang,et al.  Link Management Protocol (LMP) , 2005, RFC.

[16]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[17]  Young Lee,et al.  Framework for GMPLS and Path Computation Element (PCE) Control of Wavelength Switched Optical Networks (WSONs) , 2011, RFC.

[18]  Adrian Farrel,et al.  A Path Computation Element (PCE)-Based Architecture , 2006, RFC.

[19]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[20]  Adrian Farrel,et al.  Generalized Labels for the Flexi-Grid in Lambda Switch Capable (LSC) Label Switching Routers , 2015, RFC.

[21]  Roy T. Fielding,et al.  Principled design of the modern Web architecture , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[22]  Ramon Casellas,et al.  Framework and Requirements for GMPLS-Based Control of Flexi-Grid Dense Wavelength Division Multiplexing (DWDM) Networks , 2015, RFC.

[23]  Lei Liu,et al.  Design and Experimental Validation of a GMPLS/PCE Control Plane for Elastic CO-OFDM Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.