Generalized Multi-Protocol Label Switching (GMPLS) Signaling Parameters (last updated 2009-10-22) Registries include below: - LSP Encoding Type: 8 bits - Switching Type: 8 bits - Generalized PID (G-PID): 16 bits - Actions: 8 bits - Interface_ID Type: 16 bits - Administrative Status Information Flags - Association Type Registry Name: LSP Encoding Types Reference: [RFC3471][RFC4328] Range Registration Procedures Notes --------- ------------------------------------------------ ------------------------- 0-239 Standards Action 240-255 Assigned temporarily for Experimental Usage Not registered with IANA Registry: Value Type Reference -------- ------------------------------------ --------- 0 Unassigned 1 Packet [RFC3471] 2 Ethernet [RFC3471] 3 ANSI/ETSI PDH [RFC3471] 4 Reserved [RFC3471] 5 SDH ITU-T G.707 / SONET ANSI T1.105 [RFC3471] 6 Reserved [RFC3471] 7 Digital Wrapper [RFC3471] 8 Lambda (photonic) [RFC3471] 9 Fiber [RFC3471] 10 Reserved [RFC3471] 11 FiberChannel [RFC3471] 12 G.709 ODUk (Digital Path) [RFC4328] 13 G.709 Optical Channel [RFC4328] 14-239 Unassigned 240-255 Experimental Usage/temporarily Registry Name: Switching Types Reference: [RFC3471][RFC4328] Registration Procedures: Standards Action Registry: Value Type Reference -------- -------------------------------------- --------- 0 Unassigned 1 Packet-Switch Capable-1 (PSC-1) [RFC3471] 2 Packet-Switch Capable-2 (PSC-2) [RFC3471] 3 Packet-Switch Capable-3 (PSC-3) [RFC3471] 4 Packet-Switch Capable-4 (PSC-4) [RFC3471] 5-50 Unassigned 51 Layer-2 Switch Capable (L2SC) [RFC3471] 52-99 Unassigned 100 Time-Division-Multiplex Capable (TDM) [RFC3471] 101-149 Unassigned 150 Lambda-Switch Capable (LSC) [RFC3471] 151-199 Unassigned 200 Fiber-Switch Capable (FSC) [RFC3471] 201-255 Unassigned Registry Name: Generalized PIDs (G-PID) Reference: [RFC3471] Range Registration Procedures Notes ------------ ------------------------------------------------ --------- 0-31743 IETF Standards Track RFC [RFC4328] 31744-32767 Assigned Temporarily for Experimental Usage [RFC4328] 32768-65535 Standards Track RFC [RFC4328] Registry: Value Type Technology Reference ------------ ------------------------------------- ------------------------------------ --------- 0 Unknown All [RFC3471] 1 Reserved [RFC3471] 2 Reserved [RFC3471] 3 Reserved [RFC3471] 4 Reserved [RFC3471] 5 Asynchronous mapping of E4 SDH [RFC3471] 6 Asynchronous mapping of DS3/T3 SDH [RFC3471] 7 Asynchronous mapping of E3 SDH [RFC3471] 8 Bit synchronous mapping of E3 SDH [RFC3471] 9 Byte synchronous mapping of E3 SDH [RFC3471] 10 Asynchronous mapping of DS2/T2 SDH [RFC3471] 11 Bit synchronous mapping of DS2/T2 SDH [RFC3471] 12 Reserved [RFC3471] 13 Asynchronous mapping of E1 SDH [RFC3471] 14 Byte synchronous mapping of E1 SDH [RFC3471] 15 Byte synchronous mapping of 31 * DS0 SDH [RFC3471] 16 Asynchronous mapping of DS1/T1 SDH [RFC3471] 17 Bit synchronous mapping of DS1/T1 SDH [RFC3471] 18 Byte synchronous mapping of DS1/T1 SDH [RFC3471] 19 VC-11 in VC-12 SDH [RFC3471] 20 Reserved [RFC3471] 21 Reserved [RFC3471] 22 DS1 SF Asynchronous SONET [RFC3471] 23 DS1 ESF Asynchronous SONET [RFC3471] 24 DS3 M23 Asynchronous SONET [RFC3471] 25 DS3 C-Bit Parity Asynchronous SONET [RFC3471] 26 VT/LOVC SDH [RFC3471] 27 STS SPE/HOVC SDH [RFC3471] 28 POS - No Scrambling, 16 bit CRC SDH [RFC3471] 29 POS - No Scrambling, 32 bit CRC SDH [RFC3471] 30 POS - Scrambling, 16 bit CRC SDH [RFC3471] 31 POS - Scrambling, 32 bit CRC SDH [RFC3471] 32 ATM mapping SDH, G.709 ODUk [RFC3471][RFC4328] 33 Ethernet PHY SDH, G.709 OCh, Lambda, Fiber [RFC3471][RFC4328] 34 SONET/SDH G.709 OCh, Lambda, Fiber [RFC3471][RFC4328] 35 Reserved (SONET deprecated) G.709 OCh, Lambda, Fiber [RFC3471][RFC4328] 36 Digital Wrapper Lambda, Fiber [RFC3471] 37 Lambda Fiber [RFC3471] 38 ANSI/ETSI PDH SDH [RFC3471] 39 Reserved SDH [RFC3471] 40 Link Access Protocol SDH SDH [RFC3471] (LAPS - X.85 and X.86) 41 FDDI SDH, Lambda, Fiber [RFC3471] 42 DQDB (ETSI ETS 300 216) SDH [RFC3471] 43 FiberChannel-3 (Services) FiberChannel [RFC3471] 44 HDLC SDH [RFC3471] 45 Ethernet V2/DIX (only) SDH, Lambda, Fiber [RFC3471] 46 Ethernet 802.3 (only) SDH, Lambda, Fiber [RFC3471] 47 G.709 ODUj G.709 ODUk (with k > j) [RFC4328] 48 G.709 OTUk(v) G.709 OCh ODUk mapped into OTUk(v) [RFC4328] 49 CBR/CBRa G.709 ODUk, G.709 OCh [RFC4328] 50 CBRb G.709 ODUk [RFC4328] 51 BSOT G.709 ODUk [RFC4328] 52 BSNT G.709 ODUk [RFC4328] 53 IP/PPP (GFP) G.709 ODUk (and SDH) [RFC4328] 54 Ethernet MAC (framed GFP) G.709 ODUk (and SDH) [RFC4328] 55 Ethernet PHY (transparent GFP) G.709 ODUk (and SDH) [RFC4328] 56 ESCON G.709 ODUk, Lambda, Fiber [RFC4328] 57 FICON G.709 ODUk, Lambda, Fiber [RFC4328] 58 Fiber Channel G.709 ODUk, Lambda, Fiber [RFC4328] 59-31743 Unassigned 31744-32767 Experimental Usage/temporarily 32768-65535 Reserved [RFC4328] Registry Name: Actions Reference: [RFC3471] Registration Procedures: IETF Consensus action or documented in a specification Registry: Value Description Reference ------ ------------------------------------------------------------ --------- 0 Inclusive List [RFC3471] Indicates that the object/TLV contains one or more subchannel elements that are included in the Label Set. 1 Exclusive List [RFC3471] Indicates that the object/TLV contains one or more subchannel elements that are excluded from the Label Set. 2 Inclusive Range [RFC3471] Indicates that the object/TLV contains a range of labels. The object/TLV contains two subchannel elements. The first element indicates the start of the range. The second element indicates the end of the range. A value of zero indicates that there is no bound on the corresponding portion of the range. 3 Exclusive Range [RFC3471] Indicates that the object/TLV contains a range of labels that are excluded from the Label Set. The object/TLV contains two subchannel elements. The first element indicates the start of the range. The second element indicates the end of the range. A value of zero indicates that there is no bound on the corresponding portion of the range. 4-255 Unassigned Registry Name: Interface_ID Types Reference: [RFC3471] Registration Procedures: IETF Consensus action or documented in a specification Registry: Type Length Format Description Reference --------- ------ ---------------------- ---------------------------------------------------------- --------- 0 Unassigned 1 8 IPv4 Addr. IPv4 [RFC3471] 2 20 IPv6 Addr. IPv6 [RFC3471] 3 12 Compound IF_INDEX (Interface Index) [RFC3471] 4 12 Compound COMPONENT_IF_DOWNSTREAM (Component interface) - DEPRECATED [RFC3471][RFC4201] 5 12 Compound COMPONENT_IF_UPSTREAM (Component interface) - DEPRECATED [RFC3471][RFC4201] 6 var See [RFC4920] Sec. 6.2 DOWNSTREAM_LABEL (GMPLS label) [RFC4920] 7 var See [RFC4920] Sec. 6.2 UPSTREAM_LABEL (GMPLS label) [RFC4920] 8 8 See [RFC4920] Sec. 6.2 NODE_ID (TE Router ID) [RFC4920] 9 x See [RFC4920] Sec. 6.2 OSPF_AREA (Area ID) [RFC4920] 10 x See [RFC4920] Sec. 6.2 ISIS_AREA (Area ID) [RFC4920] 11 8 See [RFC4920] Sec. 6.2 AUTONOMOUS_SYSTEM (Autonomous system) [RFC4920] 12 var See [RFC4920] Sec. 6.2 ERO_CONTEXT (ERO subobject) [RFC4920] 13 var See [RFC4920] Sec. 6.2 ERO_NEXT_CONTEXT (ERO subobjects) [RFC4920] 14 8 IPv4 Addr. PREVIOUS_HOP_IPv4 (Node address) [RFC4920] 15 20 IPv6 Addr. PREVIOUS_HOP_IPv6 (Node address) [RFC4920] 16 8 IPv4 Addr. INCOMING_IPv4 (Interface address) [RFC4920] 17 20 IPv6 Addr. INCOMING_IPv6 (Interface address) [RFC4920] 18 12 Compound INCOMING_IF_INDEX (Interface index) [RFC4920] 19 var See [RFC4920] Sec. 6.2 INCOMING_DOWN_LABEL (GMPLS label) [RFC4920] 20 var See [RFC4920] Sec. 6.2 INCOMING_UP_LABEL (GMPLS label) [RFC4920] 21 8 See [RFC4920] Sec. 6.2 REPORTING_NODE_ID (Router ID) [RFC4920] 22 x See [RFC4920] Sec. 6.2 REPORTING_OSPF_AREA (Area ID) [RFC4920] 23 x See [RFC4920] Sec. 6.2 REPORTING_ISIS_AREA (Area ID) [RFC4920] 24 8 See [RFC4920] Sec. 6.2 REPORTING_AS (Autonomous system) [RFC4920] 25 var See [RFC4920] Sec. 6.2 PROPOSED_ERO (ERO subobjects) [RFC4920] 26 var See [RFC4920] Sec. 6.2 NODE_EXCLUSIONS (List of nodes) [RFC4920] 27 var See [RFC4920] Sec. 6.2 LINK_EXCLUSIONS (List of interfaces) [RFC4920] 28-511 Unassigned 512 8 See RFC REFERENCE_COUNT [RFC4783] 513 8 See RFC SEVERITY [RFC4783] 514 8 See RFC GLOBAL_TIMESTAMP [RFC4783] 515 8 See RFC LOCAL_TIMESTAMP [RFC4783] 516 varies See RFC ERROR_STRING [RFC4783] 517-65535 Unassigned Registry Name: Administrative Status Information Flags Reference: [RFC4783] Registration Procedures: IETF Standards Action RFC Registry: Bit Number Hex Value Name Reference ---------- ----------- ------------------------------------ --------- 0 0x80000000 Reflect (R) [RFC3473][RFC3471] 1-25 Unassigned 26 0x00000020 Lockout (L) [RFC4872] 27 0x00000010 Inhibit Alarm Communication (I) [RFC4783] 28 0x00000008 Call control (C) [RFC4974] 29 0x00000004 Testing (T) [RFC3473][RFC3471] 30 0x00000002 Administratively down (A) [RFC3473][RFC3471] 31 0x00000001 Deletion in progress (D) [RFC3473][RFC3471] Registry Name: Association Type Reference: [RFC4872] Registration Procedures: IETF Standards Action RFC Registry: Value Type Reference -------- ------------------------ --------- 0 Reserved [RFC4872] 1 Recovery (R) [RFC4872] 2 Resource Sharing (R) [RFC4873] 3-65535 Unassigned References ---------- [RFC3471] L. Berger, "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description", RFC 3471, January 2003. [RFC4201] K. Kompella, Y. Rekhter, and L. Berger, "Link Bundling in MPLS Traffic Engineering", RFC 4201, October 2005. [RFC4328] D. Papadimitriou, Ed., "Generalized MPLS (GMPLS) Signaling Extensions for G.709 Optical Transport Networks Control", RFC 4328, January 2006. [RFC4783] Lou Berger, Ed., "GMPLS - Communication of Alarm Information", RFC 4783, December 2006. [RFC4872] L.P. Lang, Y. Rekhter, and D. Papadimitriou, "RSVP-TE Extensions in support of End-to-End Generalized Multi-Protocol Label Switching (GMPLS) Recovery", RFC 4872, May 2007. [RFC4873] Lou Berger, Igor Bryskin, Dimitri Papadimitriou, and Adrian Farrel, "GMPLS Based Segment Recovery", RFC 4873, May 2007. [RFC4974] D. Papadimitriou and A. Farrel, "Generalized MPLS (GMPLS) RSVP-TE Signaling Extensions in support of Calls", RFC 4974, August 2007. (registry created 2002-11-08) []