This is the wiki for contributions/discussions related to the 5G Use Case for the ONAP Dublin Release.
TABLE OF CONTENTS
Table of Contents |
---|
5G DUBLIN USE CASE PROPOSALS
TITLE | DESCRIPTION | CATEGORY | WIKI |
---|---|---|---|
BULK PM | Performance Measurements 5G RAN Bulk Upload, Casablanca Carry-over items | Data Collection 5G FCAPS | 5G - Bulk PM (Casablanca carry-over items) |
PNF PRE-ONBOARDING & ONBOARDING Use Case | PNF Package delivery, Pre-onboarding and PNF Onboarding via SDC in Dublin. | PNF Support Discovery | 5G - PNF Pre-Onboarding & Onboarding |
CONFIGURATION WITH NETCONF | Enhancement to NETCONF support in ONAP supporting 5G and other use cases. | PNF Support Communications 5G FCAPS | 5G - Configuration with NETCONF |
5G FM META DATA & 5G PM DICTIONARY | Support for handling FM Meta Data & support for PM Dictionary & PM Schema (from standards) | PNF Support Data Collection 5G FCAPS | 5G - FM Meta Data / 5G - PM Dictionary |
OOF & PCI | Optimization and PCI (SON) development. Casablanca Carry-over items | 5G Operational Optimization | 5G - OOF and PCI (Casablanca carry-over items) |
PNF Plug and Play | PNF Plug and Play support for PNF discovery, Casablanca Carry-over items, support by PRH (PNF Registration Handler) | PNF Support (Carry Over) Discovery | 5G - PNF Plug and Play (Casablanca carry-over items) |
PNF S/W UPGRADE | PNF Software upgrade to update the software on a PNF, Casablanca Carry-over items | PNF Support 5G FCAPS | 5G - PNF SW Upgrade (Casablanca carry-over items) |
NETWORK SLICING | Advanced 5G functionality, for Network Slicing development and early steps in long-lead development. | 5G Operational Optimization | 5G - Slicing |
Portal Project & Database/Data Layer
USE CASES BY CATEGORY
Use Case | PNF Support | 5G FCAPS | Opera-tional | Commun-ications | Discovery | STAGE |
---|---|---|---|---|---|---|
Bulk PM | PM, Data Collection | 2 | ||||
PNF Pre-Onboarding/ Onboarding | XXXX | XXXX | 1 (start-up) | |||
Configuration with NetConf | CM | XXXX | 2 (configuration) | |||
PM Dictionary FM Meta Data | PM FM | 2 (configuration) | ||||
OOF PCI | XXXX | 3 (operational) | ||||
PNF Plug and Play | XXXX | XXXX | 1 (start-up) | |||
PNF S/W Upgrade | XXXX | CM | 2 (configuration) | |||
Network Slicing | XXXX | 3 (operational) |
...
STAGE 3 OPERATIONAL - Use Cases that deal with a PNF after Start up and Configuration.
USE CASES BY COMMITMENT & INTEGRATION LEADS
USE CASE | Integration Leads | Lab | Committed Companies | Interested Companies | Overall Commitment |
---|---|---|---|---|---|
Bulk PM | Wind River (WR) Lab | AT&T, Ericsson* | High | ||
PNF Pre-Onboarding/ Onboarding | WR Lab | AT&T, Huawei, Ericsson*, Nokia* | High | ||
Configuration with NetConf | WR Lab | AT&T, Ericsson* | High | ||
FM Meta Data PM Dictionary & Schema | WR Lab | AT&T, Ericsson, Nokia* | High | ||
OOF & PCI | Rutgers WinLab | AT&T*, Wipro*, Tech Mahindra | High | ||
PNF Plug and Play | WR Lab | AT&T, Huawei, Ericsson, Nokia* | High | ||
Network Slicing | Modeling only (no Integration) | N/A | AT&T, Amdocs*, Ericsson | Modeling only (High) | |
PNF Software Upgrade | wangyaoguang | WR Lab | AT&T, Huawei*, Ericsson | High |
...
See Also: Dublin Release Requirements
5G U/C COMMITMENTS BY PROJECT:
The following table indicates commitment by project. The impacts have been accepted and are supported by the PTL of each ONAP Platform component and corresponding Jira Tickets are in place.
...
Unit, Functional testing, Pair-wise testing. Where should we document the test cases prior to submission and passing on to integration. 3rd party/vendor domain external controllers.
API IMPACTS SUMMARY
The following table summarizes the expected API impacts for each of the 5G Use Cases.
...
USE CASE | API Impacts |
---|---|
Bulk PM | DMaaP DR API Updates. See the Wiki page for details on the Data Router Changes: 5G - Bulk PM (Casablanca carry-over items) Next Steps: Confirming API details. |
Configuration with NetConf | For communication between SO and the CDS Blueprint Processor, a new API has been defined by CDS. This U/C will use that new API to request configuration as the last step of the extended PNF workflow. The API request and response format is defined in the following file: BlueprintProcessorData.kt The blueprint processor allows requests to be sent using either plain HTTP with JSON or gRPC over HTTP/2. The client in SO will use the gRPC option. This API doesn't have pre-defined actions and payloads. Instead they will be defined as part of U/C. For initial configuration (both VNF and PNF), the following actions will be used: config-assign and config-deploy. Payload format and contents have now been proposed for both actions. |
OOF / PCI | API changes are needed. Config DB API, SDN-R. APIs for individual nodes record updates in Config DB. Bulk APIs for updating. API associated with SDN-C project. SON MS & Policy & OOF. Keep in sync with the corresponding Yang Model. OOF API: micro-service calls (optimization and passes data). Freeze on API changes. Next Steps: JSON swagger document being produced. (in progress) |
PNF S/W Upgrade | Roll-back API. From SO to SDN-C (Controller). South-bound changes (captured in the Ansible Playbooks), impacting the external controller rather than the ONAP platform. Data pushed from API so south-bound APIs will have right data (in the payload). Reusing LCM API (between SO to SDN-C) which already has the rollback in there. The Rollback action is already specified in SDN-C. In the yang model for LCM.Yang (in CCSDK repository) file. Mandatory/generic header fields need to make them optional so that we can use them as a generic API to pass specific 5G info in the Payload. Currently Rollback function was not implemented yet (so no one is currently using this API). Next Steps: API definition details in progress. Changing field options, and defining the payload. |
USE CASES WITH NO API IMPACT | |
PNF Plug and Play | New API for the Update Micro-service to SO (from the pnfUpdate event trigger) from Policy for the Reregistration Story. The "user" will be the BBS Micro-service U/C. Next Steps: Ajay in DCAE has accepted this micro-service. Final details of the new service-update API is being defined in conjunction with SO project (Seshu). API: New field for event publishing on pnfReady topic & pnfUpdate topic enhanced with additional fields as received in pnfRegistration event (a 1-to-1 copy). Was reviewed & agreed with BBS U/C team and change made in code (continuous integration system). Mar 14, 2019 |
PNF Pre-onboarding / Onboarding | No API Impacts. |
5G FM Meta Data 5G PM Dictionary | No API changes |
Network Slicing | (Modeling only) - No API Changes |
USE CASE REALIZATION MEETINGS
- USE CASE REALIZATION MEETING (Notes 2018-11-6) Ctrl-NF
...
- USE CASE REALIZATION MEETING (Notes 2019-03-13) U/CR discussions
PREVIOUS RELEASES
Beijing Release thread for the 5G Use Case (Parent wiki)
Casablanca Release thread for 5G Use Case (Wiki)
RELATED ITEMS (pre-Dublin)
ONAP Network Slicing - uploaded by Ben Cheung - Jan 26, 2018
Slicing in 3GPP Rel 15 - uploaded by Ulas Kozat - Mar 19, 2018
Service 2 Slice - uploaded by Ulas Kozat - Mar 22, 2018
5G Slicing and Management - TMF contribution from Jenny Huang - Apr 26, 2018
5G Slicing - Generic model-based Requirements - uploaded by Shekar Sundaramurthy - May 3, 2018
RELATED PROJECTS
CHILD PAGES
Child pages (Children Display) |
---|
SUPPORTING DOCUMENTS & ATTACHMENTS
Montreal Meeting -- 5G Use Case Requirements Summary for Dublin Release
...