ABSTRACT
The network slicing concept of 5G aims to provide the flexibility and scalability required to support a wide array of vertical services. To coordinate the coexistence of network slices, and to guarantee that the required resources are available for each one of them, the 5G core employs a slicing management entity, a slice manager. In this paper, we propose an architecture where the network slicing concept is extended beyond the core and access networks to also include the configuration of the UE's network stack. We exploit the slice manager's global view on the network to feed fine-grained information on slice configuration, health, and status to the UE. This information, together with local policies on the UE, is then used to dynamically create services tailored to the requirements of individual applications. We implement this architecture in a 5G testbed, and show how it can be leveraged in order to enable optimized services through dynamic network protocol configuration, application-to-slice mapping, and network protocol selection.
- 3GPP. 2020. Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS) (Release 15). Technical Specification (TS) 23.501. 3rd Generation Partnership Project (3GPP). https://www.3gpp.org/ftp//Specs/archive/23_series/23.501/23501-g60.zip Version 16.6.0.Google Scholar
- 3GPP. 2021a. ; Network Exposure Function Northbound APIs; Stage 3, (Release 17). Technical Specification (TS) 29.522. 3rd Generation Partnership Project (3GPP). https://www.3gpp.org/ftp/Specs/archive/22_series/22.261/22261-h60.zip Version 17.2.0.Google Scholar
- 3GPP. 2021b. Functional architecture and information flows to support Common API Framework for 3GPP Northbound APIs; Stage 2,(Release 17). Technical Specification (TS) 23.222. 3rd Generation Partnership Project (3GPP). https://www.3gpp.org/ftp/Specs/archive/29_series/29.522/29522-h20.zip Version 17.5.0.Google Scholar
- 3GPP. 2021c. Service Enabler Architecture Layer for Verticals (SEAL);Functional architecture and information flows; (Release 17). Technical Specification (TS) 23.434. 3rd Generation Partnership Project (3GPP). https://www.3gpp.org/ftp/Specs/archive/23_series/23.434/23434-h20.zip Version 17.2.0.Google Scholar
- 3GPP. 2021d. Service requirements for the 5G system; Stage 1 . Technical Specification (TS) 22.61. 3rd Generation Partnership Project (3GPP). https://www.3gpp.org/ftp/Specs/archive/22_series/22.261/22261-h60.zip Version 17.6.0.Google Scholar
- 3GPP. 2021e. Study on enhancement of Radio Access Network (RAN) slicing, Rel.17 . Technical Report (TR) 38.832. 3rd Generation Partnership Project (3GPP). https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3726 Version 1.0.0.Google Scholar
- Zdravko Bozakov, Simone Mangiante, Cristian Hernandez Benet, Anna Brunstrom, Ricardo Santos, Andreas Kassler, and Donagh Buckley. 2017. A NEAT framework for enhanced end-host integration in SDN environments. In 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, Berlin, Germany, 1–7. Google ScholarCross Ref
- Maria Christopoulou, Georgios Xilouris, Athanasios Sarlas, Harilaos Koumaras, Michail-Alexandros Kourtis, and Themistoklis Anagnostopoulos. 2021. 5G Experimentation: The Experience of the Athens 5GENESIS Facility. In Proceedings of the 2021 IFIP/IEEE International Symposium on Integrated Network Management (IM '21). IEEE, Bordeaux, France, to–appear.Google Scholar
- Jerry Chu, Nandita Dukkipati, Yuchung Cheng, and Matt Mathis. 2013. Increasing TCP's Initial Window. RFC 6928. Google ScholarCross Ref
- Monia Ghobadi, Soheil Hassas Yeganeh, and Yashar Ganjali. 2012. Rethinking End-to-End Congestion Control in Software-Defined Networks. In Proceedings of the 11th ACM Workshop on Hot Topics in Networks (HotNets-XI). Association for Computing Machinery, New York, NY, USA, 61–66. Google ScholarDigital Library
- Karl-Johan Grinnemo, Zdravko Bozakov, Anna Brunstrom, Maria Isabel Sanchez Bueno, Thomas Dreibholz, Kristian Rikter Evensen, Gorry Fairhurst, Audun Fosselie Hansen, David Hayes, Per Hurtig, Mohammad Rajiullah, Tom Jones, David Ros, Tomasz Rozensztrauch, Michael Tüxen, and Eric Vyncke. 2017. Deliverable D3.3 - Extended Transport System and Transparent Support of Non-NEAT Applications. Technical Report. NEAT. http://kau.diva-portal.org/smash/record.jsf?pid=diva2%3A1273851Google Scholar
- Jochen Gruen, Michael Karl, and Thorsten Herfet. 2013. Network supported congestion avoidance in software-defined networks. In 2013 19th IEEE International Conference on Networks (ICON). IEEE, Singapore, 1–6. Google ScholarCross Ref
- GSM Association (GSMA). 2020. Generic Network Slice Template. https://www.gsma.com/newsroom/wp-content/uploads//NG.116-v3.0-1.pdfGoogle Scholar
- Ankur Jain, Andreas Terzis, Hannu Flinck, Nurit Sprecher, Swaminathan Arunachalam, Kevin Smith, Vijay Devarapalli, and Roni Bar Yanai. 2017a. Mobile Throughput Guidance Inband Signaling Protocol. Internet-Draft draft-flinck-mobile-throughput-guidance-04. Internet Engineering Task Force. https://datatracker.ietf.org/doc/html/draft-flinck-mobile-throughput-guidance-04 Work in Progress.Google Scholar
- Ankur Jain, Andreas Terzis, Nurit Sprecher, Swaminathan Arunachalam, Kevin Smith, and Guenter Klas. 2017b. Requirements and reference architecture for Mobile Throughput Guidance Exposure. Internet-Draft draft-sprecher-mobile-tg-exposure-req-arch-03. Internet Engineering Task Force. https://datatracker.ietf.org/doc/html/draft-sprecher-mobile-tg-exposure-req-arch-03 Work in Progress.Google Scholar
- Simon Jouet, Colin Perkins, and Dimitrios Pezaros. 2016. OTCP: SDN-managed congestion control for data center networks. In NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium. IEEE, Istanbul, Turkey, 171–179. Google ScholarDigital Library
- Sebastian Kiesel, Wendy Roome, Richard Woundy, Stefano Previdi, Stanislav Shalunov, Richard Alimi, Reinaldo Penno, and Y. Richard Yang. 2014. Application-Layer Traffic Optimization (ALTO) Protocol. RFC 7285. Google ScholarCross Ref
- NEAT. 2015. A New, Evolutive API and Transport-Layer Architecture for the Internet. https://www.neat-project.orgGoogle Scholar
- Christoph Paasch, Simone Ferlin, Ozgu Alay, and Olivier Bonaventure. 2014. Experimental Evaluation of Multipath TCP Schedulers. In Proceedings of the 2014 ACM SIGCOMM Workshop on Capacity Sharing Workshop (CSWS '14). Association for Computing Machinery, New York, NY, USA, 27–32. Google ScholarDigital Library
- Dr. Craig Partridge, Mark Allman, and Sally Floyd. 2002. Increasing TCP's Initial Window. RFC 3390. Google ScholarDigital Library
- Tommy Pauly, Brian Trammell, Anna Brunstrom, Gorry Fairhurst, Colin Perkins, Philipp S. Tiesel, and Christopher A. Wood. 2021. An Architecture for Transport Services. Internet-Draft draft-ietf-taps-arch-10. Internet Engineering Task Force. https://datatracker.ietf.org/doc/html/draft-ietf-taps-arch-10 Work in Progress.Google Scholar
- Dr. Vern Paxson, Mark Allman, and W. Richard Stevens. 1999. TCP Congestion Control. RFC 2581. Google ScholarDigital Library
- George Xilouris, Themistoklis Anagnostopoulos, Thanos Sarlas, Maria Christopoulou, Harilaos Koumaras, Stavros Kolometsos, Fotini Setaki, Ioanna Mesogiti, Dimitris Tsolkas, Florian Kaltenberger, Panagiotis Matzakos, Daniele Munaretto, Fabio Giust, and Israel Koffman. 2020. Deliverable 4.2: The Athens Platform (Release B). Technical Report. 5GENESIS. https://5genesis.eu/wp-content/uploads/2020/02/5GENESIS_D4.2_v1.0.pdfGoogle Scholar
Index Terms
- Extending network slice management to the end-host
Recommendations
Integrated Network and End-Host Policy Management for Network Slicing
CNSM '22: Proceedings of the 18th International Conference on Network and Service Management5G mobile networks introduce the concept of network slicing, the functionality of creating virtual networks on top of shared physical infrastructure. Such slices can be tailored to various vertical services. A single User Equipment (UE) may be served by ...
A Novel Protocol for Securing Network Slice Component Association and Slice Isolation in 5G Networks
MSWIM '18: Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile SystemsSlicing of a 5G network by creating virtualized instances of network functions facilitates the support of different service types with varying requirements. The management and orchestration layer identifies the components in the virtualization ...
5G network slicing using SDN and NFV: A survey of taxonomy, architectures and future challenges
AbstractThe increasing consumption of multimedia services and the demand of high-quality services from customers has triggered a fundamental change in how we administer networks in terms of abstraction, separation, and mapping of forwarding, ...
Comments