The page is intended to summarize all the requirements for Dublin Release.
These requirements have been prioritized by the TSC to realistically fit within the Dublin Release Timeline: Dublin Proposed Scope_V11_Draft.xlsx
This is not yet the Dublin Release scope. Release Scope will be finalized by M1 Release Planning.
Projects intended to participate within Dublin release are posted in wiki.
New projects proposal are posted here. These projects need to be reviewed and approved by TSC.
Some of the Use Cases, Functional and non functional requirements are carried over from previous releases as they required multiple releases to be implemented.
The Requirements extracted from SP lists of priorities for Dublin are covered either by the Use Case, the functional requirements, the non functional requirement or within a project scope of work.
- Use Cases
- Functional Requirements
- Non Functional Requirements
TSC Prioritization (Ranking)
- RANK #0 – Special GO - fully covered by involved companies
- RANK #1 – GO “Must Have”
- RANK #2 - GO “Continuity of previous releases”
- RANK #3 –GO if PTLs are OK since the impacted applications are less “stretched” i.e. CLAMP, Policy, DCAE etc.
- RANK #4 – NO GO – Mostly new requirements/features/projects
Use Cases
Priority | Use Case | Owner | Projects or functional requirements impacted for Dublin | Link(s) to HLD/LLD if any | Dependency (from/to) another project(s) | T-Shirt Size | Project's Impact: Test Only (TO), Code (C) | Committed (C)/ Partially Committed (P) or not (N) per impacted project | If Partially or not Committed, then what are the gaps per impacted project (people/FTEs; HLD/LLD; etc) | Company Engagement | Notes | M4 Status |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1-regression 3-enhancements | vFW | Policy/(APPC) HPA | XS | All: Test Only except Policy/(APPC) | Policy: Committed (APPC): ? | Policy: Committed (APPC): ? | AT&T | |||||
1 | vDNS | Integration Team | HPA | All: Test Only | N/A - part of regression tests | N/A - part of regression tests | ||||||
1 | VoLTE | Integration Team | HPA | All: Test Only | N/A - part of regression tests | N/A - part of regression tests | ||||||
1 | vCPE with or without TOSCA | Integration Team | HPA | All: Test Only | N/A - part of regression tests | N/A - part of regression tests | ||||||
2 | CCVPN Use Case Extension (IM & Data Model, Intelligent Traffic Scheduling, Service Order & Activation) | DCAE, ExternalAPI, SO, SDC, AAI, Modeling, OOF | CCVPN Use Case (Dublin) | |||||||||
2 | 5G | SDC, SO, VNFSDK, AAI, DCAE, SDNC,CCSDK, VID, AAI/ESR, VFC,APPC, DMaaP | 5G Use Case | |||||||||
0 | BBS | David Perez Caparros | DCAE, ExternalAPI, Modeling, SO | BBS Broadband Service Use Case (Dublin) | PRH - 5G Use Case | Nokia, Swisscom, Huawei |
T-Shirt Size: Ballpark estimation for assessing the development/testing activities performed by the project team; not the integration team
- XS - <4 Man/Weeks;
- S - ~6 Man/Weeks;
- M - ~8 Man/Weeks;
- L - ~12 Man/Weeks;
- XL - > 12 Man/Weeks.
Functional Requirements
Priority | Functional Requirement | Owner | Project Impacted | Link(s) to HLD/LLD if any | Dependency (from/to) another project(s) | T-Shirt Size (XS, S, M, L, XL) | Project's Impact: Test Only (TO), Code (C) | Committed (C)/Partially Committed (P) or not (N) per Impacted projects | If Partially or not Committed, then what are the gaps per impacted project (people/FTEs; HLD/LLD; etc) | Company Engagement | Notes | M4 Status |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Consistent ID of a Cloud Region (Dublin) | Bin Yang | SDNC & APPC, VID, SO, UUI, VFC,OOF | Consistent ID of a Cloud Region (Dublin) | ||||||||
2 | Continuation of HPA (Dublin) | Alexander Vul | Components used by vFW, vDNS, vCPE, VoLTE | Continuation of HPA (Dublin) | ||||||||
2 | Scaling Use Case (Dublin) | Scott Blandford | Main focus on DCAE/CLAMP & Policy | Scaling Use Case (Dublin) | ||||||||
0 | K8S based Cloud Region Support | Multi-Cloud, AAI, SDC, SO | K8S based Cloud Region Support | Intel, VMWare | ||||||||
3 | Distributed Analytics as a Service (Dublin Summary) - Edge Automation | MultiCloud + Demos | Distributed Analytics as a Service (Dublin Summary) - Edge Automation | |||||||||
2 | Change Management Dublin Extensions | Ajay Mahimkar | SDC, SO, VID, OOF, Policy, AAI, SO, OOF, AAI, APPC/SDNC | Change Management Dublin Extensions | ||||||||
3 | Model driven Control Loop Design (part of Close Loop sub-committee) | SDC, DCAE, CLAMP, Policy | Ease of creating analytic components and on-boarding DCAE micro services | |||||||||
3 | Fine-Grained Placement Service (F-GPS) | Multi-Cloud, OOF | https://wiki.onap.org/download/attachments/45293323/2018-12%20Virt%20F2F%20-%20%20Dublin%20Architecture%20Requirements-pa3.pptx?version=1&modificationDate=1544650581000&api=v2 | |||||||||
3 | Modularity | SO, SDC, VFC, APPC | https://wiki.onap.org/download/attachments/45293323/2018-12%20Virt%20F2F%20-%20%20Dublin%20Architecture%20Requirements-pa3.pptx?version=1&modificationDate=1544650581000&api=v2 | |||||||||
3 | ETSI Alignment (SO plug-in) | SO, SDC, AAI, External API | https://wiki.onap.org/download/attachments/45293323/2018-12%20Virt%20F2F%20-%20%20Dublin%20Architecture%20Requirements-pa3.pptx?version=1&modificationDate=1544650581000&api=v2 | |||||||||
4 | OSAM/PNF | ??? | ??? | |||||||||
4 | TOSCA Task Force | ??? | https://wiki.onap.org/download/attachments/45293323/2018-12%20Virt%20F2F%20-%20%20Dublin%20Architecture%20Requirements-pa3.pptx?version=1&modificationDate=1544650581000&api=v2 | |||||||||
4 | Alloted Network Function | ??? | ??? |
T-Shirt Size: Ballpark estimation for assessing the development/testing activities performed by the project team; not the integration team
- XS - <4 Man/Weeks;
- S - ~6 Man/Weeks;
- M - ~8 Man/Weeks;
- L - ~12 Man/Weeks;
- XL - > 12 Man/Weeks.
Non-Functional Requirements
Priority | Non Functional Requirement | Owner | Project Impacted | Link(s) to HLD/LLD if any | Dependency (from/to) another project(s) | T-Shirt Size (XS, S, M, L, XL) | Project's Impact: Test Only (TO), Code (C) | Committed (C)/Partially Committed (P) or not (N) per Impacted projects | If Partially or not Committed, then what are the gaps per impacted project (people/FTEs; HLD/LLD; etc) | Company Engagement | Notes | M4 Status |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Improve our E2E Process Automation | AAI, SO, SDC, APPC, VFC, CCSDK + Documentation | - TSC-53Getting issue details... STATUS https://wiki.onap.org/download/attachments/48529726/ONAP-E2E-Automation-v3.pptx?api=v2 | |||||||||
1 | S3P - Footprint Optimization | OOM + ALL | https://wiki.onap.org/download/attachments/45293323/Dublin-Footprint-Optimizations.pdf?version=1&modificationDate=1544543600000&api=v2 | |||||||||
1 | CI/CD | Infrastructure | ||||||||||
1 | Document as You Code | ALL | Tracked in JIRA - Label: Documentation | |||||||||
1 | Security by Design | Security Subcommittee | ALL | |||||||||
1 | Modeling M3 Checklist enhancement | Modeling Subcommittee | SO, SDC, VFC, APPC, VNFSDK | Proposed M3 Checklist modeling updates discussion | ||||||||
1 | S3P - Provide Upgrade Capabilities | OOM + ALL | Dublin Release Platform Maturity | |||||||||
1 | Move Helm Chart (OOM) at project level | OOM + ALL | ||||||||||
1 | oParent Integration to fix vulenaribilities | Security Subcommitee | Integration +ALL | |||||||||
1 | CIST running OOM | PTLs | Need to assess | Infrastructure capacity | ||||||||
2 | S3P- Geo-Redundancy | OOM/MUSIC Integration to ONAP Components | Dublin Release Platform Maturity | |||||||||
2 | SOL 004 (VNF Package Security) | Samuli Kuusela | SDC, VNFSDK(?) | |||||||||
3 | PNF/xNF | AAF, DCAE, Controllers | Slide presented on PTL Call (1/14/2019) | |||||||||
4 | S3P - Service Mesh (ISTIO) | Security & Architecture Subcommittees | ALL except MSB or performed at K8S level (OOM); Poc of ISTIO plug-in to AAF not resourced | https://wiki.onap.org/download/attachments/45293323/2018-12%20Virt%20F2F%20-%20%20Dublin%20Architecture%20Requirements-pa3.pptx?version=1&modificationDate=1544650581000&api=v2 | ||||||||
4 | S3P Manageability - Logging Capabilities | ??? | ??? |
T-Shirt Size: Ballpark estimation for assessing the development/testing activities performed by the project team; not the integration team
- XS - <4 Man/Weeks;
- S - ~6 Man/Weeks;
- M - ~8 Man/Weeks;
- L - ~12 Man/Weeks;
- XL - > 12 Man/Weeks.