5G Italy White Ebook Reliable Slicing PDF
5G Italy White Ebook Reliable Slicing PDF
Abstract In 5G, the term slicing refers, in general, to the possibility for
different customers (usually called tenant) to share the same physical network.
Thanks to the softwarization of networks according to the Network Function
Virtualization (NFV) concept and the programmability of network
connectivity through Software Defined Networking (SDN), new network and
service capabilities can be envisioned by integrating networking, computing
and storage resources while serving a multitude of tenants. Each tenant is
assigned a logical network that can satisfy its requirements. Survivability is
one of the most important requirements especially for vertical applications
requesting Ultra Reliable Low Latency Communications (URLLC). In this
chapter the concept of slice is introduced and the some use cases for providing
reliability in a slice.
1 5G Slicing
With the advent of NFV and SDN a novel network scenario is envisioned
enabled by network deployments into the cloud also extended to the network
edge and by programmability of network connectivity through network
controllers. This trend known as softwarization is enabling new unique
network and service capabilities by integrating networking, computing and
storage resources into one programmable and unified infrastructure while
serving a multitude of distributed smart devices and applications (e.g., robots,
drones, smart vehicles). As result, current communications network scenario
is moving from having a separate network for each application (e.g., fixed
telephone network, mobile telephone networks, Internet access) to a single
network shared by different applications or verticals. Network Slicing is a key
2 Valcarenghi, Giorgetti, Martini, Kondepu, Gharbaoui, Castoldi
Several SDOs are focusing on the network slicing concept 1. The Next
Generation Mobile Networks (NGMN) alliance defines a Network Slice
Instance (NSI) as “… a set of network functions, and resources to run these
network functions, forming a complete instantiated logical network to meet
certain network characteristics required by the Service Instance(s)” 2. In 2
the network slicing concept consists of three layers depicted in Figure 1:
Service Instance Layer, Network Slice Instance Layer, and Resource layer.
The Service Instance Layer represents the services (i.e., end-user or business
services) which must be supported. The Network Slice Instance Layer
provides the network slice instances with specific network characteristics that
are required by the related Service Instances (e.g., Enhanced MBB, M2M,
Enterprise and Industry). The Resource Layer provides the physical or virtual
resources for slice deployment.
Reliable Slicing in 5G Networks 3
2 Reliability in 5G Slices
New RAN technology [19]. In the NG Core, the different network functions
(e.g., Access and Mobility Function (AMF), Session Management Function
(SMF), Policy Control Function (PCF), Application Function (AF),
Authentication Server Function (AUSF), User Plane Function (UPF), and
User Data Management (UDM)) can be virtualized, as it has been proposed
for LTE-A [18], and placed in different virtual machines (VMs) or run as a
single bundle in one VM.
The considered scenario and the proposed resilience scheme are depicted in
Fig. 4 and Fig. 5 by referring to functional elements of the Long Term
Evolution-Advanced (LTE-A) architecture.
The proposed resilience scheme considers a scenario where the vEPC fails
(e.g., a virtual machine where the vEPC runs crashes). Fig. 4 shows the two
considered vEPC resilience schemes based on vEPCs hot backup deployed in
federated NFVI-PoPs. The one on the left features two co-located vEPCs (i.e.,
vEPCa and vEPCb deployed in Surrey 5GIC testbed) while the one on the
right features a remote hot backup vEPC (i.e., vEPCr) deployed in a different
compute resource available in another testbed (i.e., Fokus ). In the latter case
two testbeds will be contemporarily utilized to implement the resilience
scheme. In the Surrey 5GIC testbed two different VNF functions (vOAISIM
and vEPC) will be implemented by exploiting open source mobile platforms
(i.e., OpenAirInterface-OAI). Here, vOAISIM VNF provides emulation of
virtual user equipment (vUE) and evolved NodeB (eNB) while vEPC will be
used to emulate the core network.
Fig. 5 shows the considered scenario and lifecycle event when vEPC VNF
fails. Here, when VNFs are deployed, vOAISIM connects with vEPCa, and
Zabbix server start monitors the VNFs that are associated corresponding
Zabbix agent. Note that each vEPC VNF and vOAISIM VNF deployement
contain also Zabbix agent. If the Zabbix server detects an anomaly activity in
vEPCa (e.g., overload) or does not receive any status report from vEPCa (i.e.,
vEPCa crashed) for a pre-defined period of time (i.e., time to trigger the
activity), the Zabbix server check the status of the hot backup vEPC to initiate
a recovery procedure. The receovery procedure consist in reconfiguring
vOAISIM to connect to the hot backup vEPCr. Upon reconfiguration
vOAISIM is able to communicate hot backup vEPCr. Similarly, the
experiment also demonstrate to the recovery based on the local vEPCb
deployed in 5GIC testbed.
Reliable Slicing in 5G Networks 9
Through slicing and dynamic service chaining, service providers can deploy
service infrastructures to serve many different verticals while saving capital
and operating expenditures (CAPEX and OPEX). However, the concurrent
usage of resources, the high dynamicity of services and the geographical
distribution of VFs pose new challenges to service providers in terms of
service lifecycle management and automation to address the QoS and service
availability requirements of heterogeneous applications. To this purpose,
close control loops and techniques are required towards providing automation,
resource usage optimization and reliability eventually leveraging network
analytics assisted decisions [27]. In this direction, ONAP is working on new
solutions for providing automation, performance optimization and, in general,
service lifecycle management capabilities [28]. On the other hand, the
reliability of service chains is stated as a primary requirement to assure proper
service availability [29][30]. However, the problem to address QoS and
service chaining reliability is challenging due many different and
heterogeneous application requirements. A way to effectively address
reliability is to assure adaptive resource provisioning and protection
mechanisms while service chains runs aiming at preventing service
degradations due to the concurrent use of resources from different applications
[31][32]. Moreover, application-oriented mechanisms are desirable that can
be achieved through intent-based approach [33] and detection of service
degradation on end-to-end basis [32].
Reliable Slicing in 5G Networks 11
References
1. https://datatracker.ietf.org/meeting/99/materials/slides-99-netslicing-alex-galis-netslicing-terms-
and-systems
2. NGMN Alliance, “Description of Network Slicing Concept”, NGMN 5G P1 Requirements &
Architecture Work Stream End-to-End Architecture, v1.0.8, Sep. 14, 2016,
https://www.ngmn.org/fileadmin/user_upload/161010_NGMN_Network_Slicing_framework_v1.0.
8.pdf (accessed Apr. 30, 2018)
3. “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects;
Telecommunication management; Study on management and orchestration of network slicing for next
generation network (Release 15)”, 3GPP TR 28.801 V15.1.0 (2018-01)
4. ETSI GR NFV-EVE 012, “Network Functions Virtualisation (NFV) Release 3; Evolution and
Ecosystem; Report on Network Slicing Support with ETSI NFV Architecture Framework” v3.1.1,
December 2017.
5. https://datatracker.ietf.org/wg/netslicing/about/ (accessed april 30, 2018)
6. L. Qiang et al., “Technology Independent Information Model for Network Slicing draft-qiang-coms-
netslicing-information-model-02, https://tools.ietf.org/html/draft-qiang-coms-netslicing-
information-model-02, Expiration date: July 30, 2018 (accessed April 30, 2018)
7. “Applicability of Abstraction and Control of Traffic Engineered Networks (ACTN) to Network
Slicing draft-king-teas-applicability-actn-slicing-02”, https://tools.ietf.org/html/draft-king-teas-
applicability-actn-slicing-02, Expiration date: July (accessed April 30, 2018)
8. https://www.broadband-forum.org/5g
9. ONF, “TR-526 Applying SDN Architecture to 5G Slicing”, April 2016
10. Yoshinori Goto, “Activity Report of ITU-T Focus Group on IMT-2020”, NTT Technical Review,
Vol. 15 No. 6 June 2017
11. http://www.mef.net/Assets/Technical_Specifications/PDF/MEF_55.pdf (accessed April 30, 2018)
12. https://www.mef.net/Assets/White_Papers/MEF_Third_Network_LSO_Vision_FINAL.pdf
(accessed April 30, 2018)
13. https://www.gsma.com/futurenetworks/5g/introduction-to-5g-network-slicing/ (accessed April 30,
2018)
14. 5G-Transformer website, http://5g-transformer.eu/
15. 5G!Pagoda, “D2.3: Initial report on the overall system architecture definition”,
https://goo.gl/2Z7PWu, June 30, 2017
16. SONATA, “D2.2 Architecture Design”,
17. 5G PPP, “View on 5g architecture,” White Paper, https://5g-ppp.eu/white-papers (accessed
10/07/2017).
18. V. G. Nguyen et al., "SDN/NFV-Based Mobile Packet Core Network Architectures: A Survey," in
IEEE Communications Surveys & Tutorials, vol. 19, no. 3, pp. 1567-1602, third quarter 2017.
19. 3GPP TR 38.801, “Study on new radio access technology: Radio access architecture and interfaces
(Release 14)”, V14.0.0 (2017-03).
20. 3GPP TS 23.007, “Technical Specification Group Core Network and Terminals; Restoration
procedures”, Dec 2017.
21. L. Valcarenghi, et al., “Quality-of-service-aware fault tolerance for grid-enabled applications”,
Optical Switching and Networking, Volume 5, Issues 2–3, 2008.
22. ETSI GS NFV-REL 002 V1.1.1 (2015-09), “Network Functions Virtualisation (NFV); Reliability;
Report on Scalable Architectures for Reliability Management”.
23. F. F. Moghaddam, et al., "Self-Healing Redundancy for OpenStack Applications through Fault-
Tolerant Multi-Agent Task Scheduling," IEEE CloudCom 2016
24. EU SoftFIRE project, https://www.softfire.eu/
25. M. Gharbaoui, C. Contoli, G. Davoli, G. Cuffaro, B. Martini, F. Paganelli, W. Cerroni, P. Cappanera,
P. Castoldi, “Experimenting latency-aware and reliable service chaining in Next Generation Internet
testbed facility,” IEEE Conference on Network Function Virtualization and Software Defined
Networks (NFV-SDN), 2018.
12 Valcarenghi, Giorgetti, Martini, Kondepu, Gharbaoui, Castoldi
26. K. Antevski, et al., “Resource Orchestration of 5G Transport Networks for Vertical Industries,” arXiv
preprint arXiv:1807.10430, 2018.
27. N. Sousa, et al., “Network Service Orchestration: A Survey, ” 2018.
28. http://github.com/onap/clamp
29. A. Hmaity, et al., "Virtual Network Function placement for resilient Service Chain provisioning,"
8th International Workshop on Resilient Networks Design and Modeling (RNDM), Halmstad, 2016.
30. M. Gharbaoui, C. Contoli, G. Davoli, G. Cuffaro, B. Martini, F. Paganelli, W. Cerroni, P. Cappanera,
P. Castoldi, “Demonstration of Latency-Aware and Self-Adaptive Service Chaining in 5G/SDN/NFV
infrastructures,” IEEE Conference on Network Function Virtualization and Software Defined
Networks (NFV-SDN), 2018.
31. AA. Mohammed, M. Gharbaoui, B. Martini, F. Paganelli, P. Castoldi, “SDN controller for network-
aware adaptive orchestration in dynamic service chaining,” IEEE NetSoft Conference and Workshops
(NetSoft), Seoul, 2016.
32. M. Gharbaoui, S. Fichera, P. Castoldi, B. Martini, “Network orchestrator for QoS-enabled service
function chaining in reliable NFV/SDN infrastructure,” ," IEEE NetSoft Conference and Workshops
(NetSoft), 2017.