ARC Alignment ExtAPI ExtAPI Team.

Slides:



Advertisements
Similar presentations
1.View Description 2.Primary Presentation 3.Element Catalog Elements and Their Properties Relations and Their Properties Element Interfaces Element Behavior.
Advertisements

Intro-Part 1 Introduction to Database Management: Ch 1 & 2.
TOSCA Monitoring Reference Architecture Straw-man Roger Dev CA Technologies March 18, 2015 PRELIMINARY.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Service Pattern & IEC Recommendation. Goals To define interoperable and sustainable Web services in a consistent way based on standards To bring business.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
© 2016 TM Forum Live! 2016 | 1 TMF Open ORANGE.
Service Design & Onboarding
TMForum-ONAP API Comparison Abinash Vishwakarma(Netcracker), Nigel Davis(Ciena) 08 , 2017.
SDN-O LCM for Mercury Release Key Points and Overview
ONAP E2E Flow `.
Marlon Dumas marlon . dumas ät ut . ee
ARC: Definitions and requirements for SO/APP-C/VF-C discussion including call notes Chris Donley July 5, 2017.
Master Service Orchestrator (MSO)
OPEN-O Architecture Comments
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Illustrative Sequence Diagrams
ONAP layering/MEF alignment
Defining ONAP APIs With BSS/OSS
ONAP Architecture Meeting 8/8
Orchestration and Controller Alignment for ONAP Release 1
ONAP Architecture Slides Current Plan of Record
CLAMP Flows for vCPE Use Case in ONAP R1 Ron Shacham AT&T
Defining ONAP VNF Package Model
Johnson, Baismall, Andre
Interface to External Controllers and SD-WAN Use Case
A&AI Component Diagram
OAIS Producer (archive) Consumer Management
Alla Goldner (outcomes from brainstorming meetings) Sept, 2017
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
Agenda Overview High Level Architecture Design time Architecture
Orange Contribution to ONAP project Northbound API October update
ONAP Integration Through Information and Data Modeling
MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings.
ECOMP Information Model
ONAP Integration to External Domain Management Systems (DMS)
Multi-VIM/Cloud High Level Architecture
ONAP Run-time Catalog Project
ONAP Change Management
Using the MEF Core Model in ONAP John Strassner, Ph. D. Andy Mayer, Ph
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Enhanced Platform Awareness (EPA) Alex Vul Intel Corporation
VF-C R2 Feature Planning & Implementation Yan Yang
ONAP APIs Andrew Mayer, AT&T
Usecase 1 – Upgrade Image
TMF 640/641 API Analysis December 2017.
SDNC Roadmap Dan Timoney – AT&T Marcus Williams - Intel
Documenting ONAP components (functional)
Lixiang,YaoguangWang, ChangMing Bai,
ONAP Beijing Architecture Chris Donley 1/9/18
Defining ONAP VNF Package Model
ONAP modeling report shitao.
ACTORS DESCRIPTION PNF
VDU proposal comparison
ONAP 5G USE CASE ENHANCEMENTS FOR PNF DEPLOYMENTS
Network Slicing (and related) Features in 3GPP
DCAE Data Files Collector
ONAP Network Slice Model
Open Source Projects Collaborations with ONAP
Adrian O’Sullivan and Marios Iakovidis
SOL003 Adapter Architecture, Technical Debt and Roadmap
E2E Process Automation Alexis, Andreas, Bin, Catherine, Franck, Scott, Susana, Timo TSC-53 December,
5G Use Cases for R4/Dublin
GNFC Architecture and Interfaces
ONAP - Workflow Designer
Broadband Service (BBS) ONAP R5
Proposed Approach for ONAP Runtime Support of Network Service Onboarding Gil Bullard, AT&T.
SDMX IT Tools SDMX Registry
Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui.
Presentation transcript:

ARC Alignment ExtAPI ExtAPI Team

External API (1/2) New feature in blue Definition: ONAP External APIs expose the capabilities of ONAP. They allow ONAP to be viewed as a “black box” by providing an abstracted view of the ONAP capabilities. External APIs support that an external consumer of ONAP capabilities can be authenticated and authorized. These APIs can also be used for connecting to systems where ONAP uses the capabilities of other systems. Provides a clear and unambiguous ONAP service abstraction so that the BSS/OSS can exchange service requirements and service capabilities in a common and consistent fashion. External APIs TMF Service Catalog TMF Service Ordering TMF Service Inventory TMF Hub SDC: Catalog SO: Service Instantiation A&AI: Inventory Service Interface Provided Interfaces: Service Catalog Interface Provides an external view of requestable ONAP Services and the retrieval of the associated Service template (model) Service Ordering Interface Provides a mechanism for placing a service order with all of the necessary order parameters represented on the Service template. It allows users to create, update & retrieve Service Orders and manages related notifications. Service Inventory Interface Provides a consistent mechanism to query the Service inventory from an external perspective. Hub Interface Provide a mechanism to subscribe/unsubscribe to ExtAPI notification (chose event and define listener address)

External API (2/2) New feature in blue Consumed interface Interfaces: SDC: Catalog SO: Service Instantiation + E2E Orchestration request A&AI: Inventory Service Interface Service Catalog Service Ordering Service Inventory External APIs SDC: Catalog SO: Service Instantiation A&AI: Inventory Service Interface Consumed Models: Service Descriptor (TOSCA YAML Service Descriptor)

External API Diagram globally updated for Casablanca

Interface Definitions Note: describe from the provider perspective

Interface Definitions Service Catalog Provided Service Provides an external view of requestable ONAP Services Supplementary Information Service Characteristics are retrieved in TOSCA representation. Interface Provider(s) External API Provided Capabilities Query Service Catalog Retrieve Service No schema change since Beijing

Interface Definitions Service Ordering Provided Service Provides a mechanism for placing a service order with all of the necessary order parameters represented on the Service template. It allows users to create, update & retrieve Service Orders. Supplementary Information Service Models are TOSCA representations of the Services that may be requested. Service Order API is updated to manage E2E service fulfillment (using SO E2E orchestration request) Interface Provider(s) External API Provided Capabilities Place Service Order Query Service Order Retrieve Service Order Delete Service Order Upgraded in Casablanca But not API schema change

Interface Definitions Service Inventory Provided Service Provides a consistent mechanism to query the Service inventory from an external perspective. Supplementary Information Interface Provider(s) External API Provided Capabilities Query Service Inventory Retrieve Service Retrieve Service State No API schema change since Beijing

Interface Definitions Notification Management Subscription Provided Service Provide a mechanism to subscribe/unsubscribe to ExtAPI notification Supplementary Information In Casablanca, notification management will be delivered for Service order. Notification listener must have a listener API to receive notification This API HUB and its mechanism is generic and can be use in future to manage notification for all other extAPI as inventory or catalog) Interface Provider(s) External API Provided Capabilities Subscribe to receive notification (notification type and listener address must be provided) Unsubscribe Receive Notification (PREREQUISITE: Listener must be able to receive a POST Listener at the listener address specified) New Feature