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 / REQUIREMENTDESCRIPTIONWIKI
OOF SON (PCI)
Optimization and SON functions for 5G RAN which provide for self-optimization, self-healing and self-configurationR7 OOF SON Use Case
5G SERVICE MODELING & DEFINITIONDefining 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 and VES 7.2

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 SLICING5G 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
CCVPN - Transport SlicingRealization of 5G TN NSSMF by using standards, models, and architectures from ETSI ZSM, IETF/ACTN, 3GPP, etc. We also leverage the existing functionality from CCVPN (e.g., physical network configurations). Furthermore, Transport Slicing is integrated with the E2E Network Slicing use case.   https://docs.onap.org/projects/onap-integration/en/latest/docs_CCVPN.html

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 / REQUIREMENTDESCRIPTIONWIKI
PNF PLUG AND PLAYPNF 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 / ONBOARDINGPre-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-SDKR7 PNF Pre-onboarding / (onboarding)
PNF SOFTWARE UPGRADEThe 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 / REQUIREMENTDESCRIPTIONWIKI
CONFIGURATION & PERSISTENCY SERVICEThe 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 MANAGEMENTContinuation of Licensing Management driven from MANO ETSI IFA034, Modeling and architecture work for ONAP & Licensing handling

xNF Licensing Management

MDONS ExtensionExtension of Multi-Domain Optical Network Service use caseMDONS Extension in R7
ETSI AlignmentETSI AlignmentETSI Standards







USE CASE REALIZATION CALLS (MOM)

Use Case Realization Meeting Register MoM

SUPPORTING DOCUMENTATION & PRESENTATIONS

TopicFile
JIRA Template for Use Cases and RequirementsREQ-1
Instructions for creating and updating JIRA issues in REQDocumenting Release Requirements and Use Cases in JIRA
Presentation on changes to the REQ JIRA template for GuilinONAP Requirements Tracking with JIRA.pdf

COMPONENT IMPACTS TABLE

The following table shows the impacts of each requirement/use case per component

U/CAAIAAFCLAMPCCSDKDCAEExt APIModelM-VIMOOFPolicyPortalSDN-CSDCSOUUIVIDVNF REQTSVNF SDK
OOF SON



YES

C&PS

Depend

YES


YESYES
YES





5G Svce





YES










SD VES



YES
YES








YES
A1Adap


YES

Possible



YES





NRM


YES








Possible



E2ESliceYES

YES

C&PS

Depend

YESYESYES
YESYES
YES
YESYES


PM Ctrl



YES












PnP



CMPv2

Depend


YES





YES



POB
















YES
SW Upg












YES
YES

C&PSTEST

YESDepend
Possible



YES



YES
CMPv2
YES

YES












License Mgmt












YES


YES
MDONS



(Test Only)


YES(Test Only)
YES
YES



IBNYES


YES


YESYES


YESYES


Use CaseAAIAAFCLAMPCCSDKDCAEExt APIModelM-VIMOOFPolicyPortalSDN-CSDCSOUUIVIDVNF REQTSVNF SDK

OVERVIEWS, DEMOS & SLIDES

The following are Links to Overviews, Demos and Summary Slides for each of the major use cases:

USE CASEOVERVIEWS, SUMMARYOVERVIEW AND DEMO LINKS
R7 Guilin 5G & PNF Use Cases Overview
OOF SON PCIUse Case Realization Call: June 17, 2020
5G SERVICE MODELING
ONAP/ORAN 3GPP STNDDEF VES
ONAP/ORAN 3GPP A1 POLICY
E2E NETWORK SLICINGUse Case Realization Call: April 01, 2020
BULK PM: PM CONTROL

Overview Slides:



PNF PLUG AND PLAYUse Case Realization Call: February 19, 2020
PNF SOFTWARE UPGRADE
CONFIG & PERSIST SERVICEUse Case Realization Call: May 27, 2020
CMP v2
LICENSING MANAGEMENTUse Case Realization Call: September 4, 2019
MDONSUse Case Realization Call: December 04, 2019
ETSI ALIGNMENT

USEFUL LINKS

The following table has useful links:

TopicLink
Use Case Way of WorkingONAP Use Case / Requirements Teams Process Way of Working (WoW)
Use Case Template

Use Case Tracking Template

MODELING Planning PageONAP R7 Modeling High Level Requirements
MODELING Generic Information Element TemplateGeneric Information Element Template
R7 Requirements Proposal PageGuilin release - functional requirements proposed list
ARCHITECTURE Review TemplateR7 Guilin Architecture Review (template) - functional requirements
ARCHITECTURE Review ProcessProject Architectural Review Requirements and Process (Draft)
Business Driver TemplateBusiness Driver Template for Use Cases
REQ-1

R7 Release Tracking Page Jira DashboardGuilin Release Requirements
Use Case Realization MOMUse Case Realization Meeting Register MoM
R7 ONAP Marketing Key UpdatesGuilin Release Key Updates