Abstract

Sparse code multiple access (SCMA) is a kind of code-domain non-orthogonal multiple access (NOMA) scheme, which can support the increasing requirements for high spectral efficiency and massive connections. Meanwhile, multi-access edge computing (MEC) is a promising technology for providing resource-constrained users with computing resources. In this paper, we propose a novel optimization scheme in SCMA-based MEC network from the perspective of energy and latency for the Internet of Things (IoT) devices. Specifically, a system utility is first used to calculate the weighted energy consumption and task execution latency. The initial utility minimization problem is non-convex and then can be subdivided into two tractable subproblems by fixing task offloading decisions, namely, optimal local computing via CPU frequency scheduling and optimal edge computing via SCMA codebook assignment, subcarrier power allocation, and MEC server computing resources distribution. Primarily, a joint SCMA codebook assignment based on the bidirectional matching principle and optimal power allocation algorithm is proposed. Moreover, we come up with CPU frequency scheduling strategies utilizing convex optimization to optimize the computing resources allocation of local devices and the MEC server. Finally, a low-complexity task offloading policy based on simulated annealing is presented. Numerical results show that our proposed joint optimization algorithm for resource allocation and task offloading can achieve a good compromise between time delay and energy consumption for IoT devices. It is demonstrated that the proposed strategy has a remarkable advantage compared to previous SCMA-MEC schemes.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call