Application-oriented Stateful PCE Architecture and Use-cases for Transport Networks Young Lee, Xian Zhang, Haomian Zhang, Dhruv Dhody (Huawei), Guoying.

Slides:



Advertisements
Similar presentations
RSVP-TE Extensions for SRLG Configuration of FA
Advertisements

PCEP extensions for GMPLS
CURRENT APPROACH FOR NETWORK PROVISIONING Umbrella Provisioning System
G : DCM Signaling Mechanism Using GMPLS RSVP-TE ITU-T Workshop on IP-Optical, Chitose, Japan 7/11/2002 Dimitrios Pendarakis, Tellium, Inc. ITU-T.
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
Mohit Chamania, 16/06/2014 Architecting the Open Source PCE A Service Oriented Approach.
Page th IETF – Vancouver, December 2007 PCEP Requirements and Extensions for the support of Wavelength Switched Optical Networks (WSON) Young
Área: Lorem ipsum Razón Social: Telefónica CAON Standardization Activities Telefónica I+D Juan Fernandez-Palacios Telefonica I+D. CAON co-chair.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
ITU-T Workshop “NGN and its Transport Networks“ Kobe, April 2006 International Telecommunication Union ITU-T Introduction to the Path Computation.
Cooperating Layered Architecture for SDN (CLAS) Luis M. Contreras Telefónica Carlos J. Bernardos Universidad Carlos III de Madrid (UC3M) Diego R. López.
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
Framework for Abstraction and Control of Transport Networks draft-ceccarelli-actn-framework-04 November 10, 2014 IETF 91 - Honolulu.
ACTN Proposed Protocol Work Dhruv Dhody 91 st Honolulu.
ACTN Use-cases for Packet Transport Networks
ACTN Use-case for On-demand E2E Connectivity Services in Multiple Vendor Domain Transport Networks draft-klee-actn-connectivity-multi-vendor-domains-01.
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
Transport SDN: Key Drivers & Elements
Abstraction and Control of Transport Networks (ACTN) BoF
ACTN Use Case for Multi Domain Data Center Transport Interconnect draft-fang-actn-multidomain-dci-00.txt Luyuan Fang, Microsoft ACTN BoF, IETF 90, July.
Interface to the Routing System
83 rd Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody
1 Framework for GMPLS based control of Flexi-grid DWDM networks draft-ogrcetal-ccamp-flexi-grid-fwk-02 CCAMP WG, IETF 86 Oscar González de Dios, Telefónica.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
Page th IETF – San Francisco, CA, March 2009 A Framework for the Control and Measurement of Wavelength Switched Optical Networks (WSON) with Impairments.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
Lucy Yong Young Lee IETF CCAMP WG GMPLS Extension for Reservation and Time based Bandwidth Service.
82 nd IETF – Taipei, Taiwan, November 2011 Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements.
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
Page th IETF – Vancouver, December 2007 Signaling Extensions for Wavelength Switched Optical Networks Greg
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.
GMPLS for Ethernet A Framework for Generalized MPLS (GMPLS) Ethernet draft-papadimitriou-ccamp- gmpls-ethernet-framework-00.txt.
Use Cases for High Bandwidth Query and Control of Core Networks Greg Bernstein, Grotto Networking Young Lee, Huawei draft-bernstein-alto-large-bandwidth-cases-00.txt.
Optical Control Plane Standardization - OIF / IETF / ITU Lyndon Ong, Director, Network Control Architecture Ciena Corporation
Page th IETF – Chicago, July 2007 Applicability of GMPLS and PCE to Wavelength Switched Optical Networks Greg
1 Framework for GMPLS based control of Flexi-grid DWDM networks draft-ogrcetal-ccamp-flexi-grid-fwk-02 CCAMP WG meeting, IETF 87 Oscar González de Dios,
PCE Database Requirements draft-dugeon-pce-ted-reqs-02.txt O. Dugeon, J. Meuric (Orange) R. Douville (Alcatel-Lucent) R. Casellas (CTTC) O.D de Dios (TiD)
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
Cooperating Layered Architecture for SDN (CLAS) Luis M. Contreras Telefónica I+D Carlos J. Bernardos Universidad Carlos III de Madrid (UC3M) Toronto, SDNRG.
Next Steps in Path Computation Element (PCE) Architectures: From Software Defined Concepts to Standards, Interoperability and Deployment CSA FP7 ICT Call.
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.
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.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
ACTN Information Model Young Lee (Huawei) Sergio Belotti (Alcatel-Lucent) Daniele Ceccarelli (Ericsson) Dhruv Dhody (Huawei) Bin Young Yun (Etri) IETF.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Framework for Abstraction and Control of Transport Networks
Multi-layer Multi-domain Inter-op Test based on ACTN Architecture
Multi-layer software defined networking in GÉANT
Greg Bernstein Young Lee
Yang model for requesting
TEAS WG, IETF 95th, Buenos Aires, Argentina
IEEE 802 OmniRAN Study Group: SDN Use Case
PCEP Extensions For Transporting Traffic Engineering (TE) Data
PCEP Extensions in Support of Transporting Traffic Engineering Data
Applicability of GMPLS and PCE to Wavelength Switched Optical Networks
ACTN Information Model
Applicability of YANG models for ACTN
ACTN Information Model
IETF 97 Hackathon ACTN Inter-Operation.
PCE – Path Computation Element
Yang model for requesting
A Yang Data Model for ACTN VN Operation
Abstraction and Control of TE Networks (ACTN) Abstraction Methods
Next-generation Internet architecture
Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
Applicability of YANG models for ACTN
PCEP extensions for GMPLS
Presentation transcript:

Application-oriented Stateful PCE Architecture and Use-cases for Transport Networks Young Lee, Xian Zhang, Haomian Zhang, Dhruv Dhody (Huawei), Guoying Zhang (CATR), Oscar Gonzalez de Dios (Telefonica) PCE WG IETF 88 Vancouver

Can PCE support open programmable interfaces that it might support SDN network virtualization for transport networks? Currently, it is out of scope. Related work: – CSO: cso-enabled-path-computation/ cso-enabled-path-computation/ – ABNO: pce-abno-architecture/ pce-abno-architecture/ – NCFV: control-function-virtualization-01.txthttp:// control-function-virtualization-01.txt IETF 88, Vancouver2 Background & Motivation

SDN concept has been applied for transport networks. – Separation of control plane functions from data planes by GMPLS/ASON control plane technology Link Discovery (LMP) Dissemination of Link/Resource Information (OSPF-TE) Connection/Provisioning (RSVP-TE) – Global view of a network TEDB, LSDB give the global domain view of a network – Logically centralized control PCE for path computation; Stateful PCE for initiation of path provisioning (in cooperation with GMPLS signaling) Can PCE architecture support network virtualization? Transport Network Control 3IETF 88, Vancouver

Client Control CC NE CCI GMPLS PCE Client End Point Client End Point Client End Point Client End Point Client Controller Applications Supports various applications via various NB APIs (e.g., OpenStack, etc.) Various types of client to network – Data Center Operators – Virtual Network Providers – Contents Providers – Carriers of carrier Primary source for application service/connectivity requirements and location information (client end points). Network Control But current GMPLS/PCE architecture does not support programmable interfaces for network virtualization 4IETF 88, Vancouver

Virtual Network Control Layer CC NE CCI GMPLS Client End Point Client End Point Client End Point Client End Point Client Controller Applications Virtual Network Control Layer Network Control Virtual Network Control separated from Physical network control – Open interfaces creation – Third party developer can develop VNC layer Virtual Network Control Layer provides virtual network control functions: – Virtual Service Creation – Virtual Path Computation – Virtual Topology Database Creation – Virtual Network Discovery – Topology Abstraction for Virtual Service – Virtual connection setup 5IETF 88, Vancouver

6 Application-oriented Stateful PCE Architecture | Application Stratum | /|\ /|\ /|\ | | \|/ North Bound API | | | \|/ | Client | | Control | \|/ | Client | Control | /|\ | Client | | | Control | /|\ | | | /|\ | | Client-VNC Interface | | | (CVI) \|/ \|/ \|/ / | Virtual Network Control (VNC) | Transport | Network | /|\ Controller | | VNC-PCE Interface (VPI) (TNC) | \|/ | \ | Transport Stateful PCE | /|\ | PCEP \|/ Physical Network Infrastructure

Use-case A: application-specific topology abstraction and virtual control Client B Controller VNC Client C Controller Client A Controller A.1 A.2 A.3 B.1 B.2 B.3 C.2 C PCE Creates abstraction topology per application/client need A.1 A.2 A B.1 B.2 B C.1 C.2 C.3 network topology

Use-case: Dynamic DCI in multi-domain network (Topology Request) DC Controller VNC PCE 1 PCE 2 PCE 3 DC1 DC2 DC3DC4 DC5 DC6 Network 1 Network 3 Network 2 1. Topology Request: Endpoints list 2. Topology Request: Endpoints list, peering point 3. Abstracted Topology 4. E2E Abstracted Topology 8IETF 88, Vancouver

Use-case: Dynamic DCI in multi-domain network (Connection Request) DC Controller VNC PNC 1 PNC 2 PNC 3 DC1 DC2 DC3DC4 DC5 DC6 Network 1 Network 3 Network 2 1. Connect Request: Connect 2. V_Path Compute 9IETF 88, Vancouver

PCE IETF 88, Vancouver10 Implementation Alternatives Client B Controller VNC Client C Controller Client A Controller PCE Client B Controller VNC Client C Controller Client A Controller Focus of PCE protocol extensions Focus of PCE protocol extensions Option A: PCE interacts with VNC Option B: PCE interacts with Client/APP directly

Extend the charter if WG thinks this is a viable PCE direction. Explore a new WG formation if WG thinks this is out of scope. IETF 88, Vancouver Next Steps 11