@article{ed8cb79765224fecb4d1531e84712bf1,
title = "Joint Power and Time Allocation for NOMA-MEC Offloading",
abstract = "This correspondence considers non-orthogonal multiple access (NOMA) assisted mobile edge computing (MEC), where the power and time allocation is jointly optimized to reduce the energy consumption of computation offloading. Closed-form expressions for the optimal power and time allocation solutions are obtained and used to establish the conditions for determining whether the conventional orthogonal multiple access (OMA), pure NOMA or hybrid NOMA should be used for MEC offloading.",
keywords = "MEC offloading, Non-orthogonal multiple access (NOMA), mobile edge computing (MEC)",
author = "Zhiguo Ding and Jie Xu and Dobre, {Octavia A.} and Poor, {H. Vincent}",
note = "Funding Information: Manuscript received August 10, 2018; revised December 4, 2018; accepted January 15, 2019. Date of publication March 25, 2019; date of current version June 18, 2019. The work of Z. Ding was supported in part by the UK EPSRC under Grant EP/L025272/2 and in part by H2020-MSCA-RISE-2015 under Grant 690750. The work of O. A. Dobre was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC), through its Discovery Program. The work of H. V. Poor was supported by the U.S. Army Research Office under Grant W911NF-16-1-0448. The review of this paper was coordinated by Prof. G. Gui. (Corresponding author: Zhiguo Ding.) Z. Ding is with the Department of Electrical Engineering, Princeton University, Princeton USA, and also with the School of Electrical and Electronic Engineering, The University of Manchester, Manchester M13 9PL, U.K. (e-mail:,zhiguo.ding@manchester.ac.uk). Publisher Copyright: {\textcopyright} 1967-2012 IEEE.",
year = "2019",
month = jun,
doi = "10.1109/TVT.2019.2907253",
language = "English (US)",
volume = "68",
pages = "6207--6211",
journal = "IEEE Transactions on Vehicular Communications",
issn = "0018-9545",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "6",
}