Professional Documents
Culture Documents
ITU-T G.8112/Y.1371
TELECOMMUNICATION (10/2020)
STANDARDIZATION SECTOR
OF ITU
Summary
Recommendation ITU-T G.8112/Y.1371 specifies the interfaces for the multi-protocol label switching
transport profile (MPLS-TP) layer network. The interfaces for the MPLS-TP layer network use various
server layer networks, like the plesiochronous digital hierarchy (PDH), synchronous digital hierarchy
(SDH), optical transport hierarchy (OTH) and the Ethernet media access control (MAC) layer network
(ETH).
History
Edition Recommendation Approval Study Group Unique ID*
1.0 ITU-T G.8112/Y.1371 2006-10-07 15 11.1002/1000/8783
1.1 ITU-T G.8112/Y.1371 (2006) Cor. 1 2007-01-09 15 11.1002/1000/9006
2.0 ITU-T G.8112/Y.1371 2012-10-29 15 11.1002/1000/11772
2.1 ITU-T G.8112/Y.1371 (2012) Amd. 1 2014-04-04 15 11.1002/1000/12187
2.2 ITU-T G.8112/Y.1371 (2012) Cor. 1 2015-01-13 15 11.1002/1000/12385
3.0 ITU-T G.8112/Y.1371 2015-08-13 15 11.1002/1000/12547
3.1 ITU-T G.8112/Y.1371 (2015) Amd. 1 2017-08-13 15 11.1002/1000/13315
4.0 ITU-T G.8112/Y.1371 2020-10-29 15 11.1002/1000/14541
Keywords
Interface, MPLS-TP, NNI.
* To access the Recommendation, type the URL http://handle.itu.int/ in the address field of your web
browser, followed by the Recommendation's unique ID. For example, http://handle.itu.int/11.1002/1000/
11830-en.
NOTE
In this Recommendation, the expression "Administration" is used for conciseness to indicate both a
telecommunication administration and a recognized operating agency.
Compliance with this Recommendation is voluntary. However, the Recommendation may contain certain
mandatory provisions (to ensure, e.g., interoperability or applicability) and compliance with the
Recommendation is achieved when all of these mandatory provisions are met. The words "shall" or some other
obligatory language such as "must" and the negative equivalents are used to express requirements. The use of
such words does not suggest that compliance with the Recommendation is required of any party.
© ITU 2021
All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior
written permission of ITU.
1 Scope
This Recommendation specifies the interfaces for the multi-protocol label switching transport profile
(MPLS-TP) layer network, in particular the:
• encapsulation of MPLS-TP client signals into the MPLS-TP characteristic information
(MPLS-TP _CI) that will be present on MPLS-TP network-to-network interface (NNI) links
in the transport network;
• encapsulation of MPLS-TP_CI into the MPLS-TP link frames that will be present on MPLS-
TP NNI links in the transport network;
• MPLS-TP layer network within the transport network and associated MPLS-TP
multiplexing;
• MPLS-TP nested connection monitoring per layer network level within the transport
network;
• MPLS-TP operation, administration and maintenance (OAM) associated with nested
connection monitoring in the transport network;
• encapsulation of MPLS-TP control plane information.
The MPLS-TP network uses various server layer networks like optical transport hierarchy (OTH),
synchronous digital hierarchy (SDH), plesiochronous digital hierarchy (PDH) and Ethernet media
access control (MAC) layer network (ETH). The detailed requirements are specified in a number of
ITU-T Recommendations, ANSI Standards, IEEE Standards and IETF RFCs, which are cited.
This Recommendation specifies point-to-point label-switched paths (LSPs).
This Recommendation does not cover inter-operator control plane aspects of the MPLS-TP NNI.
This Recommendation provides a representation of the MPLS-TP technology using the
methodologies that have been used for other transport technologies (e.g., SDH, optical transport
network (OTN) and Ethernet).1
2 References
The following ITU-T Recommendations and other references contain provisions which, through
reference in this text, constitute provisions of this Recommendation. At the time of publication, the
editions indicated were valid. All Recommendations and other references are subject to revision;
users of this Recommendation are therefore encouraged to investigate the possibility of applying the
most recent edition of the Recommendations and other references listed below. A list of the currently
valid ITU-T Recommendations is regularly published. The reference to a document within this
Recommendation does not give it, as a stand-alone document, the status of a Recommendation.
[ITU-T G.704] Recommendation ITU-T G.704 (1998), Synchronous frame structures used at
1544, 6312, 2048, 8448 and 44 736 kbit/s hierarchical levels.
[ITU-T G.705] Recommendation ITU-T G.705 (2000), Characteristics of plesiochronous
digital hierarchy (PDH) equipment functional blocks.
1 This Recommendation is intended to be aligned with the IETF MPLS RFCs normatively referenced by this
Recommendation.
2 T1 standards have been maintained by the Alliance for Telecommunications Industry Solutions (ATIS)
since November 2003.
CE MPLS-TP PE MPLS-TP PE CE
UNI NNI UNI
UNI-C UNI-N NNI NNI UNI-N UNI-C
G.811 2 -Y.1371(12)_F6-1
G.8112-Y.1371(12)_F6-2
UNI and MPLS-TP NNI can encompass multiple layer networks. Appendix I describes an example
of the Ethernet as the client service.
The MPLS-TP NNI can be used to carry informational elements of three planes (Figure 6-3):
– data (or user) plane, optionally including a data communication network (DCN) supporting
management plane and control plane communications;
Management Management
plane plane
Control
Control
plane
plane
G.8112-Y.1371(12)F6-3
G.8112-Y.1371(12)_F6-4
TTL
S Payload MPLS-TP_CI
Label traffic unit
MPLS-TP
TC
MPLS-TP_CI
labelled packet
0 or more
TTL
MPLS-TP
EXP
MPLS-TP_CI
labelled packet
MT/CL
MPLS-TP path
MPLS-TP_AI
MT
MPLS-TP_CI
MPLS-TP tunnel
MT
MPLS-TP_CI
Srv/MT
Srv_AI
Srv
Srv_CI
G.8112-Y.1371(12)_F6-6
(if present)
message
TTL (1)
G-ACh
G-ACh
header
S (1)
TC
OAM OAM
Header Payload
G.8112-Y.1371(12)_F6-7
Label
MPLS-TP labelled
TC
MPLS-TP_CI
packet
Figure 6-10 illustrates the mapping of the bits in the MPLS-TP labelled packet into the GFP payload
information field within the generic framing procedure – frame-mapped (GFP-F) frame.
MSB Bit # LSB
Octet # 1 2 3 4 5 6 7 8
1 PLI <15:08>
2 PLI <07:00>
3 cHEC <15:08>
4 cHEC <07:00>
PTI = 000
PFI
5 PTI EXI (0x0) PFI = 1
MSB
MSB
MSB
LSB
LSB
LSB
Payload
Payload FCS
M N (32 bits)
G.8112-Y.1371(12)_F6-10
Figure 6-10 – Mapping MPLS-TP labelled packet into GFP-F link frame
6.2.3 MPLS-TP control frames
MPLS-TP control plane communication (NNIC) for signalling and routing purposes is used for
signalling communication network (SCN) links.
Four alternatives for SCN links are specified in [ITU-T G.7712]:
• SCN link sharing a server layer trail with MPLS-TP user traffic;
• SCN link utilizing the MPLS-TP signalling communication channel (SCC);
• SCN link utilizing a dedicated MPLS-TP LSP;
• Separate and independent SCN link.
Figure 6-11 – MPLS-TP control frame over shared trail SCN links
Additional control frames can be required by the specific encapsulation method used for sending
MPLS-TP link frames.
MPLS-TP control frames are distinguished from MPLS-TP data frames because they are not
MPLS-TP link frames: the multiplexing of MPLS-TP and non-MPLS-TP link frames is required on
all the MPLS-TP NNIs.
The encapsulation method used for MPLS-TP control frames is the same as that used for MPLS-TP
link frames.
6.2.3.1 GFP-F link frame
The signalling and routing message is encapsulated into either IPv4 or IPv6 or OSI connectionless
network layer service (CLNS) (intermediate service-intermediate service; IS-IS) packet as described
in [ITU-T G.7712].
When the MPLS-TP NNI uses the GFP-F encapsulation, there are no other control protocols defined.
Control packets are encapsulated as specified in the standard references of Table 6-5 in the GFP
payload information field. A core header with PLI and cHEC fields and a payload header field with
PTI, PFI, EXI, UPI and tHEC subfields are prepended. The PTI subfield has value 000, the PFI
subfield has value 1, the EXI subfield has value 0000 and the UPI subfield has the values defined in
Table 6-3. A payload FCS field with a 32-bit CRC is appended.
MPLS-TP
VC-m, VC-m-Xv
MPLS-TP
ODUj ODUj ODUj-Xv
MPLS-TP
P11s-Xv
ETH
MUGn
header
LSP
Tunnel 20
Shim
x2
..
OAM
GFP-F x220 OAM
.....
MPLS-TP
..
MUG1
Tunnel 20 IP
header
PPP/ x2
LSP
Shim
HDLC
..
MPLS-TP
x1
Payload
header
header
Shim
Non-IP
LSP
x1
G.8112-Y.1371(12)_F7-1
7.1 Mapping
The client signal is mapped into the MPLS-TP LSP directly (like IP clients). For non-IP clients like
Ethernet, a CW is optionally used as referred to in [ITU-T G.8110.1]. The CW is also known as the
CII in [ITU-T Y.1415].
MPLS-TP OAM (see clause 6.2.1.1) may be added and both data and OAM packets are extended
with a shim header (see clause 6.4).
The MPLS-TP packets are then mapped into the applicable link frames as specified in clause 6.2.2
and those link frames are transported over an MPLS-TP topological link.
[ITU-T G.8110.1] defines Ethernet as the client of MPLS-TP. Ethernet UNI and NNI are defined in
[ITU-T G.8012]. The ETH UNI, ETH NNI and MPLS-TP NNI encompass multiple layer networks,
each with its dedicated UNI and NNI (Figure I.1). The Ethernet PHY layer (ETY) UNI is defined in
[ITU-T G.8012].
ETH UNI ETH NNI ETH UNI
ETH ETH ETH ETH
ETY UNI MPLS-TP NNI ETY UNI
ETY ETY MPLS- MPLS- ETY ETY
TP TP
SrvA NNI SrvA NNI
SrvA SrvA SrvA
SrvB NNI SrvB NNI SrvB NNI
SrvB SrvB SrvB SrvB
SrvC NNI SrvC NNI SrvC NNI
SrvC SrvC SrvC SrvC
G.8112-Y.1371(12)_FI.1
Figure I.1 – Example of layer networks in ETH UNI and MPLS-TP NNI
This appendix shows the transport bandwidth requirements for ETH client encapsulation over
MPLS-TP over ETH link as a function of the Ethernet MAC rate, the client payload field length,
whether or not the network has inserted a virtual local area network (VLAN) tag. This is shown in
Tables II.1 and II.2.
NOTE – The MAC bit rate in Table II.1 is the actual bit rate of the Ethernet MAC frames after the removal of
the 12 byte inter-packet gap plus 7 byte preamble + 1 byte start of frame delimiter (SFD). In other words, MAC
bit rate = (Ethernet interface rate) (number of bits in the MAC frame)/(number of bits in the MAC frame
12 byte inter-packet gap + 7 byte preamble + 1 byte SFD). The calculations in Table II.2 are the same except
that 10 Gbit Ethernet uses a 5 byte minimum inter-packet gap instead of 12 bytes.
Series D Tariff and accounting principles and international telecommunication/ICT economic and
policy issues
Series E Overall network operation, telephone service, service operation and human factors
Series J Cable networks and transmission of television, sound programme and other multimedia
signals
Series L Environment and ICTs, climate change, e-waste, energy efficiency; construction, installation
and protection of cables and other elements of outside plant
Printed in Switzerland
Geneva, 2021