Abstract
Cloud radio access network (CRAN) is a promising approach to provide ubiquitous and on demand access to future Internet of Things (IoT) networks. The existing CRANs assume a single cloud which suffers from computational complexity and signaling latency to support massive number of IoT devices in large scale network deployments. This paper focuses on the scheduling of IoT devices in a multicloud IoT network scenario. This paper considers the downlink of an IoT network consisting of multiple clouds, each coordinates a cluster of several base stations (BSs) allowing joint signal processing. The transmit frame of each BS is composed of several resource blocks (RBs). The multiple clouds are linked to the central cloud which performs scheduling of IoT devices and synchronization of transmit frames. The work models the IoT devices to RBs assignment problem considering the intercloud and intracloud interference. The optimization problem maximizes the overall network utilization under practical network constraints. Further, this paper also proposes a low complexity heuristic algorithm to solve the constraint resource allocation problem in linear time. Complexity analysis of proposed algorithm is carried out and simulations results for a number of IoT network scenarios demonstrate that proposed solution is numerically accurate and performs close to the optimal solution.
Original language | British English |
---|---|
Article number | 8513870 |
Pages (from-to) | 3014-3023 |
Number of pages | 10 |
Journal | IEEE Internet of Things Journal |
Volume | 6 |
Issue number | 2 |
DOIs | |
State | Published - Apr 2019 |
Keywords
- Greedy algorithm
- Internet of Things (IoT)
- radio access networks
- resource allocation