Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page contains work in progress!

Questions and comments are inserted in the text as needed, prefix them with "Question:" or "Comment:".

Text below the line "----temporary text ----" is a placeholder for text that may or may not be used later on.

Page History

RevAuthorComment
9/7/17Peter LCopied text from the v4 document, must check the v5 document for additional parts


Goal

A planned list of 5G Nodes are on-boarded into ONAP, and ONAP configures the Nodes to the level they are ready to handle traffic. ONAP begins to actively monitor and manage the nodes.

Preconditions

To clarify the limits of this use case for this release of ONAP the following preconditions are assumed:

  • Requirements on RAN coverage is well defined and documented (frequencies, power levels, coverage, and capacity)
  • A planned realization of these requirements exists (planning of cell sites, equipment an and cell structure)
  • The Core Network with its VNFs and transport network is operational and known to ONAP (is managed by the same ONAP instance or is known and can be addressed and connected to according to 3GPP defined methods)
  • The infrastructure is prepared for the RAN deployment; Initial network and hardware planning and procurement is completed, resulting in
    • any new hardware needed has already been delivered and installed, both outside the data center (new PNFs and their cabling) and inside the data center
    • descriptions of the new hardware and basic transport to the data center external hardware have been on-boarded
      Question: Shall this bullet be part of the UC (instead of beeing a pre-condition) so that we include the formulation of and on-boarding of such descriptions into the UC?
  • Radio Configuration Data, software products and license information has been provided by the RAN vendor and is now accessible to the RAN Integrator
  • A single RAN Vendor delivers RAN equipment and functionality
  • A single Telecom operator…
    • Owns or leases data center equipment, cell sites, physical transport, and any new equipment installed on these sites
    • Owns and operates the resulting RAN
      (e.g., no slicing, RAN sharing or other cooperation requiring elaborate isolation between multiple parties)
    • Is the single user of the entire ONAP based management system

Postconditions

The 5G RAN is providing RAN service for the user equipment according to expectations:

  • All planned services are on-line, providing FCAPS data through the relevant channels
  • RAN NOC personnel have full access to the FCAPS data and ONAP automation framework
    • Dashboard or other NOC tools configured to display relevant RAN data
    • Calculation and monitoring of key performance indicators is activated, used to verify the capacity requirements
    • a first automation use-case reacting on an incident or state change have been implemented

Steps


The steps are sub use cases, some to be used repeatedly and other only once.

Step 1: Define the concepts needed to describe and work with the RAN, including…

  • Define model/attributes 5G VNF/PNF Resources
  • Define the ONAP view of the service entities to be provided by VNF/PNF resources
  • Design parameters needed for use by ONAP Optimization Framework (HAS) for placement of 5G VNF resources
  • Define the policies (e.g. including placement constraints) associated with each radio network function and its management
  • Design the configuration aspects for each of the emulated network elements (testing purposes) based on the services that need to be supported and sample Radio Configuration Data
  • Testing of these concepts in an emulated environment

Step 2: Onboarding of RAN functionality and initial trial rollout (limited area):

  • Design the configuration aspects for each of the network elements based on the services that need to be supported and the Radio Configuration Data and license information provided by the vendor
  • Design parameterized Recipes/models for instantiating various disaggregated Radio Access Network elements and associated network connectivity (front haul and backhaul).
  • Design recipes for Data Collection, Analytics, service level metrics, and associated corrective actions when defined levels are breached for each network RAN element and the RAN network
  • Policy definition and Policy enforcement points (NF, Controllers, DCAE / SO, etc.) taking corrective actions when anomalous condition is detected
  • Instantiate a selected few services and related VNFs and PNFs:
    • At least one service that will require new instantiation of both a PNF and a VNF
    • At least one service that re-uses and existing PNF or VNF
  • Verify that service is provided and can be monitored through dash boards and NB App API using basic observability data and calculated KPIs.
  • Verify that policy definitions and their corrective actions are active and has intended effect.

Step 3:  Full rollout of remaining parts of RAN:

  • Re-using the descriptors and the recipes developed in step 1 and 2 to instantiate the remaining services.
  • Verify that service is provided and can be monitored through dash boards and NB App API using basic observability data and calculated KPIs.


---------------------- Temporary Text ---------------------

The following is working material to be rewritten and incorporated in the text or removed.

Open issues

  • What is a unit of a RAN service? For a 4G RAN the EUtranCell can be a suitable service, or for RAN sharing situations, even a prioritized portion of a cell and its capacity.
  • How to model/describe a mapping between a generic service model for the RAN and a vendor specific implementation, allowing the ONAP user to operate seamlessly over the borders of a multi-vendor system?  

 

Old text: (to be part of the realization description?)

The ONAP execution environment must support the following flow:

  • On receiving a request for 5G Radio Access Network instantiation, decompose the request into individual resource requirements
  • Orchestrate each resource, instantiate virtual resources into the cloud using Multi-VIM interfaces
  • Establish necessary local area and wide area network connectivity (LAN & WAN).
  • Start fault, performance, and log data collection as described during the design time.
  • Track inventory/topology of slices and their states with AAI
  • Compute analytics, as necessary, to monitor the environment and publish anomalous conditions
  • Trigger corrective / remedial action for network impairments and for violations of service levels
  • Closed loop actions initiated using the SO and / or controllers
Gliffynamepeter-test