Based on timeplan of modeling subcommittee, high level requirements need to be finished by M0, below are details of proposal of high level requirements, owner needs
There are 4 categories of high level requirement,
Table of Contents |
---|
The first category is that those requirement will be implemented and commited by the impacted projects in this release
the second category will document the current implementation in those projects.
Other two categories like lower priority and experimental will not be included in the release 3, the contributor will work with best effort to influence future release.
Owners of each requirement needs to coordinate the modeling spec commitment and code commitment as project manager, and with PTLs of impacted project for their changes..
1) Will be implemented and included in the release 3
Modeling Domain | Modeling Requirement | Modeling Requirement Description | Impacted Projects | Use Case Relevance | Modeling Spec Commitment | Code Commitment | Provider Priority |
---|
Mapping to M1 requirement | Owner | ||||||||
---|---|---|---|---|---|---|---|---|---|
Resource | VNFD | ONAP Resource Data Model for Design Time? -Agreement that the VNF Descriptor model for On-Boarding and the Internal ONAP models are distinct. (note: an internal model may be used as one of the on-boarding options) | SDC A&AI OOF SO VFC Policy | VoLTE VCPE CCVPN | AT&T Intel | AT&T Intel | AT&T: High | SDC (Y) A&AI (Y) SO (Y) OOF(Y) Policy (Y) VFC (Y) | |
PNF for 5G | software version | SDC SO | 5G | Nokia | SDC (Y) SO (Y) |
2) Documentation after implemented, or implemented but not in the release
Service
ServiceComposite
SDC
Ext API
VoLTE
CCVPN
CMCC
Huawei
ZTE
Vodafone
AT&T
Verizon
CMCC
Huawei
ZTE
CMCC: High
Vodafone: High
AT&T: High
Verizon-High
Modeling Domain | Modeling Requirement | Modeling Requirement Description | Impacted Projects | Use Case Relevance | Modeling Spec Commitment | Code Commitment | Provider Priority | Mapping to M1 requirement | Owner |
---|---|---|---|---|---|---|---|---|---|
Service |
Service Order | It includes the definition of the managed objects that allows a BSS system to create/delete/update/get an order of a service to a ONAP instance. The Service Order Modeling provided by Ext API R2 team must be reviewed to become part of the ONAP common service IM | Ext API(y) | VoLTE CCVPN Change Mgt | CMCC Huawei ZTE Vodafone AT&T Verizon Orange | CMCC Huawei ZTE Vodafone Orange | CMCC: High Vodafone: High AT&T: High Verizon-High | ExtAPI (Y) | Andy Mayer (AT&T) |
Service Catalog |
A Service Catalog is a group of ServiceDescriptors that an organization provides to the consumers via ONAP. | Ext API | VoLTE CCVPN | CMCC Huawei ZTE Vodafone AT&T Verizon Orange | CMCC Huawei ZTE Orange | CMCC: High Vodafone: High AT&T: High Verizon-High | ExtAPI (Y) | Kevin Scaggs (AT&T) |
Service Descriptor | Design time model: service descriptor model, document the existing service model in SDC | Ext API SO |
SDC | (All) VoLTE CCVPN 5G vCPE | CMCC Huawei ZTE Vodafone AT&T Verizon Orange | CMCC Huawei ZTE Orange | CMCC: High Vodafone: High AT&T: High Verizon-High | SDC (Y) EXTAPI(Y) SO(Y) | LIN MENG (CMCC) | |||
Resource | License | Presently modeled and used in SDC, (ONAP license model) | SDC (No impact, information providing only) | AT&T Verizon | AT&T: Medium Verizon-Medium | SDC (Y) | Kevin Scaggs(AT&T) | ||
Alloted resource | 1 document the existing SDCs current implementation 2 continue to work on the feature. (maybe some implementation will follow these features) | SDC | All | AT&T Intel | AT&T Intel | AT&T: High | SDC (Y) | Andy Mayer (AT&T) | |
Scaling (HEAT template) | Scaling Use Case Extension . Casablanca focus: Document the Policy Model that is being implemented by the ONAP Policy Framework. | SDC (no impact) A&AI (no impact) SO (no impact) Policy Clamp (no impact) | vDNS (Scaling) | AT&T | CMCC: Medium Vodafone: Medium AT&T: High | SDC (no impact) A&AI (no impact) SO (no impact) Policy (Y) Clamp (no impact) | Andy Mayer (AT&T) Gil Bullard ((AT&T) | ||
ResourceComposite |
| SDC VNFSDK(y) | VoLTE CCVPN | CMCC Huawei ZTE Vodafone AT&T Verizon Intel | CMCC Huawei ZTE Intel | CMCC: High Vodafone: High AT&T: High Verizon-High | SDC (Y) VNFSDK (Y) | ||
Network Service | 1 create a data model for network service | SDC VFC | VoLTE CCVPN 5G | CMCC Huawei ZTE AT&T | CMCC Huawei ZTE | CMCC: High Vodafone: High AT&T: Medium | SDC (Y) VFC (Y) | Chuyi Guo | |
Telemetry | Events & VES | VES Event Descriptor Model according to VES spec v6.0 | DCAE SDC | AT&T Verizon | AT&T: High Verizon-High | DCAE(Y) SDC (Y) |
Below tables are not downgrade, but casablanca won't make it
3) Lower Priority:
Modeling Domain | Modeling Requirement | Modeling Requirement Description | Impacted Projects | Use Case Relevance | Modeling Spec Commitment | Code Commitment | Provider Priority | Owner |
---|---|---|---|---|---|---|---|---|
Service | servicecomposite | Design/run time model : Service IM review according to the agreed Service |
Composite pattern. (Composite Pattern UML diagram) | SDC (L) Ext API (=SDC) SO | VoLTE CCVPN | CMCC Huawei ZTE Vodafone AT&T Verizon | CMCC Huawei ZTE | CMCC: High Vodafone: High AT&T: High Verizon-High | |
Service Scaling | A run time service instance could be updated by scaling in/out its capacity via deleting/adding new resources instances, e.g. sites in CCVPN usecase. |
SDC SO AAI | VoLTE CCVPN | CMCC Huawei ZTE Vodafone AT&T Verizon |
CMCC
Huawei
ZTE
CMCC: High Vodafone: High AT&T: Medium Verizon-Medium |
Service Instance | Run time model: service instance model in relation to the design time model and Service Composite pattern. (Composite Pattern UML diagram) | A&AI Ext API SO SDC | (All) VoLTE CCVPN |
5G
vCPE |
CMCC Huawei ZTE Vodafone AT&T Verizon |
CMCC
Huawei
ZTE
Orange | CMCC: High Vodafone: High AT&T: High Verizon-High | Kevin Scaggs(AT&T) | ||||||
Resource | ResourceComposite | Design time model: Resource composite model introduction according to the agreed Service Composite pattern. It includes the NS model review from Service component to Resource Composite and change of Modeling Domain (Composite Pattern UML diagram) The ResourceComposite includes below sub-requirements:
| SDC(->) VNFSDK | VoLTE CCVPN | CMCC Huawei ZTE Vodafone AT&T Verizon Intel | CMCC Huawei ZTE | CMCC: High Vodafone: High AT&T: High Verizon-High |
SO
SDC
A&AI
VFC
AT&T
Intel
AT&T
Intel
Andy Mayer (AT&T)
Anatoly Katzman (AT&T)
PNF
Design time model of a PNF
Network Service (modeling subcommitee DM approve firstly) | Context:
Network service is agreed in resource IM group. Networkservice IM Network service Descriptor has been discussed in DM group. Networkservice DM 4. SDC progress org.openecomp.resource.vfc.NSD has been imported in ONAP catalog in R2 https://gerrit.onap.org/r/gitweb?p=sdc.git;a=tree;f=catalog-be/src/main/resources/import/tosca/nfv-types/NSD;h=bf5cabb52dc41025f4708c7c095e304196e7e6a6;hb=refs/heads/master SDC functionality does not support NSD yet in R2 SDC requiremnets in R3: 1. SDC design UI, catalog(FE,BE,Database, API) shall support NS and related package based on R2 link 2. In resource design, NS descriptor shall be composed of VNFD, and VLD at least to support VoLTE based on R2 resources 3. In service design, service descriptor could be composed of the NSD. 4. NS descriptor shall refinement to support R3 NS DM Proposal( Stretch goal) | SDC | VoLTE CCVPN 5G | CMCC Huawei ZTE |
AT&T | CMCC Huawei ZTE | CMCC: |
High Vodafone: High AT&T: Medium |
Chuyi Guo |
VNF instance (run time) | Run time model of a |
SDNC
VNF instance (low) | A&AI |
VoLTE CCVPN 5G |
CMCC
Huawei
ZTE
Vodafone
vCPE | CMCC Huawei ZTE |
CMCC: Medium
Vodafone: Medium
AT&T Verizon |
Scaling
Scaling Use Case Extension (VNF Design and Run time model extension to support scaling use case).
Ensure that the onboarding VNF model will properly updated.
SDC
A&AI
SO
CMCC Huawei ZTE |
AT&T
Huawei
ZTE
CMCC: MediumCMCC |
: High |
Vodafone: |
High AT&T: High |
Verizon-High | Kevin Scaggs (AT&T) |
(ARM) |
PNF instance (run time) | Run time model of a |
PNF Instance. | SDNC A&AI SO | VoLTE CCVPN 5G |
CMCC Huawei ZTE |
AT&T
Verizon
Intel
Vodafone | CMCC Huawei ZTE | CMCC: |
Medium Vodafone: |
AT&T: High
Verizon-High
Medium | Weitao Gao |
(ARM)
WANWAN Connection | Wan Connection Information Model |
SDC(->) SO A&AI SDNC | VoLTE CCVPN | CMCC Huawei ZTE AT&T Verizon | CMCC Huawei ZTE | CMCC: High Vodafone: High AT&T: Medium Verizon-Medium | Zhuoyao Huang |
Network Service
VoLTE
CCVPN
5G
CMCC
Huawei
ZTE
AT&T
CMCC
Huawei
ZTE
CMCC: High
Vodafone: High
AT&T: Medium
Chuyi Guo
SD-WAN | CCVPN |
SD-WAN |
CCVPN
Information Model | CMCC Huawei AT&T Verizon | CMCC |
Huawei
CMCC: High Vodafone: High AT&T: Medium Verizon-High | Chuanyu Chen | |
ElementGroup enhancement (lower) | Tied to modeling of Scaling, Homing, Placement, etc. | SDC |
SO |
AT&T |
AT&T: Medium | Andy Mayer (AT&T) |
Kevin Scaggs (AT&T)
License
Presently modeled and used in SDC
(ONAP license model)
???
AT&T
Verizon
???
Verizon-Medium
Kevin Scaggs (AT&T) | ||
Infrastructure | Multi-cloud | The cloud abstractions needed for homing in the edge cloud across public cloud and service-provider-owned-cloud |
Multicloud | AT&T |
???
AT&T: Medium | ||
Telemetry |
Events & VES
VES Event Descriptor Model according to VES spec v6.0
???
AT&T
Verizon
???
AT&T: High
Verizon-High
Lower Priority:
...
Modeling Domain
...
Modeling Requirement
...
Modeling Requirement Description
...
Impacted
Projects
...
Use Case
Relevance
...
Modeling Spec
Commitment
...
Code
Commitment
...
Provider
Priority
...
...
Service
...
Resource
...
Infrastructure
...
Telemetry
...
4) Experimental:
Modeling Domain | Modeling Requirement | Modeling Requirement Description | Impacted Projects | Use Case Relevance | Modeling Spec Commitment | Code Commitment | Provider Priority | Owner |
---|---|---|---|---|---|---|---|---|
Resource | Container | Resource modeling changes in the IM, design time DM and runtime DM | Multi-Cloud | Intel | Intel | |||
Acceleration Management (BoF) | Discussing the requirement for acceleration management in ONAP, including research motivation,problem statement, as well as proposals. Welcome to join this thread. | Lei Huang |