-
非正交多址接入NOMA技术是第五代移动通信系统的关键技术之一[1]。NOMA的思想是:在同一个无线资源块上同时为多个用户服务,接收端采用连续干扰消除技术消减用户之间的干扰[2]。因此,支持更多用户连接和更高频谱效率的NOMA技术成为产业界和学术界的研究重点[3]。
NOMA中的功率分配关系到系统的性能[4-5]。文献[6-11]研究了下行NOMA系统中最大化和速率以及能量效率(energy efficiency, EE)的功率分配。对于包含任意用户的单簇NOMA系统,文献[6]提出了一种最大化和速率的功率分配方案。对于多簇且每个簇包含两用户NOMA系统,文献[7]给出了一种基于迭代的最大化和速率的功率分配方案。文献[8]将文献[7]中的场景扩展到每个簇包含任意用户的NOMA系统,在用户最大发送功率和每个簇中用户的最大数目约束下,提出了最大化系统权重和速率的功率分配方案。文献[9]以总功率和用户最低速率需求作为约束条件,提出了单簇NOMA系统中最大化EE的功率分配方案。对于多簇且每个簇分别包含两用户和任意用户的NOMA系统,文献[10]和文献[11]分别提出了最大化EE的功率分配方案。
文献[12-14]研究了上行NOMA系统中最大化和速率的功率分配方案。对于包含两用户的上行单簇NOMA系统,文献[12]以单个用户最大发送功率作为约束条件,利用图论中的最大加权独立集方法求解了最大化系统和速率的功率分配。文献[13]给出了多簇且每个簇包含两用户的上行NOMA系统中最大化和速率的功率分配方案。文献[14]将文献[13]中的场景扩展到每个簇包含任意用户的上行多簇NOMA系统,采用注水和几何规划两种算法求解了最大化系统和速率的功率分配。然而,文献[12-14]没有考虑到用户的权重。对于多簇且每个簇包含两用户的NOMA系统,文献[15]推导了最大化系统权重和速率的功率分配方案。
最大化EE是上行NOMA系统中功率分配方案的目标之一[16-17]。文献[18]以单个用户的最大发送功率和单个用户的最低速率需求作为约束条件,提出了上行单簇NOMA系统中最大化EE的功率分配方法。文献[19]建立了多簇且每个簇包含任意用户的上行NOMA系统中最大化系统EE的功率分配优化问题,并利用丁克尔巴赫算法求解该问题。对于多簇且每个簇包含任意用户的上行NOMA系统,文献[20]以用户的最大发送功率作为约束条件,给出了基于注水算法的最大化EE的功率分配方案。然而文献[19-20]的计算量有待于降低。
针对文献[19-20]的不足,本文提出了包含任意用户的上行NOMA系统中低复杂度的最大化EE的功率分配方案。以单个用户的最大发送功率和用户的最低速率需求作为约束条件,建立最大化EE的功率分配优化问题,求解该优化问题,得到最大化EE的功率分配。仿真结果显示,随着信噪比的变化,所提方案的系统EE高于或等于相同场景中的已有方案。
-
如图1所示,考虑包含1个基站和M个用户的单小区上行NOMA系统,基站和用户都配置单根天线。用
${u_m}$ 表示第m个用户,m=1, 2, ··· , M。所有用户使用相同的频段,${u_m}$ 到基站的信道为${h_m}$ ,${\left| {{h_{\rm{1}}}} \right|^2} \geqslant {\left| {{h_2}} \right|^2} \geqslant \cdots \geqslant {\left| {{h_M}} \right|^2}$ 。${u_m}$ 的发送功率为${p_m}$ ,$p_m^{\max }$ 是用户${u_m}$ 最大的发送功率。用
$y$ 表示基站的接收信号,$y$ 的表达形式为:$$y = \sum\limits_{m = 1}^M {\sqrt {{p_m}} {h_m}{x_m}} + n$$ (1) 式中,
${x_m}$ 是${u_m}$ 的发送信号;$n$ 是基站接收到的高斯白噪声,均值为零,方差为${\sigma ^2}$ 。基站接收到的M个用户的信号相互干扰。采用与文献[15]相同的检测方法,基站先检测信道最优的用户的发送信号并消减该信号造成的干扰,然后从未检测的用户信号中选出信道最优的用户,检测该用户的发送信号并消减该信号造成的干扰,重复该过程直至检测出所有用户的信号。基站检测
${x_m}$ 时的信干噪比(signal to interference and noise ratio, SINR)为:$$ {\rm{SIN}}{{\rm{R}}_{{x_m}}} = \frac{{{p_m}{{\left| {{h_m}} \right|}^2}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{{\left| {{h_i}} \right|}^2}} + {\sigma ^2}}} $$ (2) 假定单个用户的最低单位带宽速率需求为
$R_{}^{\min }$ ,该速率对应的SINR为$c$ ,$c = {2^{R_{}^{\min }}} - 1$ ,${\rm{SIN}}{{\rm{R}}_{{x_m}}}$ 要满足:$$ \frac{{{p_m}{{\left| {{h_m}} \right|}^2}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{{\left| {{h_i}} \right|}^2}} + {\sigma ^2}}} \geqslant c $$ (3) 由此可推出,
${p_m}$ 的取值满足:$${p_m} \geqslant c\left( {\sum\limits_{i = m + 1}^M {\frac{{{p_i}{{\left| {{h_i}} \right|}^2}}}{{{{\left| {{h_m}} \right|}^2}}}} {\rm{ + }}\frac{{{\sigma ^2}}}{{{{\left| {{h_m}} \right|}^2}}}} \right)$$ (4) 令
${G_m} = \dfrac{{{{\left| {{h_m}} \right|}^2}}}{{{\sigma ^2}}}$ ,m=1, 2 , ··· , M,则${u_m}$ 的单位带宽速率${R_m}$ 的表达形式为:$$ {R_m} = {\log _2}\left( {1 + \frac{{{p_m}{G_m}}}{{\displaystyle\sum\limits_{i = m + 1}^M {{p_i}{G_i}} + 1}}} \right) $$ (5) 根据文献[15],M个用户的单位带宽和速率为:
$${R^{{\rm{sum}}}} = {\log _2}\left( {1 + \sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)$$ (6) 所提方案的目标是:在满足每个用户最低单位带宽速率需求下,通过分配适当的功率,最大化系统的EE。功率分配的目标表示为:
$$ \begin{split} & \mathop {\max }\limits_{{p_m},\;m = 1,2, \cdots ,M} \frac{{{{\log }_2}\left( {1 + \displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)}}{{\displaystyle\sum\limits_{m = 1}^M {{p_m}} + {P_c}}} \\ &\qquad {\rm{s.t.}}\;\,{\rm{ }}p_m^{\min } \leqslant {p_m} \leqslant p_m^{\max } \\ \end{split} $$ (7) 式中,
${P_c}$ 是所有用户消耗的电路功率,是一个常数;$p_m^{\min }$ 表示满足${u_m}$ 的最低单位带宽速率需求时${u_m}$ 所需的最低功率。 -
本节首先推导了满足所有用户最低单位带宽速率需求时单个用户所需的最低功率,然后给出最大化系统EE的功率分配方案。
-
本小节推导了在满足
${u_m}$ 的最低单位带宽速率需求的条件下,${p_m}$ 的取值范围。令式(4)中的
$m = M$ ,可推出${P_{_M}}$ 的取值范围满足:$${P_{_M}} \geqslant {c\alpha _{_M}}$$ (8) 式中,
${\alpha _m} = \dfrac{{{\sigma ^2}}}{{{{\left| {{h_m}} \right|}^2}}}$ ,m=1, 2,···,M。令式(4)中的$m = M - 1$ ,可推出${p_{_{\left( {M - 1} \right)}}}$ 的取值范围满足:$${p_{_{\left( {M - 1} \right)}}} \geqslant c(c + 1){\alpha _{_{(M - 1)}}}$$ (9) 令式(4)中的
$m = M - 2$ ,可推出${p_{_{\left( {M - 2} \right)}}}$ 的取值范围满足:$${p_{_{\left( {M - 2} \right)}}} \geqslant c{(c + 1)^2}{\alpha _{_{(M - 2)}}}$$ (10) 令式(4)中的
$m = M - 3$ ,可推出${p_{_{\left( {M - 3} \right)}}}$ 的取值范围满足:$${p_{_{\left( {M - 3} \right)}}} \geqslant c{(c + 1)^3}{\alpha _{_{(M - 3)}}}$$ (11) 令式(4)中的
$m = M - 4$ ,可推出${p_{_{\left( {M - 4} \right)}}}$ 的取值范围满足:$${p_{_{\left( {M - 4} \right)}}} \geqslant c{(c + 1)^4}{\alpha _{_{(M - 4)}}}$$ (12) 采用归纳法可得,
${p_m}$ 的取值满足:$${p_m} \geqslant c{(c + 1)^{M - m}}{\alpha _m}$$ (13) 因此,
$p_m^{\min }$ 的取值为:$$p_m^{\min } = c{(c + 1)^{M - m}}{\alpha _m}$$ (14) -
若直接求解式(7)中的优化问题,则要采取遍历的方法,复杂度极高。为此,先求解所有用户的总功率
$P$ 为一常数时最大的EE及其对应的功率分配,然后再求解总功率$P$ 变化时最大化EE的功率分配。当所有用户的总功率
$P$ 为某一常数且$P \geqslant \displaystyle\sum\limits_{m = 1}^M {p_m^{\min }}$ 时,最大化EE的功率分配优化问题可以表示为:$$ \begin{split} & \mathop {\max }\limits_{{p_m},\;m = 1,2, \cdots ,M} \frac{{{{\log }_2}\left( {1 + \displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}} } \right)}}{{P + {P_c}}} \\ & \qquad\quad {\rm{s.t.}}{\rm{ }}\sum\limits_{m = 1}^M {{p_m}} = P \\ & \qquad\quad {\rm{ }}p_m^{\min } \leqslant {p_m} \leqslant p_m^{\max } \end{split} $$ (15) 式(15)所示的优化问题等效于最大化
$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$ 。由于${G_1} \geqslant {G_2} \geqslant \cdots \geqslant {G_M}$ ,若不考虑约束条件,则${p_{_1}} = P$ 且${p_i} = 0\left( {i = 2,3, \cdots ,M} \right)$ 时,$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$ 达到最大值。然而,每个用户都有速率需求和最大发送功率约束,因此,当第2个用户至第M个用户刚好满足最低速率需求,并且将其余的功率都分配给第一个用户时,$\displaystyle\sum\limits_{m = 1}^M {{p_m}{G_m}}$ 达到最大值。式(15)所示的优化问题的解为:$$ \left\{ \begin{aligned} & {{p_m} = p_m^{\min }\quad m = 2,3, \cdots ,M} \\ & {p_{_1}} = \min \left\{ {P - \sum\limits_{m = 2}^M {p_m^{\min }} ,p_1^{\max }} \right\} \end{aligned} \right. $$ (16) 为了便于后续的推导,此处假定
$P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} \leqslant p_1^{\max }$ ,即式(15)所示的优化问题的解为:$$ \left\{ \begin{aligned} & {{p_m} = p_m^{\min }\quad m = 2,3, \cdots ,M} \\ & {p_{_1} = P - \sum\limits_{m = 2}^M {p_m^{\min }} } \end{aligned} \right. $$ (17) 此时的EE为:
$$ e\left( P \right) = \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{P{\rm{ + }}{P_c}}} $$ (18) 由式(18)可得出,为
${u_m}$ 分配功率$p_m^{\min }$ 且将其余的功率都分配给${u_1}$ 时,m=2, 3, ··· , M,系统的EE最高。 -
所有用户的总功率
$P$ 为某一常数时,最大的能量效率$e\left( P \right)$ 如式(18)所示。本小节求解总功率$P$ 变化时最大化EE的功率分配。根据式(18),将式(7)中的优化问题转化为:
$$ \begin{split} & \qquad\qquad\qquad\qquad\quad \mathop {\max }\limits_P e\left( P \right) = \\ & \mathop {\max }\limits_P \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{P{\rm{ + }}{P_c}}}{\rm{ }} \\ & \qquad{\rm{ s.t.}}\ \ {\rm{ }}C1:{\rm{ }}\sum\limits_{m = 1}^M {p_m^{\min }} \leqslant P \leqslant \sum\limits_{m = 1}^M {p_m^{\max }} {\rm{ }}\quad \forall m \\ & \qquad\quad\ \ C2:P - \sum\limits_{m = 2}^M {p_m^{\min }} \leqslant p_1^{\max }{\rm{ }}\quad \forall m \end{split} $$ (19) 式中,约束条件
$C2$ 表示为第1个用户分配的功率不能高于该用户的最高发送功率。求
$e\left( P \right)$ 关于$P$ 的导数可得:$$ \begin{split} & \frac{{\partial e\left( P \right)}}{{\partial P}} = \frac{{\dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\left[ {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right]\ln 2}}}}{{{{\left( {P + {P_c}} \right)}^2}}} -\\ & \qquad \frac{{{{\log }_2}\left( {1 + {G_1}\left( {P - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} } \right) + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}} } \right)}}{{{{\left( {P + {P_c}} \right)}^2}}} \end{split} $$ (20) 令
$\delta = \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }}$ 且$\chi = 1 + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }{G_m}}$ ,式(20)可转化为:$$ \begin{split} & \frac{{\partial e\left( P \right)}}{{\partial P}}{\rm{ = }}\frac{{\dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\ln 2\left[ {\chi + {G_1}\left( {P - \delta } \right)} \right]}}}}{{{{\left( {P + {P_c}} \right)}^2}}} {\rm{ }} - \frac{{{{\log }_2}\left[ {\chi + {G_1}\left( {P - \delta } \right)} \right]}}{{{{\left( {P + {P_c}} \right)}^2}}} = \\ & \qquad\qquad\qquad\qquad \frac{{\beta \left( P \right)}}{{{{\left( {P + {P_c}} \right)}^2}}} \\ \end{split} $$ (21) 式中,
$\beta \left( P \right)$ 的表达形式为:$$ \begin{split} & \beta \left( P \right) = \dfrac{{{G_1}\left( {P + {P_c}} \right)}}{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2}} - \\ & {\rm{ }} \frac{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2{{\log }_2}\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]}}{{\left[ {{G_1}\left( {P - \delta } \right) + \chi } \right]\ln 2}} \end{split} $$ (22) 计算可得,
$P > \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$ 时,$\,\beta \left( P \right) < 0$ ;$P < \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$ 时,$\,\beta \left( P \right) > 0$ ;因此,必定存在${P^ * }$ ,使得$\beta \left( {{P^ * }} \right) = 0$ 。当$P < {P^ * }$ 时,$\beta \left( P \right) > 0$ ,$\dfrac{{\partial e\left( P \right)}}{{\partial P}} > 0$ ,$e\left( P \right)$ 单调递增;当$P > {P^ * }$ 时,$\beta \left( P \right) < 0$ ,$\dfrac{{\partial e\left( P \right)}}{{\partial P}} < 0$ ,$e\left( P \right)$ 单调递减,因此,$P = {P^ * }$ 时,$e\left( P \right)$ 达到最大值。由于无法给出
${P^ * }$ 的闭合表达式,可采用二分法找到${P^ * }$ ,步骤如下:1)令
${P_1} = \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$ ,${P_2} = \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$ ,用${P_0}$ 表示${P_1}$ 和${P_2}$ 的中间值,即${P_0} = \dfrac{{{P_1} + {P_2}}}{2}$ ,计算$\beta \left( {{P_0}} \right)$ ;2)若
$\beta \left( {{P_0}} \right) > \varepsilon $ ,$\varepsilon $ 是预先设定的非常小的正数,令${P_1} = {P_0}$ 且${P_2} = \dfrac{{{2^{2\left( {{G_1}\delta - \chi + 2} \right)}} + {G_1}\delta - \chi }}{{{G_1}}}$ ,执行步骤3),若$\beta \left( {{P_0}} \right) < - \varepsilon $ ,令${P_1} = \dfrac{{1 + {G_1}\delta - \chi }}{{{G_1}}}$ 且${P_2} = {P_0}$ ,执行步骤3),若$\left| {\beta \left( {{P_0}} \right)} \right| < \varepsilon $ ,则令${P^ * } = {P_0}$ ,不再执行后面的步骤;3)令
${P_0} = \dfrac{{{P_1} + {P_2}}}{2}$ ,计算$\beta \left( {{P_0}} \right)$ ,重复步骤2),直至$\left| {\beta \left( {{P_0}} \right)} \right| < \varepsilon $ 。采用二分法找到
${P^ * }$ 后,若$\displaystyle\sum\limits_{m = 1}^M {p_m^{\min }} \geqslant {P^ * }$ ,则$P = \displaystyle\sum\limits_{m = 1}^M {p_m^{\min }} $ 时,系统的EE最大,此时为$u_m^{}$ 分配功率$p_m^{\min }$ ,m=1, 2, ···, M。若$\displaystyle\sum\limits_{m = 1}^M {p_m^{\min } \!< \! } {P^ * } \!<\! p_1^{\max } + \!\!\! \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }}$ ,则$P = {P^*}$ 时,系统的EE最大,此时为${u_1}$ 分配功率${P^*} - \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $ ,为$u_m^{}$ 分配功率$p_m^{\min }$ ,m=2, 3, ···, M。若${P^ * } \geqslant p_1^{\max } + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $ ,则$P = p_1^{\max } + \displaystyle\sum\limits_{m = 2}^M {p_m^{\min }} $ 时,系统的EE最大,此时,为${u_1}$ 分配功率$p_1^{\max }$ ,为$u_m^{}$ 分配功率$p_m^{\min }$ ,m=2, 3, ···, M。从所提算法中可以看出:当总功率
$P < {P^ * }$ 时,随着$P$ 的增大,为信道质量最优的用户分配的功率也随着增大,从而提高了EE。当总功率$P$ 超过${P^ * }$ 时,即使再增大总功率,最优的总功率以及为各用户分配的功率仍保持不变,即EE保持不变。 -
所提方案、文献[19]和文献[20]都采用迭代的方法求解最大化EE的功率分配优化问题,因此3种方案的计算复杂度都与迭代次数有关。文献[19]先根据算法3更新每个用户的功率,再将用户功率代入算法2进行迭代求解EE,用
${I_1}$ 表示更新每个用户功率的迭代次数即算法3的迭代次数,用${I_2}$ 表示算法2的迭代次数。文献[20]将最大化EE的优化问题转化为多个最大化和速率的子问题,用${I_1}$ 表示注水算法的迭代次数,用${I_2}$ 表示该文中算法2的迭代次数。用${I_1}$ 表示所提方案的二分法的迭代次数。表1列出了3种方案的计算复杂度。所提方案、文献[19]和文献[20]的计算复杂度分别与
${I_1}M$ 、${I_1}{I_2}M$ 和${I_1}{I_2}{M^2}$ 成正比。若${I_1} = {I_2} = 10$ 且M=20,所提方案的计算量大约分别是文献[19]和文献[20]的3/50、4/500。表 1 3种方案的计算复杂度
所提二分法的步骤1中
$\beta \left( {{P_1}} \right) > 0$ 且$\beta \left( {{P_2}} \right) < 0$ ,因此,必定存在${P^ * }$ ,使得$\left| {\beta \left( {{P^ * }} \right)} \right| < \varepsilon $ ,故${I_1}$ 是有限值。因此,本文所提方案是收敛的,并且其计算复杂度显著低于文献[19]和文献[20]。
Power Allocation with Maximizing Energy Efficiency for NOMA System
-
摘要: 已有的上行非正交多址接入(NOMA)系统中最大化能量效率的功率分配方案的计算量有待降低,针对此问题,该文提出了上行NOMA系统中低复杂度的最大化系统能量效率的功率分配方案。首先,根据用户的最低速率需求计算每个用户所需的最低功率,以单个用户的最大发送功率和用户的最低速率需求作为约束条件,建立最大化能量效率的功率分配优化问题,然后求解所有用户的总功率为常数时最大的能量效率及其对应的功率分配,最后求解总功率变化时最大化能量效率的功率分配。仿真结果显示,随着信噪比的变化,该文所提方案的系统能量效率高于或等于相同场景中的已有方案。Abstract: The computational amount of the existing power allocation scheme to maximize energy efficiency for uplink non-orthogonal multiple access (NOMA) systems needs to be reduced. To solve this problem, low complexity power allocation scheme to maximize the energy efficiency is proposed for uplink NOMA system. Firstly, the minimum power required by each user is calculated according to the minimum rate requirement of the users, the power allocation optimization problem for maximizing energy efficiency is established with the constraints of the maximum transmission power and the minimum rate requirement of the users. Then, maximum energy efficiency and its corresponding power allocation are obtained with the powers of all users as a constant. Finally, the solution of power allocation to maximize energy efficiency is solved with variable total power. Simulation results show that the energy efficiency of the proposed scheme is higher than or equal to that of the existing schemes in the same scene with the change of signal-to-noise ratio.
-
Key words:
- energy efficiency /
- low complexity /
- non-orthogonal multiple access /
- power allocation
-
[1] 杨正. 5G移动网络非正交多址接入及相关技术研究[D]. 四川: 西南交通大学, 2016. YANG Zheng. Investigation of non-orthogonal multiple access and related techniques for the 5th generation mobile networks[D]. Sichuan: Southwest Jiaotong Uni-versity, 2016. [2] 赵钊. 上行NOMA系统中的用户分簇和功率分配[D]. 北京: 北京邮电大学, 2018. ZHAO Zhao. User clustering and allocation for uplink NOMA system[D]. Beijing: Beijing University of Posts and Telecommunications, 2018. [3] DING Zhi-guo, LIU Yuan-wei, CHOI J, et al. Application of non-orthogonal multiple access in LTE and 5G networks[J]. IEEE Communications Magazine, 2017, 55(2): 185-191. doi: 10.1109/MCOM.2017.1500657CM [4] WANG Jian-heng, PENG Qian, HUANG Yong-ming, et al. Convexity of weighted sum rate maximization in NOMA systems[J]. IEEE Signal Processing Letters, 2017, 24(9): 1323-1327. doi: 10.1109/LSP.2017.2722546 [5] ZHANG Hai-jun, WANG Bao-bao, JIANG Chun-xiao, et al. Energy efficient dynamic resource optimization in NOMA system[J]. IEEE Transactions on Wireless Communications, 2018, 17(9): 5671-5683. doi: 10.1109/TWC.2018.2844359 [6] YANG Zhao-hui, XU Wei, PAN Cun-hua, et al. On the optimality of power allocation for NOMA downlinks with individual QoS constraints[J]. IEEE Communications Letters, 2017, 21(7): 1649-1652. doi: 10.1109/LCOMM.2017.2689763 [7] ZHU Jian-yue, WANG Jia-heng, HUANG Yong-ming, et al. On optimal power allocation for downlink non-orthogonal multiple access systems[J]. IEEE Journal on Selected Areas in Communications, 2017, 35(12): 2744-2757. [8] FU Y, SALAUN L, SUNG C W, et al. Subcarrier and power allocation for the downlink of multicarrier NOMA systems[J]. IEEE Transactions on Vehicular Technology, 2018, 67(12): 11833-11847. doi: 10.1109/TVT.2018.2875601 [9] ZHANG Yi, WANG Hui-ming, ZHENG Tong-xing, et al. Energy-efficient transmission design in non-orthogonal multiple access[J]. IEEE Transactions on Vehicular Technology, 2017, 66(3): 2852-2857. doi: 10.1109/TVT.2016.2578949 [10] LIU Qian, GAO Hui, TAN Fang-qing, et al. Energy efficient resource allocation in multi-user downlink non-orthogonal multiple access systems[C]//2017 IEEE Global Communications Conference. Singapore: IEEE, 2017: 1-6. [11] FANG Fang, ZHANG Hai-jun, CHENG Ju-lian, et al. Energy-efficient resource allocation for downlink non-orthogonal multiple access network[J]. IEEE Transactions on Communications, 2016, 64(9): 3722-3732. doi: 10.1109/TCOMM.2016.2594759 [12] ZHAI Dao-sen, DU Jian-bo. Spectrum efficient management for multi-carrier-based NOMA networks: A graph-based method[J]. IEEE Wireless Communications, 2018, 7(3): 388-391. doi: 10.1109/LWC.2017.2779485 [13] SEDAGHAT M A, MULLER R R. On user pairing in uplink NOMA[J]. IEEE Transactions on Wireless Communications, 2018, 17(5): 3474-3485. doi: 10.1109/TWC.2018.2815005 [14] RUBY R, ZHONG Shu-xin, YANG Hai-liang, et al. Enhanced uplink resource allocation in non-orthogonal multiple access systems[J]. IEEE Transactions on Wireless Communications, 2018, 17(3): 1432-1444. doi: 10.1109/TWC.2017.2778105 [15] LV Guo-cheng, LI Xu-nan, SHANG R, et al. Dynamic resource allocation for uplink non-orthogonal access systems[J]. IET Communications, 2018, 12(6): 649-655. doi: 10.1049/iet-com.2017.0972 [16] SUN Qi, HAN Shuang-feng, Chin-lin I, et al. Energy efficiency optimization for fading mimo non-orthogonal multiple access systems[C]//2015 IEEE International Conference on Communications. London, UK: IEEE, 2015: 2668-2673. [17] ZHANG Yi, WANG Hui-ming, ZHENG Tong-xing, et al. Energy-efficient transmission design in non-orthogonal multiple access[J]. IEEE Transactions on Vehicular Technology, 2016, 66(3): 2852-2857. [18] ZENG Ming, YADAV A, OCTAVIA A, et al. Energy-efficient power allocation for uplink NOMA[C]//2018 IEEE Global Communications Conference. United Arab Emirates: IEEE, 2018: 1-6. [19] ZENG Ming, YADAV A, DOBRE O C, et al. Energy-efficient joint User-RB association and power allocation for uplink hybrid NOMA-OMA[J]. IEEE Internet of Things Journal, 2019, 6(3): 5119-5131. doi: 10.1109/JIOT.2019.2896946 [20] ZENG Ming, NGUYEN N , DOBRE O C, et al. Spectral and energy-efficient resource allocation for multi-carrier uplink NOMA systems[J]. IEEE Transactions on Vehicular Technology, 2019, 68(9): 9293-9296. doi: 10.1109/TVT.2019.2926701