PCEP extensions for the computation of route offers with price draft-carrozzo-pce-pcep-route-price-00 G. Carrozzo, G. Bernini, G. Landi {g.carrozzo, g.bernini,

Slides:



Advertisements
Similar presentations
CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
Advertisements

Page - 1 Stateful PCE Kexin Tang Xuerong Wang Yuanlin Bao ZTE Corporation draft-tang-pce-stateful-pce-01.txt.
RSVP-TE Extensions for SRLG Configuration of FA
PCEP extensions for GMPLS
Extensions to PCEP for Backup Ingress and Egress of LSP draft-chen-pce-compute-backup-ingress-01 draft-chen-pce-compute-backup-egress-01 Huaimo Chen
Page - 1 Stateful PCE Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation draft-tang-pce-stateful-pce-02.txt.
Advance in Design and Implementation of VLSR in Support of E2E VLAN DRAGON Meeting, 2005 Xi Yang Information Sciences Institute University of Southern.
Extensions to PCEP for Distributing Label across Domains draft-chen-pce-label-x-domains-00 Huaimo Chen Autumn Liu
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
Composite Link Framework Issues. Functional requirement #1 The solution SHALL provide a means to summarize routing advertisements regarding the characteristics.
Page th IETF – Vancouver, December 2007 PCEP Requirements and Extensions for the support of Wavelength Switched Optical Networks (WSON) Young
PCE – OAM Handler in ABNO:
IETF 64 – Vancouver, November 2005 GMPLS Signaling Extensions for the Transfer of Ownership of Label Switched Paths Between the Management and Control.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
PCEP Extensions for Segment Routing draft-ietf-pce-segment-routing-01
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
CCAMP WG, IETF 76th, Hiroshima, Japan draft-zhang-ccamp-gmpls-g709-framework-00.txt Fatai Zhang Dan Li Jianrui.
IETF 69, PCE WG, Chicago Encoding of Objective Functions in PCE Communication and Discovery Protocols draft-leroux-pce-of-01.txt J.L. Le Roux (France Telecom)
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
ZTE CORPORATION Extensions of BRPC and PCEP to Support Inter- AS Bidirectional LSP Path Computation draft-wang-pce-inter-as-extentions-00 Xuerong.
Forward-Search P2P/P2MP TE LSP Inter-Domain Path Computation draft-chen-pce-forward-search-p2p-path-computation draft-chen-pce-forward-search-p2mp-path.
Framework for latency and loss traffic engineering application draft-fuxh-ccamp-delay-loss-te-framework-00.txt draft-fuxh-ccamp-delay-loss-rsvp-te-ext-00.txt.
1 IETF-81, MPLS WG, Quebec City, Canada, July, 2011 draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-06.txt MPLS WG IETF-81 Quebec City, Canada July, 2011.
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 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
IETF-70th Vancouver1 Extensions to GMPLS RSVP-TE for Bidirectional Lightpath with the Same Wavelength draft-xu-rsvpte-bidir-wave-01 Sugang Xu, Hiroaki.
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
UCT-COE Seminar Page 1 January 23, 2016 Vitalis G.O Neco Ventura Charging QoS-Enabled Services in Inter-domain IMS Frameworks Department of Electrical.
7/11/0666th IETF1 QoS Enhancements to BGP in Support of Multiple Classes of Service Andreas Terzis Computer Science Department Johns Hopkins University.
PCEP Protocol Extension for Spectrum Utilization Optimization in Flexi-Grid Networks draft-zhaoyl-pce-flexi-grid-pcep-ex-00.txt Yongli Zhao, Jie Zhang,
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-02 H. Pouyllau.
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
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.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-01 H. Pouyllau.
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.
Draft-chen-rtgwg-resource-management-yang-00IETF 94 RTGWG1 PCE-initiated IP Tunnel draft-chen-pce-pce-initiated-ip-tunnel-00 Xia Chen, Zhenbin Li(Huawei)
Stateful PCE Extensions for Data Plane Switchover and Balancing draft-tanaka-pce-stateful-pce-data-ctrl-00 July, 2013 Yosuke Tanaka, Yuji Kamite NTT Communications,
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 84 draft-zhang-pce-hierarchy-extensions-02.
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 86th draft-zhang-pce-hierarchy-extensions-03.
GMPLS extensions to communicate latency as a Traffic Engineering performance metric draft-wang-ccamp-latency-te-metric-03.txt draft-wang-ccamp-latency-te-metric-03.txt.
GMPLS extensions to communicate latency as a Traffic Engineering performance metric draft-wang-ccamp-latency-te-metric-00.txt draft-wang-ccamp-latency-te-metric-00.txt.
PCEP extensions for GMPLS CCAMP WG, IETF 79th, Beijing, China draft-ietf-pce-gmpls-pcep-extensions-01 Cyril Margaria Nokia Siemens Networks Oscar González.
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
PCE CC: Load Balancing Use Case
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.
PCEP Extensions For Transporting Traffic Engineering (TE) Data
Use Cases for Using PCE to act as a Central Controller (PCECC) Component draft-zhao-teas-pce-central-controller-use-cases-00.txt 95th Buenos Aires.
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
Guard Bands requirements for GMPLS controlled optical networks
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
draft-lazzeri-pce-residual-bw-00
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
DetNet Information Model Consideration
draft-barth-pce-association-bidir-01
draft-gandhi-pce-pm-07
SDN Controllers in the WAN
draft-zhuang-pce-stateful-pce-lsp-scheduling-05
FlexE Design Team Presenter: Mach
Standard Representation Of Domain Sequence
PCEP extensions for GMPLS
Presentation transcript:

PCEP extensions for the computation of route offers with price draft-carrozzo-pce-pcep-route-price-00 G. Carrozzo, G. Bernini, G. Landi {g.carrozzo, g.bernini, Nextworks

Network Service & Business Plane NSBP includes all the functions for 1.service specification and offer creation 2.product offers publication 3.e2e offer composition 4.triggering service provisioning (  std PCE cycle + LSP setup) 5.manage service operation/monitoring (  OAM) 6.triggering service deletion (  LSP tear-down)

Service PCE & NSBP Domain A Domain A Domain Z Domain Z Child- PCE Service PCE Service PCE Product Catalogue SLA offers Controller + builder NSBP ……… PCEP route offers can be in the form of sparse multi-domain EROs + cost + price route prices computed according to -constraints specified by PCC:  end points  bw  other metrics  load balancing ... -PCE policies (ref. RFC5394)

Route price vs. route cost Route cost(s)/metric(s) := Traffic Engineering indicators used by the network administrator (carrier) to optimize the usage of its network resources – 1 IGP metric[RFC5440]RFC5440 – 2 TE metric[RFC5440]RFC5440 – 3 Hop Counts[RFC5440]RFC5440 – 4 Aggregate bandwidth consumption[RFC5541]RFC5541 – 5 Load of the most loaded link[RFC5541]RFC5541 – 6 Cumulative IGP cost[RFC5541]RFC5541 – 7 Cumulative TE cost[RFC5541]RFC5541 – 8 P2MP IGP metric[RFC6006]RFC6006 – 9 P2MP TE metric[RFC6006]RFC6006 – 10 P2MP hop count metric[RFC6006]RFC6006 –... Route price := EUR/$$ refers to the customer-supplier interaction at the business level for offering, negotiating and, eventually, instantiating a network connectivity \ service (e.g. a [G]MPLS LSP) – depends on strategic factors – depends on the ingress/egress interfaces/PoPs – influenced by the amount of mobilized network resources (route)

PCEP RP Object extension | |P| Flags |O|B|R| Pri | | Request-ID-number | | | // Optional TLVs // | | bit in RP object (Price Request bit) – PCC to set P-bit in case of route offer computation – When P-bit is set, the PCE computes a set of route offers A PCErr message with Error-Type "Capability not supported“ sent back to PCC if PCE does not support it

PRICE-INFO Object | priceModel | currencyType | |priceUnitTime |priceUnitData | capUnitTime | capUnitData | | priceValue | | capValue | priceModel (8 bits): Pay-as-you-go | Flat currencyType (24 bits): ISO-4217 currency name (e.g. EUR, USD, etc.) priceUnitTime (8 bits): time interval for a unitary price value (mins | hours| day | week | month | year ) priceUnitData (8 bits): data volume for a unitary price value (KB|MB|GB|TB) priceValue (32 bits): value of the price capUnitTime (8 bits): time unit used to express the Cap Value (same as per priceUnitTime) capUnitData (8 bits): data volume unit used to express the Cap Value (same as per priceUnitData) capValue (32 bits): upper bound for this service offer (e.g. max data volume or time length for which the given offer is valid at the specified price)

PRICE-INFO Object ::= ::= [ ] ::= [ ] ::= [ ] ::= ::= [ ] [ ] ::= [ ] ::= [price-info-list] For successful route offers computation – at least 1 PRICE-INFO object per PCRep msg (if P-bit is set in RP) – multiple PRICE-INFO objects when more than one route offer is identified by the PCE for the same service – All the PRICE-INFO objects carried in a path refer to the same ERO computed by the PCE In case of unsuccessful route offers computation – NO-PATH object is included as for standard path computation procedure

Next steps Continue collecting feedbacks – this meeting, the mailing list, etc. – some just received via Refine the document – PRICE_INFO field as TLV? min bits allocated with current format More overhead with TLVs, but a more flexible / extensible object (e.g. express more caps) – Discuss any framework convergence with pce-hierarchy-fwk Service-awareness metrics work (delay, jitter, etc.) Stateful PCE Find consensus towards progressing to WG I-D