ONAP 5 G USE CASE ENHANCEMENTS ONAP and
- Slides: 9
ONAP 5 G USE CASE ENHANCEMENTS • ONAP and 5 G USE CASE Enhancements • 5 G Slicing • R 3 CASABLANCA • 5 G Use Case Team May 3, 2018 version 0
5 G Slicing & Management Original Plan Define a scenario for slice design, creation and management Focus on a simple slice model and scenario for the 5 G RAN environment Identify the flows (design & runtime) Identify enhancements/requirements for the impacted ONAP components Demonstrate use case scenario Need Alternatives To Plan Issue: Domain Models For Slicing – From 3 GPP? X/ORAN? ONAP? Or other SDO - The Slicing models are not mature & have not been standardized - The Release 15 3 GPP work (in 5 G Core) is not available till June ’ 18 Are there other alternatives to consider from a Casablanca scoping perspective? - e. g. use an existing LTE (or other non 5 G) model to do the work - e. g. keep the focus on a generic model to drive ONAP requirements and defer implementation of scenario / demo to post-Casablanca; this still leaves open Casablanca slicing demonstrations (on existing networks using existing ONAP capabilities) – the proposed alternative in this presentation - e. g. Other ? ?
B: Casablanca – Slice Management Model ONAP Management - Design ONAP Management - Runtime Mobile Slice Services (e. g. e. MBB, Massive Io. T, Mission-critical Io. T) Network Slice Instances (NSIs) 5 G Application Ecosystem RAN Subnet Instances (NSSI) Transport Subnet Instances (NSSIs) Core Subnet Instances (NSSIs) RAN Abstraction Model Transport Abstraction Model Core Abstraction Model Radio Antennas CU-CP Core Network Functions CU-UP RU UE/CP E Internet Centralized Cloud DU Front Haul II RU – Remote Radio Unit CU-UP – Centralized Unit, User Plane Edge Cloud Back Haul DU – Distributed Unit (5 G Base Unit) CU-CP – Centralized Unit, Control Plane External Content
B: Slice Management Model – ONAP Requirements Description Rationale Impacted ONAP component s Participatin g Companies Many providers are interested in using ONAP for slice management and extending the cloud notion of sharing network/compute/storage to sharing network functions and network slice subnet instances. 3 GPP standards are still evolving and early versions are not expected to be available before June 2018. However, we would like to demonstrate these concepts in ONAP initially using a simple slice definition, creation, and management for 5 G Radio Network. Radio Access Network slice subnet instances supported and demonstrated in Casablanca will be limited to simple examples such as e. MBB (enhance Mobile Broad Band). Key enhancements needed are: § Enhance SDC to model & define network slice subnets for Radio network § Enhance SO Instantiate and lifecycle manage network slice subnet instances § Enhance A&AI to inventory and store state of slice segments § Enhance Multi-Cloud and A&AI to support Guarantee (hard isolation), Burstable (soft isolation) and Best Effort (no isolation) Qo. S classes for Edge Clouds § Integrated design (e. g. configuration and service designs) § Support Complex Service Modeling (e. g. service composition, nested allotted resources) Typical carrier deployments will be complex enough to need support for nested / complex services, correlation across multiple elements - hence, these are critical functional requirements for a carrier-grade ONAP SDC, SO, CC-SDK (SDN-C, APP-C), AAI, Multi-Cloud, DCAE AT&T Amdocs China Mobile Ciena Cisco Ericsson Huawei Intel Nokia
Example: A Mobility Slice – Key Enhancements Neede PNF E 2 E Service Slice: PNF Network VNF Allotted Resource SDC Enhancements: – Multiple Allotted Resources Per Service – Nested Allotted Resources – Complex Hierarchy -- Models VNF Allotted Resource requirement: A Allotted Resource requirement: B Orchestration Enhancements: – Layered Orchestration Controller Enhancements: – Responsible Controller Instance for Slice AAI Enhancements: – Slice Model/Hierarchy 5 Network Allotted Resource requirement: C Core Slice X: PNF Network VNF Allotted Resource capability: A Transport Slice Y: PNF Network VNF Allotted Resource capability: B RAN Slice Z: PNF Network VNF Allotted Resource capability: C PNF Network VNF Allotted Resource
SLICING ENHANCEMENTS OVERVIEW Slicing enhancements – Design/SDC Enhancements For Modeling – Multiple Allotted Resources Per Service – Nested Allotted Resources Per Service – Service Hierarchy (Many Levels #? ) Slicing enhancements – Orchestration/SO Enhancements To Support Slice Hierarchy Slicing enhancements – Controller/SDN-R Enhancements To Support Slice Hierarchy Slicing enhancements – Inventory/AAI Enhancements To Support Slice Hierarchy Slicing enhancements – Multi-Cloud/Qo. S Enhancements SLICING ENHANCEMENTS FOR CASABLANCA Domain Models For Slicing – From 3 GPP? X/ORAN? ONAP? Or other SDO - The Slicing models are not mature & have not been standardized - However, the identified ONAP enhancements will be needed when Operators implement slices (whether using vendor-specific or standardized models) - With the identified enhancements implemented in the Casablanca timeframe, we hope to have vendor/operator implementations post-Casablanca - This still allows for Casablanca slicing demonstrations (on existing networks using existing ONAP capabilities)
Backup
Generic Slicing View PNF E 2 E Service Slice: topology_template: node_templates: PNF Network VNF Allotted Resource Network VNF Allotted Resource requirement: A Allotted Resource requirement: B … 8 VF Module PNF Sub Slice A: topology_template: node_templates: PNF Network VNF Allotted Resource capability: A Network VNF Allotted Resource PNF Sub Slice B: topology_template: node_templates: PNF Network VNF Allotted Resource capability: B Network VNF Allotted Resource
From ONAP Architecture Deck “Generic” model-driven Service flow Service Orchestration Resource Orchestration PNF Service X: topology_template: node_templates: PNF Network VNF Allotted Resource 9 Cloud Resource Orchestration VF Module Network Note recursion VNF Allotted Resource requirement: A An Allotted Resource can be homed to an existing “underlying” network function or Service Instance, or homing could determine that a new network function Service Instance is needed. This would result in a 2 nd level of Service Orchestration. Each Resource Type has its own “Generic” model-driven flow. There currently exist such flows for “VNF” and “Network” Resource Types. Service Y is being treated as a “Resource” from the perspective of Service X. Service Orchestration Resource Orchestration PNF Service Y: topology_template: node_templates: PNF Network VNF Allotted Resource capability: A Network VNF Allotted Resource
- Onap network slicing
- Best case worst case average case
- What is the chemistry behind ml/pp and how does it work?
- Advertising vs promotion
- Nail enhancement structure
- Chapter 29 light cured gels
- Long case vs short case
- Average case binary search
- Bubble sort algorithm pseudocode
- Bubble sort best case and worst case