Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
  • CMSO 
    • 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
  • 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)

...