Optimization algorithm for cooperative mobile edge computing systems with multicarrier non-orthogonal multiple access
This paper studies a multicarrier non-orthogonal multiple access(MC-NOMA)-based mo-bile edge computing(MEC)system which consists of a user terminal,a cooperative node,and an ac-cess point equipped with an MEC server.The goal is to minimize the energy consumed for communi-cation and computation at the user terminal and the cooperative node.To this end,a novel MEC pro-tocol is first proposed,in which the user terminal and the cooperative node are enabled to offload their computation tasks with high spectral efficiency by employing the MC-NOMA technique.Then,under the proposed protocol,an optimization problem is formulated to jointly optimize the allocation of task offloading time and computation time,subcarrier allocation,power allocation over each subcarrier,task partition and the CPU frequency of the MEC server.The formulated problem is a highly non-con-vex and mixed integer programming problem,which is quite challenging to solve.By using algebraic transformation,big-M formulation,layered optimization,successive convex approximation and golden section techniques,the solution of the problem is achieved,and an efficient optimization algorithm is developed.Simulation results show that by employing the MC-NOMA technique,the proposed scheme can save 50 to 60 percent energy consumption for the MEC system as compared with the scheme in the literature where only the multicarrier technique is employed.
mobile edge computingcooperative communicationnon-orthogonal multiple accessmulticarrier transmissionconvex optimization