Conference paper Open Access

Optimal Cross Slice Orchestration for 5G Mobile Services

Hoang, Dinh Thai; Niyato, Dusit; Wang, Ping; De Domenico, Antonio; Strinati, Emilio Calvanese

5G mobile networks encompass the capabilities of hosting a variety of services such as mobile social networks, multimedia delivery, healthcare, transportation, and public safety. Therefore, the major challenge in designing the 5G networks is how to support different types of users and applications with different quality-of-service requirements under a single physical network infrastructure. Recently, network slicing has been introduced as a promising solution to address this challenge. Network slicing allows programmable network instances which match the service requirements by using network virtualization technologies. However, how to efficiently allocate resources across network slices has not been well studied in the literature. Therefore, in this paper, we first introduce a model for orchestrating network slices based on the service requirements and available resources. Then, we propose a Markov decision process framework to formulate and determine the optimal policy that manages cross-slice admission control and resource allocation for the 5G networks. Through simulation results, we show that the proposed solution is efficient not only in providing slice-as-a-service based on service requirements, but also in maximizing the provider's revenue.

© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Files (1.1 MB)
Name Size
optimal cross.pdf
md5:4deb0670138dae6fd3d08ed28978f0f2
1.1 MB Download
102
124
views
downloads
Views 102
Downloads 124
Data volume 139.5 MB
Unique views 97
Unique downloads 119

Share

Cite as