Network Working Group H. Long
Internet Draft Huawei Technologies Co., Ltd.
Intended status: Standards Track May 16, 2011
Expires: November 2011
Multi-Segment Pseudowire Signaling with Availability Information
draft-long-pwe3-ms-pw-availability-00.txt
Abstract
This document describes a signaling mechanism for setting up a multi-
segment pseudowire between different domains in case that at least
one domain has the feature that bandwidth capacity is variable for
different availability values. The signaling mechanism is an
extension on the multi-segment pseudowire signaling [DYN-MS-PW].
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), 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 November 16, 2011.
Copyright Notice
Copyright (c) 2011 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
Long Expires November 16, 2011 [Page 1]
Internet-Draft draft-long-pwe3-ms-pw-availability-00 May 2011
(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 ................................................ 2
2. LDP Signaling ............................................... 3
3. Security Considerations...................................... 3
4. IANA Considerations ......................................... 3
5. References .................................................. 4
5.1. Normative References.................................... 4
5.2. Informative References.................................. 4
6. Acknowledgments ............................................. 4
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].
1. Introduction
[RFC5659] describes the architecture of multi-segment pseudowire. The
LDP signaling mechanism for setting up multi-segement pseudowire is
described by [DYN-MS-PW]. The mechanism introduces a pseudowire
bandwidth TLV for PSN tunnel selection.
In many scenarios, a network may contain some non-fixed-bandwidth
links. For example, the radio links may change their interface rates
due to rain, fog, etc. The DSL links may change their interface rates
due to external interference. The pair of <availability, bandwidth>
is often used to describe the bandwidth capacity of the links during
network planning. In this case, A LSP across the links will include
multiple bandwidth portions with different availability guarantee. As
the result, only PW bandwidth requirement information is not enough
for the multi-segment pseudowire setup.
An optional PW availability TLV is introduced in this document for
providing enough information for S-PE to selecting PSN tunnel.
Long Expires November 16, 2011 [Page 2]
Internet-Draft draft-long-pwe3-ms-pw-availability-00 May 2011
2. LDP Signaling
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|1|0| Availability TLV(TBD) | TLV Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Availability |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 1 PW Availability TLV
The optional availability TLV described by Figure 1 is 32-bit
floating point number which is smaller than 1. This field describes
the availability requirement for the multi-segment pseudowire which
is inherited from the availability requirement of the emulated
service.
When an S/T-PE receives a PW availability TLV and a PW bandwidth TLV,
it will search for an PSN tunnel which can satisfy the bandwidth
requirement with the availability requirement. Once the PW next hop
is selected, the S/T-PE MUST request the appropriate resources which
can guarantee the required availability from the PSN.
In the case where PSN resources towards the previous hop are not
available the following procedure MUST be followed:
-i. The PSN MAY allocate more QoS resources, e.g. Bandwidth with
required availability guranttee, to the PSN tunnel.
-ii. The S-PE MAY attempt to setup another PSN tunnel to
accommodate the new PW QoS requirements.
-iii. If the S-PE cannot get enough resources to setup the segment
in the MS-PW a label release MUST be returned to the previous hop
with a status message of "Bandwidth resources unavailable"
In the latter case, the T-PE receiving the status message MUST also
withdraw the corresponding PW label mapping for the opposite
direction if it has already been successfully setup.
3. Security Considerations
This document does not introduce new security considerations.
4. IANA Considerations
TBD.
Long Expires November 16, 2011 [Page 3]
Internet-Draft draft-long-pwe3-ms-pw-availability-00 May 2011
5. References
5.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC5659] Bocci, M., Bryant, S., "An Architecture for Multi-Segment
Pseudowire Emulation Edge-to-Edge", RFC 5659, October 2009.
[DYN-MS-PW] Martini, L., Bocci, M., Balus, F., "Dynamic Placement of
Multi Segment Pseudo Wires", draft-ietf-pwe3-dynamic-ms-pw-
13, October, 2010
5.2. Informative References
[GMPLS-BA] Long, H. "GMPLS Signaling Extension for Bandwidth
availability", draft-long-ccamp-gmpls-availability-00,
March, 2011.
6. Acknowledgments
Authors' Addresses
Hao Long
Huawei Technologies Co., Ltd.
Bantian, Longgang District
Shenzhen 518129, P.R.China
Phone: +86-18615778750
Email: longhao@huawei.com
Long Expires November 16, 2011 [Page 4]