Date
at 10:00AM EDT
Meeting Link: https://zoom.us/j/399880266
Discussed
- Record the Meeting!! (issue with Zoom recording)
- Introductions
- Contribution Manoj Nair (Netcracker)
- Casablanca Proposal, see: link
- Extend ExtAPI scope to include "southbound APIs" to External SDN Controller, Edge Orchestrators, Domain Orchestrators, Domain Controllers (also Legacy OSS)
- Need to explore relationship with MEF Presto NRP based on ONF TAPI
- Continue discussion next week
- Contribution Former user (Deleted) (CenturyLink)
- Casablanca Proposal: see: <link>
- API Logging possibly using a Log Processor like Apache Nifi
- Allows temporal flow analysis of API calls
- Looking for interest in contributing to this activity
- Next week: ONF TAPI discussion see: <link>
- Update on code contribution Ludovic Robert
- working Docker, performance, security, license info, risk management
- Documentation: Updated release notes on Readthedocs
- Amdocs bugs fixed
- Need Pair-wise testing (in contact with Helen)
- in two weeks TM Forum Two Demos on External API in Nice (including Sonata and Legato)
- Need to push out OOM Healthcheck until May.
- Interlude Update (MEHMET TOY)
- Example Modify CIR for E-Access Service instantiated in a Partner Domain
- Flows showing how Interlude works for the Elastic E-Access service
- Potential Casablanca definition
- Next Time: Discussion on relationship to MSB "External Gateway"; External API code to do mediation / translations
- Cover registration, "visual range" of service as external
- Next Time: Continue Casablanca planning:
- HOMEWORK: Which APIs have business impact; Put together PPT on proposed Casablanca API functionality.
- Use Cases for Interlude; End to end flows
- Code to parse YAML from Service Catalog. Work with SDC on TOSCA toolset. Parse YAML within SDC once and create inputs once Service Definition is finalized.
- Service Qualification / Servicability (pre-order) (is capacity and topology available supporting the specific set of service parameters; do policies permit instantiation, mapping of Service requirements to capabilities provided by the platform; checking against of service constraints and characteristics from Service catalog (or via catalog exposure to BSS), Service compatibility with other services instantiated within the customer's service group )
- License Accounting
- A&AI Customer (Possible removal of customer info from ONAP)
- Enhancements for complex input types (transition from name-value pair to JSON structures-blob ) (e.g., MEF Bandwidth Profiles, L2 Connectivity as a Use Case)
- Next Time:
- Sync up with A&AI on JIRA issues (Jenny Huang; Ludovic Robert) Next time
- Document API style used for External API at Legato interface reference point
- Casablanca use cases for External API
- Modeling of external facing APIs for ONAP and other ONAP projects (e.g., CLI)
- Alignment on API styles for ONAP external APIs
- Slide updates for MEF meeting on External API and Legato (Wednesday Morning) Andy Mayer; Ludovic Robert; Bithika; MEHMET TOY; Abinash Vishwakarma; mark gibson; Neil Thayer
Last time
- R3+ Interlude discussion MEHMET TOY
- Elastic EVC use case impacts on Legato and Interlude
- It may be possible to apply Service Catalog, Service Ordering, Service Inventory to Interlude
- Action: Andy Mayer to send Mehmet invite to modeling discussion
- Explore possible inclusion of future ONAP use case for Elastic Connectivity Service MEHMET TOY, Andy Mayer, Parviz Yegani
- Relationship with IETF L2 & L3 SM?
- Need for End to End use case within the ONAP Context MEHMET TOY; Andy Mayer (review with arch team)
- ACTION: Recommend end-to-end interactions based on LSO Operational Threads MEHMET TOY; mark gibson; Former user (Deleted); Andy Mayer (review with arch team); Include scope of Presto wrt ONAP
- ACTION: Possible application of External API at PRESTO with SDNC interactions with domain controllers (VOLTE use case) Possibly Former user (Deleted)?
- Could possibly be part of R3 Casablanca scope
Working:
- Continue ExtAPI Design for Beijing Ludovic Robert
- Update: Removed VNF creation from scope and notification feature from scope
- Utilizing the ExternalAPI/NBI repo for Beijing code
- Making good progress for 29 March milestone
- Documentation
- Repo committs
- ACTION: Need to schedule meetings with SDC, SO, and A&AI to discuss API mapping; Also Run-time Catalog.
- ISSUE: Is SDC Providing CSAR from Catalog API? Could SDC provide a simple service view with input parameters of the service?
- ISSUE: Does SO require customer on instantiation requests? Is A&AI really keeping Customer (or Consumer) information?
- Begin Interlude Use Case discussion
- Dana Bobko will present an API Versioning proposal (NEXT WEEK )
- User Stories / Use Cases; State Models; Sequence diagrams for External and Internal interactions with ONAP components Andy Mayer
- End-to-end Operation Threads
- Service Catalog
- Query Service Catalog
- Retrieve Service Model
- Service Ordering
- Place Service Order
- Query Service Order
- Retrieve Service Order
- Delete Service Order
- Retrieve Service Order State
- Subscribe to Service Order Notifications
- Receive Service Order Notifications
- Service Inventory
- Query Service Inventory
- Retrieve Service
- Retrieve Service State
- Service Topology (spec only)
- Query Service Topology
- Retrieve Service Topology
- License Management (spec only)
- Receive License Usage Notifications
- Recording:
Upcoming:
- Next call will take place on 16 May 2018
- Architectural considerations for External APIs (mapping to ONAP components)
- User Stories / Use Cases; State Models; Sequence diagrams for External and Internal interactions with ONAP components
- Continue review and refinement of ONAP Common Model UML (Service Abstraction focus)
- Discussion on coordination with Architecture, Modeling, and MSB efforts (Alex Vul)
Action items