...
Committed:
Functional Requirements
- F-GPS - Main purpose of F-GPS (a.k.a. ONAP-Valet) is, with considering new placement policies, to precisely check capacity & capability of target Cloud Region and then, to determine VNF placements (i.e., target zone for each workload (VDU) of VNF). Resources from IBM
- Capacity & Capability checking for an OpenStack cloud
- Checking the number of zones of the target Cloud Region to solve the Anti-affinity rules.
- Checking available capacity of each zone to solve Affinity rule.
- Upgrade to new Policy lifecycle API Resources from Intel, AT&T
- Enhancements to policy specification: Estimated changes in Policy specification in R5
- Enhancements in policy retrieval: Estimated changes in policy retrieving
- CMSO
- Schedule Optimization with Automated Conflict Avoidance
- Schedule Optimization with Automated Conflict Avoidance
- MDONS use case
- Extend the exisiting route optimization in OOF to support the MDONS use case.
- 5G Network Slicing
- Support 5G slice instantiation workflows, by providing selection decisions (5G - Network Slicing)
- SON Optimization Resources from WIPROOOF shall provide a joint PCI/ANR solver which will optimize PCI and also recommend a removal of a neighbor relation if there PCI allocation is difficult for a cell which also has a neighbor link for which the successful_handover KPI is below a pre-specified threshold.
- Evolve the PCI optimizer to use ML/AI techniques (stretch
- CCVPN Transport Slicing (yet to finalize)
Non - Functional Requirements:
- Python3 migration (yet to find resourcesContainers must have no more than one main process (REQ-365)
- ONAP projects must use only approved and verified base images for their containers (REQ-379)
Stretch goals
- Non Functional requirements
- Python 3.6 to 3.8 migration
- Improve documentation. Document as you code. New features must have mandatory documentation along with code.
CII Silver badge; internal communication encrypted
- Move Helm Chart (OOM) at project level
- Unit test coverage beyond 55%
- Improve OOM deployment time for OOF helm charts.
Use Cases
- Approved New use cases:
- 5G Network Slicing
- Component Upgrades to new Policy Lifecycle APIMDONS - Route optimization
- CCVPN - Route optimizationTransport Slicing
- Hardening/Test Only
- HPA - Hardening, Testing and Automation of vFW, vDNS, vCPE, VoLTE
- Traffic Distribution
- Extensions of existing use cases
- 5G Network Slicing
- 5G OOF-SON (low priority)
- Change Management Frankfurt Extensions (low priority)
- Fine-Grained Placement Service (low priority)
...