DRAFT
Table of Contents | ||
---|---|---|
|
Summary
Release I - Highlights
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Release I - TasksCount of Epics (20 issues), User Stories, Tasks, and Issues: (455 issues)
maximumIssues | 20 | jqlQuery | key in (NONRTRIC-959,NONRTRIC-923,NONRTRIC-919,NONRTRIC-912,NONRTRIC-896,NONRTRIC-846,NONRTRIC-825,NONRTRIC-818,NONRTRIC-799,NONRTRIC-788)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Project LinksWiki: https://wiki.lf-o-ran-sc.atlassian.orgnet/wiki/display/RICNR/ Latest Architecture: Release I Architecture Components: Release I Components Tasks / Backlog / JIRA: https://jira.o-ran-sc.org/projects/NONRTRIC/issues Weekly Meetings: Meetings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gerrit / Source Code
Sonar / Test Coverage Reports
Docs
TestingRelease I - Studies
Release I - Demos
Release I - Container imagesRelease I - Deployment Instructions |
...
- Front-end: Angular framework
- Repo: portal/nonrtric-controlpanel/web-frontend
- Developer Guide: https://docs.o-ran-sc.org/projects/o-ran-sc-portal-nonrtric-controlpanel/en/hi-release/developer-guide.html
- Documentation: https://docs.o-ran-sc.org/projects/o-ran-sc-portal-nonrtric-controlpanel/en/hi-release
NONRTRIC (Spring Cloud) Service Gateway (Release I)
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/a1policymanagementservice
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-a1policymanagementservice/en/hi-release
- https://docs.onap.org/projects/onap-ccsdk-oran/en/londonmontreal
- A1 Policy Management Service in ONAP
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/rappmanager
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-rappmanager/en/i-release (soon)
- Release I: rApp Manager
Information Coordinator Service (ICS) (Release I)
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/informationcoordinatorservice
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-informationcoordinatorservice/en/h-release
DMaaP/Kafka Information Producer Adapters (Release I)
...
Two alternative implementations to allow Information Consumers to consume DMaaP or Kafka events as coordinated Information Jobs.
These configurable adapters/mediators act producers of Information Coordinator Service (ICS) jobs by polling topics in DMaaP Message Router (MR) or Kafka and pushing the messages to a consumer.
Note: DMaaP is now deprecated in ONAP, but this function is intended a generic data job/stream → DME producer adapter function.
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 I - Run in Docker#RuntheDmaapAdaptorServiceDockerContainerDocker
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-dmaapadapter/en/hi-release
- Includes additional support for PM data filtering/delivery
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/dmaapmediatorproducer
- Release I - Run in Docker#RuntheDmaapMediatorProducerDockerContainerDocker
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-dmaapmediatorproducer/en/hi-release
CAPIF Service Registry (Release I)
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/sme
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-sme/en/h-release
- https://gerrit.o-ran-sc.org/r/gitweb?p=nonrtric/plt/sme.git;a=blob;f=README.md
- CAPIF (Release H)Study
NONRTRIC rApp catalog (Release I)
...
- rApps can be registered / queried
- This function will be merged into our new rApp Manager function in coming releases.
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/rappcatalogue
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-rappcatalogue/en/hi-release
A1 Policy Controller / Adapter (from ONAP CCSDK –
...
Montreal)
Optional mediation point for A1 Policy interface termination in SMO/NONRTRIC
...
Documentation about the adapter / controller can be found at:
- https://docs.onap.org/projects/onap-ccsdk-oran/en/londonmontreal
- CCSDK A1 Adapter for A1 Policies in ONAP
...
- 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/hi-release
RAN Performance Monitoring Functions (File-based PM) (Release I)
Functions to collect/parse/filter/store/forward file-based & event-based RAN PM data
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/ranpm
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-ranpm/en/hi-release/
RAN PM: PM Data File Collector
- PM Data File Collector fetches the 3GPP-compliant (XML) PM files from the RAN.
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-ranpm/en/hi-release/datafilecollector
RAN PM: PM File Converter
- PM File Converter converts collected XML files into JSON format. The structure and the contents is the same as the XML format.
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-ranpm/en/hi-release/pm-file-converter
RAN PM: PM Producer
- PM Producer instances act as Information Coordinator Service (ICS) Producers (see above).
- Subscribers can subscribe to the produced data as ICS Jobs, with additional filters and delivery parameters specified.
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-ranpm/en/hi-release/pmproducer
RAN PM: InfluxDB PM Logger
- InfluxDB PM Logger stores selected PM measurements into a time series database.
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-ranpm/en/hi-release/influxlogger
Authentication Support (JWT Token Fetch) (Release I)
...
- https://gerrit.o-ran-sc.org/r/gitweb?p=nonrtric.git;a=tree;f=auth-token-fetch
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/hi-releaserelease/overview.html#authentication-support-keycloak
Initial K8S Helm Chart LCM Manager (Release I)
...
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/plt/helmmanager
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-plt-helmmanager/en/hi-releaserelease
NONRTRIC Test Platform (Release I)
Information about the test platform can be found at:
Use Cases
...
"Helloworld" O-RU Fronthaul Recovery use case
...
Information about the use case can be found at:
- O-RU Fronthaul Recovery usecase (Release G)
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/rapp/orufhrecovery
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-rapp-orufhrecovery/en/g-releaselatest
"Helloworld" O-DU Slice Assurance use case
...
Information about the use case can be found at:
- O-DU Slice Assurance usecase (Release G)
Repository and documentation about the service can be found at:
- https://gerrit.o-ran-sc.org/r/admin/repos/nonrtric/rapp/ransliceassurance
- https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric-rapp-ransliceassurance/en/g-releaselatest
"Healthcheck" use case
A very simplified rApp use case to check if A1 Policy connection to a near-rt-ric exists & is healthy. Not intended to to be 'real-world'
...