Você está na página 1de 30

Transport MPLS Rationale and Features

Alberto Lometti February, 2007

Agenda

1. T-MPLS Rationale

2. T-MPLS Features
3. T-MPLS Standard Status & Perspectives 4. T-MPLS Applications 5. Conclusions

2 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Rationale

3 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Why a Packet Transport Network?


Services

Mobile Service Operators Converging transport of radio acc.,


pt-to-pt mw, NGN services

Triple Play Driving with


HSI, video, voice

Business Services Migrating to data-oriented


leased lines, virtual private LANs

Service delivery through packet-based technologies

Service Evolution Networking Requirements

Packet/cell/ frame based networking


TDM/WDMbased networking

Transport network evolution (min cost) with (max carrier-class Reliability, availability, & flexibility) OAM in service delivery

Scalability and granularity

Packet Transport Networking

4 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Packet Transport Network: Requirements Being client-agnostic (able to carry L3, L2, L1) Being strictly connection-oriented Implementing strong OAM capabilities, similar to those available in existing transport networks (e.g., SDH) Implementing both service and line resilience mechanisms, similar to those available in existing transport networks (e.g., SDH) Allowing for network provisioning either via a centralized management tool and/or a distributed CP Allowing for homogeneous and/or unified management and control of transport network when different layers are present at the same time

These requirements are the basis of ITU T-MPLS design.


5 | Transport MPLS Rationale and Features | February 2007 All Rights Reserved Alcatel-Lucent 2006, 21407

Expanding the Transport Network Architecture with Packets

Management Plane Control Plane Data Plane Survivability (Protection, Restoration) OAM

SDH Layers Framing, Forwarding, Encapsulation

OTN/WDM Layers Framing, Forwarding, Encapsulation

T-MPLS Layers Framing, Forwarding, Encapsulation

Common multilayer operations, survivability, control and management paradigms for packets, circuits & photonics
6 | Transport MPLS Rationale and Features | February 2007 All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS features

7 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Transport MPLS (T-MPLS) in Brief Transport MPLS is a connection-oriented packet transport technology, based on MPLS frame formats. It reuses the most widespread label swapping paradigm existing in telecom.

It inherits all IETF definition activity in terms of server and client encapsulation rules.
It profiles MPLS so that it avoids the complexity and need for IP routing capability. Transport MPLS defines powerful OAM capabilities that enable status & performance reports, in such a way that they remain confined within the T-MPLS layer and do not require deeper packet inspection. It allows for guaranteed SLAs. It defines protection switching and restoration.

It allows for efficient fault localization and multi-operator service offering.


A Transport MPLS layer network is operated with network management and/or by a control plane. The control plane inside the T-MPLS network is GMPLS.
8 | Transport MPLS Rationale and Features | February 2007 All Rights Reserved Alcatel-Lucent 2006, 21407

MPLS and T-MPLS

PSN Management Plane

T-MPLS

Transport Network Management Plane

Control Plane (IP/MPLS/(GMPLS))


Survivability OAM
IP frame, forwarding, encaps.

Control Plane (GMPLS/ASON)


Survivability
(G.808.x, G.8080)

OAM
MPLS frame, forwarding, encapsulation Circuit frame, forwarding, encapsulation (SDH, OTH)

No penultimate hop popping Is not in line with an L2 confined OAM No merging Would not allow an L2 confined OAM per connection No equal cost multipath (ECMP) Would imply frame re-ordering Adds bidirectional LSPs Typically used in transport contexts
9 | Transport MPLS Rationale and Features | February 2007

TMPLS is: Strictly connection-oriented Strictly L2-bound (it does not need any IP for data plane, e.g. OAM) Homogeneous with other transport layers (SDH, OTH) as regards basic network features, i.e. OAM, protection, (optional) control plane, management plane

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS network model

T-MPLS equipment (switching capability either at circuit or path layer) Client A Client D

Client A Client D

Client B Client C

Clients: in T-MPLS it can be any L2, using mapping options defined by IETF for PWE3: Ethernet, ATM, FR ) or IP/MPLS (so far only Ethernet formally defined in ITU)

Logical connection: in T-MPLS TMPLS two two networking networking layers are under definition: circuit (equivalent to IETF PWE3) and path (equivalent to IETF MPLS tunnel)

Physical connection: in T-MPLS it can be any L1 (Ethernet, SDH, OTN+WDM ); moreover in T-MPLS an optional section layer is under definition, in order to support OAM if not otherwise available

10 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Client C

Client B

T-MPLS Survivability
T-MPLS Client Equipment
Circuit & Path Protection Ring Protect DNI

Client Equipment

Section Protection

Protection (data plane)


<50 ms with automatic protection switch (APS) protocols on data plane OAM channels 1+1, 1:1, N:1 (no extra traffic) Unidirectional, bidirectional Section, path, circuit Subnetwork connection (SNCP) Ring Dual node interconnect (DNI)

Restoration (control/management plane)


Distributed control plane (ASON/GMPLS) Full LSP rerouting restoration Pre-planned LSP rerouting restoration Any topology (mesh) GMPLS-based restoration in synergy with other transport network technologies (SDH, OTN, WDM)

11 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS OAM
Transport service functional model Client

Client

Non-intrusive monitoring integrity check connectivity check quality check Client-server adaptation forward defect indication

Termination Like non-intrusive mon. + backward integrity info backward quality info Connection forwarding grooming

Logical Connection
Client-server adaptation forward defect indication Termination Like non-intrusive mon. + backward integrity info backward quality info
All Rights Reserved Alcatel-Lucent 2006, 21407

Physical Connections

12 | Transport MPLS Rationale and Features | February 2007

T-MPLS OAM
Simplified network model & basic OAM tools
Client Logical Connection Physical Connection
Protection

Fiber
Integrity
Connection

Integrity
Connection

Quality

Quality
Remote integrity Remote quality

Maintenance

Integrity
Connection

Integrity Connection Quality

Quality

Silencing

Integrity
Congruence Connection Quality Remote integrity Remote quality

Integrity
Congruence Connection Quality

Silencing

Integrity
Congruence Connection

Quality
Remote integrity Remote quality

Quality Measurement

Integrity
Connection

Quality Integrity
Connection

Integrity Connection Quality Integrity Connection Quality Remote integr. Remote quality
All Rights Reserved Alcatel-Lucent 2006, 21407

Quality

13 | Transport MPLS Rationale and Features | February 2007

T-MPLS OAM

T-MPLS Y.1711 - Y.17tom

Standardized
On demand
Loopback Link Trace (ffs)

OAM primitives
Integrity Connectivity

Continuous
FFD, CV FFD

Ongoing

Quality

PM (carried by FFD)

Frame Loss, Frame Delay, FDV

Remote integrity Silencing

BDI FDI

Loopback Not applicable

14 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS OAM (according to ITU-T Y.1711, Y.17tom)


T-MPLS OAM according to ITU is contained in MPLS frames associated to the connection by the relevant LSP (outer) label and characterized by an (inner) label 14. OAM information is contained within the MPLS payload.

Client Logical Connection Physical Connection


Protection

Fiber (i)
FFD FFD (via TTSId) PM BDI
Client specific Client specific Client specific CV, FFD Link Trace PM Silencing CV, FFD CV, FFD PM BDI Remote quality CV, FFD CV, FFD PM

Server specific
Server specific

Server specific
Server specific Server specific

Maintenance

FDI

Server specific Server specific Server specific Server specific Server specific

Quality Measurement

Client specific Client specific Client specific

CV, FFD, CV, FFD PM CV, FFD, CV, FFD PM BDI


Remote quality

Client specific Client specific Client specific

15 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Control Plane (ASON/GMPLS) GMPLS is a single, generalized distributed control plane that can be used in common for multiple networking technologies, including packets, TDM and photonics GMPLS defines: UNI concept (thus easing overlay dynamic approach) I(nternal)-NNI concept (the only supported in MPLS CP) E(xternal)-NNI concept (thus allowing for interworking among different vendors/operators) Bidirectional paths GMPLS allows for separation of data plane and control plane Only control interfaces are used to flood control information GMPLS allows for horizontal scalability in routing domains (thanks to separation of data plane and control plane and recursive topology) GMPLS allows for vertical scalability (same control plane across different layers)
GMPLS is the ideal control plane for multilayered networks
16 | Transport MPLS Rationale and Features | February 2007 All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Standard Status & Perspectives

17 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Standards Framework


T-MPLS Interfaces G.8112

MPLS Architecture/ Protocols (IETF)


Carrier-grade packet forwarding best from IETF

T-MPLS Equipment Functional Blocks G.8121 Architecture of T-MPLS Layer Network G.8110.1

TMPLS Framework

ASON Architecture G.8080

GMPLS Protocols Control Plane & Restoration (IETF)


Carrier-grade control plane best from IETF

Best from ITU Protection G.8131 Contribute

OAM Y.17tom

18 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Transport Network Standard Overview


Connection Oriented (G.805) OTH T-MPLS

Generic C.O. C.L. G.805 G.809 G.uftan

T-MPLS standard status Version 1 approved Amend. 1 (p2mp, extended OAM) to be consented Mar-Jun07 Version 1 approved Amend. 1 (p2mp) to be consented Mar-Jun07 Y.1711 approved Y.17tom (ext. OAM, TC) to be consented Apr07 Version 1 approved Amend. 1 (p2mp, protection) to be consented Mar-Jun07 Y.1720 approved G.8131 v1 (adaptation to T-MPLS) consented Amend. 1 (ring) to be consented Jun07

SDH

Network Architecture

G.803

G.872

G.8110.1 C.O. + C.L.

UNI & NNI Interface OAM [frame format]

G.8112 (G.motnni) G.707 G.709 Y.17tom (Y.1711)

----

----

Equipment

G.783

G.798

G.8121 (G.mplseq)

G.806

Linear Protection
G.841

G.873.1

G.8131 (Y.1720)

G.808.1

Ring Protection

G.873.2 (frozen)

G.8132

G.808.2 (frozen)

19 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Applications

20 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS: Implementation for Interworking


Transport and service instances in a transport node
An inner node has only transport instances. A border node has service instances and transport instances. Service Instance Transport Instance

Multilayer transport network

Inner T-switch

Outer T-switch
Client PDH, STM E-line E-LAN (802.1ad) E-LAN (VPLS-like) MPLS (tunnel) MPLS (PW) CP None None STP None LDP, RSVP, OSPF, IS-IS (MS)-LDP p2p, mp2mp p2p p2p mp2mp mp2mp mp2mp mp2mp DP technology ODU SONET, SDH T-MPLS Ethernet CP technology GMPLS (or NM) GMPLS (or NM) GMPLS (or NM) GMPLS (or NM) STP (NM, GMPLS)

21 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

P2P EVC over T-MPLS

Metro T-MPLS Network

(PE)

(P)

(PE)

This mapping is described in the approved version of G.8110.1

22 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Data Plane & OAM


Interworking at Ethernet level

T-MPLS Network

Client T-MPLS circuit T-MPLS path

MAC cVId, sVId

MAC cVId (sVId) T-MPLS circuit T-MPLS path T-MPLS path

MAC cVid, sVid

1:1

1:1

N:1 Client OAM T-MPLS circuit OAM T-MPLS path OAM


Y.1731 IEEE 802.3

1:N

Y.17tom

Y.17tom

23 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Mobile Backhauling Application with T-MPLS


CES is used to cross access packet based are areas andin is which ideally There cases the terminated at the ingress of the access part is constrained to be agnostic network. (T)MPLS in the packet only, e.g. due to the access network would allow for reuse of triple-play infra-structure (packet) e2e monitoring.
N x E1 ATM/IMA

3G Node B 2G BTS
N x E1 TDM

Mobile backhauling applications typically require the coexistence of TDM (E1, T1) streams along with L2 (ATM, Ethernet) streams on the same aggregation network
Mobile Controller Center

PKT access network

BACKBONE

BS

FE

Agnostic network with packet Aggregation network transport evolving to T-MPLS (e.g. UTRAN)

MSC

RNC N x E1 TDM

PKT access network


N x E1 ATM/IMA FE FE

2G BTS

3G Node B

BS BS

Migration towards T-MPLS allows for QoS, traffic engineering, OAM, protection and statistical multiplexing under a common operation paradigm with the other transport layers.

24 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Data Plane & OAM


A possible interworking at pseudowire level (IETF Y.17tom)

T-MPLS Network

Client T-MPLS circuit T-MPLS path

MPLS PW

MPLS PW

1:1
MPLS tunnel

MPLS PW T-MPLS circuit TMPLS path TMPLS path

1:1
MPLS tunnel

N:1 Client OAM T-MPLS circuit OAM T-MPLS path OAM


BFD (e2e)

1:N

Y.17tom (Tandem Connection)

Y.17tom

25 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Network Model for IP Backbone: MPLS Routers

PE(P)

T-switch

T-switch

PE(P)

T-MPLS
DP: MPLS CP: MPLS OAM: MPLS Protection: MPLS DP: MPLS CP: MPLS OAM: MPLS Protection: MPLS

DP: T-MPLS CP:GMPLS OAM: T-MPLS Protection: T-MPLS/GMPLS

MPLS tunnel with MPLS label swap T-MPLS path with T-MPLS label swap
26 | Transport MPLS Rationale and Features | February 2007

T-MPLS is an overlay network with respect to MPLS PE-P routers are aware of border T-switch only The interface between a border T-switch and a PE-P router is a MPLS interface Two different MPLS/GMPLS interworking solutions can be defined, trusted and not trusted

All Rights Reserved Alcatel-Lucent 2006, 21407

T-MPLS Data Plane & OAM


A possible interworking at MPLS tunnel level (IETF Y.17tom)

T-MPLS Network

Client

MPLS tunnel

MPLS tunnel

MPLS tunnel MPLS tunnel T-MPLS circuit T-MPLS path T-MPLS path

MPLS tunnel

T-MPLS circuit T-MPLS path

1:1

1:1

N:1 Client OAM T-MPLS circuit OAM T-MPLS path OAM


BFD (e2e)

1:N

Y.17tom (Tandem Connection)

Y.17tom

27 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Conclusions

28 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Conclusions The Transport Network doesnt change role over time Scalability, multiservice, quality, and lowest-cost-per-bit are invariable requirements, always

Transformation to all-IP service model calls for a comprehensive Packet Transport Networking technology
T-MPLS is carrier-grade, purpose-designed for Packet Transport Networking Synthesis of excellence from the two worldwide authorities on packets (IETF) and transport (ITU) MPLS-based, but transport-oriented (OAM-friendly) Client-independent, medium-independent (multiservice) Cost-effective (comprehensive operations, IP-free)

Scalable, also in the control/management plane (GMPLS)


T-MPLS is an ideal choice for Packet Transport Networks.
29 | Transport MPLS Rationale and Features | February 2007 All Rights Reserved Alcatel-Lucent 2006, 21407

www.alcatel-lucent.com

30 | Transport MPLS Rationale and Features | February 2007

All Rights Reserved Alcatel-Lucent 2006, 21407

Você também pode gostar