ACTN Information Model

Slides:



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

Application-Based Network Operations (ABNO) IETF 88 – SDN RG
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
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.
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.
83 rd Paris Cross Stratum Optimization enabled Path Computation draft-dhody-pce-cso-enabled-path-computation Dhruv Dhody
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,
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.
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.
Application-oriented Stateful PCE Architecture and Use-cases for Transport Networks Young Lee, Xian Zhang, Haomian Zhang, Dhruv Dhody (Huawei), Guoying.
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
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,
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.
Recent Progress in Routing Standardization An IETF update for UKNOF 23 Old Dog Consulting Adrian
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.
draft-zhao-teas-pcecc-use-cases-03
Framework for Abstraction and Control of Transport Networks
Multi-layer Multi-domain Inter-op Test based on ACTN Architecture
A Yang Data Model for ACTN VN Operation draft-lee-teas-actn-vn-yang-01
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
draft-ietf-teas-yang-te-topo-05
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
Yang model for requesting
TEAS WG, IETF 95th, Buenos Aires, Argentina
Requirements for Ring Protection in MPLS-TP
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
A Framework for the Control and Measurement of Wavelength Switched Optical Networks (WSON) with Impairments
PCEP Extensions For Transporting Traffic Engineering (TE) Data
PCEP Extensions in Support of Transporting Traffic Engineering Data
draft-ietf-teas-yang-te-topo-01
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
FRD Examples November 28, 2017 L. Ong.
ACTN Clarifications and proposed update
GMPLS Signaling Extensions for the Evolving G.709 OTN Control
YANG Models for the Northbound Interface of a Transport Network Controller: Requirements and Gap Analysis CCAMP WG, IET97, Seoul draft-zhang-ccamp-transport-yang-gap-analysis-01.txt.
draft-ietf-teas-yang-te-topo-04
ACTN Information Model
TE Topology and Tunnel Modeling for Transport Networks draft-bryskin-teas-te-topo-and-tunnel-modeling Igor Bryskin (Huawei Technologies) Xufeng Liu (Jabil)
Applicability of YANG models for ACTN
Documenting ONAP components (functional)
draft-lazzeri-pce-residual-bw-00
Transport NBI Design Team Update
IETF 97 Hackathon ACTN Inter-Operation.
PCE – Path Computation Element
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Yang model for requesting
A Yang Data Model for ACTN VN Operation
Abstraction and Control of TE Networks (ACTN) Abstraction Methods
DetNet DetNet Flow Information Model draft-farkas-detnet-flow-information-model-02 Balázs Varga, János Farkas, Rodney Cummings, Jiang Yuanlong and.
Framework for DWDM interface Management and Control
DetNet Information Model Consideration
draft-ietf-teas-yang-te-topo-08
Yang model for requesting
TEAS Working Group IETF 102
draft-lee-rtgwg-actn-applicability-enhanced-vpn-03
draft-zhuang-pce-stateful-pce-lsp-scheduling-05
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
TEAS Working Group IETF Prague
Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
Applicability of YANG models for ACTN
YANG data model for Flexi-Grid Optical Networks
Igor Bryskin (Huawei Technologies) Xufeng Liu (Jabil)
Draft-lee-teas-actn-vpn-poi-00 Applicability of ACTN to VPN with the Integration of Packet and Optical Networks Young Lee - Qin.
Transport network requirements for TAPI considering NBI
YANG Model for ETH TE Topology CCAMP WG, IETF 105, Montreal, Canada draft-zheng-ccamp-client-topo-yang-06 Italo Busi, Haomian Zheng, Aihua Guo (Huawei)
Presentation transcript:

ACTN Information Model draft-leebelotti-teas-actn-info-05 IETF 97 – Seoul Young Lee (Huawei) Sergio Belotti (Alcatel-Lucent) Daniele Ceccarelli (Ericsson) Dhruv Dhody (Huawei) Bin Young Yun (ETRI) IETF 97 @ Seoul, November 13-18, 2016

Updates from 04 version Terminology alignment and refinement among this draft and companion ACTN WG drafts (Requirements and Framework) With RFC 7926 [Interconnected-TE] Major effort on object refinement. Also added VN Objective Function VN Computed Path list Refinement on mapping between primitives and objects. Attention is given to compatibility with other information model proposed in the context of other SDOs.

Action Primitives (no update) VN Action Description VN Instantiate Customer/application (C/A) requires their VNs (1) VN Modify C/A request for modification of a VN (1) VN Delete C/A request to delete a VN (1) VN Path Compute C/A request for a priory exploration to estimate network resource availability before making a VN instantiate decision (1) (2) VN Query Permit to get topology view (pull model) VN Update Refers to any update to the VN that need to be reported to the subscribers (push model) TE Update TE update from any PNC to MSDC (complete or abstracted filtered view of TEDB) (1) This primitive can also be applied from the MDSC to a PNC requesting a VN (if the PNC can instantiate the entire VN or a part of VN) (2) This action is necessary from the MDSC to PNCs to determine the end-to-end multi-domain path, in this case a double-stage Path Computation takes place, first on the abstracted end-to-end network view (happening at CNC-MDSC ), and on the second stage it shall be expanded by each PNC.

Objects (1) Objects Description VN Identifier Unique VN identifier VN Service Characteristics Type of VN connectivity (P2P/P2MP..etc),Traffic matrix parameter (BW + VN Constraints), Survivability (VN recovery level) VN Objective Function The VN Objective Function applies to each VN member (i.e., each E2E tunnel) of a VN. Referred to objective functions defined in RFC 5541 (MCP,MLP etc) VN End-Point VN’s customer end point characteristics : Access Point Identifier, Access Link Capability, Source Indicator VN Action status Result of a VN action VN Associate LSP Describes the instantiated LSPs that is associated with the VN. VN Computed Path List of paths obtained after the VN path computation request from a higher controller. VN Service Preference It refers to (a) End Point Location’s support for certain VNF (security, firewall), (b) client-specific preference enforcement to permit correct selection from the network of the destination related at the indicated VNF, (c) End-Point Dynamic Selection Preference if end point can support e.g. (disaster recovery or VM migration) and so can be part of the selection by MDSC following (b))

Mapping of Primitives with Objects <VN Instantiate> ::= [<VN Service Characteristics>] <VN End-Point> <VN Objective Function> [<VN Service Preference>] <VN Modify> ::= <VN identifier> <VN Service Characteristics > [<VN Objective Function>] <VN Delete> ::= <VN Identifier> <VN Update> :: = <VN Identifier> <VN Associated LSP> <VN Path Compute Request> ::=::= <VN Service Characteristics> <VN End-Point> <VN Objective Function>   <VN Path Compute Reply> ::= <VN Computed Path> <VN Query> ::= <VN Identifier> <VN Query Reply> ::= <VN Identifier> <VN Associated LSP>

Next Steps Co-authors believe that the draft is ready for WG adoption Exploiting this information model - work has started on solution drafts. E.g., ACTN VN Yang Model for CMI: draft-lee-teas-actn-vn-yang-02 PCE Applicability for ACTN: draft-dhody-pce-applicability-actn-01

BACKUP

ACTN Model background The model is described in terms of Action Primitives : they are basic actions needed to support different ACTN network control functions e.g. network topology request/query , VN service instantiation/deletion/modifications, path computation, VN service policy negotiation/enforcement Objects and their properties (attributes) : the object represents ACTN resources needed to be exchanged along interfaces and used in the context of primitives.

VN Definition A Virtual Network is a client view (typically a network slice) of the transport network. It is presented by the provider as a set of physical and/or abstracted resources. Depending on the agreement between client and provider various VN operations and VN views are possible. There are three aspects related to VN: VN Creation: VN could be pre-configured and created via static negotiation between customer and provider. In other cases, VN could also be created dynamically based on the request from the customer with given SLA attributes which satisfy the customer's objectives. Dynamic Operations: VN could be further modified and deleted based on customer request to request changes in the network resources reserved for the customer. The customer can further act upon the virtual network resources to perform E2E tunnel management (set-up/release/modify). These changes will incur subsequent LSP management on the operator's level. VN View: (a) VN can be seen as an (or set of) e2e tunnel(s) from a customer point of view where an e2e tunnel is referred as a VN member. Each VN member (i.e.,e2e tunnel) can then be formed by recursive aggregation of lower level paths at a provider level. Such end to end tunnels may comprise of customer end points, access links, intra domain paths and inter-domain link. In this view VN is thus a list of VN members. (b) VN can also be seen as a terms of topology comprising of physical and abstracted nodes and links. The nodes in this case include physical customer end points, border nodes, and internal nodes as well as abstracted nodes. Similarly the links includes physical access, inter-domain and intra-domain links as well as abstracted links. The abstracted nodes and links in this view can be pre-negotiated or created dynamically.

Virtual Network EP 1.a EP 2.a EP 3.a