Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Use Case Key Information

TopicDescriptionLink
Wiki PageDocumentationO-RAN A1 Policies in ONAP (Non-RealTime RIC)
Architecture Subcommittee
Presentations and JIRA Tickets for Architecture Subcommittee made  

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyONAPARC-580

5G Use Case
JIRA
RequirementJIRA Ticket for Guilin Use Case Requirements

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-352

CCSDK Requirement/EpicJIRA Ticket for Epic for A1 Adapter Evolution in Guilin

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2475

CCSDK Requirement/EpicJIRA Ticket for Epic for A1 Policy Management in Guilin

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2476

Integration StoryJIRA Ticket for User Story for Integration testing with OSC A1 simulator 

 

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-1654

CSIT StoryAdd CSIT tests to show A1 Policy end-to-end flow - Guilin

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2700

CCSDK A1 Policy Management Service NBI / APIJIRA Ticket for CCSDK A1 Policy Management Service NBI/API - Guilin

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2489

See also: Open API (yaml)

Deployment (A1 Adapter)Story for deploying A1 adapter in Guilin (SDNC, CCSDK, OOM)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2493

Deployment (A1 Policy Management)Story for A1 Policy Management in Guilin (OOM)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2492

TestingStory for TEST Release Requirement (+ linked resources)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyREQ-447

API DocumentationStories for Documentation (A1 Policy Management Service & A1 Adapter)

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2832

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-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.

...

PROJECTPTLUser Story / EpicRequirement
A&AINO IMPACT


AAFNO IMPACT
APPCNO IMPACT


CLAMPTBC
CC-SDK
  • Extend existing A1 Adapter functionality in CCSDK
  • Add additional support for A1 Policy Management

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2475

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyCCSDK-2476

DCAENO IMPACT


DMaaPNO IMPACT
External APINO IMPACT
MODELINGTBC

Multi-VIM / Cloud

NO IMPACT
OOFTBC
POLICYNO IMPACT
PORTALNO IMPACT
SDN-C
  • Extend existing A1 Adapter functionality in SDNC / SDNRAdd additional support for A1 Policy Management

SDCNO IMPACT
SONO IMPACT
VIDNO IMPACT
VNFRQTSNO IMPACT
VNF-SDKNO IMPACT
CDSNO IMPACT

...

A1 Policies - Northbound Interface (REST & DMaaP) Proposed

  • See
    Jira
    serverONAP JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyCCSDK-2489
      and Open API (yaml)

Policy Types / Policy Instances / Policy Status Operations  (REST)

...

  • Guilin: None required – Studies only
    • Stretch Goal: “Hello world” demonstrations with other ONAP components
  • Honolulu: A&AI, RuntimeDBConfiguration & Persistency Service, DCAE, CLAMP, Policy. (TBC)
    • Will form part of cross-project 5G integration use cases envisioned for Honolulu (TBC)

...

  • Update Documentation with A1 interface aspects
  • Update Integration & Existing Test requirements

Testing

Test use-cases:

  • 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

OSC A1 Simulator: 

Integration Story:

  • Jira
    serverONAP JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyINT-1654
  • Frankfurt tests against OSC near-RT-RIC
  • Add support to also test with OSC A1-Simulator (multiple A1 versions)
  • Add full suite of unit & function tests for all aspects

Current Status

End to End flow to be Tested

Test Cases and Status


1
There should be a test case for each item in the sequence diagram

NOT YET TESTED

2create additional requirements as needed for each discreet step

COMPLETE

3Test cases should cover entire Use Case

PARTIALLY COMPLETE

 Test Cases should include enough detail for testing team to implement the test FAILED
  • Synchronize A1 Policy Information in RAN

COMPLETE

2
  • A1 Policy Type / Instance Operations

COMPLETE

3
  • A1 Policy Instance Status Operations

COMPLETE


Use Case Functional Definitions

Use Case Title

A1 Adapter extensions

Actors (and System Components)

SDNC / CCSDK - A1 Adapter

Description

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.

Points of Contact

Preconditions

N/A

Triggers / Begins when

N/A

Steps / Flows (success)

Extend A1 adapter Support in CCSDK/SDNC

Add A1 Policy Management functionality

Post-conditions

Service can perform A1 Policy Management operations over O-RAN A1 interface using SDNC/CCSDK function NBIs (DMaaP & REST)

Alternate / Exception Paths

N/A

Related Use Cases

TBC

Assumptions

None

Tools / References / Artifacts

See information in the text above.

News & Updates: