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]