This work was funded by the National High Technology Research and Development Program of China (“863” program) under Grant No. 2007AA01Z253.
1 Implementation of Packet Transport Networks
Packet Transport Networking (PTN) is Connection-Oriented Packet-Switched (CO-PS) multi-service unified transport technology. PTN is sufficient for bearing carrier-class Ethernet services, and features standardized services, high reliability, flexible scalability, strict Quality of Service (QoS), and improved Operation, Administration and Maintenance (OAM). Moreover, it supports legacy Time Division Multiplexing (TDM) and Asynchronous Transfer Mode (ATM) services, and inherits management functions such as graphical interface and end-to-end configuration of Synchronous Digital Hierarchy (SDH) network management. PTN is currently applied in Metropolitan Area Networks (MANs) that bear services with QoS requirements—such as mobile backhaul and enterprise private lines/networks. The MANs of Chinese operators are being transitioned away from TDM to PTN packet switching.
PTN has two implementation technologies: MPLS Transport Profile (MPLS-TP) and Backbone Bridge Traffic Engineering (PBB-TE). Based on Internet Protocol/Multiprotocol Label Switching (IP/MPLS), MPLS-TP discards hop-by-hop forwarding according to IP addresses and establishes transport paths that are independent of the control plane. The connection-oriented end-to-end label forwarding capability of MPLS is retained, and non connection-oriented and non end-to-end features-including Penultimate Hop Popping (PHP), Label Switched Path (LSP) Merge, and Equal-Cost Multi-Path Routing (ECMP)—are eliminated. MPLS-TP therefore supports definite end-to-end transport paths, PTN-style network protection, and OAM capability.
The other implementation technology is Backbone Bridge Traffic Engineering (PBB-TE) specified by IEEE 802.1Qay—a connection-oriented Ethernet transport technology. Also called Media Access Control (MAC) in MAC, Provider Backbone Bridge (PBB) represents an improvement on IEEE 802.1ah, eliminating connectionless Ethernet characteristics such as MAC address learning, spanning tree protocol, and flooding. Traffic Engineering (TE) is also incorporated to enhance QoS. PBB-TE currently supports Point-to-Point (P2P) and Point-to-Multipoint (P2MP) connection service transport and linear protection. However, it does not yet support multipoint-to-multipoint connection-oriented service transport and ring protection.
MPLS-TP and PBB-TE differ in terms of data forwarding, multi-service bearing, network protection, and OAM mechanism[1-2]. As far as standardization, vendor products, operator applications, and the broader industrial chain are concerned, MPLS-TP seems to have a more promising future than PBB-TE. Therefore, MPLS-TP is currently treated as the leading PTN (4) PTN implementation technology.
2 Main Content of the China PTN Industry Standard
General Technical Requirements for Chinese Packet Transport Networks specifies PTN architecture, multi-service bearing and data forwarding functions, network protection function and performance, OAM capability, QoS, packet synchronization, network interface, network performance, network management, and functions of the control plane. The following introduces main features of PTN.
2.1 PTN Architecture
PTN has the following technical characteristics:
As shown in Figure 1[3], PTN has three layers: Virtual Channel (VC) layer, Virtual Path (VP) layer, and Virtual Section (VS) layer. At the bottom of PTN is the physical media layer, implemented by IEEE802.3 Ethernet/SDH and Optical Transport Network (OTN) Connetion-Oriented Circuit-Switched (CO-CS) technologies. In a MPLS-TP system, a Pseudo Wire (PW) layer is equivalent to PTN VC, and the LSP layer is equivalent to PTN VP.
2.2 PTN Multi-Service Bearing and Data Forwarding Functions
The client layer in MPLS-TP architecture[4] includes PW-based emulation services, services with MPLS labels, and IP services. The standards for this bearing architecture specify PW-based emulation services including TDM services, Ethernet L2 services, and ATM services. However, the functional requirements of a peer-to-peer IP and MPLS service bearing model are still being studied. All service bearing in PTN is connection oriented; a non connection-based mechanism is not included in the standard.
MPLS-TP PTN should meet the following functional requirements for bearing PW-based emulation services:
(1) Pseudo Wire Emulation Edge-to-Edge (PWE3) encapsulation should be used uniformly to bear emulation services. The PWE3 control word should follow RFC4385.
(2) TDM service emulation and transport should be supported. Specific requirements are as follows:
(3) Ethernet L2 service emulation and transport should be supported. The specific requirements are as follows:
(4) PTN support for ATM service emulation and transport is optional, and the PWE3 encapsulation and control word should follow RFC4717. PTN supports both 1:1 and N:1 Virtual Channel Connection/Virtual Path Connection (VCC/VPC) encapsulation, as well as the establishment of unidirectional and bidirectional point-to-multipoint VCC/VPC. Inverse Multiplexing over ATM (IMA) group processing is optional.
MPLS-TP based PTN should meet the following data forwarding requirements:
(1) The MPLS-TP data forwarding mechanism is a subset of the MPLS data forwarding system (RFC3031), and should meet the transport requirements specified in RFC5654. MPLS-TP does not use hop-by-hop forwarding based on IP addresses, and does not support the merged function of ECMP, PHP, and LSP.
(2) MPLS-TP label stacking should follow RFC3032 and RFC5462. The MPLS Time-to-Live (TTL) processing mechanism should follow RFC3443. (Both VC and VP Transmission Convergence (TC) and TTL should adopt pipe models.)
(3) The range of PWs and LSP labels should be 1-1,048,575 (eg. 220-1), from which 0-15 are reserved labels (used or reserved for PTN OAM. RFC3032 defines 4 reserved label values).
(4) MPLS-TP should support the following label switching functions:
2.3 PTN Network Protection FunctionalRequirements
PTN supports three protection types:
(1) Protection within PTN
(2) Access Link Protection of PTN and Other Networks
(3) Dual-Homed Protection
Protection within PTN and access link protection are combined for end-to-end service protection when the access link or PTN access node fails. This mechanism is still being studied.
Protection within PTN should meet the following generic functional requirements:
(1) PTN protection switching should support triggering of link/node fault conditions and external commands from the network management system, as well as priority handling of various switching requests. The types of faults triggered include Signal Failures (SF), intermediate node failures of both physical links and VP/VC, and Signal Degrade (SD). External commands that are triggered result in network management orders such as "locked protection", "forced switching", "manual switching", and “clear command”.
(2) Protection switching mode: This supports both single-end and dual-end switching types. It should support configuration of "non-revertive operation" or "revertive operation" mode, as well as initiation of Wait to Restore (WTR) function and WTR time setting.
(3) Protection switching time: The service disruption time caused by protection switching—except SD-triggered protection switching—should not exceed 50ms when the delay time is set at 0.
(4) Hold off time setting: When the PTN bottom network (WDM and OTN) is configured with protection, PTN network protection should support a hold off time, which can be set at 50 ms or 100 ms.
2.4 PTN OAM Architecture and Functional Requirements
PTN OAM includes the OAM mechanism within PTN, service layer OAM, and access link layer OAM.
The OAM mechanism within PTN is divided into alarm-related OAM, performance-related OAM, and other OAM. The OAM requirements of the VC, VP, and VS layers are shown in Table 1. Proactive OAM periodically or continuously reports fault and error code performance, whereas on-demand OAM is manaually initiated for the purposes of fault diagnosis and positioning.
3 Key Issues Associated with the China PTN Industry Standard
In the drafting of General Technical Requirements for Chinese Packet Transport Networks, selection of technologies for the standard, PTN applications, and sustainable development of PTN were disputed. After extensive discussions, some issues have been solved, but others require follow-up study.
(1) MPLS-TP OAM Implementation Mechanism and Encapsulation Format
There are three available options: T-MPLS G.8114, G-ACh[5]+Y.1731 OAM PDU[6], and IETF BFD expansion[7] +new OAM tools. All Chinese members of the standardization group have agreed to adopt G-ACh+Y.1731 OAM PDU to preserve existing benefits of Chinese operators and vendors, and to facilitate software upgrade in the future. All members wish to promote their preference as the international MPLS-TP standard. However, selecting G-ACh+Y.1731 OAM PDU as the MPLS-TP standard is difficult because the group is led by non-Chinese giants Cisco and Juniper.
(2) Implementation Mechanism of PTN Ring Protection
IETF has approved ring protection requirements, with implementation mechanisms including MPLS-TE Fast Re-route (FRR) applied in ring topology[8], IEEE multi-segment protection[9], and ITU-T Wrapping/Steering ring protection[10]. In consideration of Chinese vendor products and operator applications, the standard adopts ITU-T Wrapping/Steering ring protection. Prior to selection, three technologies were deeply analyzed in terms of service configuration, bandwidth sharing, OAM, and cross-ring protection. The impacts on network operation and maintenance were also taken into consideration. Follow-up standardization work will involve specific mechanisms for point-to-multipoint service protection and cross-ring protection.
(3) PTN and Multiservice Transport Platform (MSTP) Mixed Networking and Interworking Requirements
The mission of PTN is to gradually replace SDH-based MSTP. Therefore, in network deployment, operators must deal with PTN and MSTP mixed networking, and interworking of two networks. Such a scenario might include PTN convergence ring interworked with the MSTP access ring. However, specifications of the related standard are still open and being debated.
(4) Requirements of PTN Supporting IP/MPLS L3 Functions
With the trend towards all-service operation and Long Term Evolution (LTE) mobile backhaul bearing, should PTN support certain IP/MPLS L3 functions? If so, how should it cooperate with the existing router network? These questions will be studied after operators’ specific requirements are made clear. This is an open issue in PTN standardization.
PTN is developing, competing, and converging with IP/MPLS technology. It has so far been applied in IP-based 3G mobile backhaul networks. The next two years will be key in the standardization and industrial application of PTN technology. The PTN industrial chain is expected to continue developing.
References
[1] 荆瑞泉. MPLS-TP技术标准进展[R].专家技术报告. 2009.
JING Ruiquan. MPLS-TP technology standard progress [R]. TC6-2009-026Q Experts’Technical Reports. 2009.
[2] 李芳. 《分组传送网(PTN)总体技术要求》征求意见稿
LI Fang. Draft of general technical requirements for Chinese packet transport networks for comments [S]. 2009.
[3] ITU-T SG15 G.ptneq. Types and characteristics of Packet Transport Network (PTN) equipment [S]. 2009.
[4] BOCCI M, BRYANT S, FROST D, et al. A framework for MPLS in transport networks [R]. draft-ietf-mpls-tp-framework-10. 2010.
[5] IETF RFC 5586. MPLS generic associated channel [S]. 2009.
[6] BUSI I, van HELVOORT H, HE J. MPLS-TP OAM based on Y.1731 [R] draft-bhh-mpls-tp-oam-y1731-04. 2010.
[7] FULIGNOLI A, BOUTROS S, VIGOUREUX M. Proactive connection verification, continuity check and remote defect indication for MPLS transport profile [R]. draft-asm-mpls-tp-bfd-cc-cv-01. 2009.
[8] IETF RFC 5317. Joint Working Team (JWT) report on MPLS architectural considerations for a transport profile [S]. 2009.
[9] IEEE 802.1Qbf. PBB-TE infrastructure segment protection [S]. 2009.
[10] ITU-T SG15 G.8132 (draft). T-MPLS shared protection ring (TM-SPRing) [S]. 2007.
[Abstract] In the area of carrier technologies, Packet Transport Networking (PTN) continues to attract significant research interest. Although international standards are not yet complete, China is leading the way in developing PTN equipment and network applications. General Technical Requirements for Chinese Packet Transport Networks is the PTN industry standard in China defined by China Communications Standards Association (CCSA). This article introduces the background of PTN technology and standards, then illustrates four important aspects: PTN network architecture, multi-services bearing and data transfer function, PTN network protection, and OAM architecture and functional requirements. Taking the profit motives of Chinese carriers and vendors into consideration, some key issues in PTN technology selection, network applications, and future evolution are discussed.