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 Wind River Systems, Inc.
5 INF O2 Service Overview
6 =======================
8 This project implements a reference O2 IMS and DMS service to expose O2 interface to SMO.
10 In the E release, the following API of O2 interface is enabled:
12 1. O-Cloud registration and inventory query
14 - O2 service discovers INF platform as O-Cloud, register the O-Cloud to SMO with provisioned SMO O2 endpoint.
16 - Provision SMO O2 endpoint
18 - Register INF as O-Cloud to SMO via SMO O2 endpoint
20 - O2 service discovers following resources of INF platform to answer queries from SMO
24 - Resource Pool of the O-Cloud
26 - Resources of the Resource Pool, including pserver, cpu, memory, port, interface
28 - kubernetes API endpoint as Deployment Management Service
31 2. Deployment Management Service
33 - O2 service expose DMS on behalf of kubernetes API endpoint hosted by INF platform, which support NfDeployment described by Helm charts
35 - Management of NfDeploymentDescriptor
37 - Management of NfDeployment
40 3. Subscription and Notification
42 - O2 service exposes Subscription API to enable SMO subscribes to Notification of changes of resources
44 - Management of Subscriptions
46 - Notification delivery via Rest API provided by specific Subscriptions