@article{4fbcf4fda1164d39aa974f52286b81a7,
title = "Impact of Power Consumption Models on the Energy Efficiency of Downlink NOMA Systems",
abstract = "While non-orthogonal multiple access (NOMA) improves spectral efficiency, it adds complexity to the receivers due to successive interference cancellation (SIC). Prior studies on the energy efficiency of NOMA overlook the SIC overhead and rely on simplistic power consumption models (PCM). To fill this gap, we first introduce PCM- $\kappa $ that accounts for SIC-related power expenditure. Then, to investigate the energy efficiency of NOMA and joint transmission (JT)-coordinated multipoint (CoMP) NOMA, we formulate a power allocation problem for maximizing the energy efficiency and propose a global approach running at a centralized entity and a local algorithm running at a base station. We evaluate the energy efficiency using PCM- $\kappa $ and two PCMs commonly used in the literature. Numerical analysis suggests that using simplistic PCMs leads to a few orders of magnitude overestimation of energy efficiency, especially when the receivers have low rate requirements. Despite the superiority of JT-CoMP NOMA over conventional NOMA in finding a feasible power allocation, the difference in their energy efficiency is only marginal when users have identical rate requirements and more significant in more heterogeneous settings with users having different rate requirements. Moreover, when conventional NOMA is feasible, the optimal solution for JT-CoMP NOMA converges to conventional NOMA.",
keywords = "NOMA, Phase change materials, Interference cancellation, Receivers, Resource management, Decoding, Energy efficiency, Power demand, Energy consumption, 2024 OA procedure",
author = "Magalh{\~a}es, {Syllas R.C.} and Suzan Bayhan and Geert Heijenk",
year = "2023",
month = dec,
doi = "10.1109/TGCN.2023.3286578",
language = "English",
volume = "7",
pages = "1739--1753",
journal = "IEEE Transactions on Green Communications and Networking",
issn = "2473-2400",
publisher = "IEEE",
number = "4",
}