Versions Compared

Key

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

All related issues are listed under JIRA Epic 

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

JIRA story

Design/Test Case

Tools

Input

Output

CommittersOn track to M4

Notes

Sample input/output link

Tools available for testing?

Main functions to be developed for R1

CommittersNotes

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


on track
  • 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 & certification

HEAT templates, env files, imageson track

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

VNF TOSCA template development


on track

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 packageson track
  • Onboard all the VNFs in SDC and get them ready for service design.
  • 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
key

INT

AAI-

85

292

A&AI data model


Christina Monteleone

on track
  • Update the schema by adding a MAC address attribute on the P-interface.

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

INT

CLAMP-

86

20

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

Gervais-Martial Ngueko

on track
  • Distribute blueprint template to SDC
  • Distribute vGMUX restart policy to policy engine

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

Workflow design

Generic workflow test


on track
  • Service level generic flows
  • Resource level generic flows

Jira Legacy
serverSystem Jira
jqlQuerykey in (SO-126,SO-125,SO-128,SO-127,SO-129,SO-130)
counttrue
serverId4733707d-2057-3a0f-ae5e-4fd8aff50176

Custom workflow design and testCamunda ModelerWorkflow diagramsBPMN and groovy files
loaded into SO

DeWayne Filppi

  • Each workflow is created as a BPMN file and loaded to SO directly without SDC
  • Set 1: Infrastructure instantiation
  • Set 2: Customer service instantiation
  • Set 3: Auto-healing
  • Doc from DeWayne Filppi: Alternative 1 (TOSCA) vCPE Use Case Design ( DEPRECATED )
    on track
    • Service level flow: vCpeResCust
    • Resource level flow: TunnelXConn
    • Resource level flow: BRG

    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
    on track
    • 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
    yesalok411

    on track
    • 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

    Lusheng Ji

    alok411

    Alexei Nekrassov

    on track
    • 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

    Lusheng Ji

    on track
    • Create VES collector docker image
    • Test VES collector with vGMUX

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

    Robot
    design
    to instantiate vGMUX



    N/A
    Robot to invoke vGMUX instantiation
    • Not needed anymore. vGMUX is now instantiated through VID.


    Robot to emulate BSS


    on track
    • A Robot to emulate BSS
    to accept customer registration and then invoke customer service instantiation
    • . It monitors DMaaP to capture BRG registration event, queries AAI to obtain service and customer data, and then invokes the custom service level workflow to instantiate customer service.

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

    SNIRO emulator


    on track
    • An emulator to providing homing information.
    • It is used by the service level custome workflow vCpeResCust to determine the homing information.


    Robot to set vGMUX packet loss rate


    on track
    • A Robot to call the vGMUX REST API to set desired packet loss rate. This is used to emulate packet loss to trigger closed loop control.

    Jira Legacy
    serverSystem Jira
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId4733707d-2057-3a0f-ae5e-4fd8aff50176
    keyINT-126
    Infrastructure Service template creationSDCvGMUX, vBNG, vDHCP, vAAA, vDNS packagesService template in TOSCAon track

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

    Customer Service template creationSDCvBRG, vG packagesService template in TOSCA
    DMaaP 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
    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
    Test auto healingRobot instructs vGMUX to emulate packet loss
    • vGMUX can be restarted
    • Service restored after restart completes
    Monitoring dashboardUse Case UI
  • Number of customers
  • Traffic load from each customer
  • Packet loss events

    on track

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

    Test case creation


    on track

    Robot suite for E2E test


    on track


    Integration Test