Recovery from control plane failures in the CR-LDP signalling protocol

When the control and data planes are physically separate, it is important to maintain the established connections in the data plane even if the protocol plane fails. Channel status is maintained by a signalling protocol. Channel status information will be permanently lost as a result of a failure in the control plane having no recovery capability of the constrained-based routing label distribution protocol (CR-LDP). A recovery mechanism for channel status information is proposed in this paper. A downstream node stores a label information database (LID) of assignable (free) labels for each incoming link. A copy of the LID redundantly stored in the upstream node as a label information mirror (LIM). Each LIM and the corresponding LID are synchronised. The recovery of channel status information is guaranteed.

[1]  Thomas D. Nadeau,et al.  Network Working Group Multiprotocol Label Switching (mpls) Label Switching Router (lsr) Management Information Base (mib) , 2004 .

[2]  John W. Stewart,et al.  BGP4 : inter-domain routing in the Internet , 1998 .

[3]  Ram Dantu,et al.  Constraint-Based LSP Setup using LDP , 2002, RFC.

[4]  D. Awduche,et al.  Multiprotocol lambda switching: combining MPLS traffic engineering control with optical crossconnects , 2001, IEEE Commun. Mag..

[5]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Message Processing Rules , 1997, RFC.

[6]  Brikena Statovci-Halimi,et al.  ASON and GMPLS—Overview and Comparison , 2004, Photonic Network Communications.

[7]  Kireeti Kompella,et al.  LDP failure detection and recovery , 2004, IEEE Communications Magazine.

[8]  David Allan,et al.  Multi Protocol Label Switching Label Distribution Protocol Query Message Description , 2003 .

[9]  Tzi-cker Chiueh,et al.  Performance analysis of an RSVP-capable router , 1999 .

[10]  Adrian Farrel,et al.  Fault Tolerance for the Label Distribution Protocol (LDP) , 2003, RFC.

[11]  Lou Berger,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Signaling Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Extensions , 2003, RFC.

[12]  John Soldatos,et al.  PNNI-based control plane for automatically switched optical networks , 2003 .

[13]  James V. Luciani,et al.  Definitions of Managed Objects for the Multiprotocol Label Switching (MPLS), Label Distribution Protocol (LDP) , 2004, RFC.

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

[15]  Ralf Steinmetz,et al.  Implementation and evaluation of the KOM RSVP engine , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[16]  Iftekhar Hussain,et al.  Fault-Tolerant IP and MPLS Networks , 2004 .

[17]  K. Bala,et al.  IP over optical networks: architectural aspects , 2000, IEEE Commun. Mag..

[18]  George Swallow,et al.  RSVP Refresh Overhead Reduction Extensions , 2001, RFC.

[19]  H. T. Mouftah,et al.  Recovery from control plane failures in GMPLS‐controlled optical networks , 2002, Int. J. Commun. Syst..

[20]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[21]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[22]  Adrian Farrel Applicability Statement for Restart Mechanisms for the Label Distribution Protocol (LDP) , 2003, RFC.

[23]  Lou Berger,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description , 2003, RFC.

[24]  John S. Sobolewski,et al.  SideCar: building programmable datacenter networks without programmable switches , 2010, Hotnets-IX.

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

[26]  P. Bonenfant,et al.  The optical Internet: architectures and protocols for the global infrastructure of tomorrow , 2001, IEEE Commun. Mag..

[27]  Ayan Banerjee,et al.  Generalized multiprotocol label switching: an overview of routing and management enhancements , 2001, IEEE Commun. Mag..

[28]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[29]  S. Baroni,et al.  Optical data networking: protocols, technologies, and architectures for next generation optical transport networks and optical internetworks , 2000, Journal of Lightwave Technology.

[30]  H.T. Mouftah,et al.  Recovery from control plane failures in the CR-LDP and O-UNI signalling protocols , 2003, Fourth International Workshop on Design of Reliable Communication Networks, 2003. (DRCN 2003). Proceedings..

[31]  Dimitri Papadimitriou,et al.  Generalized Multi-protocol Label Switching (gmpls) Extensions for Synchronous Optical Network (sonet) and Synchronous Digital Hierarchy (sdh) Control , 2004 .

[32]  Jennifer Yates,et al.  Control plane design for reliable optical networks , 2002, IEEE Commun. Mag..

[33]  Kumar N. Sivarajan,et al.  Optical Networks: A Practical Perspective , 1998 .

[34]  Martin Karsten,et al.  Design and Implementation of RSVP Based on Object-Relationships , 2000, NETWORKING.

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

[36]  Loa Andersson,et al.  The Multiprotocol Label Switching (MPLS) Working Group decision on MPLS signaling protocols , 2003, RFC.

[37]  Fred Baker,et al.  RSVP Management Information Base using SMIv2 , 1997, RFC.

[38]  Ayan Banerjee,et al.  Generalized multiprotocol label switching: an overview of signaling enhancements and recovery techniques , 2001, IEEE Commun. Mag..

[39]  Yakov Rekhter,et al.  Graceful Restart Mechanism for Label Distribution Protocol , 2003, RFC.

[40]  Ram Krishnan,et al.  Multi-Protocol Label Switching (MPLS) Support of Differentiated Services , 2002, RFC.

[41]  H. T. Mouftah,et al.  Improving the reliability of the label distribution protocol , 2001, Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks.