ACTN Information Model Young Lee (Huawei) Sergio Belotti (Alcatel-Lucent) Daniele Ceccarelli (Ericsson) Dhruv Dhody (Huawei) Bin Young Yun (Etri) IETF.

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.
Draft-li-isdnrg-seamless-mpls-mbh-00IETF 92 SDNRG1 Inter-SDN in Seamless MPLS for Mobile Backhaul Zhenbin Li, Rober Tao Huawei Technologies IETF 92, Dallas,
Framework for Abstraction and Control of Transport Networks draft-ceccarelli-actn-framework-04 November 10, 2014 IETF 91 - Honolulu.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
ACTN Proposed Protocol Work Dhruv Dhody 91 st Honolulu.
ACTN Use-case for On-demand E2E Connectivity Services in Multiple Vendor Domain Transport Networks draft-klee-actn-connectivity-multi-vendor-domains-01.
Abstraction and Control of Transport Networks (ACTN) BoF
Delay and Loss Traffic Engineering Problem Statement for MPLS draft-fuxh-mpls-delay-loss-te-problem-statement-01 November 8, 2012 IETF 85, Atlanta 8/3/121.
November th Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-05.txt.
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.
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.
1 IETF- 56 – TE WG- SAN FRANCISCO Inter-AS MPLS Traffic Engineering draft-vasseur-inter-AS-TE-00.txt Jean-Philippe Vasseur – Cisco Systems Raymond Zhang.
82 nd IETF – Taipei, Taiwan, November 2011 Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements.
Application-oriented Stateful PCE Architecture and Use-cases for Transport Networks Young Lee, Xian Zhang, Haomian Zhang, Dhruv Dhody (Huawei), Guoying.
Framework for G.709 Optical Transport Network (OTN) draft-ietf-ccamp-gmpls-g709-framework-05 CCAMP WG, IETF 82 nd Taipei.
IPSec is a suite of protocols defined by the Internet Engineering Task Force (IETF) to provide security services at the network layer. standard protocol.
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
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.
1 draft-ali-ccamp-te-metric-recording-02.txt CCAMP – IETF 84 – Vancouver July - August 2012 Zafar Ali Cisco Systems Clarence Filsfils  Cisco Systems Kenji.
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.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
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
draft-ietf-teas-yang-te-topo-05
Yang model for requesting
TEAS WG, IETF 95th, Buenos Aires, Argentina
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
PCEP Extensions For Transporting Traffic Engineering (TE) Data
PCEP Extensions in Support of Transporting Traffic Engineering Data
draft-ietf-teas-yang-te-topo-01
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-03 Qin Wu ) Dhruv Dhody
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-04
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
ACTN Information Model
draft-lazzeri-pce-residual-bw-00
Transport NBI Design Team Update
IETF 97 Hackathon ACTN Inter-Operation.
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
draft-ietf-teas-yang-te-topo-08
Fast Reroute for Node Protection in LDP- based LSPs
Yang model for requesting
TEAS Working Group IETF 102
draft-lee-rtgwg-actn-applicability-enhanced-vpn-03
CCAMP IETF 102 Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
draft-zhuang-pce-stateful-pce-lsp-scheduling-05
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
Giuseppe Fioccola, Telecom Italia Kwang-Koog Lee, KT
Applicability of YANG models for ACTN
YANG data model for Flexi-Grid Optical Networks
Draft-lee-teas-actn-vpn-poi-00 Applicability of ACTN to VPN with the Integration of Packet and Optical Networks Young Lee - Qin.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
Transport network requirements for TAPI considering NBI
Presentation transcript:

ACTN Information Model Young Lee (Huawei) Sergio Belotti (Alcatel-Lucent) Daniele Ceccarelli (Ericsson) Dhruv Dhody (Huawei) Bin Young Yun (Etri) IETF Buenos Aires, Aprll 3-8, 2016 draft-leebelotti-teas-actn-info-02 IETF 95 – Buenos Aires

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 creation/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. ACTN Model background 2

Added new primitive “TE Update”, MPI specific, to provide TE resource update between any PNC to MDSC VN Instantiate and VN Path Compute refinement Complete with new definitons – Virtual Network definition – Abstract topology VN Object section update Adding first proposed mapping between VN Primitives with VN objects (still on going) Updates from version 1 3

TE Update (for TE resource) entire TED or abstracted TED MDSC Endpoint Domain 1 Domain 2 Domain 3 TE Update PNC Abstract Node

A Virtual Network is a client view of the transport network. It is composed by a set of physical resources sliced in the provider network and presented to the customer as a set of abstract resources i.e. virtual nodes and virtual links. Depending on the agreement between client and provider a VN can be just represented by how the end points can be connected with given SLA attributes(e.g., re satisfying the customer’s objectives), or a pre-configured set of physical resources or can be created as outcome of a dynamic request from customer. – In the first case can be seen as an (or set of) e2e connection(s) that can be formed by recursive aggregation of lower level connections at provider level. Such end to end connections include: customer end points, access links (physical or virtual), intra domain tunnels and inter-domain link (physical or virtual). – When VN is pre-configured is provided after a static negotiation between customer and provider while in the third case VN can be dynamically created, deleted, or modified in response to requests from the customer. This implies dynamic changes of network resources reserved for the customer. – In the second and third case, once that customer has obtained his VN, can act upon the virtual network resources to perform connection management (set-up/release/modify connections). VN Definition IETF 88, Vancouver5

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

Action Primitives 7 VN ActionDescription VN InstantiateCustomer/application (C/A) requires their VNs (1) VN ModifyC/A request for modification of an VN (1) VN DeleteC/A request to delete a VN (1) VN Path ComputeC/A request for a priory exploration to estimate network resource availability before making a VN instantiate decision (1) (2) VN QueryPermit to get topology view (pull model) VN UpdateRefers to any update to the VN that need to be reported to the subscribers (push model) TE UpdateTE update from any PNC to MSDC (complete or abstracted fileterd view of TEDB) (1) This primitive can also be applied from an MDSC to a PNC requesting a VN (if the domain the PNC supports can instantiate the entire VN) or a part of VN elements (2) This action is also necessary for an MDSC to PNCs in determining end-to-end multi- domain paths, in this case a double-stage PC is 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.

8 Objects Desctiption VN IdentifierUnique VN identifier VN Objective FunctionTraffic matrix, type of service (p2p, P2mp..etc) VN End-PointVN’s customer end point characteristics VN SuvivabilityVN protection attributes and suvivability policy enforced by C/A e.g. Local Reroute Allowed, Push Allowed, … VN Action statusResult of a VN action VN Associate LSP LSPs associated per domain from PNC to MSDC in the context of VN Update. The parameter reports instantiated LSPs associated to a specific VN created in responce to a CNC request. VN Service Preference It refers to End Point Location’s support for certain VNF (security, firewall), client-specific preference enforcement to permit correct selection from the network of the destination related at the indicated VNF.

::= [ ] [ ] ::= [ ] [ ] ::= :: = Mapping of Primitives with Objects( on going ) IETF 88, Vancouver9 ::= [ ] [ ] ::= ::= ::=

Co-authors believe the base work is ready for WG adoption Continue to work on refinements, e.g. proposed mapping of objects to specific action primitives to check completeness against new primitives and definitions Begin to work on solution drafts based on the info model/requirements drafts. Next Steps 10

11

How to represent a VN EP 1.a Domain 1 Domain 2 Domain 3 Need a unique VN ID to which three LSPs belong. Three End-to-End LSPs: LSP1: {EP1.a- 1.A- 1.B- 2.A- 2.C- 3.A- 3.B- EP3.a} LSP2: {EP1.a- 1.C- 2.B- 2.D – EP2.a} LSP3: {EP2.a – 2.D- 2.C- 3.C – 3.B – EP3.a} EP 2.a EP 3.a 1.A 1.B 23.C 1.C 2.B 2.C 2.D 3.A 3.B 2.A LSP1 LSP2 LSP3 VN Traffic Matrix is a set of E2E connectivity (in a simplest form)

The aim of this draft is to provide a conceptual view of the information needed to be exchanged on the defined ACTN interface to cover the requirements contained in requirements/ requirements/ This to prevent ambiguity when a specific data model/protocol will be used to implement the ACTN interfaces since interface implementation is derived from the same semantics. – All ACTN interfaces (e.g., MPI&CMI) and derivative thereof could be implemented with one common model Why an information model? 13