Network Slicing: Recent Advances, Taxonomy, Requirements, and Open Research Challenges

Fifth-generation (5G) and beyond networks are envisioned to provide multi-services with diverse specifications. Network slicing is identified as a key enabling technology to enable 5G networks with multi-services. Network slicing allows a transition from a network-as-an-infrastructure setup to a network-as-a-service to enable numerous 5G smart services with diverse requirements. Although several surveys and tutorials have discussed network slicing in detail, there is no comprehensive study discussing the taxonomy and requirements of network slicing. In this paper, we present and investigate key recent advances of network slicing towards enabling several Internet of Things (IoT) smart applications. A taxonomy is devised for network slicing using different parameters: key design principles, enablers, slicing resources levels, service function chaining schemes, physical infrastructures, and security. Furthermore, we discuss key requirements for network slicing to enable smart services. Finally, we present several open research challenges along with possible guidelines for network slicing.

[1]  Deng Liang,et al.  NESMO: Network slicing management and orchestration framework , 2017, 2017 IEEE International Conference on Communications Workshops (ICC Workshops).

[2]  Haris Pervaiz,et al.  UAV-Assisted 5G Network Architecture with Slicing and Virtualization , 2018, 2018 IEEE Globecom Workshops (GC Wkshps).

[3]  Aref Meddeb,et al.  Slicing aware QoS/QoE in software defined smart home network , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[4]  Sana Ben Jemaa,et al.  5G RAN Slicing for Verticals: Enablers and Challenges , 2019, IEEE Communications Magazine.

[5]  Christian Wietfeld,et al.  Towards 5G: An Empirical Evaluation of Software-Defined End-to-End Network Slicing , 2018, 2018 IEEE Globecom Workshops (GC Wkshps).

[6]  Félix J. García Clemente,et al.  Dynamic network slicing management of multimedia scenarios for future remote healthcare , 2019, Multimedia Tools and Applications.

[7]  Xi Li,et al.  5G-TRANSFORMER: Slicing and Orchestrating Transport Networks for Industry Verticals , 2018, IEEE Communications Magazine.

[8]  Panagiotis Papadimitriou,et al.  MIDAS: Middlebox discovery and selection for on-path flow processing , 2015, 2015 7th International Conference on Communication Systems and Networks (COMSNETS).

[9]  Pascal Lorenz,et al.  The Internet of Things for Smart Cities: Technologies and Applications , 2019, IEEE Netw..

[10]  Ainuddin Wahid Abdul Wahab,et al.  Network forensics: Review, taxonomy, and open challenges , 2016, J. Netw. Comput. Appl..

[11]  John C. S. Lui,et al.  On the Theory of Function Placement and Chaining for Network Function Virtualization , 2018, MobiHoc.

[12]  Christian Wietfeld,et al.  Network Slicing for Critical Communications in Shared 5G Infrastructures - An Empirical Evaluation , 2018, 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft).

[13]  Andres Garcia-Saavedra,et al.  Overbooking network slices through yield-driven end-to-end orchestration , 2018, CoNEXT.

[14]  Zhu Han,et al.  Wireless network virtualization with non-orthogonal multiple access , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[15]  Alexandros Kaloxylos,et al.  A Survey and an Analysis of Network Slicing in 5G Networks , 2018, IEEE Communications Standards Magazine.

[16]  Zhu Han,et al.  Federated Learning for Edge Networks: Resource Optimization and Incentive Mechanism , 2019, IEEE Communications Magazine.

[17]  Muhammad Ali Imran,et al.  Energy-Aware Radio Resource Management in D2D-Enabled Multi-Tier HetNets , 2018, IEEE Access.

[18]  Lei Xu,et al.  Poisoning Network Visibility in Software-Defined Networks: New Attacks and Countermeasures , 2015, NDSS.

[19]  Zbigniew Kotulski,et al.  Towards constructive approach to end-to-end slice isolation in 5G networks , 2018, EURASIP J. Inf. Secur..

[20]  Thomas Magedanz,et al.  Extensible framework for elastic orchestration of service function chains in 5G networks , 2017, 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).

[21]  Aboul Ella Hassanien,et al.  Cloud Computing Forensic Analysis: Trends and Challenges , 2017 .

[22]  Ingo Viering,et al.  Customized Industrial Networks: Network Slicing Trial at Hamburg Seaport , 2018, IEEE Wireless Communications.

[23]  Peilin Hong,et al.  Virtual Network Function Selection and Chaining Based on Deep Learning in SDN and NFV-Enabled Networks , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[24]  Nguyen H. Tran,et al.  Slicing the Edge: Resource Allocation for RAN Network Slicing , 2018, IEEE Wireless Communications Letters.

[25]  Zhu Han,et al.  Network Virtualization Resource Allocation and Economics Based on Prey–Predator Food Chain Model , 2018, IEEE Transactions on Communications.

[26]  Walid Saad,et al.  A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems , 2019, IEEE Network.

[27]  David Dietrich,et al.  Network service embedding across multiple providers with nestor , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[28]  Mehdi Bennis,et al.  A Speculative Study on 6G , 2019, IEEE Wireless Communications.

[29]  Wei Li,et al.  UAV Network and IoT in the Sky for Future Smart Cities , 2019, IEEE Network.

[30]  F. Richard Yu,et al.  A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[31]  Zhu Han,et al.  Network Virtualization with Energy Efficiency Optimization for Wireless Heterogeneous Networks , 2019, IEEE Transactions on Mobile Computing.

[32]  Zhixiang Liu,et al.  Service Function Chaining Resource Allocation: A Survey , 2016, ArXiv.

[33]  Rodrigo Roman,et al.  Mobile Edge Computing, Fog et al.: A Survey and Analysis of Security Threats and Challenges , 2016, Future Gener. Comput. Syst..

[34]  Wazir Zada Khan,et al.  Edge computing: A survey , 2019, Future Gener. Comput. Syst..

[35]  Tarik Taleb,et al.  EASE: EPC as a service to ease mobile core network deployment over cloud , 2015, IEEE Network.

[36]  Choong Seon Hong,et al.  Edge-Computing-Enabled Smart Cities: A Comprehensive Survey , 2019, IEEE Internet of Things Journal.

[37]  Mahesh K. Marina,et al.  FlexRAN: A Flexible and Programmable Platform for Software-Defined Radio Access Networks , 2016, CoNEXT.

[38]  Toktam Mahmoodi,et al.  Softwarization and Virtualization in 5G Networks for Smart Cities , 2015, IoT 360.

[39]  Walid Saad,et al.  3D Cellular Network Architecture with Drones for beyond 5G , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[40]  Andrew Hines,et al.  5G network slicing using SDN and NFV- A survey of taxonomy, architectures and future challenges , 2019, Comput. Networks.

[41]  Farzad Samie,et al.  Edge Computing for Smart Grid: An Overview on Architectures and Solutions , 2018, IoT for Smart Grids.

[42]  Choong Seon Hong,et al.  A matching game approach for resource allocation in wireless network virtualization , 2017, IMCOM.

[43]  Xi Li,et al.  A Dynamic Placement Mechanism of Service Function Chaining Based on Software-defined Networking , 2018, KSII Trans. Internet Inf. Syst..

[44]  Victor C. M. Leung,et al.  Network Slicing Based 5G and Future Mobile Networks: Mobility, Resource Management, and Challenges , 2017, IEEE Communications Magazine.

[45]  Xu Li,et al.  Network Slicing with Elastic SFC , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[46]  Vasileios Theodorou,et al.  Cross-Domain Network Slicing for Industrial Applications , 2018, 2018 European Conference on Networks and Communications (EuCNC).

[47]  Tarik Taleb,et al.  Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions , 2018, IEEE Communications Surveys & Tutorials.

[48]  Navid Nikaein,et al.  Towards enforcing Network Slicing on RAN: Flexibility and Resources abstraction , 2017 .

[49]  Toktam Mahmoodi,et al.  Softwarization and virtualization in 5G mobile networks: Benefits, trends and challenges , 2018, Comput. Networks.

[50]  Andrea J. Goldsmith,et al.  SoftSLICE: Policy-Based Dynamic Spectrum Slicing in 5G Cellular Networks , 2018, 2018 IEEE International Conference on Communications (ICC).

[51]  Victor I. Chang,et al.  A Q-Learning-Based Approach for Deploying Dynamic Service Function Chains , 2018, Symmetry.

[52]  Dimitrios Kritharidis,et al.  SDN/NFV-based end to end network slicing for 5G multi-tenant networks , 2017, 2017 European Conference on Networks and Communications (EuCNC).

[53]  Nancy Alonistioti,et al.  Network slicing - enabled RAN management for 5G: Cross layer control based on SDN and SDR , 2020, Comput. Networks.

[54]  Bhagya Nathali Silva,et al.  Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities , 2018 .

[55]  Tam N. Nguyen,et al.  The Challenges in ML-Based Security for SDN , 2018, 2018 2nd Cyber Security in Networking Conference (CSNet).

[56]  Xuemin Shen,et al.  Air-Ground Integrated Vehicular Network Slicing With Content Pushing and Caching , 2018, IEEE Journal on Selected Areas in Communications.

[57]  Bruno Volckaert,et al.  Fog Computing: Enabling the Management and Orchestration of Smart City Applications in 5G Networks , 2017, Entropy.

[58]  Shahid Mumtaz,et al.  Contract-Based Resource Allocation for Low-Latency Vehicular Fog Computing , 2018, 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[59]  Sang Il Kim,et al.  A research on dynamic service function chaining based on reinforcement learning using resource usage , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[60]  Hassan Takabi,et al.  Security, Privacy, and Digital Forensics in the Cloud , 2019 .

[61]  Fadi Al-Turjman,et al.  5G-enabled devices and smart-spaces in social-IoT: An overview , 2017, Future Gener. Comput. Syst..

[62]  Tarik Taleb,et al.  Network Slicing-Based Customization of 5G Mobile Services , 2019, IEEE Network.

[63]  F. Richard Yu,et al.  Security and Privacy of Smart Cities: A Survey, Research Issues and Challenges , 2019, IEEE Communications Surveys & Tutorials.

[64]  Mathieu Boussard,et al.  Future Spaces: Reinventing the Home Network for Better Security and Automation in the IoT Era , 2018, Sensors.

[65]  Zhi-Quan Luo,et al.  Network Slicing for Service-Oriented Networks Under Resource Constraints , 2017, IEEE Journal on Selected Areas in Communications.

[66]  Choong Seon Hong,et al.  Internet of things forensics: Recent advances, taxonomy, requirements, and open challenges , 2019, Future Gener. Comput. Syst..

[67]  Matti Latva-aho,et al.  On the Application of Network Slicing for 5G-V2X , 2018, ArXiv.

[68]  Rami Langar,et al.  Dynamic Network Slicing for 5G IoT and eMBB services: A New Design with Prototype and Implementation Results , 2018, 2018 3rd Cloudification of the Internet of Things (CIoT).

[69]  Mahesh K. Marina,et al.  Network Slicing in 5G: Survey and Challenges , 2017, IEEE Communications Magazine.

[70]  J. Wenny Rahayu,et al.  Mobile cloud computing: A survey , 2013, Future Gener. Comput. Syst..

[71]  Qi Zhang,et al.  A caching-based incentive mechanism for cooperative data offloading , 2017, 2017 IEEE International Conference on Communications Workshops (ICC Workshops).

[72]  Sundeep Rangan,et al.  Towards 6G Networks: Use Cases and Technologies , 2019, ArXiv.

[73]  Gustavo de Veciana,et al.  Elastic Multi-resource Network Slicing: Can Protection Lead to Improved Performance? , 2019, 2019 International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOPT).

[74]  Andrei V. Gurtov,et al.  Security in Software Defined Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[75]  Oriol Sallent,et al.  On 5G Radio Access Network Slicing: Radio Interface Protocol Features and Configuration , 2018, IEEE Communications Magazine.

[76]  Choong Seon Hong,et al.  Cooperative Slice Allocation for Virtualized Wireless Network: A Matching Game Approach , 2018, IMCOM.

[77]  Arjan Durresi,et al.  A survey: Control plane scalability issues and approaches in Software-Defined Networking (SDN) , 2017, Comput. Networks.

[78]  Shaolei Ren,et al.  Traffic-Aware and Energy-Efficient vNF Placement for Service Chaining: Joint Sampling and Matching Approach , 2020, IEEE Transactions on Services Computing.

[79]  Jose Ordonez-Lucena,et al.  Network Slicing for 5G with SDN/NFV: Concepts, Architectures, and Challenges , 2017, IEEE Communications Magazine.

[80]  Franco Callegati,et al.  Dynamic chaining of Virtual Network Functions in cloud-based edge networks , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[81]  Mugen Peng,et al.  Network Slicing in Fog Radio Access Networks: Issues and Challenges , 2017, IEEE Communications Magazine.

[82]  Choong Seon Hong,et al.  Network Slicing for 5G and Beyond Networks , 2019 .

[83]  Yasir Mehmood,et al.  Internet-of-Things-Based Smart Cities: Recent Advances and Challenges , 2017, IEEE Communications Magazine.

[84]  Luca Veltri,et al.  A Next-Generation Core Network Architecture for Mobile Networks , 2019, Future Internet.

[85]  Faqir Zarrar Yousaf,et al.  NFV and SDN—Key Technology Enablers for 5G Networks , 2017, IEEE Journal on Selected Areas in Communications.

[86]  Tarik Taleb,et al.  On Multi-Domain Network Slicing Orchestration Architecture and Federated Resource Control , 2019, IEEE Network.

[87]  Xu Chen,et al.  In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning , 2018, IEEE Network.

[88]  Bo Yi,et al.  A comprehensive survey of Network Function Virtualization , 2018, Comput. Networks.

[89]  Antonio Iera,et al.  5G Network Slicing for Vehicle-to-Everything Services , 2017, IEEE Wireless Communications.

[90]  Sudhir K. Routray,et al.  Satellite Based IoT Networks for Emerging Applications , 2019, ArXiv.

[91]  Choong Seon Hong,et al.  Hierarchical Matching Game for Service Selection and Resource Purchasing in Wireless Network Virtualization , 2018, IEEE Communications Letters.