Multi layer implications in GMPLS controlled networks draft-bcg-ccamp-gmpls-ml-implications-05 D.Papadimitriou (Alcatel-Lucent) D.Ceccarelli (Ericsson)

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

Geneva, 27 May 2010 Types and Characteristics of Packet Transport Network (PTN) Equipment (Draft Recommendation - G.ptneq) Jia He and Hilmar Hofmann G.ptneq.
CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt GMPLS RSVP-TE Extensions for OTN and SONET/SDH OAM Configuration draft-kern-ccamp-rsvp-te-sdh-otn-oam-ext-00.
ITU-T/OIF Report IETF 76 – Hiroshima – Nov09 L. Ong (Ciena) Thanks to Malcolm Betts & Kam Lam for ITU- T slides.
Information model for G.709 Optical Transport Network (OTN) draft-bccg-ccamp-otn-g709-info-model-03 CCAMP WG, IETF 79 th Beijing.
OSPF-TE extensions for GMPLS Control of Evolutive G.709 OTN
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
GMPLS Signaling Extensions for G.709-v3 (draft-khuzema-ccamp-gmpls-signaling-g txt ) Rajan Rao ( Khuzema Pithewan.
OLD DOG CONSULTING Traffic Engineering or Network Engineering? The transition to dynamic management of multi-layer networks Adrian Farrel Old Dog Consulting.
Presented by: Dmitri Perelman Nadav Chachmon. Agenda Overview MPLS evolution to GMPLS Switching issues –GMPLS label and its distribution –LSP creation.
EE 4272Spring, 2003 Chapter 9: Circuit Switching Switching Networks Circuit-Switching Networks Circuit-Switching Concept  Space-Division Switching  Time-Division.
MPLS A single forwarding paradigm (label swapping), multiple routing paradigms Multiple link-specific realizations of the label swapping forwarding paradigm.
Abstraction and Control of Transport Networks (ACTN) BoF
Signaling & Routing Extension for Links with Variable Discrete Bandwidth draft-long-ccamp-rsvp-te-availability-03 draft-long-ccamp-ospf-availability-extension-02.
CCAMP WG, IETF 76th, Hiroshima, Japan draft-zhang-ccamp-gmpls-g709-framework-00.txt Fatai Zhang Dan Li Jianrui.
OSPF-TE extensions for OTN (draft-ashok-ccamp-gmpls-ospf-g709-03) CCAMP IETF-80 (Mar-2011) Rajan Rao Ashok Kunjidhapatham.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
S6-C7 – Frame Relay Son of X.25. Frame Relay Facts Replaced X.25 as the packet-switching technology of choice Frame Relay streamlines Layer 2 functions.
Information model for G.709 Optical Transport Network (OTN) draft-bccg-ccamp-otn-g709-info-model-01 CCAMP WG, IETF 78 th Maastricht.
Operating VCAT and LCAS with GMPLS draft-bernstein-ccamp-gmpls-vcat-lcas-01 Greg Bernstein: Diego.
Page th IETF Vancouver, B.C., Canada Operating Virtual Concatenation (VCAT) and the Link Capacity Adjustment Scheme (LCAS) with GMPLS Greg Bernstein.
GMPLS for Multi-Region Networks {martin.vigoureux, {shiomoto.kohei, oki.eiji,
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
CCAMP WG, IETF 79th, Beijing, China draft-zhang-ccamp-gmpls-evolving-g txt GMPLS Signaling Extensions for the Evolving G.709 OTN Control Fatai Zhang.
Routing in Optical Networks Markus Isomäki IP and MPLS in Optical Domain.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
A PRESENTATION “SEMINAR REPORT” ON “ GENERALIZED MULTIPROTOCOL LABEL SWITCHING“
CCAMP WG, IETF 81th, Quebec City, Canada draft-zhang-ccamp-gmpls-evolving-g txt Authors & Contributors GMPLS Signaling Extensions for the Evolving.
MPLS Some notations: LSP: Label Switched Path
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
Framework for G.709 Optical Transport Network (OTN) draft-ietf-ccamp-gmpls-g709-framework-05 CCAMP WG, IETF 82 nd Taipei.
CCAMP WG, IETF 80th, Prague, Czech Republic draft-ietf-ccamp-gmpls-g709-framework-04.txt Framework for GMPLS and PCE Control of G.709 Optical Transport.
1 Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) draft-ietf-ccamp-gmpls-mln-reqs-01.txt CCAMP WG, IETF 66 Jul. 10, 2006 Kohei.
Rajan Rao, Abinder Dhillon, Iftekhar Hussain, Marco Sosa, Biao Lu
Kireeti Kompella draft-kompella-mpls-rmr-01
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
(Slide set by Norvald Stol/Steinar Bjørnstad
Optical + Ethernet: Converging the Transport Network An Overview.
79th IETF – Beijing, November 2010 OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks Young
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
Generalized MPLS RSVP-TE Signaling for Layer-2 LSPs D.Papadimitriou D.Brungard A.Ayyangar
Limit for content Do not exceed Limit for content Do not exceed Limit for content Do not exceed Limit for content Do not exceed Page 1 © The.
Signaling Color Label Switched Paths Using LDP draft-alvarez-mpls-ldp-color-lsp-00 Kamran Raza Sami Boutros Santiago.
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
RSVP-TE Signaling Extension for Explicit Control of LSP Boundary in MRN/MLN draft-fuxh-ccamp-boundary-explicit-control-ext-01.txt draft-fuxh-ccamp-boundary-explicit-control-ext-01.txt.
OIF Liaison on Routing IETF 75 – Stockholm – Jul ‘09 L. Ong (Ciena)
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
MEF Protection Work Pascal Menezes Technical Contributor June 3 rd 2003.
Advanced SONET Features Rick Summerhill Director Network Research, Architecture, and Technologies Internet2 LHC Meeting 24 October 2006 FERMI Lab, Chicago,
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
Connecting MPLS-SPRING Islands over IP Networks
GMPLS Signaling Extensions for G
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Service Provider Requirements for Ethernet Control with GMPLS
RSVP-TE Signaling Extension for Explicit Control of LSP Boundary in MRN/MLN draft-fuxh-ccamp-boundary-explicit-control-ext-02.txt Xihua Fu Qilei Wang.
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Service Provider Requirements for Ethernet Control with GMPLS
GMPLS Signaling Extensions for the Evolving G.709 OTN Control
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Multi-Layer Scenarios
Iftekhar Hussain (Presenter),
Multi-Layer Scenarios
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Presentation transcript:

Multi layer implications in GMPLS controlled networks draft-bcg-ccamp-gmpls-ml-implications-05 D.Papadimitriou (Alcatel-Lucent) D.Ceccarelli (Ericsson) S.Belotti (Alcate-Lucent)

Update since v04.txt Need for a problem statement –Routing –Signaling Applicable to any SC supporting mux'ing: –ETH: C-VID, S-VID, B-VID –SDH: LOVC, HOVC –OTN: Use cases

Problem Statement MRN architectural framework [RFC6001] models the internal properties of the nodes by its internal switching capabilities (referred to as resource pools) and their interconnection, i.e. single and multiple pool models Assumptions –Internals properties of (logical) resource pools left uncovered to external nodes: technology-specific details composing resource pools not part of the IACD advertisement –Spatial structure defined by the interconnection of resource pools does not induce any cycle (even if resource pools relationship do not have to follow the SC value hierarchy defined in RFC 4206)

Routing Main aspects –Exchange (of information) following GMPLS RFCs –Representation (of information) : how to represent relations between resource pools and their capabilities (beyond un/used capacity e.g. multiplexing structure) Example ***A*******B*C*D*** * | | | | * * | | | W * * | | | | * * | / \|/ * * | XxxxY * * | | / | * * ---- Z | * * \ / * * | * ***********E******* A,B,C,D and E : external interfaces of the node W,X,Y and Z : internal switching capacities If internal SCs are associated to same SC value (SC W = SC X = SC Y = SC Z), they could either be represented as 1.Single (logical) resource pool or 2.Kept separated into different resource pools at the condition that their ingress and egress relations does not lead to any loop, i.e., no "X-Y" direct relationship

Routing Same example ***A*******B*C*D*** * | | | | * * | | | W * * | | | | * * | / \|/ * * | XxxxY * * | | / | * * ---- Z | * * \ / * * | * ***********E******* Assumption: X and Y part of same logical resource pool (SC X = SC Y) but different from the two others (W and Z) -> Properties of relationships between resource pool (associated to SC Z) and resource pool (SC X = SC Y) may be different Example (properties): encoding associated to each relationship can be different (note: only one encoding field per IACD sub-TLV) In practice: L2SC (for SC Z) with two different encapsulation method GFP-F or GFP-T towards common resource pool TDM (SC X = SC Y)

Signaling Recap GMPLS signaling relies on (external) link property inference for label allocation Technique progressively complemented by technology specific information encoded as part of the label request MRN Multiplexing hierarchies are "inter-related" but no (TE) link describing them => Need for signaling mechanism by which they have to be locally inter-connected at provisioning time

Signaling Example ***A*******B*C*D*** * | | | | * * | | | W * * | | | | * * | / \|/ * * | X Y * * | | / | * * ---- Z | * * \ / * * | * ***********E******* ***A*******B*C*D*** * | | | | * * | | | W * * | | | | * * | / \|/ * * -----O - Y * * \ / * * | * ***********E******* X, Y, and Z : internal switching capabilities (underlying technology supporting hierarchical multiplexing) X and Z are part of the same logical resource pool (SC X = SC Z) Example: multistage multiplexing An external node receives the routing information from which it can derive the relations between i)resource pools O, W, Y ii)resource pools O, W, Y and external interfaces A, B, C, D, E Routing info Local view Remote view

Signaling Example ***A*******B*C*D*** * | | | | * * | | | W * * | | | | * * | / \|/ * * -----O - Y * * \ / * * | * ***********E******* Four ways to reach interface (I/F) B from I/F E: 1.E->O->Y->B 2.E->Y->O->B 3.E->O->B 4.E->Y->B => Each time there is possible choice to pass from one SC to another SC (which is not associated to an external interface), there should be a mean by which the requester can indicate which SC it would like to make use of or equivalently exclude Example: mean to indicate if the incoming- outgoing signal shall go through O or Y Note: MRN signaling (Section 4.1 of RFC 6001) enables such choice but only if SC O =/= SC Y

Other additions in v05 Practical use cases –Multiple internal matrices with different inter-link types –Multiple internal matrices with different inter-link types and shared server layer capacity –Multistage multiplexing at different levels

Next steps Sent for feedback Once agreement reached => query for WG status

Backup slide

Motivation (1) Nodes equipped with PSC + LSC capability to regenerate the photonic signal without "interrupting" the LSC LSP => setup e2e LSC LSP even if certain intermediate nodes are being used to regenerate the signal at PSC level PSC Adj LSC PSC LSC PSC LSC end-to-end LSC LSP

Motivation (2) GMPLS doesn't enable insertion of traffic at an intermediate point along an established LSP, i.e., the control plane limits the flexibility of nesting LSP only at the head-end of the underlying LSP => multiplex and demultiplex e.g. PSC LSP into LSC LSP even if the LSC LSP does not originate/end at the nodes where PSC LSPs are multiplexed or demultiplexed Gain: re-use of existing LSP + avoids one-hop FA LSP PSC LSC PSC LSC PSC LSC PSC LSC

Adjustment capability Adjustment capability assumes the availability of adjustment capacity or adjustment resource pool at given SC (say SC Z, in the following). Adjustment capability: mean by which LSPs can be –adapted/mapped from one SC X to SC Y via Z –translated from one SC X to SC Y via Z –inserted (e.g., multiplexed or demultiplexed) from SC X to SC Y via Z. Note that SC X value MAY be identical to SC Y value and that SC Z value MAY be identical to SC X or Y value Examples –Transparent regeneration: SC X = LSC = SC Y and SC Z = PSC –Traffic grooming: SC X = PSC and SC Y = LSC and SC Z  adj. resource pool enabling the insertion of packet LSP into a lambda LSP

Check list - Multiple mapping information from a client to a server layer. E.g. an Ethernet signal could be mapped over and OTN hierarchy using GFP- F or GFP-T adaptation. IACD sub-TLV includes "single" LSP encoding (like ISCD sub-TLV) -Connectivity constraints  STM-16 -> ODU2 -> ODU3 not STM-16 -> ODU1 -> ODU3  Note: IACD sub-TLV bandwidth represent "resource pool" - Multistage inter-switching capability  IACD already allows advertising single and multi-stage multiplexing capability