OSPF-TE Extensions for WSON-specific Network Element Constraints draft-peloso-ccamp-wson-ospf-oeo-04 Cyril Margaria, Giovanni Martinelli, Julien Meuric,

Slides:



Advertisements
Similar presentations
Page th IETF – Stockholm, Sweden, July 2009 WSON Signal Characteristics and Network Element Compatibility Constraints for GMPLS Greg
Advertisements

OSPF Extensions in Support of RWA in WSONs CCAMP WG, IETF 76th, Hiroshima, Japan draft-zhang-ccamp-rwa-wson-routing-ospf-02.txt Fatai Zhang
A Framework for Management and Control of Optical Interfaces supporting G draft-kunze-g management-control-framework-00 Ruediger Kunze Manuel.
PCEP extensions for GMPLS
IETF 77, Maastricht, Netherlands, July 25-30, 2010Page - 1 Information Modele Electro-Optical Multi- Layer G.709 network draft-xie-ccamp-multi-elec-opt-network-ext-req-00.
OSPF Extensions in support of O-E-O pools in GMPLS controlled all-optical networks draft-peloso-ccamp-wson-ospf-oeo-01 Pierre Peloso, Julien Meuric, Giovanni.
Page th IETF – Anaheim, California, March 2010 Signaling Extensions for Wavelength Switched Optical Networks draft-bernstein-ccamp-wson-signaling-06.txt.
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
OSPF Two-part Metrics Jeffrey Zhang Lili Wang Juniper Networks 88 th IETF, Vancouver.
Research on Wavelength Switched Optical Networks for the Next 10 years ICT Session 1 of PhD Academy Xin WANG TANAKA Lab. Waseda University Oct. 05, 2011.
IETF 64 – Vancouver, November 2005 GMPLS Signaling Extensions for the Transfer of Ownership of Label Switched Paths Between the Management and Control.
Page th IETF – Vancouver, December 2007 Framework for GMPLS and PCE Control of Wavelength Switched Optical Networks (WSON) & RWA Information for.
OSPF Operator Defined TLVs for Agile Service Deployment (previous name self-defined TLVs) draft-chunduri-ospf-operator-defined-tlvs-00 (previously: draft-chunduri-ospf-self-defined-sub-tlvs-03)
82 nd IETF – Taipei, Taiwan, November 2011 GMPLS OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks.
WSON General WG Drafts 1.Routing and Wavelength Assignment Information Model for WSON (v14) 2.General Network Element Constraint Encoding for GMPLS Controlled.
WSON Specific WG Drafts 1.Routing and Wavelength Assignment Information Encoding for Wavelength Switched Optical Networks (v14) 2.GMPLS OSPF Enhancement.
Information Model for Wavelength Switched Optical Networks (WSON) with Optical Impairments Validation. draft-martinelli-ccamp-wson-iv-info-01 Giovanni.
1 LSP-Trace over MPLS tunnels draft-nitinb-lsp-ping-over-mpls-tunnel-01 Nitin BahadurJuniper Networks Kireeti KompellaJuniper Networks George SwallowCisco.
WSON Routing WG Drafts 1.Routing and Wavelength Assignment Information Model for WSON 2.General Network Element Constraint Encoding for GMPLS Controlled.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 20 Object-Oriented.
WSON Routing WG Drafts 1.Routing and Wavelength Assignment Information Model for WSON 2.General Network Element Constraint Encoding for GMPLS Controlled.
Extensions to OSPF-TE for Inter-AS TE draft-ietf-ccamp-ospf-interas-te-extension-01.txt Mach Renhai
OSPF-TE Extensions for WSON-specific Network Element Constraints draft-peloso-ccamp-wson-ospf-oeo-02 Giovanni Martinelli, Julien Meuric, Pierre Peloso.
Evaluation of Possible IGP Extensions for WSON CCAMP WG, IETF 70th Vancouver, Canada draft-li-ccamp-wson-igp-eval-00.txt Dan Li Jianhua.
Signaling Extensions for Wavelength Switched Optical Networks draft-bernstein-ccamp-wson-signaling-02.txt Greg BernsteinGrotto Networking Young LeeHuawei.
Page th IETF – Vancouver, December 2007 Signaling Extensions for Wavelength Switched Optical Networks Greg
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
82 nd IETF – Taipei, Taiwan, November 2011 Routing and Wavelength Assignment Information Encoding for Wavelength Switched Optical Networks draft-ietf-ccamp-rwa-wson-encode-13.txt.
Rajan Rao, Abinder Dhillon, Iftekhar Hussain, Marco Sosa, Biao Lu
WSON Optical Interface Class draft-martinelli-wson-interface-class-02 Giovanni MartinelliCisco Gabriele GalimbertiCisco Lyndon OngCiena Daniele CeccarelliEricsson.
1 BGP Traffic Engineering Attribute draft-fedyk-bgp-te-attribute-03.txt Yakov Rekhter, Don Fedyk, Hamid Ould-Brahim IETF 70 th, Vancouver Meeting, CCAMP,
Expressing LSP attribute in ERO CCAMP WG, IETF 84, draft-margaria-ccamp-lsp-attribute-ero-01 Cyril Margaria Nokia Siemens Networks Dirk Schroetter iX GmbH.
Page th IETF – Hiroshima, Japan, November 2009 WSON Signal Characteristics and Network Element Compatibility Constraints for GMPLS Greg
79th IETF – Beijing, November 2010 OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks Young
Multi layer implications in GMPLS controlled networks draft-bcg-ccamp-gmpls-ml-implications-05 D.Papadimitriou (Alcatel-Lucent) D.Ceccarelli (Ericsson)
OIF Liaison on Routing IETF 75 – Stockholm – Jul ‘09 L. Ong (Ciena)
66th IETF meeting, July 2006 Extensions to the OSPF Management Information Base in support of GMPLS Extensions to the OSPF Management Information Base.
Draft-psenak-ospf-segment-routing-ospf-extension-03 draft-psenak-ospf-segment-routing-ospfv3-extension-00 IETF 88, November 3-8, 2013 P. Psenak, S.Previdi,
60th IETF, San Diego, August 2004 OSPF MPLS Traffic Engineering capabilities draft-vasseur-ospf-te-caps-00.txt Jean-Philippe Vasseur
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Giovanni Martinelli, Cisco (*) Gabriele Galimberti, Cisco
Advertising Generic Information in IS-IS
Update on Advertising L2 Bundle Member Link Attributes in IS-IS
Zhenbin Li, Li Zhang(Huawei Technologies)
Shared Resource Link Group [SRcLG] draft-beeram-ccamp-srclg-00
77th IETF – Anaheim, California, March 2010
Compression Format for IPv6 Datagrams in 6LoWPAN Networks
A Framework for the Control and Measurement of Wavelength Switched Optical Networks (WSON) with Impairments
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
IETF80, Prague Diameter Maintenance and Extensions (DIME) WG
IETF 78th Maastricht, Netherlands, July 2010
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
OSPF Link Information Model for WSON
An analysis of scaling issues in MPLS-TE backbone networks
OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks
GMPLS OSPF-TE Extensions in support of Flexible-Grid in DWDM Networks
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Explicitly advertising the TE protocols enabled on links in OSPF
PLR Designation in RSVP-TE FRR
MPLS Traffic Engineering
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Chapter 20 Object-Oriented Analysis and Design
A YANG model to manage the optical interface parameters for an external transponder in a WDM network draft-dharini-ccamp-dwdm-if-param-yang-01
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
ISIS Extensions for FlexE Link Advertisement
Signaling Extensions for Wavelength Switched Networks
YANG data model for Flexi-Grid Optical Networks
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
Giovanni Martinelli, Julien Meuric, Pierre Peloso
Presentation transcript:

OSPF-TE Extensions for WSON-specific Network Element Constraints draft-peloso-ccamp-wson-ospf-oeo-04 Cyril Margaria, Giovanni Martinelli, Julien Meuric, Pierre Peloso

draft-peloso-ccamp-wson-opsf-oeo-03 2 | OSPF-TE extensions for WSON | IETF 81 st 3 main changes proposed by current draft 1.INTRODUCTION of RESOURCE POOL: atomic group of devices, for which properties share identical dynamicity. Rationale:a/ to formalize information aggregation, b/ to formalize flooding processes upon LSP updates. 2.USE of node’s CONNECTIVITY MATRIX TLV: to describe OEO devices connectivity constraints. Rationale:a/ Gather more static information inside node LSA, b/ Limit number of new TLVs. 3.Enhance the Resource Block Strength: took “NUMBER of DEVICES” off the Resource Block Information TLV. Rationale:a/ Use Resource Blocks compactness, while sharing resource descriptions for all identical devices, b/ Create independent flooding entity for all resource descriptions (static).

draft-peloso-ccamp-wson-opsf-oeo-03 Makes the resource pool an independently floodable entity => needs dedicated local ID Resource Block: a group of n OEOs introduced by draft-ietf-ccamp-rwa-info as a compacting entity  same accessibility constraints  same features  Resource Pool: a group of m Resource Blocks introduced by draft-peloso  Same accessibility constraints 3 | OSPF-TE extensions for WSON | IETF 81 st Modification 1 – Introduction of Resource Pool High-Level view of change RB1: 5x10Gbit/s RB2: 7x40Gbit/s RB3: 3x43Gbit/s RB4: 11x10Gbit/s RB5: 5x40Gbit/s RB6: 3x43Gbit/s RB7: 9x10Gbit/s RB8: 1x43Gbit/s ::=... (SharedAccessWavelengths>...) A C D A C D

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 1 – Introduction of Resource Pool Detailed view of change 4 | OSPF-TE extensions for WSON | IETF 81 st RBPoolState Current WG draft ----> draft-peloso Res Pool ID Shared Access Wavelengths Resource Pools Resource Description Container ResourceBlockInfo R_B_Accessibility R_WaveConstrain Shared Access Wavelengths RBState ResourceBlockInfo ResourceDescription Merged into already existing connectivity Matrix Node Attribute Modification 1 Modification 2 Modifications 1+3

draft-peloso-ccamp-wson-opsf-oeo-03 5 | OSPF-TE extensions for WSON | IETF 81 st Modification 1 – Introduction of Resource Pool Example with current WG drafts  Have LSAs for WDM links with availability of wavelength (dynamic)  Have 1 LSA for switching constraints of nodes (static)  Have 1 LSA for Resource Pools (dynamic & static), could be with multiple instances of TE-LSA:  Shared Access Wavelengths  Resource Pool State  Resource Block Accessibility  Resource Block Info A B C D OEO pool Shared Wvl Pool State Block Access Block Info OEO pool LSP set-up

draft-peloso-ccamp-wson-opsf-oeo-03 6 | OSPF-TE extensions for WSON | IETF 81 st A B C D Modification 1 – Introduction of Resource Pool Example with draft-peloso Provide an OSPF-TE layout that intrinsically separates some static info from some dynamic ones, exploiting the concept of OEO pools  Have LSAs for WDM links with availability of wavelength (dynamic)  Have 1 LSA for switching constraints of nodes (static)  Have LSAs for Resource Pools (dynamic: usage of wavelength & devices)  Have 1 LSA for OEO features (static) A B C D OEO pool OEO features OEO pool LSP set-up

draft-peloso-ccamp-wson-opsf-oeo-03 7 | OSPF-TE extensions for WSON | IETF 81 st Modification 1 – Introduction of Resource Pool Pros and Cons Pros:  Formalized information structure  more predictable information size  insured coherence between wavelength usage and device usage  Defined behavior insuring consistency during re-boots of CP  Formalized updating process  Finer updates granularity (single pool update) Cons:  Introduction of a new level of ID  In some cases, the overall information size can be better with current WG draft tuning the appropriate information layout

draft-peloso-ccamp-wson-opsf-oeo-03 8 | OSPF-TE extensions for WSON | IETF 81 st Modification 2 – USE of Node Connectivity Matrix TLV High-level view of change A C D A C D OEO pool LSA B Node Connectivity Matrix WDM links LSAs

draft-peloso-ccamp-wson-opsf-oeo-03 9 | OSPF-TE extensions for WSON | IETF 81 st Use the connectivity matrix defined in current WG draft generic part:  Needs IDs for Resource Pool ingress and Egress  Need no change on the connectivity matrix Modification 2 - USE of Node Connectivity Matrix TLV Details view of change | Type | Length | | Connectivity | MatrixID | Reserved | | Link Set A #1 | : : : | Link Set B #1 | : : : | Additional Link set pairs as needed to specify connectivity : Composed of Link Local ID and Resource Egress ID Composed of Link Local ID and Resource Ingress ID | Type | Length | | RESOURCE_INGRESS_ID | | RESOURCE_EGRESS_ID | | Sub-TLVs as needed (Opt) | :

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 2 - USE of Node Connectivity Matrix TLV Example with draft-peloso Node attribute TLV with connectivity matrix saying what can be connected: - (Entering interfaces A, C and outgoing RB1) to (outgoing interfaces X, Z and incoming RB1) - (Entering interfaces B,D and outgoing RB2) to (outgoing interfaces X,Y and incoming RB2) 10 | OSPF-TE extensions for WSON | IETF 81 st RB1 OEO pool 3 OEO pool 2 A B C D X Y Z Tun. Drop Tun. Drop RB 2

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 2 - USE of Node Connectivity Matrix TLV Example with current WG draft Node attribute TLV with connectivity matrix saying what can be connected: - (Entering interfaces A and C) to (outgoing interfaces X and Z) - (Entering interfaces B and D) to (outgoing interfaces X and Y) Node property attribute TLV with connectivity matrix saying what can be connected: - (Resource block 1) to (entering interfaces A and C) - (Resource block 1) to (outgoing interfaces X and Z) - (Resource block 2) to (entering interfaces B and D) - (Resource block 2) to (outgoing interfaces X and Y) draft-peloso needs the listing of 12 IDs. current WG drafts needs the listing of 20 IDs.

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Pros:  Gathering static information inside a same TLV, those sharing same nature (spatial connectivity constraints), inside a static dedicated entity.  Avoiding creating 2 new sub-TLVs, each in different top-level TLV, while really similar – reuse of a generic object  Gathering all connectivity info may compress information Cons:  Is sometimes interpreted as a mix of wson-specific and generic elements Modification 2 - USE of Node Connectivity Matrix TLV Pros and Cons

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 3 – Enhance Resource Block strength High-level view of change Modification : Describe the resource properties instead of the resource block properties Current WG draft describe the properties of Resource Blocks by associating RB IDs to Resource Block Information, Resource Block information contains : OEO Properties (Modulation, FEC, BitRate, ClientSignal, Regeneration, FaultMonitoring) Resource Block specific property : NumResources Proposal: associate the number of resource to the resource block state (hence advertised within Resource Pool TLVs). 13 | OSPF-TE extensions for WSON | IETF 81 st

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Modification 3 – Enhance Resource Block strength High-level view of change Num Resources Resource Description Resource Block Information Current draft describe the properties of Resource Blocks by associating RB IDs to Resource Block Information. In Modulation Out Modulation In FEC Out FEC

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Modification 3 – Enhance Resource Block strength Detailed view of change Current draft describe the composition of Resource Blocks by associating IDs to Resource Block Information.  Having the number of device elsewhere allow better aggregation on that static part (The information is then describing the resources properties)  In addition we propose one Sub-Sub-TLV modulation instead of one for Ingress modulation and one for egress modulation. This modulation Sub-Sub-TLV, contains a list of ingress or egress modulation, as the modulation already carry an Ingress flag.  Same reasoning for FEC.  Same reasoning for wavelength constraints in general

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 3 – Enhance Resource Block strength Example 16 | OSPF-TE extensions for WSON | IETF 81 st RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB8 A C D A C D 5x10Gbit/s 7x40Gbit/s 3x43Gbit/s 11x10Gbit/s 5x40Gbit/s 3x43Gbit/s 9x10Gbit/s 1x43Gbit/s 10Gbit/s 40Gbit/s 43Gbit/s Current WG draft ----> draft-peloso

draft-peloso-ccamp-wson-opsf-oeo-03 Modification 3 – Enhance Resource Block strength Pro and cons Pros:  One resource description apply to more resource blocks : better aggregation, more compact encoding.  Have less sub-sub-TLVs  Number of resources is part of the Resource Block State? Cons:  Number of resources is part of the Resource Block State? 17 | OSPF-TE extensions for WSON | IETF 81 st

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st 18 | OSPF-TE extensions for WSON | IETF 79th Questions, discussions and adoptions of changes?

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Fully flexible Y-node with 1 pool of O-E-O From node A From node B From node C To node A To node B To node C add drop … … Tun. Drop Tun. Drop OEO pool With higher degree nodes (e.g. connectivity = 8): Multiple pools are really likely to appear (depends on add- drop traffic)

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Fully flexible Y node with 4 pools of O-E-O fixed to links From node A From node B From node C To node A To node B To node C Tun. Drop Tun. Drop Tun. Drop OEO pool 1 OEO pool 3 OEO pool 2 OEO pool 4

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Scope: OEO equipments and their usage in RWA Scope: Connectivity constraints in nodes and labels usage in links Documents context draft-ietf-ccamp-rwa-wson-framework-07 (gone through last-call) draft-ietf-ccamp-rwa-info-11 draft-ietf-ccamp-rwa-wson-encode-11 draft-ietf-ccamp-general-constraint-encode-04 draft-ietf-ccamp-wson-signal- compatibility-ospf-04 draft-ietf-ccamp-gmpls-general-constraints-ospf-te-00 draft-peloso-ccamp-wson-ospf-oeo-02 Back in Beijing - Alternative solutions

draft-peloso-ccamp-wson-opsf-oeo | OSPF-TE extensions for WSON | IETF 81 st Modification 3 – Enhance Resource Block strength Currently RWA model defines “Resource Block Description” (OEO properties) same OEO features same number of device(ref to draft-ietf-ccamp-rwa-info)