Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This page is used to list important questions and answers related to the use cases. The goal is to explain the principles and possibly clarify further with concrete examples based on a specific use case, such as vCPE or VoLTE. With this we can avoid the same questions being asked repeatedly. We invite people to contribute to this wiki page by answering existing questions or adding new questions. 

  1. The output of SDC will include a variety of file (csar, xml, yang, etc) being distributed to multiple modules, SO, AAI, Policy, etc. Can we create document to specify the details, including package structure, format, usage, etc. There are NSD and VNFD specs on the VF-C page (refer https://wiki.onap.org/display/DW/VF-C+R1+Deliverables). Does ONAP use them as generic spec?
    Answer: 
  2. For VNF onboarding, do we use HEAT as the input for the VPP-based VNFs? Does SDC still convert them to TOSCA internally and output TOSCA-based VNF packages?
    Answer: 
  3. For service design, in addition to nodes and links, what other parameters/configurations/environment we need to include?
    Answer: 
  4. What is the complete list of artifacts needed to complete a service design? Workflow recipes for SO, data model for AAI, Yang and DGs for SDNC and APPC, policies, data analytic programs. Anything else?
    Answer: 
  5. What specific workflow recipes are needed for vCPE? What are the tools to create such recipes? How are the recipes associated with the service, packaged, and distributed?
    Answer: 
  6. Are we supposed to create a specific set of workflow recipes for each use case? E.g., one set for vCPE and one set for VoLTE.
    Answer: 
  7. Do we manual create AAI data models or use tools? How are the model packaged with the service and distributed? What data models are needed for vCPE?
    Answer: 
  8. Who create the Yang files to define the SDNC/APPC NBI APIs and data models? Does SDC use the Yang files?
    Answer: 
  9. I believe DG builder will be used to create DGs for both instantiation and run time configuration in SDNC and APPC. How do we integrate DG building process into SDC? Do we import those DGs into SDC and then package/distribute from there or directly store them in the respective SDNC and APPC?
    Answer: 
  10. In the general case, ONAP may need to create a new SDNC/APPC dedicated for a new service when the service is instantiated. Is it designed by the ONAP operational team outside of SDC or included as a SDC function? What is the process of creating a new SDNC/APPC? Who does it and in what way, manual or automatic?
    Answer: 
  11. What policies are needed for vCPE? Are they created manually or using tools (Drools?) How are they integrated into SDC or CLAMP?
    Answer: 
  12. Topics need to be defined and used on DMaaP to enable communication among different modules. When are such topics defined and how are they configured? E.g., Policy will send event on a TOPIC_VM_RESTART to invoke VM restart, APPC will subscribe to TOPIC_VM_RESTART and execute the restart DG. When and where to define this topic? Who configures Policy and APPC to publish/subscribe to the topic, and when?
    Answer: 
  13. Are we going to let VNFs actively post VES data to the DCAE REST API for data collection? If yes, we will need to configure the VNFs with the DCAE collector's URI. Is this configuration performed by APPC? Does APPC get the URI from AAI?
    Answer: 
  14. Who will develop the data analytics program? Is it required to re-build the DCAE containers to include the analytics program?
    Answer: 
  15. Are we going to build the analytics program a CDAP application or a docker container?
    Answer: 
  16. Are there any KPI scripts that need to be created in SDC?
    Answer: 
  17. What Robot testings need to be created during design time? How is the process integrated into SDC?
    Answer: 
  18. Is there a standard format for Robot testing reports? How are they presented in ONAP?
    Answer: 
  19. Are we going to use the generic VID or create a vCPE flavor VID to instantiate vCPE?
    Answer: 
  20. What kind of monitoring dashboard is required for vCPE?
    Answer: 



  • No labels