IEEE Access (Jan 2021)
Joint Computational Offloading and Data-Content Caching in NOMA-MEC Networks
Abstract
Multi-access edge computing (MEC) can improve the users' computational capacity and battery life by moving computing services to the network edge. In addition, data-content caching on a MEC server improves the user quality of experience and decreases the backhaul network congestion. Moreover, non-orthogonal multiple access (NOMA) has recently been implemented to increase network throughput and capacity. Combining these techniques can improve the user performance and benefit the network. This paper investigates a combined computational offloading and data-content caching problem for NOMA-MEC systems. The aim was to achieve the minimum total completion latency of all users by jointly optimizing the offloading decision, caching strategy, computational resource, and power allocation. This satisfies the constraints within the scope of the potential violation for energy consumption, offloading decision, and the computation and storage capacity of the MEC server. The formulated problem is a mixed-integer non-linear programming and a non-convex problem. To solve this challenging problem, a block successive upper-bound minimization method was implemented to obtain efficient solutions. Numerous simulation results were presented to demonstrate the convergence and efficacy of the proposed algorithm. Compared with other schemes of all-offloading, local-only, and equal resources, our proposed algorithm can approximately reduce the total completion latency by 17.68%, 26.02%, and 70.98%.
Keywords