This is the wiki for contributions/discussions related to the 5G Use Case for the ONAP Dublin Release.

TABLE OF CONTENTS


5G DUBLIN USE CASE PROPOSALS

TITLEDESCRIPTIONCATEGORYWIKI
BULK PMPerformance Measurements 5G RAN Bulk Upload, Casablanca Carry-over items

Data Collection

5G FCAPS

5G - Bulk PM (Casablanca carry-over items)
PNF PRE-ONBOARDING & ONBOARDING Use Case

PNF Package delivery, Pre-onboarding and PNF Onboarding via SDC in Dublin.


PNF Support

Discovery

5G - PNF Pre-Onboarding & Onboarding
CONFIGURATION WITH NETCONFEnhancement to NETCONF support in ONAP supporting 5G and other use cases.

PNF Support

Communications

5G FCAPS

5G - Configuration with NETCONF
5G FM META DATA & 5G PM DICTIONARYSupport for handling FM Meta Data & support for PM Dictionary & PM Schema (from standards)

PNF Support

Data Collection

5G FCAPS

5G - FM Meta Data / 5G - PM Dictionary
OOF & PCIOptimization and PCI (SON) development. Casablanca Carry-over items

5G Operational

Optimization

5G - OOF and PCI (Casablanca carry-over items)
PNF Plug and PlayPNF Plug and Play support for PNF discovery, Casablanca Carry-over items, support by PRH (PNF Registration Handler)

PNF Support

(Carry Over)

Discovery

5G - PNF Plug and Play (Casablanca carry-over items)
PNF S/W UPGRADE

PNF Software upgrade to update the software on a PNF, Casablanca Carry-over items

PNF Support

5G FCAPS

5G - PNF SW Upgrade (Casablanca carry-over items)
NETWORK SLICINGAdvanced 5G functionality, for Network Slicing development and early steps in long-lead development.

5G Operational

Optimization

5G - Slicing

Portal Project & Database/Data Layer


USE CASES BY CATEGORY


Use CasePNF Support5G FCAPSOpera-tionalCommun-icationsDiscoverySTAGE
Bulk PM
PM, Data Collection


2
PNF Pre-Onboarding/ OnboardingXXXX


XXXX1 (start-up)
Configuration with NetConf
CM
XXXX
2 (configuration)

PM Dictionary

FM Meta Data


PM

FM




2 (configuration)
OOF PCI

XXXX

3 (operational)
PNF Plug and PlayXXXX


XXXX1 (start-up)
PNF S/W UpgradeXXXXCM


2 (configuration)
Network Slicing

XXXX

3 (operational)

The discussion in the 5G Use Case sub-committee was to think about the lifecycle of a PNF in "stages"

This is artificial, but was used to help us think about certain categories that Use Cases might fit into:

STAGE 1 START UP - Stage 1 is related to design time, pre-onboarding/onboarding, discover & plug and play. It relates to activities to "start up" a PNF, recognize and define the PNF, and describe resources. Those design time activities that are done to define a PNF to be used.

STAGE 2 CONFIGURATION - This represents activities that occur AFTER the PNF has been discovered. Some configuration, or S/W upgrade for example. Activities that are typically done in configuring or sending operational information to the PNF, or prepare the PNF before it goes into full operation; or reconfiguration after the PNF is up and running.

STAGE 3 OPERATIONAL - Use Cases that deal with a PNF after Start up and Configuration.


USE CASES BY COMMITMENT & INTEGRATION LEADS

USE CASEIntegration LeadsLabCommitted CompaniesInterested Companies

Overall Commitment

Bulk PM

user-3784d

Liam Burke

(Verified Jan 28, 2019)

Wind River (WR) Lab
AT&T, Ericsson*High

PNF Pre-Onboarding/

Onboarding

VNF SDK:

Marcin Przybysz

Krzysztof Kuzmicki

SDC:

Andy Walshe

(Verified Feb 11, 2019)

WR Lab
AT&T, Huawei, Ericsson*, Nokia*High
Configuration with NetConf

Rahul Tyagi

Eric Moore

(Verified Feb 11, 2019)

WR Lab
AT&T, Ericsson*High

FM Meta Data

PM Dictionary & Schema

Marcin Przybysz

Krzysztof Kuzmicki

(Verified Feb 7, 2019)

WR Lab
AT&T, Ericsson, Nokia*High
OOF & PCI

Rutgers

WinLab


AT&T*, Wipro*, Tech MahindraHigh
PNF Plug and Play

Marcin Przybysz

Krzysztof Kuzmicki

(Verified Jan 28, 2019)

WR Lab
AT&T, Huawei, Ericsson, Nokia*High
Network Slicing

Borislav Glozman

Modeling only (no Integration)

N/A
AT&T, Amdocs*, EricssonModeling only (High)
PNF Software Upgradeyaoguang wangWR Lab
AT&T, Huawei*, EricssonHigh

The COMPANIES Column in the above table represents the primary companies that are involved with the Use Case. They may be involved to various degrees. It doesn't assign a "degree" of involvement or work, but rather they are involved or intend to contribute or have contributed or are working the use case actively.

* = Companies providing the sw contribution in Dublin timeframe



See Also: Dublin Release Requirements

5G U/C COMMITMENTS BY PROJECT:

The following table indicates commitment by project. The impacts have been accepted and are supported by the PTL of each ONAP Platform component and corresponding Jira Tickets are in place.

There are three states: "N/A" means that there is no interaction, no dependency, and no work for that Use Case for that component.

"?" means that there is not final commitment from the PTL for that project, and no Jira ticket exists yet.

YES means that (1) PTL INFORMED & COMMITTED - has agreed to support the changes needed for that Use Case, (2) DEVELOPMENT SUPPORT - there is development (company) support (3) JIRA TICKETS - and a Jira ticket exists. Please see the corresponding WIKI page for that Use Case to find out more details on impact, PTL support and Jira Ticket(s).

U/CSDCVIDPortSO

AAI

ESR

SDNC/

CCSDK

APPCDCAEOOFPolicyCLAMP

DMaaP

AAF

VNF

SDK

REQMODEL COM
OOMVIM

Pomba

Panda

CIACLIConsul
Bulk PM(star)N/AN/AN/AN/AN/AN/AYESN/AN/AN/AYESN/AN/AYESN/AN/AN/AN/AN/AN/AN/A
OnboardingYESN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AYESYESN/AN/AN/AN/AN/AN/AN/A
NetConfN/AN/AN/AYESN/AYESN/AN/AN/AN/AN/AN/AN/A1N/AYESN/AN/AN/AN/AN/AN/AN/A
FM PM DictYESN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AYESN/AN/AN/AN/AN/AN/AN/A
OOF PCIN/AN/AN/AN/AN/AYESN/AYESYESYESN/AN/AN/AN/AYESN/AN/AN/AN/AN/AN/AN/A
PNF PnPN/AYESYESYESYESYESN/AYESN/AN/AN/AN/AYESN/AYESN/AN/AN/AN/AN/AN/AN/A
S/W Upg
N/AN/AN/AN/AN/AYESN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
SlicingYESN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AYESN/AN/AN/AN/AN/AN/A

REQ = VNF Requirements Project. The VNF-RQTS project applies to both VNFs and PNFs. A "YES" here means that there are new requirements for the vendors. (Moved to Wed 10AM)

MODCOM = Modelling Subcommittee. 

Ctrl = This includes all of the controllers in ONAP including SDN-C, SDN-R, APP-C and VF-C

(star) Stretch Goal (N/A) but if extra resources are available some changes may be made.

Note (1): Two options have been investigated for NETCONF/TLS client certificate generation: 1) manually outside of ONAP 2) by AAF. For Dublin option (1) will be supported. Option (2) is a possible extension for future release.

Note (3): Most of the PNF S/W Upgrade Use Case has been descope out of R4/Dublin and pushed to R5/El Alto release. In discussion with Change Management team, nothing major in R4 can be done, but may want to update the Playbooks distribute through SDC, distribute with roll-back API. Some discussion w/ 3GPP S/W mgmt API and what has been done in Change management U/C and how to bridge the gap. NetConf support in R4 and 5G API. See the Use Case Realization call for Wed Feb 20, 2019: USE CASE REALIZATION MEETING (Notes 2019-02-20)

Unit, Functional testing, Pair-wise testing. Where should we document the test cases prior to submission and passing on to integration. 3rd party/vendor domain external controllers.


API IMPACTS SUMMARY

The following table summarizes the expected API impacts for each of the 5G Use Cases.

These are needed for the M3 R4 Milestone (Mar 14)

USE CASEAPI Impacts
Bulk PM

DMaaP DR API Updates.

See the Wiki page for details on the Data Router Changes:

5G - Bulk PM (Casablanca carry-over items)

Next Steps: Confirming API details.

Configuration with NetConf

For communication between SO and the CDS Blueprint Processor, a new API has been defined by CDS.

This U/C will use that new API to request configuration as the last step of the extended PNF workflow.

The API request and response format is defined in the following file: BlueprintProcessorData.kt

The blueprint processor allows requests to be sent using either plain HTTP with JSON or gRPC over HTTP/2. The client in SO will use the gRPC option.

This API doesn't have pre-defined actions and payloads. Instead they will be defined as part of U/C. For initial configuration (both VNF and PNF), the following actions will be used: config-assign and config-deploy. Payload format and contents have now been proposed for both actions.

OOF / PCI

API changes are needed. Config DB API, SDN-R. APIs for individual nodes record updates in Config DB. Bulk APIs for updating. API associated with SDN-C project. SON MS & Policy & OOF. Keep in sync with the corresponding Yang Model. OOF API: micro-service calls (optimization and passes data).

Freeze on API changes.

Next Steps: JSON swagger document being produced. (in progress)

PNF S/W Upgrade

Roll-back API. From SO to SDN-C (Controller). South-bound changes (captured in the Ansible Playbooks), impacting the external controller rather than the ONAP platform. Data pushed from API so south-bound APIs will have right data (in the payload).

Reusing LCM API (between SO to SDN-C) which already has the rollback in there.

The Rollback action is already specified in SDN-C. In the yang model for LCM.Yang (in CCSDK repository) file. Mandatory/generic header fields need to make them optional so that we can use them as a generic API to pass specific 5G info in the Payload. Currently Rollback function was not implemented yet (so no one is currently using this API).

Next Steps: API definition details in progress. Changing field options, and defining the payload.

USE CASES WITH NO API IMPACT
PNF Plug and Play

New API for the Update Micro-service to SO (from the pnfUpdate event trigger) from Policy for the Reregistration Story. The "user" will be the BBS Micro-service U/C.

Next Steps: Ajay in DCAE has accepted this micro-service. Final details of the new service-update API is being defined in conjunction with SO project (Seshu).

API: New field for event publishing on pnfReady topic & pnfUpdate topic enhanced with additional fields as received in pnfRegistration event (a 1-to-1 copy). Was reviewed & agreed with BBS U/C team and change made in code (continuous integration system). Mar 14, 2019

PNF Pre-onboarding / OnboardingNo API Impacts.
5G FM Meta Data 5G PM DictionaryNo API changes
Network Slicing(Modeling only) - No API Changes



USE CASE REALIZATION MEETINGS

  - USE CASE REALIZATION MEETING (Notes 2018-11-6) Ctrl-NF

  - USE CASE REALIZATION MEETING (Notes 2018-11-14) 5G Model

  - USE CASE REALIZATION MEETING (Notes 2018-11-21) Netconf

  - USE CASE REALIZATION MEETING (Notes 2018-11-28) Inventory Mgmt

  - USE CASE REALIZATION MEETING (Notes 2018-12-5) PNF PnP

  - USE CASE REALIZATION MEETING (Notes 2018-12-26) DDF Paris

  - USE CASE REALIZATION MEETING (Notes 2019-01-02) DDF Paris

  - USE CASE REALIZATION MEETING (Notes 2019-01-16) SW Upgrade

  - USE CASE REALIZATION MEETING (Notes 2019-01-23) U/C Cross-Interactions

  - USE CASE REALIZATION MEETING (Notes 2019-01-30) U/C Cross-Interaction, Persistency

  - USE CASE REALIZATION MEETING (Notes 2019-02-06) BBS

  - USE CASE REALIZATION MEETING (Notes 2019-02-13) PNF POB/OB U/C

  - USE CASE REALIZATION MEETING (Notes 2019-02-20) PNF S/W Upgrade

  - USE CASE REALIZATION MEETING (Notes 2019-02-27) Scaling U/C

  - USE CASE REALIZATION MEETING (Notes 2019-03-06) FM Meta Data / PM Dictionary

  - USE CASE REALIZATION MEETING (Notes 2019-03-13) U/CR discussions

PREVIOUS RELEASES

Beijing Release thread for the 5G Use Case  (Parent wiki)

Casablanca Release thread for 5G Use Case (Wiki)

RELATED ITEMS (pre-Dublin)

ONAP Network Slicing - uploaded by Ben Cheung - Jan 26, 2018

Slicing in 3GPP Rel 15 - uploaded by Ulas Kozat - Mar 19, 2018

Service 2 Slice - uploaded by Ulas Kozat - Mar 22, 2018

5G Slicing and Management - TMF contribution from Jenny Huang - Apr 26, 2018

5G Slicing - Generic model-based Requirements - uploaded by Shekar Sundaramurthy - May 3, 2018

Release 15, 3GPP SA5 Overview

RELATED PROJECTS


CHILD PAGES

SUPPORTING DOCUMENTS & ATTACHMENTS

Montreal Meeting -- 5G Use Case Requirements Summary for Dublin Release

5G Requirement Presentation at Montreal Oct 30, 2018

Attachments:

  File Modified
PDF File Rel 15 SA5 overview.pdf Aug 30, 2018 by Jan Groenendijk
Microsoft Powerpoint Presentation Modeling and Artifact needs.pptx Sep 27, 2018 by Marge Hillis
Microsoft Powerpoint Presentation 5G_UseCase_for_Dublin_v2.pptx Oct 25, 2018 by Vimal Begwani
Microsoft Powerpoint Presentation 5G_UseCase_for_Dublin_v4.pptx Oct 30, 2018 by Vimal Begwani
Microsoft Powerpoint Presentation OOF_SON_CM_for_Dublin.pptx Nov 01, 2018 by N.K. Shankaranarayanan
Microsoft Powerpoint Presentation 5G_UC_for_Dublin_NETCONF_Bulk_PM.pptx Nov 08, 2018 by Oskar Malm
Microsoft Powerpoint Presentation FM Meta Data Content Proposal v2.pptx Nov 15, 2018 by Marge Hillis
Microsoft Powerpoint Presentation 5G Network Slicing Dublin Release Nov 2018.pptx Nov 15, 2018 by Patrick Maguire
Microsoft Powerpoint Presentation 5GNFModeling-BenC19Nov2018v3.pptx PNF Onboarding & 5G Service Modeling Nov 19, 2018 by Benjamin Cheung
Microsoft Excel Spreadsheet ONAP-MeetingsIndex.xlsx ONAP Meetings Index Nov 21, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation 5G_UC_for_Dublin_NETCONF_Nov_22.pptx Nov 22, 2018 by Oskar Malm
Microsoft Powerpoint Presentation 5G Network Slicing Dublin Release Use Case 1 Ambition Level 1 Nov 2018.pptx Nov 27, 2018 by Patrick Maguire
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_11282018.pptx 5G Use Case Virtual Face to Face Overview & Project Impacts (PPT) Nov 29, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation ONAP Dublin_PNFOnboarding.pptx Dec 03, 2018 by Michela Bevilacqua
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12032018_NWSlicingAdded.pptx Network Slicing aspects included in Benjamin's Nov 29 baseline version Dec 03, 2018 by Patrick Maguire
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12032018_v3.pptx v3 on top of Patrick's NWSlicing updates, updates to Bulk PM, FM and PM Dictionary Dec 04, 2018 by Linda Horn
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12062018_v4.pptx v4 (Dec 6): 5G Use Case Virtual Face2Face updates for PM Dictionary & FM Meta data slides Dec 06, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12072018_v5.pptx v5 (Dec 7): 5G Use Case Virtual Face2Face updates for PM Dictionary & FM Meta data slides Dec 07, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12072018_v6.pptx v6 (Dec 7): 5G Use Case Virtual Face2Face updates for PCI OOF Dec 07, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12072018_v7.pptx Dec 08, 2018 by Oskar Malm
Microsoft Powerpoint Presentation 5GUseCaseVirtualF2F_12102018_v8.pptx v8 (Dec 10): 5G Use Case Virtual Face2Face (Final) Dec 10, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation 5G_UC_for_Dublin_PNF_Upgrade_Dec_20.pptx Dec 20, 2018 by Oskar Malm
Microsoft Powerpoint Presentation 5GUseCases_09Jan2019v2.pptx R4 Dublin 5G Use Case Overview - Dublin DDF Paris France v2 Dec 26, 2018 by Benjamin Cheung
PDF File 5GUseCases_09Jan2019v2.pdf R4 Dublin 5G Use Case Overview - Dublin DDF Paris France v2 (PDF) Dec 26, 2018 by Benjamin Cheung
Microsoft Powerpoint Presentation Feb20 2019-ONAP Software Upgrade Dublin Targets.pptx Revised Dublin release targets for 3GPP API Alignment Feb 21, 2019 by Ulas Kozat
Microsoft Powerpoint Presentation 5GUseCase-R5ElAlto-21Mr2019_v1.pptx R5 El Alto 5G Use Case Candidate Enhancements for Use Cases Mar 21, 2019 by Benjamin Cheung

  • No labels

14 Comments

  1. Agenda - 5G use case sub team meeting on 8/30/18:

    • Overview of 5G management in 3GPP release 15 - Oskar Malm
    • Continuation of discussion on proposed release content
      • Scope of use case
      • Relationship to standards
      • Other items ?


  2. Agenda - 5G use case sub team meeting on Thursday 9/6/18:

    • Common PM Dictionary – Nokia / Linda Horn (15 mins)
    • ONAP Joint POC in Nov ’18 – AT&T / Tracy Van Brakle (15 mins)
    • Continuation of team discussion around proposed Dublin content
      • Scope of slicing use case
      • Relationship to standards
      • Proposals from membership
      • Carry over items from Casablanca
    • Other items ?
  3. Agenda - 5G use case sub team meeting on Thursday 9/13/18:

    • Common FM Dictionary – Nokia / Ben Cheung (15 mins)
    • Change in AAI - use of pnf-id as REST Resource Key – AT&T / Chesla Wechsler (15 mins)
    • Continuation of team discussion around proposed Dublin content
      • Scope of slicing use case / Relationship to standards
      • Proposals from membership
      • Carry over items from Casablanca
    • Other items ?
  4. Agenda - 5G use case sub team meeting on Thursday 10/4/18:

    • Update on Modeling/SDC Onboarding gaps for PNF - Ben Cheung & Marge Hillis (Nokia)
    • Continuation of team discussion around proposed Dublin content
      • Scope of slicing use case / model
      • Carry over items from Casablanca
    • Other items ?
  5. Agenda - 5G use case sub team meeting on Thursday 10/18/18:

    • Network Slice Modeling Proposal - Borislav Glozman (Amdocs)
      • Continuation of team discussion around proposed Dublin content
    • Carry over items from Casablanca
      • Readout of the Controller-NF association meeting - Ben Cheung / Nokia 
    • Other items ?
  6. Agenda - 5G use case sub team meeting on Thursday 10/25/18:

    • Readout on Controller-NF association discussions - Ben Cheung / Nokia (20 min)
    • Montreal F2F Review of 5G Dublin Requirements - Vimal Begwani / AT&T (20 min)
    • Continuation of team discussion around Dublin content / Slicing etc.
    • Other items ?
  7. Benjamin Cheung Did you record the 11/6 call since it conflicted with the arch call?


  8. Can one of you please clarify this for me.

    Does the L0/L1 and L2 service that are part of Transport network will also be created as part of the Network slice creation by ONAP on demand or those need to be orchestrated prior to the network slice request ?

    Regards,

    Ravi.. 

  9. Agenda - 5G use case sub team meeting on Thursday 11/15/18:

    • Performance Management Enhancement (Continuation from last week) - Oskar Malm and Michela Bevilacqua (Ericsson)
    • Slice Support in Dublin – Patrick Maguire (Ericsson)
    • Additional FM Event Content – Marge Hillis
    • Edge Analytics as a Service – Ramki Krishnan
    • Other items ?
  10. Due to the Thanksgiving Holiday this week, the 5G Use case sub team will not be meeting. We will meet again on Nov 29, 2018.

    Regards,

    Shekar Sundaramurthy

  11. Agenda - 5G use case sub team meeting on Thursday 11/29/18:

    • Prep for upcoming Virtual F2F Meeting - Ben Cheung (Nokia), Vimal Begwani (AT&T) et al
    • Other items ?
  12. Agenda - 5G use case sub team meeting on Thursday 12/06/18:

    • Overview of Dublin 5G Items
      • PNF PnP - Ben Cheung (Nokia) 15mins
      • Slicing - Patrick Maguire (Ericsson), Borislav Glozman (Amdocs) 15 mins
      • OOF/PCI - NK Shankar (AT&T) 15 mins
      • Others (to be continued the following week)
    • Update on Virtual F2F Meeting deck
    • Other items ?
  13. Agenda - 5G Use case sub team meeting on Thursday 12/13/18:

    • Virtual F2F Takeaway/NextSteps - All
    • Golden Configuration Management - Fred Feisullin (Verizon)
    • Overview of Dublin 5G Items
      • PNF PnP - Ben Cheung (Nokia) 15mins
      • Slicing - Patrick Maguire (Ericsson), Borislav Glozman (Amdocs) 15 mins
      • OOF/PCI - NK Shankar (AT&T) 15 mins
    • Edge automation (F-GPS) - Ramki Krishnan (VMware)
    • Others (?)
  14. Agenda - 5G use case sub team meeting on Thursday Jan 3, 2019:

    • Upcoming F2F Meeting plan - Ben Cheung (Nokia), Vimal Begwani (AT&T) et al
    • Other items ?