I. Introduction and Motivations
Future applications of 5G are believed to belong to three broad categories [1] namely, enhanced Mobile Broadband (eMBB), ultra-Reliable Low Latency Communication (uRLLC), and massive Machine Type Communication (mMTC). These categories focus on different performance indicators, and the types and amounts of resources consumed are also distinct. Specifically, eMBB requires support for high mobility and large communication bandwidth, uRLLC has strict latency and reliability limits, and mMTC requires adequate access capacity. To handle the heterogeneity of these applications, the network slice [2], [3] is employed by 5G/B5G networks to perform customized services, resulting in a new paradigm that enables the deployment of virtual networks on generic equipment. By designing and adjusting the structure of slices, slice providers can establish logic networks that possess the corresponding abilities required by Slice Tenants (STs).