One document matched: draft-otani-ccamp-interas-gmpls-te-00.txt
IETF Internet Draft T. Otani
Proposed status: Informational M. Hayashi
Expires: January 2005 KDDI R&D Labs
S. Okamoto
NTT
July 2004
TE parameters to be exchanged between GMPLS-controlled ASes
Document: draft-otani-ccamp-interas-gmpls-te-00.txt
Status of this Memo
By submitting this Internet-Draft, I certify that any applicable
patent or other IPR claims of which I am aware have been disclosed,
or will be disclosed, and any of which I become aware will be
disclosed, in accordance with RFC 3668. "This document is an
Internet-Draft and is in full conformance with all provisions of
Section 10 of RFC2026.
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.
Abstract
This draft investigates the difference between MPLS Inter-AS traffic
engineering (TE) and GMPLS Inter-AS TE and describes requirements of
TE parameters to be dynamically or statically exchanged between
Generalized Multiprotocol Label Switching (GMPLS) inter-ASes.
Table of Contents
Status of this Memo................................................1
Abstract...........................................................1
1. Introduction....................................................3
2. Conventions used in this document...............................3
3. Assumed network model...........................................3
T. Otani et al. Informational - Expires January 2005 1
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
4. Clarification of necessity of dynamic or static information
exchange between GMPLS Inter ASes..................................5
5. Requirement of TE parameters to be supported for EGP............7
6. Security consideration..........................................8
7. Intellectual property considerations............................8
8. Normative references............................................8
Author's Addresses.................................................9
Document expiration................................................9
Copyright statement................................................9
T. Otani et al. Informational - Expires January 2005 2
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
1. Introduction
Since basic sets of GMPLS protocols have been so far standardized,
CCAMP WG proposed to start to discuss about MPLS/GMPLS inter-domain
traffic engineering (TE) [Inter-domain]. To proceed with this work,
scalability and operational efficiency considering an actual
networking environment is quite significant.
TE information exchanged over domains (areas or ASes) for controlling
GMPLS Label Switched Paths (LSPs) is more stringent than that of MPLS
LSPs [MPLS-AS] from the point of an effective operation, because in
order to dynamically or statically establish GMPLS LSPs, the
additional TE information to the conventional MPLS-TE must be
considered to be exchanged, such as switching capability, bandwidth
encoding, and so forth.
This document describes the necessity of dynamic or static TE
information exchange between GMPLS-controlled ASes as well as the
requirement of TE parameters for this routing operation.
2. Conventions used in this document
In this document the steps for walking a pull-down tree are indented
on subsequent lines. This allows abbreviation rather than a barrage
of 'then click' or 'select' strings in a paragraph form. Example:
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].
3. Assumed network model
3.1 GMPLS network model
Here, we assumed the below network model consisting of two GMPLS ASes.
Each GMPLS AS is connected via traffic engineering (TE) links with a
certain value of bandwidth (bw is, for example, 2.5Gbit/s, 10Gbit/s,
etc.) between different GMPLS AS boarder nodes (A3-B1 and A4-B2).
Moreover, each nodes in both AS 1 and AS 2 support x and y switching
capability (x or y means TDM, Lambda or lambda). The edge node of
the network (possibly A1, A2, B3, B4) may have the switching
capability of packet (psc). Moreover, each TE link has a z or w
encoding type (z or w means SONET/SDH, Lambda, Ethernet, etc).
|
+-------+ z-enc. +-------+ z-enc. +-------+ z-enc. +-------+
|A1,x-SC|----//----|A3,x-SC|-----------|B1,y-SC|----//----|B3,y-SC|
+-------+ bw-1 +-------+ bw-1 +-------+ bw-1 +-------+
| | | | |
=bw-1 =bw-1 | =bw-1 =bw-1
T. Otani et al. Informational - Expires January 2005 3
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
|z-enc. |z-enc. | |z-enc. |z-enc.
| | | | |
+-------+ w-enc. +-------+ w-enc. +-------+ w-enc. +-------+
|A2,x-SC|----//----|A4,x-SC|-----------|B2,y-SC|----//----|B4,y-SC|
+-------+ bw-2 +-------+ bw-2 +-------+ bw-2 +-------+
|
GMPLS AS 1 | GMPLS AS 2
Figure 1: GMPLS Inter AS network model(1)
Between GMPLS AS border nodes, the routing information is statically
or dynamically exchanged. Link management protocol (LMP) [LMP] may
be applied to maintain and manage TE links between GMPLS AS border
nodes.
In general, the attributes of two TE-Links (A1-B3 and A4-B2) between
AS border nodes as well as switching capability of each border node
shall not be always same. Therefore, GMPLS nodes shall identify the
attributes of these TE-Links and border nodes in order to create LSP
over multiple ASes. The conventional MPLS technology does not
provide the functionality to discriminate such attributes.
3.2 MPLS network model
In the conventional MPLS network, we can assume MPLS Inter AS network
model as below. There are no routing constraints such as switching
capability and encoding type, compared to the GMPLS Inter AS network
model. All nodes have the same switching capability of packet.
|
+----+ +----+ | +----+ +----+
| A1 |----//----| A3 |---------| B1 |----//----| B3 |
+----+ 2.5G +----+ 2.5G +----+ 2.5G +----+
| | | | |
=2.5G =2.5G | =2.5G =2.5G
| | | | |
+----+ +----+ | +----+ +----+
| A2 |----//----| A4 |---------| B2 |----//----| B4 |
+----+ 10G +----+ 10G +----+ 10G +----+
|
MPLS AS 1 | MPLS AS 2
Figure 2: MPLS Inter AS network model
In the following section, we consider a MPLS or GMPLS path setup from
an edge node in AS 1 to an edge node in AS2.
T. Otani et al. Informational - Expires January 2005 4
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
4. Clarification of necessity of dynamic or static information exchange
between GMPLS Inter ASes
4.1 Interface Switching capability
A constraint of bandwidth in GMPLS controlled network is different
from that of IP/MPLS network. In Figure 2, two TE links with
different values of bandwidth such as 2.5 Gbit/s and 10 Gbit/s are
assumed. If an MPLS LSP with 2.5 Gbit/s bandwidth is established
from A2 to B4 in Figure 2, two set of TE links (A2-A4-B2-B4 and A2-
A1-A3-B1-B3-B4) can be selected.
In the case of GMPLS inter ASes, the ingress node is beneficial to
know switching capabilities supported in each AS when a route for a
GMPLS-LSP across multiple ASes is computed. For a request of GMPLS-
LSP setup, the ingress node determine the appropriate next-hop AS,
which is capable of desired switching capability, if such information
is exchanged between GMPLS ASes.
Here, we assume a switching capability as Lambda and an encoding type
as lambda, as shown in Figure 3. The bandwidth of each TE link is,
for example, corresponding to the transponderÆs bit rate of each DWDM
channel.
As shown in Figure 3, a GMPLS LSP with 2.5 Gbit/s can not be
established over a set of TE links (A2-A4-B2-B4) because all nodes
support only LSC which can not deal with sub-rate switching and the
10 Gbit/s TE link can only support a GMPLS LSP with 10 Gbit/s.
If multiple GMPLS routes exist for a destination in a different AS, a
path should be selected satisfying these routing constraints, in
addition to the conventional EGP attributes. Although an operator
may want to specify the AS border node explicitly for such a
destination, this TE information exchange will improve operational
efficiency in GMPLS-controlled networks. Therefore, not only IGP
[GMPLS-Routing] but also EGP should advertise this TE parameter.
|
+------+ 2.5G +------+ 2.5G +------+ 2.5G +------+
|A1,LSC|----//----|A3,LSC|-----------|B1,LSC|----//----|B3,LSC|
+------+ Lambda +------+ Lambda +------+ Lambda +------+
| | | | |
2.5G=Lambda 2.5G=Lambda | 2.5G=Lambda 2.5G=Lambda
| | | | |
+------+ 10G +------+ 10G +------+ 10G +------+
|A2,LSC|----//----|A4,LSC|-----------|B2,LSC|----//----|B4,LSC|
+------+ Lambda +------+ Lambda +------+ Lambda +------+
|
GMPLS AS 1 | GMPLS AS 2
Figure 3: GMPLS Inter AS network model (2)
T. Otani et al. Informational - Expires January 2005 5
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
4.2 Bandwidth
The advertisement of the available bandwidth over GMPLS inter ASes is
strongly dependent on the operational policy in each GMPLS ASes. The
resource available for different ASes may be advertised over GMPLS
inters ASes, although the actual bandwidth is more than that for
different ASes. The GMPLS Border nodes have the functionality to
control the advertised resource bandwidth reached to a destination.
For example, even if 4 times OC-48 bandwidth exists to a destination
in one GMPLS AS, the AS may advertise only twice OC-48 bandwidth to
another GMPLS AS, following the mutual policy between these two ASes.
4.3 Encoding type
Here, TE links with a different encoding type in a GMPLS Inter AS
network are assumed as in Figure 3. In this case, differing from the
case of a MPLS inter AS network, a GMPLS LSP with a specific encoding
type must be established to satisfy this constraint. Since physical
layer technologies used to form TE links limits the signal encoding
type to be transported, the ingress node should consider this by
obtaining TE parameters exchanged between GMPLS-controlled inter-ASes
|
+------+ +------+ | +------+ +------+
|A1,LSC|----//----|A3,LSC|-----------|B1,LSC|----//----|B3,LSC|
+------+ SONET +------+ SONET +------+ SONET +------+
| | | | |
=SONET =SONET | =SONET =SONET
| | | | |
+------+ +------+ | +------+ +------+
|A2,LSC|----//----|A4,LSC|-----------|B2,LSC|----//----|B4,LSC|
+------+ lambda +------+ lambda +------+ lambda +------+
|
GMPLS AS 1 | GMPLS AS 2
Figure 4: GMPLS Inter AS network model (3)
4.4 Mixed case
Here, we consider a mixed case of 4.1, 4.2 and 4.3, and assume two
ASes: AS 1 consisting of GMPLS nodes with LSC and TE links with
Lambda encoding type at 2.5 Gbit/s, and AS 2 consisting of GMPLS
nodes with TDM-SC and TE links with SONET/SDH encoding type at 10
Gbit/s. GMPLS nodes in AS 2 support sub-rate switching, for example,
of 2.5 Gbit/s.
|
T. Otani et al. Informational - Expires January 2005 6
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
+------+ 2.5G +------+ 2.5G +------+ 10G +------+
|A1,LSC|----//----|A3,LSC|-----------|B1,TSC|----//----|B3,TSC|
+------+ Lambda +------+ SONET +------+ SONET +------+
| | | | |
2.5G=Lambda 2.5G=Lambda | 10G=SONET 10G=SONET
| | | | |
+------+ 2.5G +------+ 10G +------+ 10G +------+
|A2,LSC|----//----|A4,LSC|-----------|B2,TSC|----//----|B4,TSC|
+------+ Lambda +------+ SONET +------+ SONET +------+
|
GMPLS AS 1 | GMPLS AS 2
Figure 5: GMPLS Inter AS network model (4)
If a GMPLS LSP with 2.5 Gbit/s is established from A2 to B3, the
ingress node should know not only the reachability of B3 in AS 2 but
also the sub-rate (TDM) switching capability of nodes in AS 2 and
available bandwidth to the destination. In this sense, an end-point
(reachability) list consisting of node IDs, interface addresses,
interface IDs per switching capability is very useful and may be
advertised over GMPLS ASes.
Operators may usually use a different switching capable nodes and
different TE link with different encoding type and bandwidth, decided
by their business strategy and such TE information exchange is
expected to improve operational efficiency in GMPLS-controlled
networks.
4.5 SRLG
To configure a secondary LSP in addition to a primary LSP over
multiple GMPLS ASes, Shared Risk Link Group (SRLG) parameter is very
significant. By introducing this parameter, the source node can
route these LSPs so as to across the different AS boarder node as
well as satisfy a SRLG constraint.
The SRLG over multiple ASes may be determined as a globally unique in
order to guarantee the SRLG diversity.
5. Requirement of TE parameters to be supported for EGP
Coinciding with MPLS Inter AS work, the TE parameters for GMPLS Inter
AS is considered to be added.
A GMPLS AS border node is required to announce the below parameters
in terms of node IDs, interface addresses and interface IDs, of which
reachability is advertised via EGP.
(1) Interface switching capability
(1-1)Bandwidth
T. Otani et al. Informational - Expires January 2005 7
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
A. Total link bandwidth
B. Max./Min. Reservable bandwidth
C. Unreserved bandwidth
(1-2)Switching capability: TDM, lambda, FSC
(2) Bandwidth Encoding: Ethernet, SONET/SDH, Lambda
(3) SRLG
As mentioned in section 4.4, an end-point (reachability) list
consisting of node IDs, interface addresses, interface IDs per
switching capability is formed in order to be advertised over GMPLS
ASes.
6. Security consideration
Security consideration will be discussed in a future version. This
requirement will not change the underlying security issues.
7. Intellectual property considerations
The IETF takes no position regarding the validity or scope of any
intellectual property 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; neither does it represent that it
has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication 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 Secretariat.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive
Director.
8. Normative references
1 RFC 2119 Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997
[Inter-domain] A. Farrel, et al, öA framework for inter-domain MPLS
traffic engineeringö, draft-farrel-ccamp-inter-
fomain-framework-00.txt, April 2004.
[MPLS-AS] R. Zhan, et al, öMPLS Inter-AS Traffic Engineering
requirementsö, draft-ietf-tewg-interas-mpls-te-req-
07.txt, June 2004 (work in progress).
T. Otani et al. Informational - Expires January 2005 8
Internet Drafts draft-otani-ccamp-interas-GMPLS-TE-00.txt July 2004
[LMP] J. Lang, et al, öLink Management Protocol (LMP)ö,
draft-ietf-lmp-10.txtö, October 2003.
[GMPLS-Routing] K. Kompera, et al, öRouting Extensions in Support of
Generalized Multi-Protocol Label Switchingö, draft-
ietf-ccamp-gmpls-routing-09.txt, October 2003.
Author's Addresses
Tomohiro Otani
KDDI R&D Laboratories, Inc.
2-1-15 Ohara Kamifukuoka Phone: +81-49-278-7357
Saitama, 356-8502. Japan Email: otani@kddilabs.jp
Michiaki Hayashi
KDDI R&D Laboratories, Inc.
2-1-15 Ohara Kamifukuoka Phone: +81-49-278-7547
Saitama, 356-8502. Japan Email: mc-hayashi@kddilabs.jp
Satoru Okamoto
NTT Network Service System Laboratory
3-9-11 Midori-cho, Musashino-shi, Phone: +81-422-59-4353
Tokyo, 180-8585. Japan Email: okamoto.satoru@lab.ntt.co.jp
Document expiration
This document will be expired in January 2005, unless it is updated.
Copyright statement
"Copyright (C) The Internet Society (year). 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."
"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 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."
T. Otani et al. Informational - Expires January 2005 9 | PAFTECH AB 2003-2026 | 2026-04-23 17:15:19 |