One document matched: draft-vigoureux-mpls-tp-oam-requirements-00.txt
MPLS Working Group M. Vigoureux (Editor)
Internet Draft Alcatel-Lucent
Intended status: Informational
Expires: January 2009 D. Ward (Editor)
Cisco Systems, Inc.
M. Betts (Editor)
Nortel Networks
July 7, 2008
Requirements for OAM in MPLS Transport Networks
draft-vigoureux-mpls-tp-oam-requirements-00
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts.
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".
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html
This Internet-Draft will expire on January 7, 2009.
Copyright Notice
Copyright (C) The IETF Trust (2008).
Vigoureux et al. Expires January 7, 2009 [Page 1]
Internet-Draft OAM Requirements for MPLS-TP July 2008
Abstract
This document specifies requirements for OAM (Operations and
Management) functionality in MPLS networks that are used for packet
transport services and network operations. The use of the term MPLS
in this document refers to both MPLS PSNs and pseudowire
technologies.
These requirements are derived from the set of requirements specified
by ITU-T and first published in the ITU-T Supplement Y.Sup4 [6].
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 [1].
Table of Contents
1. Introduction...................................................3
1.1. Terminology...............................................3
1.2. Definitions...............................................4
1.3. Context and Motivations...................................5
1.3.1. Transport Profile of MPLS............................5
1.3.2. Motivations..........................................6
2. OAM Requirements...............................................7
2.1. Architectural Requirements................................8
2.2. Functional Requirements...................................9
2.3. Performance Requirements.................................12
3. Security Considerations.......................................12
4. Congestion Considerations.....................................12
5. IANA Considerations...........................................12
6. Acknowledgments...............................................13
APPENDIX A : OAM Functions Information.........................14
A.1. Continuity Check.........................................14
A.2. Connectivity Verification................................14
A.3. Alarm Suppression........................................14
A.4. Lock Indication..........................................15
A.5. Packet Loss Measurement..................................15
A.6. Diagnostic Test..........................................15
A.7. Trace-route..............................................15
A.8. Delay Measurement........................................16
A.9. Remote Defect Indication.................................16
A.10. Client Signal Fail......................................16
APPENDIX B : Mapping between RFC 4377, Y.Sup4 and this document17
7. References....................................................18
7.1. Normative References.....................................18
Vigoureux et al. Expires January 7, 2009 [Page 2]
Internet-Draft OAM Requirements for MPLS-TP July 2008
7.2. Informative References...................................18
Authors' Addresses...............................................18
Contributing Authors' Addresses..................................19
Intellectual Property Statement..................................20
Disclaimer of Validity...........................................21
1. Introduction
This document specifies requirements for OAM (Operations and
Management) functionality in MPLS networks that are used for packet
transport services and network operations. The use of the term MPLS
in this document refers to both MPLS PSNs and pseudowire
technologies.
These requirements may be met by one or more toolsets. The definition
or selection of these toolsets is outside the scope of this document.
1.1. Terminology
AC Attachment Circuit
CSF Client Signal Fail
FCAPS Fault, Configuration, Accounting, Performance, Security
LER Label Edge Router
LSP Label Switch Path
LSR Label Switching Router
ME Maintenance Entity
MEP Maintenance End Point
MIP Maintenance Intermediate Point
MP Maintenance Point
MS-PW Multi Segment Pseudowire
OAM Operations and Management
PE Provider Edge
PSN Packet Switched Network
Vigoureux et al. Expires January 7, 2009 [Page 3]
Internet-Draft OAM Requirements for MPLS-TP July 2008
PW Pseudowire
SLA Service Level Agreement
SS-PW Single Segment Pseudowire
S-PE Switching Provider Edge
T-PE Terminating Provider Edge
TCME Tandem Connection Maintenance Entity
1.2. Definitions
In this document we refer to a fault as the inability of a function
to perform a required action. This does not include an inability due
to preventive maintenance, lack of external resources, or planned
actions. See also ITU-T G.806 [3].
In this document we refer to a defect to as the situation for which
density of anomalies has reached a level where the ability to perform
a required function has been interrupted. See also ITU-T G.806 [3].
In this document, we refer to MPLS Transport Profile (MPLS-TP) as a
set of MPLS functions used to support packet transport services and
network operations.
In this document we refer to a MPLS Section as a network segment
between two LSRs that are immediately adjacent at the MPLS layer.
OAM packets can be inserted and extracted at various reference
points, referred to as Maintenance Points (MP). These MPs are further
characterized with regard to their position along the entity being
monitored. The MPs can be end-points (Maintenance End Point, MEP) or
intermediate points (Maintenance Intermediate Point, MIP). A MEP is
capable of initiating and terminating OAM packets for fault
management and performance monitoring. A MIP is capable of reacting
to some OAM packets but does not initiate OAM packets. Therefore,
LERs and T-PEs can be MEPs while LSRs and S-PEs can be MIPs. In case
of Tandem Connection Maintenance Entity (defined below), LSRs and S-
PEs can be MEPs.
This document defines the following Maintenance Entities:
o The PW Maintenance Entity, corresponding to end-to-end PW
monitoring (between T-PEs).
Vigoureux et al. Expires January 7, 2009 [Page 4]
Internet-Draft OAM Requirements for MPLS-TP July 2008
o The LSP Maintenance Entity, corresponding to end-to-end LSP
monitoring (between LERs).
o The Tandem Connection Maintenance Entity (TCME), corresponding to
one or more segment(s) of a PW or to a segment (a.k.a. sub-path)
of a LSP.
Note that:
- A TCME could be defined between the two T-PEs of a SS-PW but
there is no specific relevance to define such a TCME as it
corresponds to the PW Maintenance Entity.
- A TCME can be defined between a T-PE and any S-PE (and vice-
versa) or between any two S-PEs on a given MS-PW. A TCME can span
several PW segments, i.e. the PEs (T-PEs or S-PEs) where MEPs are
located need not be adjacent on the MS-PW.
- A TCME can be defined between a LER and any LSR (and vice-versa)
or between any two LSRs, for that LSP. These points (LERs, LSRs)
where MEPS are located do not need to be adjacent on the LSP. A
TCME defined between the two LERs of a LSP corresponds to the LSP
Maintenance Entity.
- The LSP or MS-PW segment(s) that the TCME covers may however be
dependant on administrative boundaries in case the LSP or the MS-
PW spans multiple domains.
- End-points of a TCME are MEPs, not MIPs.
A Maintenance Entity can be viewed as the association of two (or
more) Maintenance End Points that should be provisioned and managed.
Each OAM flow is associated to a unique ME. MEPs of a given ME
generate and/or terminate the OAM messages associated to the ME.
The monitoring of a Maintenance Entity can only be performed at
points where the Label associated with the Maintenance Entity is the
top most label of the stack.
TCMEs MAY be nested but MUST NOT overlap.
1.3. Context and Motivations
1.3.1. Transport Profile of MPLS
This section does not give any requirement on MPLS-TP. Its sole
intent is to describe the context in which the OAM requirements could
fit and is for information only. The authors intend to move it to
another draft at a later stage.
A transport network must provide a means to commit, to the client
signal, the quality of service and availability objectives. These
objectives can be expressed in the form of a Service Level Agreement
Vigoureux et al. Expires January 7, 2009 [Page 5]
Internet-Draft OAM Requirements for MPLS-TP July 2008
(SLA). A transport network must also provide a means to monitor
compliance to an agreed quality of service.
Two important attributes of MPLS-TP (as in any transport network
technology) are that
o it is independent from both client and server networks. That is,
demarcation points exist between MPLS-TP and the customer layer,
and between MPLS-TP and the underlying tunnelling or point-to-
point technology.
o it is consistent with existing transport network operations and
management models [8].
The purpose of a transport network is to transparently carry client
signals (i.e. the stream of client PDUs or client bits), across the
network, between ingress and egress (typically over several nodes). A
key characteristic of transport networks is their ability to monitor
and therefore maintain the integrity of the client signal between
ingress and egress ports of the transport network.
Networks deploying MPLS-TP are configured so as not to use specific
MPLS capabilities such as ECMP, label merging (i.e. for mp2p
purposes) and PHP. In the case of bidirectional connectivity, the
forward and backward directions are congruent (i.e. they follow the
same path and the pairing relationship between the forward and the
backward directions is known in each node traversed by bidirectional
LSPs).
Just as for other transport technologies and associated transport
networks, the presence of a distributed control plane in support of
network operations is optional, and the absence of such control plane
should not affect the ability to operate the network and to use MPLS-
TP forwarding, OAM and protection capabilities.
Finally, some MPLS-TP specific recovery mechanisms are independent of
a control plane. They rely on OAM capabilities such as APS to trigger
protection switching in the absence of a control plane.
1.3.2. Motivations
In the context of MPLS Transport Profile the rationales for OAM
mechanisms are twofold as they can serve as:
Vigoureux et al. Expires January 7, 2009 [Page 6]
Internet-Draft OAM Requirements for MPLS-TP July 2008
o As a network-oriented mechanism (used by a transport network
operator) to monitor his network infrastructure and to implement
internal mechanisms in order to enhance the general behaviour and
the level of performances of his network (e.g. protection
mechanism in case of node or link failure). For example fault
localization is typically associated to this use case.
o As a service-oriented mechanism (used by a transport service
provider) to monitor his offered services to end customers it
order to be able to react rapidly in case of a problem and to be
able to verify some of the SLA parameters (i.e. performance
monitoring) negotiated with the end customer. A transport service
could be provided over several networks or administrative domains
that may not be all owned and managed by the transport service
provider.
More generally, OAM is an important and fundamental functionality in
transport networks as it contributes to
o the reduction of operational complexity and costs, by allowing
efficient and automatic detection, localisation, handling, and
diagnosis of defects, and by minimizing service interruptions,
operational repair times, and operational resources.
o the enhancement of network availability, by ensuring that defects
resulting in misdirected customer traffic are detected/diagnosed
and can lead to appropriate consequent actions minimizing the
number of defects that are not detected automatically before a
customer reports the problem.
o meet service and performance objectives, by running OAM
functionality which allows SLA verification in a multi-maintenance
domain environment and allows the determination of service
degradation due to, for example, packet delay or packet loss.
This is achieved through the support of FCAPS functionality, as
described in ITU-T M.3400 [2], itself relying on OAM related
information.
2. OAM Requirements
This section lists the requirements by which the OAM functionality of
MPLS-TP should abide. Some requirements for this application are
similar to some of those listed in RFC 4377 [7].
The requirements listed below may be met by one or more toolsets, the
definition or selection of these toolsets is outside the scope of
Vigoureux et al. Expires January 7, 2009 [Page 7]
Internet-Draft OAM Requirements for MPLS-TP July 2008
this document. However, it is required that the specified solution
MUST inter-work with the existing MPLS and PW OAM toolset.
2.1. Architectural Requirements
OAM functions SHOULD be independent of the underlying tunnelling or
point-to-point technology.
OAM functions SHOULD be independent of the service a pseudowire may
emulate (e.g. Ethernet).
The set of OAM functions operated on each Maintenance Entity SHOULD
be independent one from another. The set of OAM functions must be a
self-sufficient set that does not require external capabilities to
achieve the OAM objectives.
Note that independence should not be understood here in terms of
isolation but in terms of separate running processes. There should be
one OAM process running per Maintenance Entity but different OAM
running processes could interact (e.g. alarm summarization).
OAM functions MUST operate and be configurable even in the absence of
a control plane. Conversely, OAM functions SHOULD be configurable as
part of connectivity (LSP or PW) management. Note that means for
configuring OAM functions and connectivity management are outside the
scope of this document.
The service emulated by a single segment of multi-segment pseudowire
may span multiple domains. The LSP itself, supporting the pseudo-
wire(s), may span multiple domains. It MUST be possible to perform
OAM functions on a per domain basis and across multiple domains.
Furthermore, in case of a fault or defect on the service, means MUST
be available for the service provider to be informed of the fault
even if the fault is located outside its domain.
OAM functions operate at the data plane. OAM packets MUST run in-
band. That is, OAM packets for a specific destination MUST follow the
same data path as data traffic for this destination. This is known as
fate sharing.
It MUST be possible to discriminate data traffic from OAM packets.
This includes a means to differentiate OAM packets from data traffic
as well as the capability to apply specific treatment to OAM packets.
OAM functionality MUST NOT be dependent on IP routing and forwarding
capabilities as these may not be available in networks where MPLS-TP
is deployed.
Vigoureux et al. Expires January 7, 2009 [Page 8]
Internet-Draft OAM Requirements for MPLS-TP July 2008
OAM functions MUST be able to be used for PWs and LSPs and Section.
Furthermore, since LSPs MAY be stacked, OAM functions MUST be able to
be run at each network layer (i.e. any level of the label stack).
OAM functions MUST be applicable to bidirectional point-to-point
connections, and a subset of these OAM functions MUST be applicable
to unidirectional point-to-point and point-to-multipoint connections.
This subset is based on the nature of both the OAM functions and the
connections to which they can apply. The tables below (Table 1 and
Table 2) summarize the applicability of OAM functions.
OAM functions SHOULD continue to meet their objectives regardless of
congestion conditions. See also ITU-T Y.1541 [4].
2.2. Functional Requirements
In cases where the OAM of the native service of an AC or a PW type
does not provide mechanisms to propagate failure conditions
information, while a downstream indication of such state is needed,
MPLS-TP OAM SHOULD provide mechanisms for propagating AC failures and
their clearance across a MPLS-TP domain.
If a defect or fault occurs, mechanisms MUST be provided to detect
it, diagnose it, localize it, and notify the appropriate entities.
Corrective actions SHOULD be taken according to the type of defect or
fault.
In the case of the PW Maintenance Entity, OAM mechanisms provided
SHOULD ensure that customers do not have to detect faults. The OAM
functions SHOULD allow the service provider to automatically detect
and notify the faults associated with a PW Maintenance Entity.
An alarm suppression and summarization mechanism MUST be provided.
For example, a fault detected at the LSP level MUST NOT trigger
various alarms at the PW level.
The following two tables describe the required OAM functions
constituting the MPLS-TP OAM toolset for Fault Management and
Performance Management applications. In these tables, MEP stands for
monitoring from MEP to MEP, MIP stands for monitoring from MEP to
MIP, U stands for unidirectional, B stands for bidirectional. Crosses
(x) indicate a required function, numbers indicate a required
function while pointing to a footnote providing additional details.
Appendix A provides a short description of the OAM functions
typically supported in ITU-T defined transport networks. It is the
expectation that MPLS-TP will provide an equivalent set.
Vigoureux et al. Expires January 7, 2009 [Page 9]
Internet-Draft OAM Requirements for MPLS-TP July 2008
+-------------------------------------------+
| Fault Management |
|-------------------------------------------|
| on-demand | proactive |
|---------------------+----------+----------|
| MEP | MIP | MEP | MIP |
|----------+----------+----------+----------|
| P2P |P2MP| P2P |P2MP| P2P |P2MP| P2P |P2MP|
|-----+----+----------+----------+-----+----|
|U |B | U |U |B | U |U |B | U |U |B | U |
+---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|continuity check | |x | | |x | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|connectivity verif. | |x | | |x | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|alarm suppression | | | | | | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|lock indication | | | | | | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|packet loss meas. | | | | | | |x |2 | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|diagnostic test |x |1 | x | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|trace-route | |x | | |x | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|delay measurement | | | | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|remote defect indic. | | | | | | | |x | | | | |
+---------------------+-------------------------------------------+
1: unidirectional and bidirectional test
2: in both directions of the bi-directional connection
Table 1 : OAM Functions for Fault Management
Vigoureux et al. Expires January 7, 2009 [Page 10]
Internet-Draft OAM Requirements for MPLS-TP July 2008
+-------------------------------------------+
| Performance Management |
|-------------------------------------------|
| on-demand | proactive |
|---------------------+----------+----------|
| MEP | MIP | MEP | MIP |
|----------+----------+----------+----------|
| P2P |P2MP| P2P |P2MP| P2P |P2MP| P2P |P2MP|
|-----+----+----------+----------+-----+----|
|U |B | U |U |B | U |U |B | U |U |B | U |
+---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|continuity check | | | | | | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|connectivity verify. | | | | | | |x |x | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|alarm suppression | | | | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|lock indication | | | | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|packet loss meas. | |1 | | | | |x |3 | x | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|diagnostic test | | | | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|trace-route | | | | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|delay measurement |x |2 |x | | | | | | | | | |
|---------------------+--+--+----+--+--+----+--+--+----+--+--+----|
|remote defect indic. | | | | | | | |x | | | | |
+---------------------+-------------------------------------------+
1: single-ended packet loss measurements
2: one-way and two-way packet delay measurements
3: in both directions of the bi-directional connection
Table 2 : OAM Functions for Performance Management
Note: In case a misconnection is detected, proactive Performance
Management MUST be suspended until the misconnection has been
repaired; i.e. all request/response OAM needs to be treated with
caution as it cannot be assumed to function reliably, e.g. if traffic
is leaking in a unidirectional sense with no return path.
The use of OAM functions SHOULD be optional for the operator. A
network operator SHOULD be able to choose which OAM functions to use
Vigoureux et al. Expires January 7, 2009 [Page 11]
Internet-Draft OAM Requirements for MPLS-TP July 2008
and which Maintenance Entity to apply them to. However, it is
recommended that connectivity verification is performed on every
Maintenance Entity in order to reliably detect connectivity defects.
OAM functions such as Continuity Check (CC) and Connectivity
Verification (CV) MUST NOT rely on user traffic. Dedicated OAM CV and
CC flows SHOULD be used to detect continuity and connectivity
defects. See also ITU-T G.806 [3].
As part of the design of OAM mechanisms for MPLS-TP, a mechanism MUST
be provided enabling the realization of a channel for general purpose
signalling, e.g. for control, management and OAM information, that is
associated with the data plane paths.
The design of OAM mechanisms for MPLS-TP MUST allow the ability to
support vendor specific and experimental OAM functions.
Finally, the OAM mechanisms in support of these requirements SHALL be
extensible and thus SHALL NOT preclude additional OAM functions in
the future.
2.3. Performance Requirements
To be incorporated in a future revision of this document
3. Security Considerations
Mechanisms SHOULD be provided to ensure that unauthorized access is
prevented from triggering any OAM function.
OAM messages MAY be authenticated.
An OAM packet for a Maintenance Entity MUST NOT leak out of the ME,
i.e. go beyond the terminating MEP.
Architectural aspects for security concerning MPLS-TP are described
in Clause 13 of ITU-T G.8110.1 [5].
4. Congestion Considerations
A mechanism (e.g. rate limiting) MUST be provided to prevent OAM
messages from causing congestion in the PSN.
5. IANA Considerations
There are no IANA actions required by this draft.
Vigoureux et al. Expires January 7, 2009 [Page 12]
Internet-Draft OAM Requirements for MPLS-TP July 2008
6. Acknowledgments
The authors would like to thank all members of the teams (the Joint
Working Team, the MPLS Interoperability Design Team in IETF and the
T-MPLS Ad Hoc Group in ITU-T) involved in the definition and
specification of MPLS Transport Profile.
Vigoureux et al. Expires January 7, 2009 [Page 13]
Internet-Draft OAM Requirements for MPLS-TP July 2008
APPENDIX A : OAM Functions Information
This Appendix provides a short description of the OAM functions
typically supported in ITU-T defined transport networks.
A.1. Continuity Check
Continuity Check (CC) is a function that is used to detect loss of
continuity between MEPs.
CC is useful for applications like Fault Management, Performance
Monitoring and Protection Switching, etc.
CC should be supported both in pro-active and on-demand modes. In
pro-active mode it may be supported for both bidirectional and
unidirectional connections.
In on-demand mode, CC should be supported for bidirectional
connections both between MEPs and between a MEP and a particular MIP
along the connection.
A.2. Connectivity Verification
Connectivity Verification (CV) is a function that is used to check
connectivity between MEPs in a single maintenance domain.
CV should be supported both in pro-active and on-demand modes. In
pro-active mode it may be supported for both unidirectional and bi-
directional connections.
In on-demand mode, CV should be supported for bidirectional
connections both between MEPs and between a MEP and a particular MIP
along the connection.
A.3. Alarm Suppression
Alarm Suppression is a function that is used by a server layer MEP to
notify a failure condition to its client layer MEP(s) in order to
suppress alarms that may be generated by maintenance domains of the
client layer as a result of the failure condition in the server
layer.
Alarm Suppression should be supported in proactive mode only, for all
both unidirectional and bi-directional connections.
Vigoureux et al. Expires January 7, 2009 [Page 14]
Internet-Draft OAM Requirements for MPLS-TP July 2008
A.4. Lock Indication
Lock Indication is a function that is used to indicate an
administrative locking of a server layer MEP which may result in
consequential interruption of data traffic forwarding towards the
client layer MEP(s) expecting this traffic. The reception of a Lock
Indication allows a MEP to differentiate between a defect condition
and an administrative locking action at the server layer MEP.
Lock indication should be supported in pro-active mode only.
A.5. Packet Loss Measurement
Packet Loss Measurement is a function that is used to measure packet
loss ratio between a pair of MEPs. Packet Loss Ratio is the ratio of
the service packets not delivered to the total number of service
packets transmitted during a set time interval. The number of service
packets not delivered is the difference between the number of service
packets transmitted by the source node and the number of service
packets received at the destination node.
Packet loss Measurements can be performed by a MEP to measure near-
end packet loss on unidirectional connections and near-end and far-
end packet loss on bidirectional connections. Where, near-end packet
loss refers to packet loss associated with ingress data packets while
far-end packet loss refers to packet loss associated with egress data
packets.
The measurement of packet loss ratio should be supported in pro-
active mode for both unidirectional and bi-directional connections.
A.6. Diagnostic Test
A diagnostic test is a function that is used between MEPs to verify
bandwidth throughput, packet loss, bit errors, etc.
This function may be used in on-demand mode for either unidirectional
or bi-directional connections.
A.7. Trace-route
Trace-route is a function that is used to determine the route of a
connection across the MPLS transport network.
Trace-route should be supported in on-demand mode for bi-directional
connections between a pair of MEPs or between a MEP and a MIP.
Vigoureux et al. Expires January 7, 2009 [Page 15]
Internet-Draft OAM Requirements for MPLS-TP July 2008
A.8. Delay Measurement
Delay Measurement is a function that is used to measure one-way or
two-way delay of a packet transmission between a pair of MEPs. Where,
o One-way packet delay is the time elapsed from the start of
transmission of the first bit of the packet by a source node until
the reception of the first bit of that packet by the destination
node.
o Two-way packet delay is the time elapsed from the start of
transmission of the first bit of the packet by a source node until
the reception of the last bit of the loop-backed packet by the
same source node, when the loopback is performed at the packet's
destination node.
This function may be used in on-demand mode.
A.9. Remote Defect Indication
Remote Defect Indication (RDI) is a function that used by a MEP to
notify its peer MEP of a detection of a defect on a bi-directional
connection between them.
This function should be supported in pro-active mode.
A.10. Client Signal Fail
Client Signal Fail function (CSF) is used to propagate a Client
Failure indication to the far-end sink when alarm suppression in the
client layer is not supported. Upon receiving a packet with CSF
information a MEP detects a client-layer failure condition and
notifies its client-layer.
Upon receiving signal fail indication from its client-layer the MEP
should immediately start transmitting periodic packets with CSF
information. A MEP should continue to transmit periodic packets with
CSF information until the client-layer failure indication is removed.
Transmission of packets with CSF information can be enabled or
disabled on a MEP.
Vigoureux et al. Expires January 7, 2009 [Page 16]
Internet-Draft OAM Requirements for MPLS-TP July 2008
APPENDIX B : Mapping between RFC 4377, Y.Sup4 and this document
To be defined at a later stage.
Vigoureux et al. Expires January 7, 2009 [Page 17]
Internet-Draft OAM Requirements for MPLS-TP July 2008
7. References
7.1. Normative References
[1] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", BCP 14, RFC 2119, March 1997
[2] ITU-T Recommendation M.3400 (2000), TMN management functions
[3] ITU-T Recommendation G.806 (2006), Characteristics of transport
equipment - Description methodology and generic functionality
[4] ITU-T Recommendation Y.1541 (2006), Network performance
objectives for IP-based services
[5] ITU-T Recommendation G.8110.1/Y.1370.1 (2007), Architecture of
Transport MPLS (T-MPLS) Layer Network
[6] ITU-T Supplement Y.Sup4 (2008), Transport Requirements for T-
MPLS OAM and considerations for the application of IETF MPLS
Technology
7.2. Informative References
[7] Nadeau, T., et al., "Operations and Management (OAM)
Requirements for Multi-Protocol Label Switched (MPLS)
Networks", RFC 4377, February 2006
[8] Response to liaisons on G.8110.1 (from ITU-T SG 15 to IETF)
https://datatracker.ietf.org/liaison/265/
Authors' Addresses
Martin Vigoureux
Alcatel-Lucent
Email: martin.vigoureux@alcatel-lucent.com
David Ward
Cisco Systems, Inc.
Email: dward@cisco.com
Vigoureux et al. Expires January 7, 2009 [Page 18]
Internet-Draft OAM Requirements for MPLS-TP July 2008
Malcolm Betts
Nortel Networks
Email: betts01@nortel.com
Contributing Authors' Addresses
Matthew Bocci
Alcatel-Lucent
Email: matthew.bocci@alcatel-lucent.co.uk
Italo Busi
Alcatel-Lucent
Email: italo.busi@alcatel-lucent.it
Huub van Helvoort
Huawei Technologies Co.Ltd.
Email: hhelvoort@huawei.com
Marc Lasserre
Alcatel-Lucent
Email: mlasserre@alcatel-lucent.com
Lieven Levrau
Alcatel-Lucent
Email: llevrau@alcatel-lucent.com
Han Li
China Mobile Communications Corporation (CMCC)
Email: lihan@chinamobile.com
Vigoureux et al. Expires January 7, 2009 [Page 19]
Internet-Draft OAM Requirements for MPLS-TP July 2008
Julien Meuric
Orange
Email: julien.meuric@orange-ftgroup.com
Philippe Niger
Orange
Email: philippe.niger@orange-ftgroup.com
Jing Ruiquan
China Telecom
Email: jingrq@ctbri.com.cn
Nurit Sprecher
Nokia-Siemens Networks
Email: nurit.sprecher@nsn.com
Yuji Tochio
Fujitsu
Email: tochio@jp.fujitsu.com
Yaacov Weingarten
Nokia-Siemens Networks
Email: yaacov.weingarten@nsn.com
Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Vigoureux et al. Expires January 7, 2009 [Page 20]
Internet-Draft OAM Requirements for MPLS-TP July 2008
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at ietf-
ipr@ietf.org.
Disclaimer of Validity
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Copyright Statement
Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
Acknowledgment
Funding for the RFC Editor function is currently provided by the
Internet Society.
Vigoureux et al. Expires January 7, 2009 [Page 21]
| PAFTECH AB 2003-2026 | 2026-04-23 00:17:34 |