Internet DRAFT - draft-flinck-slicing-management

draft-flinck-slicing-management







Internet Engineering Task Force                                H. Flinck
Internet-Draft                                                C. Sartori
Intended status: Informational                              A. Andrianov
Expires: January 4, 2018                                   C. Mannweiler
                                                             N. Sprecher
                                                                   Nokia
                                                            July 3, 2017


              Network Slicing Management and Orchestration
                   draft-flinck-slicing-management-00

Abstract

   Network Slicing is worked in multiple SDOs from different view
   points.  As network slicing is an end-to-end topic, this draft
   proposes that network slices architecture [NS-Framework] aligns with
   the work done in NGMN, 3GPP and ETSI with relation to management and
   orchestration.  The key aspect that this draft makes is the rational
   for role and need for Network Slice Management Function (NSMF) entity
   that operates above Network Virtualization Function Orchestrator and
   PNFs Management Functions.  NSMF needs to support different
   abstractions of resources and to offer access to different management
   entities.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on January 4, 2018.

Copyright Notice

   Copyright (c) 2017 IETF Trust and the persons identified as the
   document authors.  All rights reserved.





Flinck, et al.           Expires January 4, 2018                [Page 1]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Acronyms and Abbreviations  . . . . . . . . . . . . . . .   5
   2.  Different levels of Network Slice Control exposure  . . . . .   5
   3.  Network Slice Management Function (NSMF)  . . . . . . . . . .   6
   4.  IANA considerations . . . . . . . . . . . . . . . . . . . . .   8
   5.  Security considerations . . . . . . . . . . . . . . . . . . .   8
   6.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   8
   7.  Informative References  . . . . . . . . . . . . . . . . . . .   8
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   9

1.  Introduction

   The purpose of this draft is to highlight the essential aspects of
   network slice management from 3GPP, NGMN and ETSI relevant for the
   network slices architecture as described in [NS-Framework] and to
   propose a minimal alignment between these works to ensure
   compatibility between them.  NGMN documents
   "161010_NGMN_Network_Slicing_framework_v1.0.8" [NGMN_NS] and "5G
   Network and Service Management including Orchestration" [NGMN_NSMN]
   define Network Slicing and how it relates to overall Service and
   Network Management architecture.  The NGMN documents define as well
   the terminology adopted later by 3GPP and reflected in 3GPP
   [TR28.801].  In this paper, for sake of simplicity, only an
   "executive summary" of network slicing is given, while relying on
   both terminology and complete descriptions on the above mentioned
   documents.

   Network Slicing provides multiple logical networks on top of a
   partially shared network infrastructure as described in
   [NS-Framework].  Each instance of a network slice represents an
   independent end-to-end network that allows deployment of different
   architectural flavors in parallel slices.  These slices may be
   deployed and/or operated by the slice provider, or by the tenant who
   requested the slice.





Flinck, et al.           Expires January 4, 2018                [Page 2]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   A network slice can span across different administrative domains.
   NGMN Network slicing white paper [NS-Framework] defines various
   forward-looking business models engaging multiple administrative
   domains that may be envisioned in the industry.  An administrative
   domain refers to the scope of jurisdiction of a provider.  A provider
   may obtain services from 3rd parties (i.e. sub-providers) to enrich
   the services it provides to its end customers.  A provider could also
   benefit from offering its spare capabilities or resources to other
   providers becoming itself a sub-provider.  A network service can be a
   single user connectivity service, NaaS (Network as a Service) such as
   a service instance, a network slice instance or a subnetwork slice
   (note NGMN and 3GPP use a different terminology for what IETF
   netslices drafts call for "network slice segment") instance offering
   for a business vertical that utilizes forward-looking business
   models, or IaaS (Infra structure as a Service).

   Depending on the use cases and type of services for which the end-to-
   end slice has been instantiated multiple levels of control may be
   exposed to the tenants by the slice provider.  On the lowest level of
   the exposed control the network slice provider grants only access to
   use the slice and means to monitor its performance.  At second level
   a control exposure is to allow tenants to change the configuration of
   the network functions associated to the tenant's network slice.  At
   the highest level of control tenants can compose network slices and
   manage them with their own management system.  These different levels
   of control exposure require that the network slice management must
   work on multiple levels of abstractions where highest level is at the
   Service Management & Orchestration (M&O) and lowest level at the
   network functions.  The slice provider must be able to isolate these
   control functions of different tenants to match the "Slice Provider"
   - "Slice Consumer" -relationship.

   A network slice instance can contain virtualized network functions as
   well as physical network functions.  Virtualized network functions
   (VNF) are decoupled from physical network equipment by a
   virtualization layer.  Both the lifecycle of the types of the network
   functions can span beyond the lifecycle of a Network Slice and they
   need their own life cycle management functions.  The life cycle
   management of these two types of network functions differ.  The
   environment in which VNFs are deployed is called Network Functions
   Virtualisation Infrastructure (NFVI) and is managed by Virtualised
   Infrastructure Manager (VIM) according to ETSI NFV-MANO [MANO]
   reference architecture.  VNFs are instantiated by requests of NFV
   Orchestrator (NFVO).  In the MANO architecture NFV Orchestrator
   (NFVO) uses VNF Managers for the lifecycle management of VNF
   instances and the VIM allocates the needed virtualized resources as
   requested by the NFVO into the NFVI.  However, the same approach
   cannot be applied to network functions of dedicated hardware



Flinck, et al.           Expires January 4, 2018                [Page 3]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   (Physical Network Functions, PNF) as their resources are not
   controlled by NFVO nor VIMs.  Network Functions (whether PNF or VNF)
   require their function specific management, as well as their resource
   management.

   When adding support for the virtualized version of the PNFs their
   management systems will evolve to either extend their capability with
   an embedded VNF management functionality or will delegate their
   virtual resource management to an external VNF manager.  In either
   case, the VNF management function interacts with the NFVO and the VIM
   through the MANO defined interfaces and provides the cloud resource
   FCAPS management for the network functions.  Another key issue for
   provisioning of network slices is the identification, design, and
   management of network functions which can be shared by multiple end-
   to-end slices [Rost].

   For Network slice management function (NSMF), which is a slice-
   dedicated function with slice-specific view on any FCAPS data and
   management procedures, such sharing or common usage should be
   transparent, i.e., the multiplexing of multiple network slices to a
   commonly used function/element is done by EMS/NMS.  NSMF operates
   above NFVO and PNFs Management Functions in the Service M&O.  In view
   of 3GPP as well as ETSI NFV, NSMF belongs to OSS/BSS.  When a network
   slice contains PNFs the NSMF instructs the PNFs Management Functions
   to configure the physical network components to deliver the required
   slice characteristics.

   This draft introduces the role of NSMF in the context of 3GPP
   [TR28.801], [TS28.530] and ETSI [MANO] work and reflects that back to
   netslices-architecture presented in [NS-Framework].  We argue that
   the NSMF is at the Service M&O level, even at a tenant.  This is
   because of several reasons:

   o  Need for exposing different levels of network slice control to the
      tenants.

   o  Different life cycle management approaches for PNFs and VNFs.
      NSMF must have interfaces both to NFVO and to PNFs Management and
      is therefore above of the NFVO and PNF management and it should
      support service level abstractions.

   Network slicing is end-to-end concept, thus including several network
   components, (Network Slice Subnetwork Functions according to 3GPP
   terminology).  Often those components belong to different
   administrative domains (e.g.  RAN, Core Network, Transport) and
   therefore the need for a higher level of abstraction.  Transport
   network [ACTN] is a subnetwork slice in the 3GPP model and recursion
   can be applied to slices as well as to subnetwork slices.



Flinck, et al.           Expires January 4, 2018                [Page 4]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


1.1.  Acronyms and Abbreviations

   This document uses the following acronyms:

   3GPP    3rd Generation Partnership Project
   BSS/OSS Business Support Systems/Operations Support Systems
   EMS     Element Management System
   ETSI    European Telecommunications Standards Institute
   FCAPS   Fault, Configuration, Accounting, Performance, Security
   IaaS    Infra structure as a Service
   KPI     Key Performance Indicator
   MANO    ETSI Management and Orchestration
   LCM     Life Cycle Management
   MNO     Mobile Network Operator
   M&O     Management & Orchestration
   NaaS    Network as a Service
   NGMN    Next Generation Mobile Networks
   NMS     Network Management System
   NSMF    Network Slice Subnet Management Functions
   NSSMF   Network Slice Management Function
   NFVI    Network Functions Virtualisation Infrastructure
   NVFO    Network Virtualization Function Orchestrator
   PNF     Physical Network Function
   RAN     Radio Access Network
   SLA     Service Level Agreement
   VIM     Virtualised Infrastructure Manager
   VNF     Virtualised Network Function

2.  Different levels of Network Slice Control exposure

   Depending on the "Slice Provider" - "Slice Consumer" -relationship
   the Slice Provider can offer various levels of control to the Slice
   Consumers.  Roughly speaking levels of control can be categorized
   onto follow cases:

   1.  Monitoring only.  The Slice Provider offers only means to monitor
       the slice KPIs as agreed in the contract.  Network slice
       configuration is chosen from a catalogue of readymade slice
       templates.  Accesses via dashboard-like web service and/or north
       bound interfaces provided by the Slice Provider.

   2.  Limited control to Slice Consumer to perform design and
       composition of network slice.  Slice Consumer can change
       configuration of deployed network functions and /or onboard own
       certified network functions into Slice Provider's repository
       using interfaces provided by the Slice Provider.





Flinck, et al.           Expires January 4, 2018                [Page 5]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   3.  Extended Control.  In this case the Slice Consumer deploys and
       operates the network slice using its own MANO stack and NMS.  The
       Slice consumer has tight control over its own network functions
       and services while has limited control over MNO network
       functions.

   Because of these varying levels of network slice control, the NSMF
   needs to support different abstractions of resources and to offer
   access to different management entities (e.g.  PNFs management
   functions, NFV-MANO).  Consequently, the logical place for NSMF
   function in the network slice management architecture is at the
   Service Management & Orchestration (M&O).

3.  Network Slice Management Function (NSMF)

   Network slicing concept of NGMN consists of 3 layers: Service
   Instance Layer, Network Slice Instance Layer, and Resource layer
   [NGMN_NS].  The Service Instance Layer is managed by service
   orchestrator that is considered to be part of BSS/OSS according to
   the 3GPP view [TR28.801].  Network Slicing Instance Layer is a
   Business to Business service and may pass across multiple
   administrative domains.  Network Slice Management Function resides at
   this layer and is consequently part of Service Orchestration and BSS/
   OSS.

   The end-to-end network slice management (NSMF) can use different
   technology domains and their segments to create an end-to-end slice.
   It has full visibility and control to the end-to-end slice and its
   performance.  It resides above the Network Slice Subnet Management
   Functions (NSSMF).  It monitors slice specific FCAPS to maintain and
   to expose the overall SLAs of the end-to-end slices to the tenant.

   NSMF interfaces domain specific Network Management and Element
   Management Systems through Network Slice Subnet Management Functions
   (NSSMF).  In addition, NSMF also interfaces NFV-MANO to manage
   virtualization aspects (through "OS-Ma-nfvo"-interface).

   NSSMF manages Network Slice Subnet (3GPP defined management
   abstraction) composed of Network Functions (virtualized or not) and
   other Network Slice Subnets (recursion principle).  NM/EM could play
   the role of NSSMF.  For management of virtualization aspects (such as
   NS and VNF LCM) and TN, NSSMF interacts with NFV-MANO (through "Os-
   Ma-nfvo"-interface).  The 3GPP defined Network Slice Subnets
   correspond to ETSI NFV defined NSs composed from either network
   functions and/or nested network slices (recursion principle).






Flinck, et al.           Expires January 4, 2018                [Page 6]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   +------------------------------------+
   | BSS/OSS                            |
   |        +-----------------------+   |
   |        | Service M&O           |   |
   |        |                       |   |
   |        |  +-------------+      |   |
   |        |  |    NSMF     +--------------------------+
   |        |  ++------------+      |   |               |
   |        +---|-------------------+   |               |
   +------------|-----------------------+               |
                |                                       |
                |                                       |
     +----------|-----+                                 |
     | NM/EM    |     |                                 |
     |   +------+-----+                           +-----+------+
     |   |            |                           |            |
     |   |            |                           |    NFV     |
     |   |    NSSMF   +---------------------------+    MANO    |
     |   |            |                           |            |
     |   |            +------------+              |            |
     +---+------+-----+            |              +-----+------+
                |                  |                    |
                |                  |                    |
          +-----+-----+            |               +----+------+
          |           |            |               |           |
          |   PNFs    |            +---------------+   VNFs    |
          |           |                            |           |
          +-----+-----+                            +----+------+
                |                                       |
                |                                       |
                |                                       |
      +---------+---------------------------------------+-------------+
      |       Slice with shared and dedicated network functions       |
      +---------------------------------------------------------------+


             Network Slice Management functional architecture.

                                 Figure 1

   Based on the above reasoning we propose to replace the "Figure 2: E2E
   Slice Orchestration"-figure of the section of Management and
   Orchestration of Network Slicing in [NS-Framework] with the following
   figure with the above stated reasoning.







Flinck, et al.           Expires January 4, 2018                [Page 7]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


               + ------------------------------------------------+
               |                  NSMF                           |
               +-------------------------------------------------+
                  |              |                           |
        +-----------+      +-----------+                 +----------+
        | Network   |      | Network   |                 | Network  |
        | Slice     |      | Slice     |                 | Slice    |
        | Subnet    |      | Subnet    |                 | Subnet   |
        | Management|      | Management|                 |Management|
        | Function  |------| Function  |------  ...  --  |Function  |
         +----------+      +-----------+                 +----------+
              |                    |                          |
        +-------------------------------------------------------------+
        |   P/VNF FCAPS Management  /  NFV-MANO: VNF LCM management  |
        +-------------------------------------------------------------+
             |            |                  |                 |
        +--------+   :  +--------+   :  +--------+   :       +--------+
        | PNF 1  |----- | PNF n   |----- | VNF 1 |----...--  | VNF n  |
        +--------+   :  +--------+   :  +--------+   :       +--------+



       Network Slice Management Function (Network Slice segment term
    corresponds roughly to Network Slice subnetwork term used by 3GPP/
                                   NGMN)

                                 Figure 2

4.  IANA considerations

   This document makes no request of IANA.

5.  Security considerations

   Each element and their interface of the proposed management
   architecture needs to address their security requirements.

6.  Acknowledgements

7.  Informative References

   [ACTN]     Ceccarelli, D. and Lee, Y., "Framework for Abstraction and
              Control of Traffic Engineered Networks", draft-ietf-teas-
              actn-framework-06 (work in progress), June 2017.

   [MANO]     ETSI, "ETSI GS NFV-MAN 001: Network Functions
              Virtualization (NFV); Management and Orchestration", 2014.




Flinck, et al.           Expires January 4, 2018                [Page 8]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   [NGMN_NS]  NGMN Alliance, "Description of Network Slicing Concept",
              https://www.ngmn.org/uploads/
              media/161010_NGMN_Network_Slicing_framework_v1.0.8.pdf  ,
              2016.

   [NGMN_NSMN]
              NGMN Alliance, "5G Network and Service Management
              including Orchestration",
              https://www.ngmn.org/publications/all-downloads/
              article/5g-network-and-service-management-including-
              orchestration.html  , 2017.

   [NS-Framework]
              Geng, L., Dong, J., Bryant, S., Makhijani, K., Galis, A.,
              De Foy, X., and Kuklinsk, S., "Network Slicing
              Architecture", draft-geng-netslices-architecture-01 (work
              in progress), June 2017.

   [Rost]     Rost, P., Mannweiler, C., Diomidis, M., Sartori, C.,
              Sciancalepore, V., Sastry, N., Holland, O., Tayade, S.,
              Han, B, Bega, D., Aziz, D., Bakker, H., and IEEE
              Communications Magazine, Volume: 55 Issue: 5,, "Network
              Slicing to Enable Scalability and Flexibility in 5G Mobile
              Networks", May 2017.

   [TR28.801]
              3GPP, "Study on management and orchestration of network
              slicing for next generation network, Release 14)3GPP TR
              28.801 V1.2.0",
              https://portal.3gpp.org/desktopmodules/Specifications/
              SpecificationDetails.aspx?specificationId=3091  , 2017.

   [TS28.530]
              3GPP, "Management of network slicing in mobile networks;
              Concepts, use cases and requirements. Technical
              specification. Release 15. 3GPP TR 28.530.",
              https://portal.3gpp.org/desktopmodules/Specifications/
              SpecificationDetails.aspx?specificationId=3091  , 2017.

Authors' Addresses

   Hannu Flinck
   Nokia
   Espoo
   FI

   Phone: +358504839522
   Email: hannu.flinck@nokia.com



Flinck, et al.           Expires January 4, 2018                [Page 9]

Internet-DraftNetwork Slicing Management and Orchestration     July 2017


   Cinzia Sartori
   Nokia
   Munich
   DE

   Phone: +491713008990
   Email: cinzia.sartori@nokia-bell-labs.com


   Anatoly Andriannov
   Nokia
   Arlington Heights, IL
   US

   Phone: +1-847-668-0394
   Email: anatoly.andrianov@nokia.com


   Christian Mannweiler
   Nokia
   Munich
   DE

   Phone: +491715581581
   Email: christian.mannweiler@nokia-bell-labs.com


   Nurit Sprecher
   Nokia
   Hod HaSharon
   IL

   Phone: +97297751229
   Email: nurit.sprecher@nokia.com

















Flinck, et al.           Expires January 4, 2018               [Page 10]