Versions Compared

Key

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

...

T013
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
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
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
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
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
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
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
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-85

T005

A&AI data model







Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-86

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

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
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-87

Workflow designCamunda ModelerWorkflow diagramsBPMN files loaded into SO



Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-88

SDNC artifactsT009Yang model and DG for SDNCText editor & DG Builder
Yang files and DG
yes
  • Configuration of vBRG


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

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-89

APPC artifactsT010Yang model and DG for APPCText editor & DG Builder
Yang files and DG
yes
  • Configuration of vGMUX
  • gVNFM to restart VMs


  • Restart vGMUX for auto-healing

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-90

T010

Data analytics applicationJava for DCAE
jar file


  • TCA to process packet loss events

Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyINT-91

T011

DCAE Collector

VES docker container


T012


Jira
serverONAP JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId425b2b0a-557c-3c0c-b515-579789cceedb
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





Customer Service template creationSDCvBRG, vG packagesService template in TOSCAT014Infrastructure service instantiationVID
  • Generic VNF instantiation: vDHCP, vAAA, vDNS
  • Specific VNF instantiation: vBNG, vGMUX






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

Test infrastructure service instantiationVID





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

Test customer T016Customer 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
T018

Monitoring 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