Network Working Group A. D'Alessandro Internet-Draft Telecom Italia Intended status: Standards Track L. Andersson Expires:January 21,June 4, 2016 Huawei Technologies M. Paul Deutsche Telekom S. Ueno NTT Communications K. Arai Y. Koike NTTJuly 20,December 2, 2015 Enhanced path segment monitoringdraft-ietf-mpls-tp-temporal-hitless-psm-07.txtdraft-ietf-mpls-tp-temporal-hitless-psm-08.txt Abstract The MPLS transport profile (MPLS-TP) has been standardized to enable carrier-grade packet transport and to complement converged packet network deployments.Among theThe most attractive features of MPLS-TPthereare the OAMfunctions, whichfunctions. These functions enable maintenance tools that may be exploited by network operatorsorand service providersto provide various maintenance characteristics, such asfor fault location, survivability, performancemonitoringmonitoring, in-service andin-service/ out of serviceout- of-service measurements. One of the most important mechanismswhichthat is common for transport network operation is faultlocation.localisation. A segment monitoring function of a transport path is effective in terms of extension of the maintenance work andindispensableindispensable, particularly when the OAM function iseffectiveactivated only between end points. However, the current approach defined for MPLS-TPfor theof segment monitoring(SPME)has some drawbacks. This document elaborates on the problem statement for the Sub-path Maintenance Elements (SPMEs) whichprovidesprovide monitoring of aportionsegment of a set of transport paths (LSPs or MS-PWs). Based on the identified problems, this documentspecifiesprovides considerations for the specification of new requirements to consider a new improved mechanismoffor hitless transport path segment monitoring to be named Enhanced Path Segment Monitoring (EPSM). Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire onJanuary 21,June 4, 2016. Copyright Notice Copyright (c) 2015 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Conventions used in this document . . . . . . . . . . . . . . 3 2.1. Terminology . . . . . . . . . . . . . . . . . . . . . . . 4 2.2. Definitions . . . . . . . . . . . . . . . . . . . . . . . 4 3. Network objectives for segment monitoring . . . . . . . . . . 4 4. Problem Statement . . . . . . . . . . . . . . . . . . . . . .45 5. OAM functions supported in segment monitoring . . . . . . . . 8 6. Requirements for enhanced segment monitoring . . . . . . . .89 6.1.Non intrusiveNon-intrusive segment monitoring . . . . . . . . . . . . 9 6.2. Single and multiplelevelslevel monitoring . . . . . . . . . . 9 6.3. EPSM and end-to-end proactive monitoring independence . . 10 6.4. Arbitrary segment monitoring . . . . . . . . . . . . . .1011 6.5. Fault while EPSM isin place .operational . . . . . . . . . . . . . 12 6.6. EPSM maintenance points . . . . . . . . . . . . . . . . . 13 7. Summary . . . . . . . . . . . . . . . . . . . . . . . . . . .1314 8. Security Considerations . . . . . . . . . . . . . . . . . . . 14 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14 10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 14 11. Normative References . . . . . . . . . . . . . . . . . . . .1415 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15 1. Introduction A packet transport network enables carriersorand service providers to use network resourcesefficiently,efficiently. It reduces operational complexity and provides carrier-grade network operation. Appropriate maintenancefunctions, supportingfunctions that support fault location, survivability, pro-active performancemonitoringmonitoring, pre-service andpreliminary orin-service measurements, are essential to ensure the quality of service and the reliability of a network. They are essential in transport networks and have evolved along withTDM,PDH, ATM, SDH and OTN.AsSimilar to legacy technologies,alsoMPLS-TP does also not scale when an arbitrary number of OAM functionsareis enabled. According to the MPLS-TP OAM requirements RFC 5860 [RFC5860], mechanisms MUST be available for alerting a service provider of a fault or defectaffectingthat affects their services. In addition, to ensure that faults ordegradationsservice degradation can be localized, operators need amethodfunction toanalyze or investigatediagnose theproblem beingdetected problem. Using end-to-end monitoring for this purpose is insufficient. In fact by usingend-to-endend- to-end OAM monitoring, an operatoriswill not be able to localize a fault ordegrade.service degradation accurately. Thus, aspecificdedicated segment monitoring functionfor detailed analysis, by selecting and focusingthat can focus on a specificportionsegment of a transportpath,path and can provide a detailed analysis is indispensable to promptly and accurately localize the fault. For MPLS-TP, a path segment monitoring function has been defined to perform this task. However, as noted in the MPLS-TP OAM Framework RFC 6371 [RFC6371], the current method for segment monitoringfunctionof a transport path has implications that hinder the usage in an operator network. This document elaborates on the problem statement for the path segment monitoring function and proposes to consider a new improved method for segment monitoring, following up thework donedescription in RFC 6371 [RFC6371].Moreover, thisThis documentexplainsalso provides additional detailed requirementson thefor a newtemporaltemporary and hitless segment monitoring function whichareis not covered in RFC 6371 [RFC6371]. 2. Conventions used in this document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. 2.1. Terminology ATM - Asynchronous Transfer Mode EPSM - Enhanced Path Segment Monitoring LSP - Label Switched Path LSR - Label Switching Router ME - Maintenance Entity MEG - Maintenance Entity Group MEP - Maintenance Entity Group End Point MIP - Maintenance Entity Group Intermediate Point OTN - Optical Transport Network PDH - Plesiochronous Digital Hierarchy PST - Path Segment Tunnel TCM - Tandem connection monitoring SDH - Synchronous Digital Hierarchy SPME - Sub-path Maintenance Element 2.2. Definitions None. 3. Network objectives for segment monitoring There are tworequirednetwork objectives for MPLS-TP segment monitoringasdescribed in section 3.8 of RFC 6371[RFC6371].[RFC6371]: 1. The monitoring and maintenance of current transport paths has to be conducted in-service without traffic disruption. 2. Segment monitoring must not modify the forwarding of the segment portion of the transport path. 4. Problem Statement The Sub-Path Maintenance Element (SPME) function is defined in RFC 5921[RFC5921][RFC5921]. It is used to monitor, protect,orand/or manageportionssegments of transport paths, such as LSPs in MPLS-TP networks. The SPME is defined between the edges of theportionsegment ofthea transport path that needs to be monitored, protected, or managed. This SPME is created by stacking the shim header (MPLS header) according to RFC 3031 [RFC3031] and is defined as the segment where the header is stacked. OAM messages can be initiated at the edge of the SPME and sent to the peer edge of the SPME or to a MIP along the SPME by setting the TTL value of the label stack entry (LSE) and interface identifier value at the corresponding hierarchical LSP level in case of a per-node model. This method has the followingdrawbacks, whichdrawbacks that impactonthe operation costs: (P-1)LoweringIt lowers the bandwidthefficiency by increasing the overhead by shim headers stackingefficiency. (P-2)IncreasingIt increases network management complexity,asbecause a new sublayer and new MEPs and MIPsneedhave to be configured for theSPMESPME. Problem (P-1)comes fromis caused by the shim headers stacking thatincreaseincreases the overhead. Problem (P-2) is related toidentifiersan identifier management issue.The identification of each sub-layer inIn the case of label stacking the identification of each sub-layer is required forthesegment monitoring in a MPLS-TP network. When SPME is applied for on-demand OAM functions in MPLS-TP networks in a similar mannerto TCM for OTN oras Tandem Connection Monitoring (TCM) in the Optical Transport Networks (OTN) and Ethernet transport networks, apossibleruleoffor operationally differentiating those SPME/TCMsoperationallywill benecessaryrequired; at least within an administrative domain. Thisenforcesforces operators to create an additional permanent layer identification policy that will only be used fortemporaltemporary path segment monitoring.Moreover,Additionally, from the perspective of operation, increasing the number of managed addresses andthemanaged layers is not desirableto keepin view of keeping the transport networks as simple as possible. Reducing the number of managed identifiers and managed sub-layers should be the fundamentaldirectionobjective in designing the architecture. The analogy for SPME in legacy transport networks isTandem Connection Monitoring (TCM),TCM, which is on-demand and does notchangeaffect the transport path.Moreover,Also, using the currently defined methods,the temporaltemporary setting of SPMEsalsocauses the following problems due to additional label stacking: (P-3)Changing theThe original condition of the transport path is affected by changing the length of MPLS frames and changing the value of exposedlabellabel. (P-4)DisruptingThe client traffic over a transportpath, ifpath is disrupted when the SPME is configuredon demand.on-demand. Problem (P-3)hasimpactsonnetwork objective(2).(2) in Section 3. The monitoring function should monitor the status without changing any conditions of thetargeted monitoredtargeted, to be monitored, segment or transport path. Changing the settings of the original shim header should not be allowed becausethose changes correspondthis change corresponds to creating a newportionsegment of the original transportpath, whichpath. And this differs from the original data plane conditions.IfWhen the conditions of the transport path change, the measuredvaluevalues or observed data will alsochange. Thischange and this may make the monitoring meaningless because the result of themonitoringmeasurement would no longer reflect therealityperformance of the connection where the original fault or degradation occurred. Figure 1 shows an example of SPMEsetting.settings. In the figure,X means"X" is the label valueexpected on the tail-end node Dof the original transportpath.path expected at the tail- end of node D. "210" and "220" are label values allocated for SPME. The label values of the original path are modified as well as the values of the stackedlabel.labels. As shown in Figure 1, SPME changes both the length of MPLS frames and the label value(s). This means that it is no longerthemonitoringofthe original transport path buttheit is monitoringofa different path.Particularly,In particular, performance monitoringmeasurementmeasurements (e.g. DelaymeasurementMeasurement andpacket loss measurement)Packet Loss Measurement) are sensitive tothosethese changes. (Before SPME settings) --- --- --- --- --- | | | | | | | | | | | | | | | | | | | | --- --- --- --- ---A---100--B--110--C--120--D--130--EA--100--B--110--C--120--D--130--E <= transport path MEP MEP (After SPME settings) --- --- --- --- --- | | | | | | | | | | | | | | | | | | | | --- --- --- --- ---A---100--B-----------X---D--130--EA--100--B-----------X---D--130--E <= transport path MEP \ / MEP --210--C--220-- <= SPME MEP' MEP' Figure 1: An Example of a SPMEsettingsettings Problem (P-4) can be avoided if the operator sets SPMEs in advance and maintains it until the end of life of a transport path, which is neithertemporaltemporary noron demand.on-demand. Furthermore SMPEs cannot be setarbitrarlyarbitrarily because overlapping of path segments is limited to nestingrelationship.relationships. As a result, possible SPMEpatternsconfigurations ofportionssegments of an original transport path are limited due to the characteristic of SPME shown in Figure 1, even if SPMEs are pre- configured. Although the make-before-break procedure in the survivability document RFC 6372 [RFC6372] seemingly supports the hitless configuration for monitoring according to the framework document RFC 5921 [RFC5921], the reality is thatconfiguratingconfiguration of an SPME is impossible without violating network objective(2).(2) in Section 3. These concerns arereporteddescribed in section 3.8 of RFC 6371 [RFC6371].Moreover,Additionally, the make-before-break approach might not beeffective underusable in the static model without a controlplaneplane. This is because themake-before-breakmake- before-break is a restorationapplicationfunction based onthea control plane.SoConsequently the management systems shouldprovidesupportforSPME creation andforcoordinated traffic switching from original transport path to the SPME. Other potential risks are also envisaged. Setting up atemporaltemporary SPME will result in the LSRs within the monitoring segment only looking at the added (stacked) labels and not at the labels of the original LSP. This means that problems stemming from incorrect (or unexpected) treatment of labels of the original LSP by the nodes within the monitored segmentcouldcan not befoundidentified when setting up SPME. This might include hardware problems during label look-up,mis- configurationmis-configuration, etc. Therefore operators have to pay extra attention to correctly setting and checking the label values of the original LSP in the configuration. Of course, theinversionreverse of this situation is also possible, e.g., an incorrect or unexpected treatment of SPME labels can result in false detection of a fault wherenone of theno problemoriginally existed.existed originally. Theutilityutilisation of SPMEs is basically limited to inter-carrier orinter- domaininter-domain segment monitoring where they are typicallypre-configuredpre- configured or pre-instantiated. SPME instantiates a hierarchical transport path (introducing MPLS label stacking) through which OAM packets can be sent. The SPMEconstructmonitoring function isparticularly importantmainly important for protecting bundles of transport paths and carriers' carriersolutions. SPME is expected to be mainly used for protection purposesolutions within one administrative domain. Tosummarize,summarize: the problem statement is that the current sub-path maintenance based on a hierarchical LSP (SPME) is problematic for pre-configuration in terms of increasing the bandwidth by label stacking and increasing the number of managing objects by layer stacking and address management.A on- demand/temporalAn on-demand/temporary configuration of SPME is one of the possible approaches for minimizing the impact of these issues. However, the currentmethodprocedure is unfavorable because thetemporaltemporary configuration for monitoring can change the condition of the original monitored transport path. To avoid or minimize the impact of the drawbacks discussed above, a more efficient approach is required forMPLS-TP transport network operation to overcome or minimizetheimpactoperation ofthe above described drawbacks.an MPLS-TP transport network. A monitoring mechanism, named on-demand Enhanced Path Segment Monitoring (EPSM), supportingtemporaltemporary and hitless path segment monitoring is proposed. 5. OAM functions supported in segment monitoring OAM functions that mayusefulusefully be exploited across on-demand EPSM are basicallylimited tothe on-demand performance monitoring functions which are defined in OAM framework document RFC 6371 [RFC6371]. Segment performance monitoring is used toevaluateverify the performance and hence the status of transport path segments. The "on-demand" attribute is generallytemporaltemporary for maintenance operation. PacketlossLoss andpacket delayPacket Delay measurement are OAM functions strongly required in hitless andtemporaltemporary segment monitoring because these functions aresupportednormally onlybetweensupported at the end points of a transport path. If a defect occurs, it might be quite hard to locate the defect or degradation point without using the segment monitoring function. If an operator cannot locate or narrow down the cause of the fault, it is quite difficult to take prompt actions to solve the problem. Other on-demand monitoring functions, (e.g.andDelayvariationVariation measurement) are desirable but not as necessary as thepreviousfunctions mentionedfunctions.above. Regarding out-of-service on-demand performance management functions (e.g. Throughputmeasurement),measurement) there seems no need for EPSM. However, OAM functions specifically designed for segment monitoring should be developed to satisfy network objective (2) described insectionSection 3. Finally, the solution for EPSM has to cover both the per-node model andper- interfacethe per-interface modelwhich areas specified in RFC 6371 [RFC6371]. 6. Requirements for enhanced segment monitoring In the followingclauses,sections, mandatory (M) and optional (O) requirementsarefor thenewenhanced segment monitoring function are listed. 6.1.Non intrusiveNon-intrusive segment monitoring One of the majorproblemproblems of legacy SPMEthat has beenhighlighted inSec.section 4 is that itdoesmay not monitor the original transport path and it could distrupt service traffic when set-up on demand. (M1) EPSM must not change the original condition of transport path (e.g. must not change thelenghtlength of MPLS frames, the exposed label values, etc.) (M2) EPSM must beset on demandprovisioned on-demand without trafficdispruptiondisruption. 6.2. Single and multiplelevelslevel monitoring The new enhanced segment monitoring function is supposed to be applied mainly for on-demand diagnosticpurpose.purposes. We can differentiate this monitoring from the existing proactive segment monitoring by referring to is as on-demandmulti- levelmulti-level monitoring.TheCurrently the most serious problemat the momentis that there is no way tolocalizelocate the degradedportionsegment of a path without changing the conditions of the original path. Therefore, as a first step, single layer segmentmonitoringmonitoring, not affecting the monitoredpathpath, is required for a new on-demand and hitless segment monitoring function. A combination of multi-level and simultaneous segment monitoring is the most powerful tool for accurately diagnosing the performance of a transport path. However,onin the field, a single level approach may be enough. (M3) Single-level segment monitoring is required (O1) Multi-level segment monitoring is desirable Figure 2 shows an example ofamulti-level on-demand segment monitoring. --- --- --- --- --- | | | | | | | | | | | A | | B | | C | | D | | E | --- --- --- --- --- MEP MEP <= ME of a transport path*------------------**-----------------* <=On-demand segm.monit.mon. level 1 *-------------* <=On-demand segm.monit.mon. level 2 *-* <=On-demand segm.monit.mon. level 3 Figure 2: Example of multi-level on-demand segment monitoring 6.3. EPSM and end-to-end proactive monitoring independence Thenecessity of simultaneous monitoring of currentneed for simultaneously using existing end-to-end proactive monitoring andnewthe enhanced on-demand path segment monitoring ishere belowconsidered. Normally, the on-demand path segment monitoring is configuredinon a segment of a maintenance entity of a transport path. In such an environment, on-demand single-level monitoring should bedoneperformed without disrupting the pro-active monitoring of the targetedend- to-endend-to-end transport path to avoidmissingaffecting user traffic performance monitoring.Accordingly,Therefore: (M4) EPSM shall beestablishedconfigured without changing or interfering with the already in place end-to-end pro-active monitoring of the transportpathpath. --- --- --- --- --- | | | | | | | | | | | A | | B | | C | | D | | E | --- --- --- --- --- MEP MEP <= ME of a transport path +-----------------------------+ <=Proactive E2E monitoringPro-active end-to-end mon. *------------------* <= On-demand segmentmonitoringmon. Figure 3: Independency between proactive end-to-end monitoring and on-demand segment monitoring 6.4. Arbitrary segment monitoring The main objectiveoffor enhanced on-demand segment monitoring is to diagnose the faultpoints. Onelocations. A possible realistic diagnostic procedure is to fix one end point of a segment at the MEP of the transport path under observation and change progressively the length of the segments. This example is shown in Figure 4. --- --- --- --- --- | | | | | | | | | | | A | | B | | C | | D | | E | --- --- --- --- --- MEP MEP <= ME of a transport path +-----------------------------+ <=Proactive E2E monitoringPro-active end-to-end mon. *-----* <= 1st on-demand segmentmonitoringmon. *-------* <= 2nd on-demand segmentmonitoringmon. *------------* <= 3rd on-demand segmentmonitoringmon. | | | | *-----------------------* <= 6th on-demand segmentmonitoring *-----------------------------*<=mon. *-----------------------------* <= 7th on-demand segmentmonitoringmon. Figure 4: A procedure to localize a defect by consecutive on-demandsegmentssegment monitoring Another possible scenario is depicted in Figure 5. In this case, theoperators wantoperator wants to diagnose a transport pathfromstarting at a transitnode that is located at the middle,node, because the end nodes(A and E) are located at customer sites and consist of cost effective smallboxboxes supporting only a subset of OAM functions. Inthatthis case,ifwhere the source entities of the diagnostic packets are limited to the position of MEPs,on- demandon-demand segment monitoring will be ineffective because not all the segments can be diagnosed (e.g. segment monitoring 3 in Figure 5 is not available and it is not possible toprecisely localizedetermine the faultpoint). Accordingly,location exactly). Therefore: (M5)EPSMit shall beset inpossible to provision EPSM on an arbitrary segment of a transport path and diagnostic packets should be inserted/terminated at any of intermediate maintenance points of the original ME. --- --- --- --- | | | | | | --- | A | | B | | C | | D | | E | --- --- --- --- --- MEP MEP <= ME of a transport path +-----------------------------+ <=Proactive E2E monitoringPro-active end-to-end mon. *-----* <= On-demand segmentmonitoringmon. 1*-----------------------*<=*-----------------------* <= On-demand segmentmonitoringmon. 2 *---------* <= On-demand segmentmonitoringmon. 3 Figure 5:HSPM isESPM configured at arbitrary segments 6.5. Fault while EPSM isin placeoperational Node or link failures may occur while EPSM is active. Inthatthis case, if no resiliency mechanism is set-up on the subtended transport path, there is no particular requirement for the EPSMwhile iffunction. If thetrasporttransport path is protected, the EPSM function should be terminated to avoid monitoring a new segment when a protection or restoration path isin place. Therefore (M5)active. Therefore: (M6) the EPSM function should avoid monitoring an unintended segment when one or more failures occur Thefolowingfollowing examples arereportedprovided for clarification only andshallthey are notbeintended to restrict any solution for meeting the requirements of EPSM.AProtection scenario A is shown in figure 6. In thisscenario,scenario a working LSP and a protection LSP areset.set-up. EPSM issetactivated between nodes A and E.ConsideringWhen a faulthappensoccurs between nodes B and C, the operation of EPSM is not affected by the protection switch and continuesinon theworkingactive LSP path. As aresult,result requirement(M5)(M6) is satisfied. A - B - C - D - E - F \ / G - H - I - L Where: -e2eend-to-end LSP: A-B-C-D-E-F - working LSP: A-B-C-D-E-F - protection LSP: A-B-G-H-I-L-F - EPSM: A-E---------------Figure 6: Protection scenario ADifferently,Protection scenario B is shown in figure7 shows a7. The difference with scenariowhereA is that only a portion ofathe transport path is protected. In this case, when a faulthappenoccurs betweennodenodes B and Calongon the workingsub-path,sub-path B-C-D, trafficiswill be switched to protectionsub-pathsub- path B-G-H-D.In the hypotesisAssuming that OAMpacketspacket terminationdependdepends only on the TTL value of the MPLS label header, the target node of the EPSM changes from E to D due to the difference of hop counts between the working path route(ABCDE:(A-B-C-D-E: 4 hops) and protection path route(ABGHDE:(A-B-G-H-D-E: 5 hops). As aresult,result requirement(M5)(M6) is not satisfied. A - B - C - D - E - F \ / G - H -e2eend-to-end LSP: A-B-C-D-E-F - working sub-path: B-C-D - protection sub-path: B-G-H-D - EPSM: A-E---------------Figure 7: Protection scenario B 6.6. EPSM maintenance points An intermediate maintenance point supporting the EPSM function has to be able to generate and inject OAM packets.AlthoughHowever, maintenance points for the EPSM do not necessarily have to coincide with MIPs or MEPs defined interms ofthearchitecture definition,architecture. Therefore: (M7) The same identifiers for MIPs and/or MEPs should be applied to EPSM maintenance points 7. Summary An enhanced path segment monitoring (EPSM) mechanism is required tosupport temporalprovide temporary and hitless segmentmonitoring which meetsmonitoring. It shall meet the two network objectives described in section 3.8 of RFC 6371 [RFC6371] andreportedrepeated in Section 3 of this document. The enhancements should minimize theissuesproblems described in Section 4, i.e.,P-1, P-2, P-3(P-1), (P-2), (P-3) andP-4.(P-4). The solution for thetemporaltemporary and hitless segment monitoring has to cover both the per-node model and the per-interface modelwhich arespecified in RFC 6371 [RFC6371]. Thetemporaltemporary and hitless segment monitoring solutions shall support on-demand Packet Loss Measurement and Packet Delay Measurement functions and optionally other performance monitoring/faultand fault management functions (e.g. Throughput measurement, Delay variation measurement, Diagnostictest measurement,test, etc.). 8. Security Considerations The security considerations defined for RFC 6378 apply to this document as well. As this is simply a re-use of RFC 6378, there are no new security considerations. 9. IANA Considerations There are no requests for IANA actions in this document. Note to the RFC Editor - this section can be removed before publication. 10. Acknowledgements The author would like to thank all members (including MPLS-TP steering committee, the Joint Working Team, the MPLS-TP Ad Hoc Group in ITU-T) involved in the definition and specification of MPLS Transport Profile. The authors would also like to thank Alexander Vainshtein, Dave Allan, Fei Zhang, Huub van Helvoort, Malcolm Betts, Italo Busi, Maarten Vissers,Malcolm Betts, Nurit Sprecher andJia He and Nurit Sprecher for their comments and enhancements to the text. 11. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, <http://www.rfc-editor.org/info/rfc2119>. [RFC3031] Rosen, E., Viswanathan, A., and R. Callon, "Multiprotocol Label Switching Architecture", RFC 3031, DOI 10.17487/RFC3031, January 2001, <http://www.rfc-editor.org/info/rfc3031>. [RFC5860] Vigoureux, M., Ed., Ward, D., Ed., and M. Betts, Ed., "Requirements for Operations, Administration, and Maintenance (OAM) in MPLS Transport Networks", RFC 5860, DOI 10.17487/RFC5860, May 2010, <http://www.rfc-editor.org/info/rfc5860>. [RFC5921] Bocci, M., Ed., Bryant, S., Ed., Frost, D., Ed., Levrau, L., and L. Berger, "A Framework for MPLS in Transport Networks", RFC 5921, DOI 10.17487/RFC5921, July 2010, <http://www.rfc-editor.org/info/rfc5921>. [RFC6371] Busi, I., Ed. and D. Allan, Ed., "Operations, Administration, and Maintenance Framework for MPLS-Based Transport Networks", RFC 6371, DOI 10.17487/RFC6371, September 2011, <http://www.rfc-editor.org/info/rfc6371>. [RFC6372] Sprecher, N., Ed. and A. Farrel, Ed., "MPLS Transport Profile (MPLS-TP) Survivability Framework", RFC 6372, DOI 10.17487/RFC6372, September 2011, <http://www.rfc-editor.org/info/rfc6372>. Authors' Addresses Alessandro D'Alessandro Telecom Italia Email: alessandro.dalessandro@telecomitalia.it Loa Andersson Huawei Technologies Email: loa@mail01.huawei.com Manuel Paul Deutsche Telekom Email: Manuel.Paul@telekom.de Satoshi Ueno NTT Communications Email: satoshi.ueno@ntt.com Kaoru Arai NTT Email: arai.kaoru@lab.ntt.co.jp Yoshinori Koike NTT Email:koike.yoshinori@lab.ntt.co.jpy.koike@vcd.nttbiz.com