Versions Compared

Key

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

...

T005T011
  • Generic VNF instantiation: vDHCP, vAAA, vDNS
  • Specific VNF instantiation: vBNG, vGMUXCustomer
    JIRA story

    Design/Test Case

    Tools

    Input

    Output

    Sample input/output link

    Tools available for testing?

    Main functions to be developed for R1

    Committers

    Notes

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-63

    VPP-based VNF development





    • VPP-based VNFs: vGMUX, vG, vBNG, vBRG
    • Cross test with APPC if needed
    • Cross test with SDNC if needed
    • Cross test with DCAE if needed

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-58

    VNF packaging & certificationVNF SDK, ICE
    HEAT templates, env files, images


    • VPP-based VNFs: vGMUX, vG, vBNG, vBRG
    • Generic Application VNFs: vDHCP, vAAA, vDNS
    T004

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-84

    VNF onboardingSDCVNF templates, env files, references to images.VNF packages



    • Every HEAT received by SDC should be previously certified by ICE. ICE is not integrated with SDC so far.
    • Images are not stored in SDC. Either in openstack directly or pulled from the Internet.

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-85

    A&AI data model







    T006Non-closed loop policiesPolicy GUIYes, available via the Portal Dashboard
    • Policy GUI has a tab which allows to deploy a policy into a PDP.
    • Integration of Policy GUI into SDC is not planned for R1.
    T007

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-86

    Closed loop designCLAMP, SDC, DCAEClosed loop TOSCA template VES/TCA templates VES onboarding yaml filepolicies and a blueprint template


    • Distribute blueprint template to SDC
    • Distribute vGMUX restart policy to policy engine
    T008

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-87

    Workflow designCamunda ModelerWorkflow diagramsBPMN files loaded into SO



    T009Yang model and DG for SDNC

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-88

    SDNC artifactsText editor & DG Builder
    Yang files and DG
    yes
    • Configuration of vBRG
    T010

    Yang model and DG for APPC
    • Yang models
    • DGs
    • API data model
    • Configure vBRG
    • Configure vGMUX for data collection

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-89

    APPC artifactsText editor & DG Builder
    Yang files and DG
    yes
    • Configuration of vGMUX
    • gVNFM to restart VMs


    T010
    • Restart vGMUX for auto-healing

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-90

    Data analytics applicationJava for DCAE
    jar file


    • TCA to process packet loss events

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-91

    DCAE Collector

    VES docker container


    T012


    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-92

    Robot design






    • A Robot to invoke vGMUX instantiation
    • A Robot to emulate BSS to accept customer registration and then invoke customer service instantiation

    Infrastructure Service template creationSDCvGMUX, vBNG, vDHCP, vAAA, vDNS packagesService template in TOSCA





    T013Customer Service template creationSDCvBRG, vG packagesService template in TOSCAT014Infrastructure service instantiationVID





    T015DMaaP ConfigOOM





    • Configure DMaaP topics and sub/pub of DCAE, Policy, and APPC for closed loop control
    • Configure DMaaP topic and sub of SDNC for customer service order
    T016

    Test infrastructure service instantiationVID





    • Generic VNF instantiation: vDHCP, vAAA, vDNS
    • Specific VNF instantiation: vBNG, vGMUX

    Test customer service orderingTBD





    • Specific VNF instantiation: vBRG, vG
    • Verification: success of packet exchange between vBRG and web server

    T017Auto Test auto healing
    Robot instructs vGMUX to emulate packet loss




    • vGMUX can be restarted
    • Service restored after restart completes

    T018Monitoring dashboardUse Case UI





    • Number of customers
    • Traffic load from each customer
    • Packet loss events
    T019vGMUX-vG VLAN set upN/A
    • What is the feasible solution to set up VLAN between vGMUX and vG