Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-00.txt Ning So

Download Report

Transcript Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-00.txt Ning So

Composite Transport Group (CTG) Framework and Requirements

draft-so-yong-mpls-ctg-framework-requirement-00.txt

Ning So [email protected]

Andrew Malis [email protected]

Dave McDysan [email protected]

Lucy Yong [email protected]

MPLS - 73nd IETF Minneaplis 1

Motivation

Issues when deploying multiple parallel links in MPLS backbone Aggregated link utilization is not efficient • Some links many be congested while others stay near empty Operators do not have enough ability to control the traffic flows under this network environment Inefficiency/Inflexibility of Logical Interface Bandwidth Allocation Ship-in-the-night mode when using multiple logically-separated routing instances in single physical router Draft provides: Problem statement in today’s IP/MPLS network Composite Transport Group Framework Composite Transport Group Requirments Objective: Develop an aggregated traffic transport method over multilink trunk to resolve the problems today’s MPLS enabled network MPLS - 73nd IETF Minneaplis 2

Issue when using multi parallel links

Hashing Assume network transporting large amount of micro flows with similar bandwidth requirements It does not work under the following operating conditions • Large portion of the customer traffic are encrypted so the in coming flows cannot be broken down into micro flows • Some machine-to-machine traffic flows are at ultra-high rate • Multiple parallel trunks have different bandwidth, interface types, and/or latencies Assigning individual LSPs to links using planning tool Bypass tunnel bandwidth for LSPs are often set to near 0 to free up backbone bandwidth for other traffic During the network failure congestion may happen on some of the parallel trunks while others are almost empty Facility Protection Require a dedicated link for protection. No protection sharing when using multiple links and unwanted link performance degradation MPLS - 73nd IETF Minneaplis 3

Issue when using multi parallel links (2)

Existing technology leads to poor link utilization or poor performance.

Without per-flow TE information, LDP network has even more problem utilizing multiple parallel backbone trunk efficiently Carriers forced to deploy single higher capacity link, which is more expensive, and often not widely available. Multiple logically-separate routing instances in a single physical router Sharing common parallel backbone when aggregated traffic exceeds a single link becomes impossible due to the ship-in-the night operating condition Delicate physical link for each routing instance is not efficient Delicate link capacity for each routing instance limits carrying a high rate of flows MPLS - 73nd IETF Minneaplis 4

Composite Transport Group (CTG)

CTG is the method to transport aggregated traffic over a composite link Composite Link is defined in ITU-T Q12 G.800 Contain multiple component links supported by separate server layer trails Transport over a composite link may not preserve the symbol sequence CTG is a local traffic engineering and transport selection technology Give traffic engineering among component links Provide component link recovery Auto flow measurement MPLS - 73nd IETF Minneaplis 5

CTG Framework

CTG creates CTG connections on the composite link CTG connection must have assigned BW and is eligible to transport on any component link LSP, LDP or IP traffic is mapped to CTG connections CTG connection TE can be derived from LSP TE or from auto BW measurement CTG selects one component link to transport an CTG connection based on TE of CTG connections and component link condition The selection may change due to component failure or CTG connection condition changes Component Links LSP, LDP, IP 5 CTG connections C T G 3 CTG connections C T G 9 CTG connections R1 R2 Composite Link

Note: To reduce auto BW measurement burden, it is expected that LDP and IP traffic is in small amount.

MPLS - 73nd IETF Minneaplis 6

Requirements for CTG

Draft specifies the set of requirements for CTG in IP/MPLS environment

Like to get other carrier inputs on the requirements Like to know people interest in working on it

Next Step

Use this draft as the CTG starting work in WG Plan to roll out the solution draft prior to next meeting MPLS - 73nd IETF Minneaplis 7

Acknowledgement

Many Thanks to:

Frederic Jounay from France Telecom Adrian Farrel from Olddog Ron Bonica from Juniper

For the reviews and great suggestions.

Feedbacks and comments are welcome

MPLS - 73nd IETF Minneaplis 8