Novel networks infrastructures raising with 5G technologies are pushing for the distribution of computing and network resource control to meet stringent requirements in terms of latency and reliability and speed.… Click to show full abstract
Novel networks infrastructures raising with 5G technologies are pushing for the distribution of computing and network resource control to meet stringent requirements in terms of latency and reliability and speed. 5G systems bring a key novelty in systems design that is a new resource provisioning entity, the so-called \lq network slice\rq, meant to serve end-to-end services as a composition of different network and system resources as radio, link and computing resources. Conventionally, each resource is generally managed by a distinct decision-maker, platform, provider, orchestrator or controller. Naturally, centralized slice orchestration approaches have been proposed in the literature, where a multi-domain orchestrator allocates the resources, using a multi-resource allocation rule. Nonetheless, while simplifying the algorithmic approach, centralization can come at the expense of scalability and performance. In this paper, we propose new ways to distribute the slice resource allocation problem, using cascade and parallel resource allocations that are functionally compatible with novel software platforms. We also show how to adapt the proposed algorithms able to guarantee service level agreements on the minimum resource needed and to take into account deadline priority policy scheduling. We provide an exhaustive analysis of the advantages and disadvantages of the different approaches together with a numerical analysis for a realistic setting.
               
Click one of the above tabs to view related content.