...
Use Case Key Information Topic Description Link Wiki Page Documentation O-RAN A1 Policies in ONAP (Non-RealTime RIC) Architecture Subcommittee Presentations and JIRA Tickets for Architecture Subcommittee made 26 May 2020
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key ONAPARC-580
5G Use Case Requirement JIRA Ticket for Guilin Use Case Requirements
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-352
CCSDK Requirement/Epic JIRA Ticket for Epic for A1 Adapter Evolution in Guilin
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2475
CCSDK Requirement/Epic JIRA Ticket for Epic for A1 Policy Management in Guilin
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2476
Business Driver ...
Integration Story JIRA Ticket for User Story for Integration testing with OSC A1 simulator
Jira Legacyserver System Jira serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key INT-1654
CSIT Story Add CSIT tests to show A1 Policy end-to-end flow - Guilin
Jira Legacyserver System Jira serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2700
CCSDK A1 Policy Management Service NBI / API JIRA Ticket for CCSDK A1 Policy Management Service NBI/API - Guilin
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2489
See also: Open API (yaml) Deployment (A1 Adapter) Story for deploying A1 adapter in Guilin (SDNC, CCSDK, OOM )
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2493
Deployment (A1 Policy Management) Story for A1 Policy Management in Guilin (OOM)
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2492
Testing Story for TEST Release Requirement (+ linked resources)
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-447
API Documentation Stories for Documentation (A1 Policy Management Service & A1 Adapter)
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2832
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2833
Business Driver EXECUTIVE SUMMARY - This requirement enhances the A1 adapter/interface capabilities provided in Rel 6 as part of 5G/ORAN & 3GPP Standards Harmonization requirement ( REQ-38 ). O-RAN has defined A1 interface specification in the context of the management of 5G RAN elements to provide intent based policies for optimization of the RAN network performance. Planned enhancements for Rel 7 include additional support for managing A1 Policies, multiple A1 targets in the RAN, multi-version support for different A1 targets, and secure TLS communication.
...
PROJECT PTL User Story / Epic Requirement A&AI NO IMPACT
AAF NO IMPACT APPC NO IMPACT
CLAMP TBC CC-SDK Extend existing A1 Adapter functionality in CCSDK Add additional support for A1 Policy Management
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2475
Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2476
DCAE NO IMPACT DMaaP NO IMPACT External API NO IMPACT MODELING TBC Multi-VIM / Cloud
NO IMPACT OOF TBC POLICY NO IMPACT PORTAL NO IMPACT SDN-C Extend existing A1 Adapter functionality in SDNC / SDNRAdd additional support for A1 Policy Management SDNC / SDNR SDC NO IMPACT SO NO IMPACT VID NO IMPACT VNFRQTS NO IMPACT VNF-SDK NO IMPACT CDS NO IMPACT
...
Implemented as an SDNC/CCSDK extension to terminate & expose A1 interface https:// wiki lf-onap . onap atlassian . org net/wiki /display/DW/A1+Adapter+in+ONAP Developed for Release Requirement (REQ-38 ): 5G / ORAN & 3GPP Standards Harmonization Can be used by other ONAP functions to perform A1 Policy Operations over A1 Interface Provides DMaaP northbound interface, and REST (A1) southbound interface ...
Add additional support for standardized A1 protocol (O-RAN A1-AP v1.1)Current (Frankfurt) supports only O-RAN-SC’s (draft) non-spec version of A1 Application Protocol Will add support for upcoming A1 standard spec evolution Will add support for multiple versions for different A1 connections Managing A1 Policies Operations: Query A1 Policy Types in near-RT-RICs Create/Query/Update/Delete A1 Policy Instances in near-RT-RICs Query Status for A1 Policy Instances Maintain transient cache of RAN’s A1 Policy information Support RAN-wide view of A1 Policy information Streamline A1 traffic Enable (optional) re-synchronization after inconsistencies / near-RT-RIC restarts Add support for multiple near-RT-RICs (with multi-version support) Unified REST & DMaaP NBI Add support for TLS/HTTPS REST for southbound A1 interfaces (and NBIs) Leverage existing ONAP cert management approaches Converge ONAP & O-RAN-SC A1 Adapter/Controller functions in ONAP SDNC/CCSDK Proposed functionality is currently available as 2 functions in O-RAN-SC Basic A1 Adapter is an ODL extension & Policy Management is a separate microservice ...
for multiple versions for different A1 connections Managing A1 Policies Operations: Query A1 Policy Types in near-RT-RICs Create/Query/Update/Delete A1 Policy Instances in near-RT-RICs Query Status for A1 Policy Instances Maintain transient cache of RAN’s A1 Policy information Support RAN-wide view of A1 Policy information Streamline A1 traffic Enable (optional) re-synchronization after inconsistencies / near-RT-RIC restarts Add support for multiple near-RT-RICs (with multi-version support) Unified REST & DMaaP NBI Add support for TLS/HTTPS REST for southbound A1 interfaces (and NBIs) Leverage existing ONAP cert management approaches Converge ONAP & O-RAN-SC A1 Adapter/Controller functions in ONAP SDNC/CCSDK Proposed functionality is currently available as 2 functions in O-RAN-SC Basic A1 Adapter is an ODL extension & Policy Management is a separate microservice A1 Policies - Northbound Interface (REST & DMaaP) Proposed See Jira Legacyserver System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CCSDK-2489
and Open API (yaml) Policy Types / Policy Instances / Policy Status Operations (REST) ...
Synchronize A1 Policy Information in RAN A1 Policy Type / Instance Operations A1 Policy Instance Status Operations See REQ-447 and linked resources for more information on TEST Release Requirements Test variations:
A1 Adapter with/without A1 Policy Management Service A1 versions:O-RAN Alliance (spec) v1.1.3 O-RAN-SC A1 (non-spec) v2.1.0 ...
End to End flow to be Tested Test Cases and Status
There should be a test case for each item in the sequence diagram 2 create additional requirements as needed for each discreet step Synchronize A1 Policy Information in RAN 2 A1 Policy Type / Instance Operations 3
Test cases should cover entire Use Case 4 Test Cases should include enough detail for testing team to implement the test FAILED A1 Policy Instance Status Operations
Use Case Functional Definitions ...