...
- Intent UI ( Covred in ONAP UUI by
)Jira Legacy server System Jira serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-453 - Intent Management
- Intent Translation
- Intent Decision and Execution
- Intent DatabaseManagement:
- Providing NBI for consumers, including intent schema and instance management in a general way
- Intent Translation:
- Translate high-level of abstraction to a more concrete form in order to be validated and processed.
- The system takes a higher-level business goal (what) as input from end users and converts it to the necessary network configuration or orchestration request (how).
- Intent Decision and Execution:
- Decide which, if any, candidate solution shall be executed in response to a request by another managed entity for a set of governance actions.
- Execute one of translated intent solution by sending request to other component, such as SO, CDS, Policy, or external low-level intent system (intent framework).
- Intent Database:
- Store intent schema, intent instance and intent knowledge
Requirement Summary
1. Intent Framework architecture definition
...
Network Provision Test Flow
Offered APIs by Intent Framework | |
Implement intent | POST /intents Request Body: {“immediate”: true, “expression”: “xx”} Response”: {“id”:”intent id”} |
Query intent | GET /intents?id={intent id} Response: jsonObject, e.g. {“id”: “intent id”, “state”:”active”, “createTime”:”xx”, ”expression”: ”xx”,”fulfilmentInfo”:”FULFILLED”,”operationList”:”CreateSliceService”} |
...