This page provides a summary of project-by-project release updates.
Project | Key Updates | Benefits |
---|
A&AI |
AAF | Unmaintained. Removed from R12 'Montreal'. | APPC | Unmaintained. Removed from R12 'Montreal'. | CCSDK | CLI | CPS | DCAE | DCAE Design Studio removed from R12 'Montreal'. | DMaaP | Documentation | - Interactive architecture diagram updated
- End-2-End guides removed because they have become outdated due to unmaintained projects.
| - Schema version update v28 (Representation of RAN Inventory in AAI):
Cell Object: new attribute cell.band so that the frequency band info can be storedAAI, Neighbour Object: new attribute neighbour.relation-type so that the neighbour relation type can be stored (e.g. NR_NR, NR_LTE, LTE_GSM etc.)
- tracing support in aai-resources
- dependency updates
| - Use "Cell" and "Neigbour" objects to extend the RAN Inventory model
Image Added
- enable tracing requests across services
- security, reducing technical dept
|
CCSDK | Upgrade to OpenDaylight Argon version, Service Release 2 | Maintain alignment with OpenDaylight release schedule |
CLI | No Changes |
|
CPS | - CPS Path Improvement, we recently added %, >,<, OR, Contains functionality and use of recursive SQL to fetch descendants in CPS Path querying
- Upgrade to Java 17, Spring boot uplift to v3.1.2 and OpenApi 3.
- Support Multiple CM-Handles for NCMP Get Bulk Operation
- Completed top-level data nodes support, patch operation for multiple data nodes is now supported.
- Significant improvement of read/write and query operations
- Improve stability by huge reduction of memory consumption
- OpenSSF Best Practices GOLD badge
| - The enhanced queries allow client to avail of such queries and possible move certain filter operations back to CPS does reducing data transfer and complexity on the client side.
- Improved performance will allow clients to process more data at greater speed.
- Upgrade of Java, Spring Boot and OpenAPI will help significantly improve vulnerability assessment and security assessment.
- The memory reduction apart from stability will also reduce the footprint of the whole system and any related cost.
- Bulk operations will reduce the amount of calls client need to make in certain use cases.
- Support for multiple top level nodes for all operations allow clients to use any operations with models that have multiple root nodes which is quiet common.
- Achieving OpenSSF Gold standard will give client great confidence in the quality, security and reliability of CPS.
|
DCAE |
|
|
DMaaP | No changes | No changes |
Documentation |
|
|
External API Framework |
|
|
Holmes | - Updated Java to Version 17
| - |
Integration | No changes | No changes |
Modeling | - Add support for YANG modules automation
| - Provides YANG modules automation tools, which helps improve the YANG development efficiency and check the version update of the YANG model.
|
MultiCloud |
|
|
OOM - common (13.0.2) | - Add support for Gateway-API in Ingress template (13.0.1)
- Add support for mariadb-operator (13.0.2)
| |
OOM - mariadb-galera (13.0.1) | - MariaDB DBs (version 11.1.2) will be created via Operator (13.0.1)
| - All ONAP MariaDB instances will now be created with the latest version by default using the mariaDB-operator
- Add Galera clients (e.g. SO, SDNC) will use access to "primary" pod to avoid "Deadlocks"
|
OOM - serviceAccount (13.0.1) | - Add default role creation to ServiceAccount
| - Via global option it can be decided, whether the ServiceAccount Chart includes the required roles
- This supports the deployment of single ONAP components without a "common" roles-wrapper
(see ONAP deployment evolution)
|
OOF |
|
|
OSA (SecCom) |
|
|
Policy | - Java 11 upgraded to Java 17
- Latest version of Spring Framework and Springboot supported
- Support for update and upgrade on CLAMP ACM
| - Amount of security vulnerabilities drastically reduced
- Users can now update and upgrade their ACM compositions
|
PortalNG | - First full release
- Adapt the PortalNG to the build, test and release processes of the community
| - Introduce new PortalNG as a maintained alternative to the unmaintained portal project
|
SDC | - Support for update of service through import of service template
- Support for update of service through import of service CSAR
- Support for adding/updating interfaces on services
- Support for TMF641 v4.1 milestone and jeopardy events
- Support for timeout in operation implementations
- Support for customization of CSAR generation on a per model basis
| - Services can be updated directly in yaml when desired
- More comprehensive support for defining behaviour of interface operations
- Adaptability to define CSAR structure and content to suit the requirements of individual models
|
SDN-C | Upgrade to OpenDaylight Argon version, Service Release 2 | Maintain alignment with OpenDaylight release schedule |
SO | Fix the security vulnerabilities.
| Better security for all the ONAP flows
|
UUI | - Optimize the intent report processing process and provide the intent report export capability
- Complete component upgrades, including java upgrades to version17, and so on
| - Support offline viewing of intent report information
- Upgrade component version will help improve vulnerability assessment and control risk
|
VF-C |
|
|
VNFSDK | No Changes |
|
VNFRQTS |
|
|
VVP |
External API Framework | Unmaintained but still deployed. No changes in R12 'Montreal'.
| Holmes | Integration | Logging | Unmaintained. Removed from R12 'Montreal'. | Modeling | MSB | MultiCloud | Music | Unmaintained. Removed from R12 'Montreal'. | OOM | OOF | OSA (SecCom) | Policy | Portal | Unmaintained. Removed from R12 'Montreal'. | Portal-NG | NEW | SDC | SDN-C | SO | UUI | VF-C | VID | Unmaintained. Removed from R12 'Montreal'. | VNFSDK | VNFRQTS | No changes in R12 'Montreal'. | VVP | No changes in R12 'Montreal'. |
|
|
Benchmark |
|
|
Infrastructure Improvements |
|
|
This table shows use case blueprints:
Use Case Blueprint | Key Updates | Benefits |
5G | - Enhancements for RAN-Sim:
- Convert RAN Simulator from docker based deployment to k8s pod deployment.
- Create Helm charts for RAN Simulator and Honeycomb servers.
- Integrate RAN Sim Helm chart with the Integration project
2. Processing of CM VES update notifications to update CPS DB - DMI plug-in enhancements: Registration of cmHandle, conversion of VES msg to AVC msg
- Use Cloud Events format (CNCF) for CPS event messages, e.g. DMI plug-in to NCMP
- Persist the CM change in CPS DB (processed by NCMP)
3. Documentation of sequence flow for CM initialization and updates aligned with O-RAN architecture
| Better integration and alignment with O-RAN standard |
E2E Network Slicing
|
|
|
PNF software upgrade without schema update |
|
|
PNF software version onboarding |
|
|
CCVPN |
|
|
BBS |
|
|
O-RAN Harmonization |
|
|
Tactical Use Case Blueprint |
PNF support |
|
|
Change Management |
|
|
Control Loop |
|
|
K8s cloud region |
|
|
Scaling |
|
|
Here is a list of a few subcommittees (use-case, architecture, security), Anuket Assurance, and other activities.
Subcommittee | Key Updates | Benefits |
Arch Subcommittee |
|
|
Security Subcommittee |
|
|
Modeling Subcommittee | |
|
Standards Harmonization |
|
|
Other Activities |
Anuket Assurance |
|
|
Controller Design Studio (CDS) |
|
|
Finally, here is a list of S3P activities (security, documentation covered above)
...