Update documentation
[nonrtric/plt/a1policymanagementservice.git] / docs / overview.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. Copyright (C) 2021 Nordix
4
5 A1 Policy Management Service (from ONAP CCSDK)
6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7
8 A1 Controller Service above A1 Controller/Adaptor that provides:
9
10 * Unified REST & DMaaP NBI APIs for managing A1 Policies in all near-RT-RICs.
11
12   + Query A1 Policy Types in near-RT-RICs.
13   + Create/Query/Update/Delete A1 Policy Instances in near-RT-RICs.
14   + Query Status for A1 Policy Instances.
15
16 * Maintains (persistent) cache of RAN's A1 Policy information.
17
18   * Support RAN-wide view of A1 Policy information.
19   * Streamline A1 traffic.
20   * Enable (optional) re-synchronization after inconsistencies / near-RT-RIC restarts.
21   * Supports a large number of near-RT-RICs (& multi-version support).
22
23 * Converged ONAP & O-RAN-SC A1 Adapter/Controller functions in ONAP SDNC/CCSDK (Optionally deploy without A1 Adaptor to connect direct to near-RT-RICs).
24 * Support for different Southbound connectors per near-RT-RIC - e.g. different A1 versions, different near-RT-RIC version, different A1 adapter/controllers supports different or proprietary A1 controllers/EMSs.
25
26 See also: `A1 Policy Management Service in ONAP <https://wiki.onap.org/pages/viewpage.action?pageId=84672221>`_ .
27
28 Implementation:
29
30 * Implemented as a Java Spring Boot application.
31
32 This product is a part of :doc:`NONRTRIC <nonrtric:index>`.