Automating IntraProvider Operations with LSO APIs LSO Presto

  • Slides: 24
Download presentation
Automating Intra-Provider Operations with LSO APIs: LSO Presto Roadmaps & Use Cases Bartosz Michalik,

Automating Intra-Provider Operations with LSO APIs: LSO Presto Roadmaps & Use Cases Bartosz Michalik, Principal Architect, Amartus MEF Q 3/19 Members Meeting, July 2019

LSO Presto API delivers benefits to both service providers and technology suppliers. Reduced product

LSO Presto API delivers benefits to both service providers and technology suppliers. Reduced product costs • standard APIs prevent each vendor from having to implement every providers’ APIs Reduced implementation costs • Service providers don’t have to implement a vendor’s proprietary APIs. Reduced development costs • Common models ease internal development of microservices by eliminating mapping between proprietary vendor models for internal logic. Without Common API Carrier A SOF Carrier B SOF $ Vendor A ICM With Common API Vendor B ICM n APIs Carrier A SOF Carrier B SOF vs Vendor C ICM Vendor A ICM Vendor B ICM 1 API Vendor C ICM

LSO Presto APIs are based on FCAPS and Common Model Once the LSO interface

LSO Presto APIs are based on FCAPS and Common Model Once the LSO interface is selected, the functionality of the API is selected. The typical API functions are: • Configuration/Activation • Fault/Events • Telemetry/TCAs • Accounting/Authorization • Security ONF TAPI provides an excellent common model that can be leveraged at all LSO interfaces for all FCAPS.

The LSO Reference Architecture: MEF 55 Customer Domain Customer Application Coordinator SP Domain CANTATA

The LSO Reference Architecture: MEF 55 Customer Domain Customer Application Coordinator SP Domain CANTATA (CUS: BUS) ALLEGRO (CUS: SOF) CUS: Customer Application Coordinator BUS: Business Applications SOF: Service Orchestration Functionality ICM: Infrastructure Control and Management ECM: Element Control and Management Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Partner Domain SONATA (BUS: BUS) INTERLUDE (SOF: SOF) Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Infrastructure Control and Management ADAGIO (ICM: ECM) Element Control and Management Network Infrastructure ENNI

Infrastructure Control and Management Examples Customer Domain Customer Application Coordinator SP Domain CANTATA (CUS:

Infrastructure Control and Management Examples Customer Domain Customer Application Coordinator SP Domain CANTATA (CUS: BUS) ALLEGRO (CUS: SOF) Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Infrastructure Control and Management Partner Domain SONATA (BUS: BUS) INTERLUDE (SOF: SOF) Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Examples of ICM entities: SDN Controller, NFV Infrastructure Control MANO, SD-WAN Controller, Domain and Management Orchestrator, Legacy EMS, etc ADAGIO (ICM: ECM) Element Control and Management Network Infrastructure ENNI

LSO APIs enable end-to-end service orchestration across networks & over technology domains. Customer Facing

LSO APIs enable end-to-end service orchestration across networks & over technology domains. Customer Facing APIs Self-service Web Portal FRAMEWOR K cantata allegro Inter. Carrier APIs sonata Business Applications legato Service Orchestration interlude presto Commercial The industry is referencing the LSO framework for next-gen OSS & the foundation for autonomous networking. FRAMEWOR K Service Orchestration Cloud Facing presto Technology Domain APIs adagio Mobile Retail Service Provider Residential Cloud Service Provider Wholesale Operator Internet Cloud Data Center

Example Scenarios of Presto LSO APIs Self-service Web Portal LSO SOF Presto LSO APIs

Example Scenarios of Presto LSO APIs Self-service Web Portal LSO SOF Presto LSO APIs T-SDN Controller P-SDN Controller South-bound Interfaces (SBIs) UNI EMS SBIs OTN Wide Area Network SDN controller Data Center or Head End SBIs OTN Head Office NFV MANO SDN switch

Supporting SDN/NFV, Legacy and Hybrid Technologies Customer Domain SP Domain Cantata Sonata Business Applications

Supporting SDN/NFV, Legacy and Hybrid Technologies Customer Domain SP Domain Cantata Sonata Business Applications Customer Application Coordinator LSO Presto APIs alongside the LSO reference architecture, enable the hybrid implementation of legacy, SDN and NFV technologies. Partner Domain Legato Allegro Legato Interlude Service Orchestration Functionality Presto NFV-MANO NFV Orchestrator Domain Controller: : WAN Controller Presto Domain Controller: : SDN Controller Infrastructure Control and Management Adagi o VNF Manager Element Control and Management Virtualized Infrastructure Manager NFVI Resources NID PE-rs/AGG NID

Use Cases

Use Cases

1 End-to-End Scenario over one ICM domain in a SP Network Service Orchestration Functionality

1 End-to-End Scenario over one ICM domain in a SP Network Service Orchestration Functionality Presto Infrastructure Control and management Adagio Element Control and management Oam. Service (SIP) Oam. Service (CSEP/Co. S) OSP – Oam. Service. Point (MEP) CSEP – Connectivity. Service. End. Point SIP - Service. Interface. Point Link SIP Carrier. Eth. Oam. Srv. Mep. Resource OSP CSEP OSP Node/Topology CSEP OSP SIP Link SIP Carrier. Eth. Oam. Srv. Mep. Resource Link Key CSEP OSP Connectivity Service Carrier. Eth. Oam. Srv. Mep. Resource End-to-end

End-to-End Scenario over two or more ICM domains in a SP Network Service Orchestration

End-to-End Scenario over two or more ICM domains in a SP Network Service Orchestration Functionality Presto Infrastructure Control and management Adagio Element Control and management SIP Carrier. Eth. Oam. Srv. Mep. Resource Key OSP SIP Carrier. Eth. Oam. Srv. Mep. Resource OSP – Oam. Service. Point (MIP) OSP – Oam. Service. Point (MEP) CSEP – Connectivity. Service. End. Point SIP - Service. Interface. Point Link Node/Topology Link Carrier. Eth. Oam. Srv. Mep. Resource Edge CSEP Link OSP Node/Topology CSEP OSP OSP CSEP Connectivity Service OSP SIP Link Oam. Service OSP Node/Topology OSP CSEP Link OSP Connectivity Service Element Control and management Oam. Service (SIP) OSP Element Control and management I-transit Edge 2

Network Resource Provisioning

Network Resource Provisioning

Network and Resource Provisioning (Presto NRP) processes across the Presto interface with SOF client

Network and Resource Provisioning (Presto NRP) processes across the Presto interface with SOF client to ICM Cantata UNI Business Applications UNI EVC Per UNI CE EVC Per UNI Sonata CE EVC Legato SCA Service Orchestration Functionality (SOF) Allegro SCA_UNI SCA Evc. End. Point CE Interlude CE SCA Evc. End. Point SCA_EVC Connectivity Service Connection Connectivity Service SIP Link CSEP Topology Connection SIP Link SIP CSEP Connection ICM Layer SIP Connection Node CSEP Presto NRP Connectivity Service

Network Resource Modeling (NRM)

Network Resource Modeling (NRM)

Integrating with ONF TAPI • • SP Domain Modeling and corresponding API development should

Integrating with ONF TAPI • • SP Domain Modeling and corresponding API development should be based on common models. MEF NRP is based on ONF TAPI. Business Applications LEGATO (BUS: SOF) Service Orchestration Functionality PRESTO (SOF: ICM) Infrastructure and Control Management (ICM) (examples are SDN Controllers and NFV MANOs) TAPI provides a set of reusable network software patterns that can be applied at any layer within the LSO stack. These patterns include: Connectivity, Topology, OAM, Path Computation, Virtual Network and Notification Services. These patterns are the cornerstone for supporting of all FCAPS+T/I (Fault, Configuration, Accounting, Performance, Security, Topology and Inventory). Transport API (TAPI) Services Topology Service Connectivity Service OAM Service Path Computation Service Virtual Network Service Shared Network Information Context Physical Network Functions ADAGIO (ICM: ECM) Virtual Network Functions Notification Service

Service OAM

Service OAM

Fault Management (FM) - Fault detection and isolation within a MEG Up MEP Subscriber

Fault Management (FM) - Fault detection and isolation within a MEG Up MEP Subscriber Equipment 1 Service Provider Operator A NEs 2 3 MIP Down MEP Subscriber Equipment Operator B NEs 4 5 6 Logical path of SOAM PDUs 7 8 MIP creation MEP 1 MEP 2 FM session #1 (CCM) MEP 2 FM session #2 (LB) FM session #3 (LT) MIP 1 MIP 2 MIP 3 MEP 2 MIP 4 MEP 1 FM session #4 (LT) MIP 1 MIP 2 MIP 3 MEP 2 MIP 4 FM provides capabilities that allow for the fault detection and isolation within a MEG. They include Continuity Check, Loopback, Linktrace, Remote Defect Indication, Alarm Indication Signal, Locked Signal, Test Signal and Client Signal Fail

Performance Management (PM) - Performance of a service or connection Up MEP Subscriber Equipment

Performance Management (PM) - Performance of a service or connection Up MEP Subscriber Equipment 1 Service Provider Operator A NEs 2 MEP 1 3 MIP Down MEP Subscriber Equipment Operator B NEs 4 5 FM session #1 (DM) FM session #2 (SL) 6 Logical path of SOAM PDUs 7 8 MEP 2 Provides the ability to monitor Frame Delay (FD), Inter. Frame Delay Variation (IFDV), Frame Delay Range (FDR), and Frame Loss Ratio (FLR).

Service Activation Testing (SAT)

Service Activation Testing (SAT)

SAT development • SAT is under active development – LB plan 2 Q 20

SAT development • SAT is under active development – LB plan 2 Q 20 – Configuration and provisioning – Inventory – Data collection

Presto Roadmap and SDK

Presto Roadmap and SDK

LSO Presto Release Roadmap Released In Development In Planning NRP CE Optical Transport IP

LSO Presto Release Roadmap Released In Development In Planning NRP CE Optical Transport IP SD-WAN NRM CE Optical Transport IP SD-WAN SOAM CE Optical Transport IP SD-WAN SAT CE Optical Transport IP SD-WAN

Provide easy-to-use LSO API packaging to create a frictionless experience for developers Easy-to-use packaging

Provide easy-to-use LSO API packaging to create a frictionless experience for developers Easy-to-use packaging Modeling & Tooling • Seamlessly integrated environment • Central point containing everything developers need to develop LSO APIs SDKs LSO API Modeling guidelines Robust open source API toolchain IPSs Use Cases & Scenarios Interface Requirements & Traceability API development guide with data models on Git. Hub Sample code, & sample applications Examples of generated client/server stub API code in common programing languages Reference to data model Object Models including methods and attributes Interaction diagrams *LSO Committee Project developing these artifacts 24 Test suite

Automating Intra-Provider Operations with LSO APIs: LSO Presto Roadmaps & Use Cases Bartosz Michalik,

Automating Intra-Provider Operations with LSO APIs: LSO Presto Roadmaps & Use Cases Bartosz Michalik, Principal Architect, Amartus MEF Q 3/19 Members Meeting, July 2019