Generic Associated Channel (G-ACh) Parameters
- Created
- 2014-02-07
- Last Updated
- 2025-06-02
- Available Formats
-

XML
HTML
Plain text
Registries Included Below
- MPLS Generalized Associated Channel (G-ACh) Types (including Pseudowire Associated Channel Types)
- G-ACh Advertisement Protocol Application Registry
- G-ACh Advertisement Protocol: GAP TLV Objects (Application ID 0)
- G-ACh Advertisement Protocol: Ethernet Interface Parameters
- CC/CV MEP-ID TLV Registry
- Measurement Timestamp Type
- Loss/Delay Measurement Control Code: Query Codes
- Loss/Delay Measurement Control Code: Response Codes
- MPLS Loss/Delay Measurement TLV Object
- Return Path Sub-TLV Types
- MPLS Fault OAM Message Type Registry
- MPLS Fault OAM Flag Registry
- MPLS Fault OAM TLV Registry
- MPLS PSC Request Registry
- MPLS PSC TLV Registry
- MPLS PSC Capability Flag Registry
- MPLS RTM TLV Registry
- MPLS-TP DHC TLVs
- MPLS RPS Request Code Registry
MPLS Generalized Associated Channel (G-ACh) Types (including Pseudowire Associated Channel Types)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC4385][RFC5586][RFC Errata 1940][RFC7026][RFC7214]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0x0000 | Reserved | |
| 0x0001 | Management Communication Channel (MCC) | [RFC5718] |
| 0x0002 | Signaling Communication Channel (SCC) | [RFC5718] |
| 0x0003-0x0006 | Unassigned | |
| 0x0007 | BFD Control, PW-ACH encapsulation (without IP/UDP Headers) | [RFC5885] |
| 0x0008 | S-BFD Control, PW-ACH/L2SS encapsulation (without IP/UDP Headers) | [RFC7885] |
| 0x0009 | MPLS-TP Dual-Homing Coordination message | [RFC8185] |
| 0x000A | MPLS Direct Loss Measurement (DLM) | [RFC6374] |
| 0x000B | MPLS Inferred Loss Measurement (ILM) | [RFC6374] |
| 0x000C | MPLS Delay Measurement (DM) | [RFC6374] |
| 0x000D | MPLS Direct Loss and Delay Measurement (DLM+DM) | [RFC6374] |
| 0x000E | MPLS Inferred Loss and Delay Measurement (ILM+DM) | [RFC6374] |
| 0x000F | Residence Time Measurement | [RFC8169] |
| 0x0010 | Time Bucket Jitter Measurement | [RFC9571] |
| 0x0011 | Multi-packet Delay Measurement | [RFC9571] |
| 0x0012 | Average Delay Measurement | [RFC9571] |
| 0x0013 | Multipoint BFD Session | [RFC9780] |
| 0x0014-0x0020 | Unassigned | |
| 0x0021 | Associated Channel carries an IPv4 packet | [RFC4385] |
| 0x0022 | MPLS-TP CC message | [RFC6428] |
| 0x0023 | MPLS-TP CV message | [RFC6428] |
| 0x0024 | Protection State Coordination Protocol - Channel Type (PSC-CT) | [RFC6378] |
| 0x0025 | On-Demand CV | [RFC6426] |
| 0x0026 | LI | [RFC6435] |
| 0x0027 | PW OAM Message | [RFC6478] |
| 0x0028 | MAC Withdraw OAM Message | [RFC7769] |
| 0x0029 | PW Status Refresh Reduction | [RFC8237] |
| 0x002A | Ring Protection Switching (RPS) Protocol | [RFC8227] |
| 0x002B-0x0056 | Unassigned | |
| 0x0057 | Associated Channel carries an IPv6 packet | [RFC4385] |
| 0x0058 | Fault OAM | [RFC6427] |
| 0x0059 | G-ACh Advertisement Protocol | [RFC7212] |
| 0x005A-0x7FF7 | Unassigned | |
| 0x7FF8-0x7FFF | Reserved for Experimental Use | [RFC5586] |
| 0x8000-0x8901 | Unassigned | |
| 0x8902 | G.8113.1 OAM | [RFC6671] |
| 0x8903-0xFFFF | Unassigned |
G-ACh Advertisement Protocol Application Registry
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC7212][RFC7214]
- Available Formats
-

CSV
| Application ID | Description | Reference |
|---|---|---|
| 0x0000 | G-ACh Advertisement Protocol | [RFC7212] |
| 0x0001 | Ethernet Interface Parameters | [RFC7213] |
| 0x0002-0xFFFF | Unassigned |
G-ACh Advertisement Protocol: GAP TLV Objects (Application ID 0)
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC7212][RFC7214]
- Available Formats
-

CSV
| Type ID | Type Name | Reference |
|---|---|---|
| 0 | Source Address | [RFC7212] |
| 1 | GAP Request | [RFC7212] |
| 2 | GAP Flush | [RFC7212] |
| 3 | GAP Suppress | [RFC7212] |
| 4 | GAP Authentication | [RFC7212] |
| 5-255 | Unassigned |
G-ACh Advertisement Protocol: Ethernet Interface Parameters
- Registration Procedure(s)
-
IETF Review or IESG Approval
- Reference
- [RFC7213][RFC7214]
- Available Formats
-

CSV
| Type ID | Type Name | Reference |
|---|---|---|
| 0 | Source MAC Address | [RFC7213] |
| 1 | Maximum Frame Size | [RFC7213] |
| 2-255 | Unassigned |
CC/CV MEP-ID TLV Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6428][RFC7214]
- Available Formats
-

CSV
| Value | Name | Reference |
|---|---|---|
| 0 | Section MEP-ID | [RFC6428] |
| 1 | LSP MEP-ID | [RFC6428] |
| 2 | PW MEP-ID | [RFC6428] |
| 3-255 | Unassigned |
Measurement Timestamp Type
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC6374][RFC7214]
- Available Formats
-

CSV
| Type | Description | Size in Bits | Reference |
|---|---|---|---|
| 0 | Null Timestamp | 64 | [RFC6374] |
| 1 | Sequence Number | 64 | [RFC6374] |
| 2 | Network Time Protocol version 4 64-bit Timestamp | 64 | [RFC6374] |
| 3 | Truncated IEEE 1588v2 PTP Timestamp | 64 | [RFC6374] |
| 4-15 | Unassigned |
Loss/Delay Measurement Control Code: Query Codes
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC6374][RFC7214]
- Available Formats
-

CSV
| Code | Description | Reference |
|---|---|---|
| 0x0 | In-band Response Requested | [RFC6374] |
| 0x1 | Out-of-band Response Requested | [RFC6374] |
| 0x2 | No Response Requested | [RFC6374] |
| 0x3-0xFF | Unassigned |
Loss/Delay Measurement Control Code: Response Codes
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC6374][RFC7214]
- Note
-
Values 0x0-0xF are reserved for non-error response codes; please refer to Section 4.1 of [RFC6374] for guidelines.
- Available Formats
-

CSV
| Code | Description | Reference |
|---|---|---|
| 0x0 | Reserved | [RFC6374] |
| 0x1 | Success | [RFC6374] |
| 0x2 | Data Format Invalid | [RFC6374] |
| 0x3 | Initialization in Progress | [RFC6374] |
| 0x4 | Data Reset Occurred | [RFC6374] |
| 0x5 | Resource Temporarily Unavailable | [RFC6374] |
| 0x6-0xF | Unassigned | |
| 0x10 | Unspecified Error | [RFC6374] |
| 0x11 | Unsupported Version | [RFC6374] |
| 0x12 | Unsupported Control Code | [RFC6374] |
| 0x13 | Unsupported Data Format | [RFC6374] |
| 0x14 | Authentication Failure | [RFC6374] |
| 0x15 | Invalid Destination Node Identifier | [RFC6374] |
| 0x16 | Connection Mismatch | [RFC6374] |
| 0x17 | Unsupported Mandatory TLV Object | [RFC6374] |
| 0x18 | Unsupported Query Interval | [RFC6374] |
| 0x19 | Administrative Block | [RFC6374] |
| 0x1A | Resource Unavailable | [RFC6374] |
| 0x1B | Resource Released | [RFC6374] |
| 0x1C | Invalid Message | [RFC6374] |
| 0x1D | Protocol Error | [RFC6374] |
| 0x1E-0xFF | Unassigned |
MPLS Loss/Delay Measurement TLV Object
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC6374][RFC7214]
- Note
-
Types 0-127 are classified as Mandatory, and Types 128-255 are classified as Optional.
- Available Formats
-

CSV
| Code | Description | Reference |
|---|---|---|
| 0 | Padding - copy in response | [RFC6374] |
| 1 | Return Address | [RFC6374] |
| 2 | Session Query Interval | [RFC6374] |
| 3 | Loopback Request | [RFC6374] |
| 4 | Synonymous Flow Label | [RFC9571] |
| 5 | Return Path | [RFC9779] |
| 6 | Block Number | [RFC9779] |
| 7-126 | Unassigned | |
| 127 | Experimental use | [RFC6374] |
| 128 | Padding - do not copy in response | [RFC6374] |
| 129 | Destination Address | [RFC6374] |
| 130 | Source Address | [RFC6374] |
| 131 | UDP Return | [RFC7876] |
| 132-254 | Unassigned | |
| 255 | Experimental use | [RFC6374] |
Return Path Sub-TLV Types
- Reference
- [RFC9779]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 1-175 | IETF Review |
| 176-239 | First Come First Served |
| 240-251 | Experimental Use |
| 252-254 | Private Use |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC9779] |
| 1 | MPLS Label Stack of the Return Path | [RFC9779] |
| 2-239 | Unassigned | |
| 240-251 | Reserved for Experimental Use | [RFC9779] |
| 252-254 | Reserved for Private Use | [RFC9779] |
| 255 | Reserved | [RFC9779] |
MPLS Fault OAM Message Type Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6427][RFC7214]
- Available Formats
-

CSV
| Msg Type | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC6427] |
| 1 | Alarm Indication Signal (AIS) | [RFC6427] |
| 2 | Lock Report (LKR) | [RFC6427] |
| 3-251 | Unassigned | |
| 252-255 | Reserved for Experimental Use | [RFC6427] |
MPLS Fault OAM Flag Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6427][RFC7214]
- Available Formats
-

CSV
| Bit | Hex | Description | Reference |
|---|---|---|---|
| 0-5 | Unassigned | ||
| 6 | 0x2 | L-Flag | [RFC6427] |
| 7 | 0x1 | R-Flag | [RFC6427] |
MPLS Fault OAM TLV Registry
- Expert(s)
-
Unassigned
- Reference
- [RFC6427][RFC7214]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 0-191 | Standards Action |
| 192-247 | Specification Required |
| Value | TLV Name | Reference |
|---|---|---|
| 0 | Reserved | [RFC6427] |
| 1 | Interface Identifier TLV | [RFC6427] |
| 2 | Global Identifier | [RFC6427] |
| 3-247 | Unassigned | |
| 248-255 | Reserved for Experimental Use | [RFC6427] |
MPLS PSC Request Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC6378][RFC7214]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | No Request | [RFC6378] |
| 1 | Do-not-Revert | [RFC6378] |
| 2 | Reverse Request | [RFC7271] |
| 3 | Exercise | [RFC7271] |
| 4 | Wait-to-Restore | [RFC6378] |
| 5 | Manual Switch | [RFC6378] |
| 6 | Unassigned | |
| 7 | Signal Degrade | [RFC6378] |
| 8-9 | Unassigned | |
| 10 | Signal Fail | [RFC6378] |
| 11 | Unassigned | |
| 12 | Forced Switch | [RFC6378] |
| 13 | Unassigned | |
| 14 | Lockout of protection | [RFC6378] |
| 15 | Unassigned |
MPLS PSC TLV Registry
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC6378][RFC7214]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved, not to be allocated | [RFC6378][RFC7324] |
| 1 | Capabilities | [RFC7271] |
| 2-65535 | Unassigned |
MPLS PSC Capability Flag Registry
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC7271]
- Available Formats
-

CSV
| Bit | Hex Value | Capability | Reference |
|---|---|---|---|
| 0 | 0x80000000 | priority modification | [RFC7271] |
| 1 | 0x40000000 | non-revertive behavior modification | [RFC7271] |
| 2 | 0x20000000 | support of MS-W command | [RFC7271] |
| 3 | 0x10000000 | support of protection against SD | [RFC7271] |
| 4 | 0x08000000 | support of EXER command | [RFC7271] |
| 5-31 | Unassigned |
MPLS RTM TLV Registry
- Reference
- [RFC8169]
- Available Formats
-

CSV
| Range | Registration Procedures |
|---|---|
| 0-127 | IETF Review |
| 128-191 | First Come First Served |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC8169] |
| 1 | No payload | [RFC8169] |
| 2 | PTPv2, Ethernet encapsulation | [RFC8169] |
| 3 | PTPv2, IPv4 encapsulation | [RFC8169] |
| 4 | PTPv2, IPv6 encapsulation | [RFC8169] |
| 5 | NTP | [RFC8169] |
| 6-191 | Unassigned | |
| 192-254 | Reserved for Private Use | [RFC8169] |
| 255 | Reserved | [RFC8169] |
MPLS RTM Sub-TLV Registry
| Range | Registration Procedures |
|---|---|
| 0-127 | IETF Review |
| 128-191 | First Come First Served |
| Value | Description | Reference |
|---|---|---|
| 0 | Reserved | [RFC8169] |
| 1 | PTP | [RFC8169] |
| 2-191 | Unassigned | |
| 192-254 | Reserved for Private Use | [RFC8169] |
| 255 | Reserved | [RFC8169] |
MPLS-TP DHC TLVs
- Registration Procedure(s)
-
IETF Review
- Reference
- [RFC8185]
- Available Formats
-

CSV
| Type | Description | Length | Reference |
|---|---|---|---|
| 0x0000 | Reserved | [RFC8185] | |
| 0x0001 | PW Status | 20 bytes | [RFC8185] |
| 0x0002 | Dual-Node Switching | 16 bytes | [RFC8185] |
| 0x0003-0xFFFF | Unassigned |
MPLS RPS Request Code Registry
- Registration Procedure(s)
-
Specification Required
- Expert(s)
-
Weiqiang Cheng, Jie Dong
- Reference
- [RFC8227]
- Available Formats
-

CSV
| Value | Description | Reference |
|---|---|---|
| 0 | No Request (NR) | [RFC8227] |
| 1 | Reverse Request (RR) | [RFC8227] |
| 2 | Unassigned | |
| 3 | Exercise (EXER) | [RFC8227] |
| 4 | Unassigned | |
| 5 | Wait-to-Restore (WTR) | [RFC8227] |
| 6 | Manual Switch (MS) | [RFC8227] |
| 7-10 | Unassigned | |
| 11 | Signal Fail (SF) | [RFC8227] |
| 12 | Unassigned | |
| 13 | Forced Switch (FS) | [RFC8227] |
| 14 | Unassigned | |
| 15 | Lockout of Protection (LP) | [RFC8227] |
| 16-254 | Unassigned | |
| 255 | Reserved | [RFC8227] |