New feature request: Installer changes for NG-UI.
[osm/Features.git] / Release6 / NetworkSlicing.md
1 # Manage network slices #
2
3 ## Proposer ##
4 - Diego López (Telefonica)
5 - Josep Martrat (ATOS)
6 - Ricard Vilalta (CTTC)
7
8 ## Type ##
9 **Feature**
10
11 ## Target MDG/TF ##
12 IM-NBI, SO/LCM, RO
13
14 ## Description ##
15 A Network Slice Instance (NSI) is defined in NGMN white paper as a set of network functions and the resources for these network functions 
16 which are arranged and configured, forming a complete logical network, which meets certain characteristics in terms of available bandwidth, 
17 latency, or QoS, among others described in 5QI (5G QoS Indicator). 
18
19 3GPP has proposed a data model in Release 15, which consists of a list of Network Slice Subnetworks instances (NSSI). Each NSSI contains a 
20 set of network functions and the resources for these network functions that are arranged and configured to form a logical network. ETSI NFV 
21 and 5G Americas are the entities that directly map a NSI with NSs saying basically that the sub-network instances are the same as NSs.
22
23 The NSI contains NSSI, which in turn contain Network Functions (NFs) (e.g., belonging to Access Network (AN) and Core Network (CN)) as well 
24 as all information relevant to the interconnections between these NFs like topology of connections and individual link requirements (e.g. 
25 QoS attributes). The NSI is created by using a Network Slice Template (NST).
26
27 ETSI ISG NFV is actually highlighting the relationship between NSs and Slices / SubnetSlices in ETSI NFV EVE 012. This is important since 
28 the NFV MANO is familiar and supports the NS (and VNF) constructions. 
29
30 Our Slice Manager is an internal OSM component, which exposes an API aligned with 3GPP data model, and internally handles the slice 
31 lifecycle. Usage of one level of network service recursiveness is expected, as well as relationship with PNF will be required.
32
33 The feature thus encompases:
34 - Ofering a Network Slice Manager API
35 - Identifying in which parts of OSM the concept of service recursiveness is required.
36 - The lifecycle management of a slice including several NS that include VNFs and PNFs.
37
38 ## Demo or definition of done ##
39 - Define a Network Slice Template
40 - Instantiate a network slice with a couple of network services (including VNF and PNF).
41 - NSI deployment uses recursivity.