...
- Topology Service API - Definition of the interface to be implemented by individual carriers to support providing topology data necessary for CMSO to present conflict free scheduling of maintenance on a target network element. The ONAP implmentation of this interface will provide network topology information that is available in A&AI, however, the API will be designed to enable carriers to implement network topology data that is necessary to meet their scheduling needs.
- Network elements required to be available in order to complete the maintenance on the target element. (REST) - Commonly referred to as vertical conflict avoidance.
- Network elements required to be available to avoid network outages during the maintenance on the target element. - Commonly referred to as horizontal conflict avoidance.
- Change Management (CM) Ticket Management API - Definition of the interface to be implemented by individual carriers to provide scheduled outages of network elements/assets returned by the Topolgy API to determine availabliilty. (REST)
- Change Management (CM) Schedule Optimizer API - Definition of the interface to the schedule optimization manager. (REST)
- Change Management (CM) Schedule Optimizer Engine API - Definition of the interface to the schedule optimization engine. Minizinc-based scheduler optimizer engine is targeted for Dublin. (REST?)
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "ticketManagementResponse": { "id": "<uuid>", "elementa": [{ "elementId": "nodeid1", "tickets": [] }, { "elementId": "pserverid1", "tickets": [{ "ticketId": "2b385684-3eac-11e9-b210-d663bd873d93", "startTime": "2019-02-19T14:16:18Z", "endTime": "2019-02-19T20:16:18Z", "availability": "unavailable | partial | full" }, { "ticketId": "3d4afa7a-3eac-11e9-b210-d663bd873d93", "startTime": "2019-03-19T14:16:18Z", "endTime": "2019-03-19T20:16:18Z", "availability": "unavailable | partial | full" } ] } } } } |
CMSO Optimization Engine Interface Request
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
CMSO Optimization Engine Interface Response
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||