Versions Compared

Key

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

...

  • Deliver points of interoperability within ONAP for VNF and network service On-boarding to capture policy/rule expressions VNF vendor specific policies and network service policies. (Alex)
    • Classification of Policies
      • Placement
      • Resource allocation
      • Remediation Actions (eg. Scaling)
      • Compliance Checking (eg. Security)
      • SLA
      • Health
      • Control Loops
      • Platform Level Policies
      • Governance
        • Users
        • Customers
    • Deliver where/how Policies are expressed
      • Policy Domain Specific Language(s) (DSL)
    • Deliver requirements for Policy Conflict Detection and mitigation
    • Deliver requirements for capturing vendor-embedded policy
  • Deliver points of interoperability within ONAP in which captured policies are translated into enforceable actions/outcomes (Pam)
    • Identify how translation of DSL will work
      • Instantiation
      • Orchestration
      • Remediation
      • Controllers
      • Control Loop
        • Analytics
    • Identify how policy translation works
      • A common framework for the decision engines/languages used
      • The translation tools needed
    • Identify the Enforcement points within ONAP
      • Common API design to support enforcement
    • Deliver points of interoperability for Day2Day Operations
      • Identify architecture, flow and API's for how operations teams can update
      and
      • /deploy/un-deploy Policies
    • Deliver points of interoperability to support Adaptive Policy (Stretch)
      • Reverse planning, inference rules, machine learning
  • Specify any interface/API specification proposed,
  • Identity a list of features and functionality will be developed.
    • Deliver architecture and points of interoperability for Policy Distribution
      • How Policy Decision Engines are deployed/un-deployed
      • What policies are supported in the various Decision Engines
      • Deliver API and flow for updating policy with the decision engines and the enforcement points
    Identify what is in or out of scope. During the development phase, it helps reduce discussion.

Architecture Alignment:

  • How does this project fit into the rest of the ONAP Architecture?
    • Please Include architecture diagram if possible
    • What other ONAP projects does this project depend on?
      • Modeling - require models
      • VNF SDK
      • SNIRO
      • SDC
      • Control Loop
      • CLAMP
      • DCAE
      • Orchestration
      • Controllers
      • Basically every component in ONAP should be policy-enabled
  • How does this align with external standards/specifications?
    • APIs/Interfaces
    • Information/data models
  • Are there dependencies with other open source projects?
    • APIs/Interfaces
    • Integration Testing
    • etc.

...