This page will contain split of each endorsed functional requirement into a set of architectural requirements, and architecture flows to fulfill the specific functional requirement
5G Use Cases & Requirements in R7 (GuiLin)
The "directory" of 5G Use Case Wiki are located here: 5G Use Cases in R7 Guilin
USE CASE / REQUIREMENT | DESCRIPTION | WIKI |
---|---|---|
OOF SON (PCI) | Optimization and SON functions for 5G RAN which provide for self-optimization, self-healing and self-configuration | R7 OOF SON Use Case |
5G SERVICE MODELING & DEFINITION | Defining and modeling a 5G Service (in Design Time) and the associated Modeling (Platform information & data model). This is driven by 3GPP TS28.540 and TS28.541, the 5G NRM. | R7 5G Service Modeling |
ONAP/3GPP & O-RAN Alignment: Standards Defined Notifications over VES | The capability to receive, validate and process standards defined notifications encapsulated in VES events in ONAP. Modeling: VES 7.1 | ONAP/3GPP & O-RAN Alignment-Standards Defined Notifications over VES |
ONAP/3GPP & O-RAN Alignment: A1 Adaptor Extension | A1 Adaptor extension for Standards Harmonization. ONAP acting as Non RT-RIC; ONAP sending policies A1 policy. | ONAP/3GPP & ORAN Alignment: A1 Adapter extensions |
5G NRM (CM) | 5G Network Resource Model introducing Configuration Management (CM Updates) using RESTful (HTTPS) Interface (instead of NetConf) | 5G Network Resource Model (NRM) Configuration in R7 |
E2E NETWORK SLICING | 5G Network Slicing defines slices to be used in 5G RAN systems. Network Slicing is a long-lead multi-release development. | E2E Network Slicing Use Case in R7 Guilin |
BULK PM: PM CONTROL | PM Control/“PM Control plane” in ONAP has been introduced in Rel 6 to complete Bulk PM use case enabling configuration of PM jobs/subscriptions on xNFs. | Bulk PM/ PM Data Control Extension |
INTENT BASED NETWORK | The Intent-based Network (IBN) is applied to the configuration and optimization of network functions based on the Intents. The current version of IBN is applied to the opening and closed-loop operation of network slices in the 5G use case. | Intent-Based Network |
PNF Use Cases & Requirements in R7 (GuiLin)
The "directory" for the PNF Use Case Wikis are located here: PNF Use Cases & Requirements in R7 Guilin
USE CASE / REQUIREMENT | DESCRIPTION | WIKI |
---|---|---|
PNF PLUG AND PLAY | PNF Plug and Play allows for ONAP to support PNF registration and discovery. The DCAE component, PRH (PNF Registration Handler) processes the PNF registration VES event. | R7 PNF Plug and Play PnP |
PNF PRE-ONBOARDING / ONBOARDING | Pre-onboarding and PNF Onboarding for Vendor PNF Package delivery via SDC. The PNF Pre-onboarding includes activities that prepare the package; and onboarding allows the package to be ingested into SDC and validated in VNF-SDK | R7 PNF Pre-onboarding / (onboarding) |
PNF SOFTWARE UPGRADE | The PNF Software Upgrade use case allows for ONAP to update the PNF software. | Support xNF Software Upgrade in association to schema updates |
(General) Use Cases & Requirements in R7 (GuiLin)
USE CASE / REQUIREMENT | DESCRIPTION | WIKI |
---|---|---|
CONFIGURATION & PERSISTENCY SERVICE | The Configuration & Persistence Service is a Data Layer Service providing database functionality to persist network element run time information. | Configuration & Persistency Service R7 |
CMPv2 (Security Enhancement) | Certificate Management Protocol (CMPv2) is a KPI X.509 certificate authentication exchange with a Certificate Authority or Registration Authority. | R7 Certificate Management Protocol (CMPv2) (Used in other Use Cases) |
LICENSING MANAGEMENT | Continuation of Licensing Management driven from MANO ETSI IFA034, Modeling and architecture work for ONAP & Licensing handling | |
MDONS Extension | Extension of Multi-Domain Optical Network Service use case | MDONS Extension in R7 |
ETSI Alignment | ETSI Alignment | ETSI Standards |
USE CASE REALIZATION CALLS (MOM)
R7 Use Case Realization Meetings MoM
SUPPORTING DOCUMENTATION & PRESENTATIONS
Topic | File |
---|---|
JIRA Template for Use Cases and Requirements | REQ-1 |
Instructions for creating and updating JIRA issues in REQ | Documenting Release Requirements and Use Cases in JIRA |
Presentation on changes to the REQ JIRA template for Guilin | ONAP Requirements Tracking with JIRA.pdf |
COMPONENT IMPACTS TABLE
The following table shows the impacts of each requirement/use case per component
U/C | AAI | AAF | CLAMP | CCSDK | DCAE | Ext API | Model | M-VIM | OOF | Policy | Portal | SDN-C | SDC | SO | UUI | VID | VNF REQTS | VNF SDK |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OOF SON | YES C&PS Depend | YES | YES | YES | YES | |||||||||||||
5G Svce | YES | |||||||||||||||||
SD VES | YES | YES | YES | |||||||||||||||
A1Adap | YES | Possible | YES | |||||||||||||||
NRM | YES | Possible | ||||||||||||||||
E2ESlice | YES | YES C&PS Depend | YES | YES | YES | YES | YES | YES | YES | YES | ||||||||
PM Ctrl | YES | |||||||||||||||||
PnP | CMPv2 Depend | YES | YES | |||||||||||||||
POB | YES | |||||||||||||||||
SW Upg | YES | YES | ||||||||||||||||
C&PS | TEST | YES | Depend | Possible | YES | YES | ||||||||||||
CMPv2 | YES | YES | ||||||||||||||||
License Mgmt | YES | YES | ||||||||||||||||
MDONS | (Test Only) | YES | (Test Only) | YES | YES | |||||||||||||
IBN | YES | YES | YES | YES | YES | YES | ||||||||||||
Use Case | AAI | AAF | CLAMP | CCSDK | DCAE | Ext API | Model | M-VIM | OOF | Policy | Portal | SDN-C | SDC | SO | UUI | VID | VNF REQTS | VNF SDK |
OVERVIEWS, DEMOS & SLIDES
The following are Links to Overviews, Demos and Summary Slides for each of the major use cases:
USEFUL LINKS
The following table has useful links:
Topic | Link |
---|---|
Use Case Way of Working | ONAP Use Case / Requirements Teams Process Way of Working (WoW) |
Use Case Template | |
MODELING Planning Page | ONAP R7 Modeling High Level Requirements |
MODELING Generic Information Element Template | Generic Information Element Template |
R7 Requirements Proposal Page | Guilin release - functional requirements proposed list |
ARCHITECTURE Review Template | R7 Guilin Architecture Review (template) - functional requirements |
ARCHITECTURE Review Process | Project Architectural Review Requirements and Process (Draft) |
Business Driver Template | Business Driver Template for Use Cases |
REQ-1 | |
R7 Release Tracking Page Jira Dashboard | Guilin Release Requirements |
Use Case Realization MOM | R7 Use Case Realization Meetings MoM |