...
Non-RT-RIC Control Panel
- Non-RT-RIC (Spring Cloud) Service Gateway
- Non-RT-RIC (Kong) Service Exposure Prototyping
- A1 Policy Management Service
- Information Coordinator Service
- DMaaP/Kafka Information Producer Adapters
- NONRTRIC CAPIF Core (Service Registry)
- Initial Non-RT-RIC App Catalogue
- A1 Policy Controller / Adapter
- A1 Interface Simulator
- Initial K8S Helm Chart LCM Manager
- Authentication Support (JWT Token Fetch)
- Test Framework
- "Helloworld" O-RU Fronthaul Recovery use case
- "Helloworld" O-DU Slice Assurance use case
- "Healthcheck" use case
...
- A version implemented in Java (Spring) - Supporting filtered DMaaP and Kafka mediation:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/dmaapadapter
- Release G - Run in Docker#RuntheDmaapAdaptorServiceDockerContainer
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-dmaapadapter/en/g-release
- Includes additional support for PM data filtering/delivery
- A version implemented in Go - Supporting DMaaP mediation:
NONRTRIC
...
CAPIF Core (Service Registry) (Release G)
Register for NONRTRIC APPs (rApps)
- rApps can be registered / queried
Implementing a CAPIF service for Service registration, discovery, administration
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/rappcataloguesme
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-rappcataloguesme/en/g-release
A1 Policy Controller / Adapter (from ONAP CCSDK – Kohn)
Optional mediation point for A1 Policy interface termination in SMO/NONRTRIC
- Implemented as CCSDK OSGI Feature/Bundles
- A1 REST southbound
- RESTCONF Northbound
- NETCONF YANG > RESTCONF adapter
- Mapping logic / Provider
- Can be included in an any controller based on ONAP CCSDK
NONRTRIC rApp catalog (Release G)
Register for NONRTRIC APPs (rApps)
- rApps can be registered / queried
Repository and documentation about the service Documentation about the adapter / controller can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/rappcatalogue
- https://docs.o-ran-sc.docs.onap.org/projects/onap-ccsdk-orano-ran-sc-nonrtric-plt-rappcatalogue/en/kohn/g-releaseCCSDK
A1
...
Policy Controller / Adapter (from ONAP CCSDK – Kohn)
Optional mediation point for A1 Policy interface termination in SMO/NONRTRIC
- Implemented as CCSDK OSGI Feature/Bundles
- A1 REST southbound
- RESTCONF Northbound
- NETCONF YANG > RESTCONF adapter
- Mapping logic / Provider
- Can be included in an any controller based on ONAP CCSDK
Documentation about the adapter / controller can be found at:
A1 Interface Simulator (Release G)
Stateful A1 test stub
- Used to create multiple stateful A1 providers (simulated near-rt-rics)
- Supports A1-Policy (A1-P) and A1-Enrichment Information (A1-EI)
- Implemented as a Python application
- Swagger-based northbound interface, so easy to change the A1 profile exposed (e.g. A1 version, A1 Policy Types, A1-EI consumers, etc)
- All A1-AP versions supported
Call-out feature to add applications-specific A1-Policy behaviors (REST & Kafka call-outs supported)
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/sim/a1-interface
- https://docs.o-ran-sc.org/projects/o-ran-sc-sim-a1-interface/en/g-release
Authentication Support (JWT Token Fetch) (Release G)
A side-car utility service to takes care of authentication token fetching from Keycloak
- Simplifies authentication in for services
...
A1 Interface Simulator (Release G)
Stateful A1 test stub
- Used to create multiple stateful A1 providers (simulated near-rt-rics)
- Supports A1-Policy (A1-P) and A1-Enrichment Information (A1-EI)
- Implemented as a Python application
- Swagger-based northbound interface, so easy to change the A1 profile exposed (e.g. A1 version, A1 Policy Types, A1-EI consumers, etc)
- All A1-AP versions supported
- Call-out feature to add applications-specific A1-Policy behaviors (REST & Kafka call-outs supported)
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/sim/a1-interfacegitweb?p=nonrtric.git;a=tree;f=auth-token-fetch
- https://docs.o-ran-sc.org/projects/o-ran-sc-sim-a1-interfacenonrtric/en/g-release/overview.html#id6
Initial K8S Helm Chart LCM Manager (Release G)
...