Next Article in Journal
Polycarbonate mPOF-Based Mach–Zehnder Interferometer for Temperature and Strain Measurement
Next Article in Special Issue
Machine-Learning Assisted Optimisation of Free-Parameters of a Dual-Input Power Amplifier for Wideband Applications
Previous Article in Journal
In Situ Detection of Water Leakage for Textile-Reinforced Composites
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Efficiency Maximization for Multi-Cell Multi-Carrier NOMA Networks

School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(22), 6642; https://doi.org/10.3390/s20226642
Submission received: 10 October 2020 / Revised: 4 November 2020 / Accepted: 17 November 2020 / Published: 20 November 2020
(This article belongs to the Special Issue Energy-Efficient Wireless Communication Systems)

Abstract

:
As energy efficiency (EE) is a key performance indicator for the future wireless network, it has become a significant research field in communication networks. In this paper, we consider multi-cell multi-carrier non-orthogonal multiple access (MCMC-NOMA) networks and investigate the EE maximization problem. As the EE maximization is a mixed-integer nonlinear programming NP-hard problem, it is difficult to solve directly by traditional optimization such as convex optimization. To handle the EE maximization problem, we decouple it into two subproblems. The first subproblem is user association, where we design a matching-based framework to perform the user association and the subcarriers’ assignment. The second subproblem is the power allocation problem for each user to maximize the EE of the systems. Since the EE maximization problem is still non-convex with respect to the power domain, we propose a two stage quadratic transform with both a single ratio quadratic and multidimensional quadratic transform to convert it into an equivalent convex optimization problem. The power allocation is obtained by iteratively solving the convex problem. Finally, the numerical results demonstrate that the proposed method could achieve better EE compared to existing approaches for non-orthogonal multiple access (NOMA) and considerably outperforms the fractional transmit power control (FTPC) scheme for orthogonal multiple access (OMA).

1. Introduction

As the largest sector in information and communication technology, wireless networks have been developed quite rapidly since the first-generation (1G) to the fourth-generation (4G) to support the need for higher communication capacity and the explosive growth of the number of users. However, even 4G with its high mount of data has shown lags in supporting such needs [1,2]. Therefore, next-generation networks should be designed to meet these increasing needs to satisfy the growing demand for high data rates [3]. This led to the investigation of fifth-generation (5G) mobile communication to enhance system capabilities [1,4,5,6]. Consequently, energy consumption will be a significant issue in 5G since it leads to environmental and economic problems [1]. Hence, green communication networks have become a promising research field [7,8].
Non-orthogonal multiple access (NOMA) has been considered as a promising technology for 5G. Unlike orthogonal multiple access (OMA), NOMA provides high spectral efficiency (SE) by allowing more than one user to be multiplexed simultaneously in the same subcarrier with different power levels. Simultaneously, successive interference cancellation (SIC) is exploited at the receiver to deal with the inevitable interference within the same subcarrier [9,10]. In order for SIC to work, we have to deal with the inevitable interference within the same subcarrier [9,10]. For SIC to work appropriately in extracting the desired signal, users’ power must be allocated properly and efficiently. As a consequence, many studies have considered studying NOMA in the power domain recently [11,12,13].
Many works have investigated energy efficiency (EE) for orthogonal frequency division multiple access (OFDMA) [14,15,16,17,18,19], but it has shown lags behind NOMA in achieving higher SE and EE. Various topologies of NOMA have been investigated in many studies with regard to EE.
EE for a single cell topology was investigated in [20,21]. In [20], the authors considered solving EE of the network whereby each user has its minimum rate constraint, as well as minimum power. The authors in [21] proposed power optimization for each user separately. Then, the EE problem was solved to find the optimal power. Several works have been introduced in multi-carrier NOMA (MC-NOMA) networks. In these networks, the power allocation and subchannels were jointly optimized [22,23]. Thus, in [24], user resource block (user-RB) association and power allocation were jointly studied for uplink hybrid NOMA-OMA networks. An EE maximization problem was formulated to represent user clustering, channel assignment, and power allocation. Graph theory and swap matching were used to construct the final algorithm. Joint power and bandwidth allocation were investigated in [25] to maximize system EE under the base station (BS) power and user’s minimum rate requirement. In [26], the authors considered maximizing minimum individual EE of users to guarantee fairness between users. In [27], the authors proposed energy efficient subchannel assignment and the power proportional factor calculation method for multiplexed users. In [28], joint resource management of user clustering and power allocation were investigated for EE maximization in hybrid NOMA systems. User clustering was used to convert the mixed integer non-linear problem into tractable equivalent problems. The optimal power allocation solution was found for limited power consumption and full power consumption through the iterative solution of the equivalent problems.
Game theory was efficiently used in resource allocation problems for NOMA [29,30,31]. In [29], the EE problem was decoupled into subchannel assignment, which was solved by matching theory, and power allocation, which was solved by a super-modular game. Finally, the EE problem was solved using successive convex approximation (SCA). The study in [30] presented an optimization technique to improve both SE and EE while satisfying users’ quality of service (QoS) constraint and transmit power budget. A joint SE and EE was formulated, then the dual decomposition technique was used to find the optimal solution. To achieve the SE and EE tradeoff in hybrid MC-NOMA, resource allocation with minimum rate requirements was investigated in [31]. Access mode selection, resource allocation, subchannel assignment, and users’ clustering were jointly considered. The SE-EE problem was formulated as a multi-objective optimization problem and converted to single-objective optimization. Then, Lagrangian dual decomposition and sequential convex programming were used to solve the latter problem.
In practice, wireless communications systems are usually multi-cell systems. Resource management has been addressed from different perspectives for multi-cell NOMA [32,33,34,35,36,37,38,39,40]. Resource optimization was studied in [32] to achieve the optimal resource utilization by optimizing power allocation and the user pair. Since the intercell topology inherits intercell interference (ICI), the authors in [33] used the proportional relation between the load and the interference among cells to optimize power allocation and thus energy minimization. In order to maximize the minimum throughput, the authors in [34] addressed time and power allocation optimization for wireless powered networks. Power allocation was handled by geometric programming, while the Hopfinger golden section search method was used to find optimal time allocation. The authors in [35] investigated the resource management problem in multi-cell multi-carrier NOMA (MCMC-NOMA) networks with the quality of experience (QoE). The resource allocation problem was formulated as sum mean opinion scores (MOSs). Hence, this problem was decoupled into two subproblems where the relation among users’ BSs and subchannels was handled by 3D matching. On the other hand, the optimal power allocation problem was solved using continuous power allocation and SCA. The authors in [36] investigated EE in MCMC-NOMA networks using the non-cooperative auction-based game for power allocation for users and graph-based k-means clustering to mitigate the inter-cell interference. Moreover, transmit power minimization in MCMC-NOMA networks was considered in [37]. Centralized minimum power control for fixed user assignment was exploited, then the greedy user clustering and power allocation scheme was proposed. Efficient power allocation was proposed in [38] to maximize system sum capacity under the user required capacity constraint. The optimal power allocation was obtained iteratively via local optimal solution where Karush–Kuhn–Tucker conditions were satisfied. To maximize EE and minimize transmission power in the presence of ICI, the authors in [39] first studied joint optimization of the subchannel and power allocation. Then, the fuzzy logic-based multiple criteria were used to balance among user’s received signal and the level of interference to allocate resources to users in NOMA coordinated systems jointly. In [40], power control to maximize the sum rate in multi-cell NOMA networks was introduced. First, a single cell power allocation problem was considered, then power control in multiple cells was used to obtain the optimal solution, as well as achieving high EE. The authors in [41] investigated the power control in multi-cell NOMA systems. The authors formulated the main problem as power minimization subproblems. Then, a distributed algorithm was proposed to handle the problem. In [42], the joint user grouping, beamforming (BF), and power control problem was studied. The beamforming was performed for each cell locally using the zero-forcing beamforming technique. Then, two user grouping strategies were proposed, which were independent of the power control.
The objective of this paper is to study the joint user association and power allocation for EE maximization in MCMC-NOMA networks. In order to properly handle EE maximization in MCMC-NOMA networks, user association and resource allocation to satisfy user’s needs (i.e., the QoS requirement) should be dealt with. Consequently, the problem tends toward having more difficulties, and our objective is to deal with those issues. The contributions of this paper can be summarized as follows:
  • Different from [36,38], we investigate the joint resource allocation for downlink MCMC-NOMA networks. The EE of the network is defined as a sum of energy efficiencies of users in each BS. The problem is formulated as a mixed integer non-convex optimization problem with constraints including the minimum power for each user, the maximum sum power consumption for users in a cell, the minimum rate for each user and user association, as well as number of available subcarriers for each user, where each user can associate with one BS via one subcarrier.
  • We decouple the optimization problem into two subproblems. The first problem is the user association and subcarrier assignment where we design a matching-based algorithm to handle it. The second subproblem is the power allocation for EE maximization. Although power allocation across multiple interfering links is challenging, in the proposed framework, we employ the multidimensional quadratic transform to convert the non-convex problem into an equivalent tractable sequence of convex problems by decoupling the signal and the interference terms in the signal-to-interference-plus-noise ratio (SINR). The final equivalent problem can be solved by a standard optimization method, and it is guaranteed to converge to a stationary point of the original problem.
  • For further verification and performance evaluation, the proposed method is extensively tested through simulation. Despite the relatively slow convergence of the proposed power allocation method, this gives the proposed method the capability of exploring all the possible solutions. The simulation results show that the proposed approach achieves better performance than other NOMA-based schemes, as well as OFDMA systems.
The rest of this paper is organized as follows. In Section 2, we introduce the system model and the problem formulation of EE maximization. In Section 3, we present the proposed framework, which includes user association and power allocation by solving the EE maximization problem. In Section 4, we evaluate the performance of our proposed method and compare it with other existing works using simulation. Finally, conclusions and future work are presented in Section 5.
All the adopted notations used in this paper are included in Table 1.

2. System Model and Problem Formulation

2.1. MCMC-NOMA Network

Consider a downlink MCMC-NOMA network with M cells communicating with N users through K subcarriers, denoted as M = { 1 , , M } , N = { 1 , . , N } and K = { 1 , . , K } . Each cell has one BS in the center with maximum power P m . We consider the case of the ICI. Assume that each BS shares the same spectrum where the total bandwidth W is divided equally into K subcarriers and given as W k = W K . Unlike OMA, those subcarriers can be concurrently accessed by multiple users. Suppose that the set of users served by BS m on subcarrier k is denoted by N m , k , then the channel coefficient between the BS m and the user i N m , k is given by:
h m , i , k = g m , i , k d m , i α
where g m , i , k is the fading channel gain between the user i and the serving BS m on subcarrier k assuming this channel fading follows a Rayleigh distribution. d m , i is the distance between the user i and BS m. α is the path loss exponent. Without loss of generality, the following order can be assumed:
h m , 1 , k h m , 2 , k h m , N m , k , k , m M , k K

2.2. Interference Modeling in MCMC-NOMA Networks

In MCMC-NOMA networks, two types of interference are present, intra-cell and ICI. During the SIC process, ICI is treated as noise, while the intra-cell interference is partially canceled by SIC [43]. Consequently, the decoding order of the users in the MCMC network is highly impacted by the ICI [44,45].
According to the NOMA protocol, the BS can deliver a superposition signal to its users, which can be given as:
x m , k = i = 1 N γ m , i , k p m , i , k x m , i , k
where γ m , i , k is the user assignment indicator. γ m , i , k = 1 indicates the user i is served by BS m on subcarrier k and γ m , i , k = 0 if otherwise. p m , i , k is the allocated power of user i on subcarrier k, and x m , i , k is the desired signal.
Since user i receives interference from other users assigned to the same subcarrier, then the received signal by user i covered by BS m is given by:
y m , i , k = h m , i , k x m , k + n = 1 , n m M h n , i , k x n , k + n i , k = i = 1 N γ m , i , k h m , i , k p m , i , k x m , i , k + n = 1 , n m M i = 1 N h n , i , k p n , i , k x n , i , k + n i , k
where h m , i , k is the cross-channel coefficient between BS n and user i served by BS m on the subcarrier k. n i , k is the additive white Gaussian noise with zero mean and variance σ 2 . Based on the NOMA principle, each user should decode the users in the same cell with weaker channel coefficients before detecting its own message. Recalling back the effect of ICI, we can assume the following order:
H m , 1 , k H m , 2 , k . . H m , N m , k , k
where,
H m , i , k = h m , i , k 2 σ 2 + n m M P n , k h n , i , k 2
where P n , k = i = 1 N n , k p n , i , k is the total transmission power of BS n over subcarrier k. Thus, the received SINR for user i to detect user l’s signal on the subcarrier k, l i , can be expressed as:
Γ m , i , l , k = γ m , i , k h m , i , k 2 p m , l , k σ 2 + q = l + 1 N γ m , i , k h m , i , k 2 p m , q , k + n m M P n , k h n , i , k 2
If user l’s message is detected, then the received SINR at user i’s receiver to detect its own message is given as:
Γ m , i , k = γ m , i , k h m , i , k 2 p m , i , k σ 2 + j = i + 1 N γ m , i , k h m , i , k 2 p m , j , k + n m M P n , k h n , i , k 2
The achievable data rate of user i served by BS m on the subcarrier k can be expressed by:
R m , i , k = W k log 2 1 + Γ m , i , k
The EE for each user is defined as the user achievable rate divided by its total assigned power, and thus:
E E m , i , k = R m , i , k p m , i , k + p c
where p c is the circuit power consumption. Then, we can obtain the total EE of the network by the following (see [46,47]):
E E = m = 1 M i = 1 N k = 1 K E E m , i , k

2.3. Problem Formulation

Our goal is to maximize the EE for the network under the minimum data rate and maximum power consumption constraints. Then, the optimization problem of EE maximization can be given as:
max γ , p E E s . t . C 1 : i = 1 N k = 1 K γ m , i , k p m , i , k P m , m M , C 2 : p m , i , k 0 , m M , i N , k K , C 3 : R m , i , k R min , m M , i N , k K , C 4 : H m , i , k H m , j , k , m M , i , j N , k K , C 5 : γ m , i , k 0 , 1 , m M , i N , k K , C 6 : m = 1 M k = 1 K γ m , i , k 1 , i N ,
Constraint C1 denotes that the total power consumption of the multiplexed users in cell m should be less than the maximum power of the BS. Constraint C2 indicates that the user’s allocated power should be non-negative. Constraint C3 implies the minimum rate constraint for the cell M. C4 is to guarantee the successful implementation of SIC in a specific order [35]. Constraints C5 and C6 ensure that each user is associated with one BS and occupies one subcarrier at most. Since the EE maximization problem for single cell MC-NOMA is NP-hard, as discussed in [29], obtaining the corresponding power to maximize the EE in each cell actually depends on the changes of the allocated power in other cells due to the presence of the ICI. Due to the above reasons, the problem above is mixed integer nonlinear programming (MINLP), which is an NP-hard problem. Next, we propose a method by joint user association and power allocation to find an efficient solution to (12).

3. Proposed Method

Since the relevant problem in Equation (12) is non-convex and NP-hard, it is difficult to find the optimal solution for this problem. Therefore, we decompose the problem into two subproblems to give an efficient algorithm. The first subproblem is the user association problem where we design a matching-based algorithm to handle it. After we obtain the user association, then we give an efficient algorithm to find the power allocation for the EE maximization problem based on the quadratic transform method with a fixed user association obtained by the first subproblem.

3.1. Matching Scheme for User Association and Subcarrier Assignment

In this subsection, we design the matching-based user association scheme as [29,35,48]. Mathematically, the user association subproblem can be defined as:
max γ E E s . t . C 3 , C 5 , C 6 ,
The scheme has two steps, which are given in Algorithm 1. The first step is to associate the users with the BSs. The second step is to assign the subcarriers to the users in each cell as in Algorithm 2. To compare the EE of all the users in each subcarrier for a given cell, we allocate initial power to the users such that Constraint C3 is fulfilled. Hence,
p m , i , k = 2 K R min W 1 h m , i , k 2
Algorithm 1 User association matching scheme.
1:
Initialize the power for all users using (14)
2:
Initialize the associated users A U , unassociated users U U = h m , i M × N , and U B lists to record the associated users with the BSs, the unassociated users, and the preferable BS, respectively.
3:
while U U ϕ do
4:
for i = 1 : N do
5:
  if i U U then
6:
   Find the maximum value h m , i in U U according to:
h m , i = arg max U U M × N
7:
   Assign the user to the BS m from the list U B , and remove him/her from U U .
8:
   if all BSs have more than one user, calculate the EE E E π m , m = 1 , , M for all possible π m = A U m , i sets. then
9:
    Select the set that has maximal EE:
π = arg max π m E E π m
10:
    Update A U by adding the new set π . Update U U by removing the elements of the set π .
11:
    Update U B by removing the preference m of the unmatched user.
12:
   end if
13:
  end if
14:
 end for
15:
end while
Algorithm 2 Subcarrier assignment matching scheme.
  • Initialize power allocation for all users.
  • Obtain users’ BSs association by Algorithm 1.
  • Initialize the matched M U , the unmatched U M U = h m , i , k N × K for a given cell m, and U K lists to record the matched users, the unmatched, and the user’s preferable subcarrier.
  • while U M U ϕ do
  • for i = 1 : N do
  •   if i U M U then
  •    Find the maximum value h m , i from U M U according to:
    h m , i , k = arg max i A U U M U N × K
  •    Match the user i with the subcarrier k, and remove him/her from U M U .
  •    Assume each subcarrier k has a matching user i; we have T u = M U k , i , u = 1 , . . , K
  •     if M U k 1 then
  •     Calculate the EE, and select the set with the higher EE such that:
    T = arg max T u E E T u
  •     Update M U , and remove the selected users from U M U . Update U K by removing the matched subchannel.
  •    end if
  •   end if
  •  end for
  • end while
The U U list is initialized to record the users who have not been associated with any BS. At the beginning of the association procedure, we assume the users can use all subchannels; the users with maximal channel coefficients are matched first with the BSs, then other users are selected by the BS only if they can provide a higher EE. The associated users are removed from the U U list and added to the A U list, which includes the associated users. We repeat the process until the U U list is empty.
When we obtain cell association, then we define M U , U M U , and U K to record the matched users, the users who have not assigned been subcarriers, and the user’s preferable subcarrier. Similar to the cell association, we first find the users with the maximal channel coefficients and assign them the subcarriers. Then, we update the UMU by removing the selected users. M U is updated by adding the updated users. For other users, the subcarrier will select the user who will provide higher EE. The U K list is updated by removing the matched users and emptied if all subcarriers are assigned to users.
In Algorithm 1, initially, each user selects one BS, and each BS accepts multiple users. Assume the worst case of the number of users that select the BSs is N. Then, the complexity of this step is O M 2 N . For the update step, the BS accepts the user that achieves higher EE. Let T t denotes the number of iterations. The complexity of the update step is O N M T t . The complexity of Algorithm 1 is O N M M + T t .
For Algorithm 2, in the initialization step, the subcarrier accepts multiple tuples of users and BSs. The complexity of this step is O M 2 K 2 . In the update step, each subcarrier admits the number of tuples that can achieve higher EE. Let T t denote the number of iterations. The complexity of this step in the worst case is O T t M N K . The complexity of Algorithm 2 is O M K M K + N T t .

3.2. Energy-Efficient Power Allocation

Since user association has been solved, now, our EE problem can be transformed to the optimization problem as a function of power (i.e., EE can be improved by optimizing the transmit power in each user). Even for user association and subcarrier assignment obtained by Algorithms 1 and 2, respectively, it is difficult to find the optimal power allocation for (12) because it is the sum of the ratio problem, which is NP-hard. To find the efficient power allocation, we use the quadratic transform method to solve our problem by fractional programming (FP) [49]. Our power allocation subproblem is equivalent to:
max p f p s . t . C 1 C 4
Primarily, the multidimensional quadratic transform is exploited to address the problem starting with the single ratio quadratic transform user’s EE. Thus,
f q p , ς = m = 1 M i = 1 N k = 1 K 2 ς m , i , k R m , i , k 1 2 ς m , i , k 2 p m , i , k + p c
Substituting (20) into (19), the term R m , i , k 2 is non-decreasing, and the term p m , i , k + p c is concave. To recast the term R m , i , k as concave, let R p , Γ be the equivalent function of the user’s data rate R m , i , k in (20). Recasting R p , Γ using the closed-form FP approach [49], we get:
R C F p , Γ = log 2 1 + Γ m , i , k Γ m , i , k + 1 + Γ m , i , k h m , i , k 2 p m , i , k σ 2 + j = 1 , j i N h m , i , k 2 p m , j , k + n m P n , k h n , i , k 2
where the optimal value for Γ m , i , k * is calculated when p m , i , k is fixed as follows:
Γ m , i , k * = h m , i , k 2 p m , i , k σ 2 + j = 1 , j i N h m , i , k 2 p m , j , k + n m P n , k h n , i , k 2
Since R C F p , Γ still contains ratio forms, we continue with our multidimensional quadratic transform of the data rate function, and that yields equation:
R q C F p , Γ , y = 2 y m , i , k 1 + Γ m , i , k h m , i , k 2 p m , i , k 1 2 y m , i , k 2 σ 2 + I m , i , k + Γ c o n s t
where I m , i , k is the aggregated interference experienced by the user i and Γ c o n s t refers to a constant term when Γ is fixed. The term 1 + Γ m , i , k h m , i , k 2 p m , i , k 1 2 is concave, and R q C F p , Γ , y is concave as well. The optimal y m , i , k is given by:
y m , i , k * = 1 + Γ m , i , k h m , i , k 2 p m , i , k 1 2 σ 2 + j = 1 , j i N h m , i , k 2 p m , j , k + n m P n , k h n , i , k 2
Substituting (23) into (20), we get:
f q q C F p , ς , Γ , y = m = 1 M i = 1 N k = 1 K 2 ς m , i , k R q C F p , Γ , y 1 2 ς m , i , k 2 p m , i , k + p c
Hence, the power allocation problem for Problem (19) with fixed user association can be equivalent to the following problem by quadratic transform in [49].
max p , ς , Γ , y f q q C F p , ς , Γ , y s . t . C 1 : i = 1 N p m , i , k P m C 2 : p m , i , k 0 C 3 : R q C F p , Γ , y R min C 4 : H m , i , k H m , j , k C 5 : ς m , i , k R C 6 : Γ m , i , k R C 7 : y m , i , k R
When other variables are fixed, the optimal value of the auxiliary variable ς m , i , k is given by:
ς m , i , k * = R m , i , k 1 2 p m , i , k + p c
The convexity of Problem (26) is attained when both auxiliary variables y m , i , k and ς m , i , k are fixed; consequently, classical numerical methods such as the interior point method [50] can be used to find the optimal solution for (26).
CVXis a popular system used for solving and constructing disciplined convex programs [51], since it supports a wide spread of standard optimization problems, and it is used to model and solve Problem (26). The power allocation can be obtained iteratively as in Algorithm 3. Algorithm 4 summarizes the EE maximization scheme for the MCMC-NOMA network. The convergence of Algorithm 3 is achieved in iterations O ( log ( 1 ϵ ) ) , where ϵ is an error tolerance (see Table 2).
Algorithm 3 Power allocation for EE maximization.
  • Initialization: R m i n , t = 0 , p m , i , n , ϵ
  •  while f q q C F t + 1 f q q C F t > ϵ do
  •   for m = 1 : M do
  •    for k = 1 : K do
  •     Determine the decoding order.
  •     Update Γ m , i , k by (22) with fixed p m , i , k .
  •     Update y m , i , k by (24).
  •     Update ς m , i , k by (27).
  •     Update p m , i , k by solving (26) for fixed y m , i , k and ς m , i , k .
  •   end for
  •  end for
  • end while
Algorithm 4 Joint user association and power allocation for EE maximization.
1:
Obtain user association and subcarrier assignment by Algorithms 1 and 2, respectively.
2:
Calculate the power allocation using Algorithm 3.
3:
Compute the EE according to (11).
To verify that Algorithm 3 converges to the stationary point of (19), first, we take into consideration that f p = m = 1 M i = 1 N k = 1 K E E m , i , k where E E m , i , k is the non-decreasing sum of the functions of the ratio. Problem (19) is equivalent to:
max p , ς f q p , ς s . t . C 1 C 4 C 5 : ς R
Second, we rewrite Problem (19) as a function of EE; hence:
max p , E E f E E s . t . C 1 C 4 E m , i , k = R m , i , k p m , i , k + p c
Then, according to the quadratic transform in [49], the variable E E m , i , k can be replaced by 2 ς m , i , k R m , i , k 1 2 ς m , i , k 2 p m , i , k + p c . Since f is a non-decreasing function, max p m = 1 M i = 1 N k = 1 K max ς 2 ς m , i , k R m , i , k 1 2 ς m , i , k 2 p m , i , k + p c can be rewritten as (28).
After recasting the rate term as concave as in (23), Problem (26) is obtained, when p m , i , k and ς m , i , k * are fixed; representing the stationary point at which Algorithm 3 converges.

4. Simulation Results

In this section, we present our simulation results to evaluate the performance of the proposed method for MCMC-NOMA network. Through this simulation, each cell consists of one BS in the center with a radius of 500 m. All cells have an equal number of users, and the users are distributed randomly in the cell region. The total bandwidth of the system is 5 MHz divided equally by K subcarriers (the bandwidth is divided into 20 subcarriers). The noise power spectral density is 174 dBm/Hz. For the propagation model, we assume there is small-scale fading, shadow fading, and distance dependence path loss. For small-scale fading, the subcarrier signal of each user experiences Rayleigh fading, and the log-normal shadowing has a standard deviation of 8 dB. The distance dependent path loss is assumed 128.1 + 37.6log 10 d dB, where the distance between the user and the BS is in km. Table 2 illustrates the simulation parameters.
For the sake of performance comparison, the three step DGA (specifically, the projected gradient descent algorithm) [52] is used with our constraints. For NOMA fractional transmit power allocation (NOMA-FTPA) [53], we use the same reasoning for the user association in our algorithm to find the EE and the decay factor is set to 0.2. For the comparison with OMA, the fractional transmit power control scheme (OMA-FTPC) [54,55] is invoked to multiplex multiple users in the same subcarrier through time slots.
First, we evaluate the performance of our proposed framework with regard to the number of iterations. Setting the number of users to 10 per BS, the number of BSs to 10, P m is set to 10 W, and p c = 0.5 W. Figure 1 shows the EE of the network obtained by our algorithm versus the number of iterations. One can observe that the EE increases with each iteration and reaches the convergence point in a few iterations. Despite the relatively slower convergence speed of the proposed method compared to the conventional FP methods, the proposed method has the advantage of exploring all of the solution space.
Figure 2 and Figure 3 illustrate the performance comparison with regard to the required data rate and corresponding power consumption to achieve that rate. In Figure 2, using similar values for the parameters, it is clear to observe that the proposed algorithm can achieve better performance in consuming lower power to reach the required rate followed by the DGA and NOMA-FTPA. OMA-FTPC has the worst performance among the four methods. It can be noticed that the increase in the number of users leads to higher power consumption for the sake of offsetting the ICI and fulfilling the data rate requirements of the users.
In Figure 3, different numbers of BSs are simulated to attain more evaluation of the performance in the multi-cell multi-carrier topology with a fixed number of users per BS, and the maximum power of each BS station is set to 10 Watts. As can be noticed, the proposed algorithm still dramatically outperforms other approaches followed by the DGA and NOMA-FTPA, then at the end, OMA-FTPC. For rate requirement of 0.1 Mbit/s and m = 7 , the power consumptions are 40.5 dBm, 43 dBm, 44.51 dBm, and 59.3 dBm for the proposed method, DGA, NOMA-FTPA, and OMA-FTPC, respectively. The drastic increment of the power consumption with the increasing number of BSs is to overcome the severe influence of the ICI and strive to fulfill each user’s data rate requirement.
Figure 4 demonstrates the performance of the data rate of the network and the number of users. The number of users varies from five to 60 per BS; the number of BSs is set to 10; P m = 10 W; and p c = 0.5 W. One can notice that the total sum rate of the network is increasing with the number of users. Unlike the starting point, when the number of users reaches 30, the increasing of the sum rate becomes slower for all three NOMA-based methods. This is due to the efficient exploitation of the available spectrum. The increasing of the sum rate continues rapidly for OMA-FTPC until the number of users reaches 45, then becomes slower. The proposed method clearly outperforms NOMA-FTPA and OMA-FTPA. The performance of the proposed method is 2.7% better than NOMA-FTPA and 10.1% than OMA-FTPC. The DGA is 1.45% betterthan our proposed method because the objective function of the DGA is the sum rate maximization.
The EE of the network for the different number of users per BS is shown in Figure 5. It can be seen clearly that the EE of the network increases with the increasing number of users. The number of users varies from five to 60 per BS; the number of BSs was set to 10; P m = 10 W; p c = 0.5 W; and R m i n = 0.1 Mbits/s. We can also observe that the increment of EE is rapid for a lower number of users and rises slowly with a higher number of users. For example, when the number of users is between five and 30, the EE rises from 3.3 × 10 8 bits/Joule to 4.95 × 10 8 for the proposed method, from 3.28 × 10 8 bits/Joule to 4.84 × 10 8 bits/Joule for DGA, and from 2.11 × 10 8 bits/Joule to 4.66 × 10 8 bits/Joule for NOMA-FTPA.
However, for OMA-FTPC, the rapid growth of EE continues for a higher number of users. Generally, unlike the case of the sum rate, the performance of our proposed algorithm surpasses the DGA. Moreover, this difference in performance grows with the increase of the number of users, then it tends to saturate because the available power is not enough to achieve higher EE. A similar conclusion can be applied to Figure 6.
Figure 6 depicts the network EE of our proposed scheme and the performance comparison with other schemes for the different numbers of users per BS where the number of BSs is assumed to be 10 and the BS is 5 W, p c is 0.5 W, and R m i n = 0.1 Mbits/s. The proposed method outperforms other approaches followed by the DGA, NOMA-FTPA, and coming last, OMA-FTPC. Furthermore, it is worth mentioning that the performance difference between the proposed method and the DGA is increasing with the increasing of the number of users. When the number of users is 60, the proposed method is 2%, 6.4%, and 23.2% more energy efficient than the DGA, NOMA-FTPA, and OMA-FTPC, respectively.
Figure 7 represents the performance comparison of our proposed method with other methods with regard to network EE with different circuit power varying between 0.1 W and 1 W. It is obvious that the EE deteriorates with the increasing of circuit power consumption and R m i n = 0.1 Mbits/s. Therefore, reducing p c is one of the major goals in both device design and the research in the field information-theoretic and resource allocation. Nevertheless, it can be seen that the proposed method has the best performance among all methods. This superiority becomes clear with the growth of the circuit power consumption, especially in comparison with the DGA. When the circuit power is 0.5W, the proposed method has 6.25%, 15.6%, and 37.5% higher energy efficiency than the DGA, NOMA-FTPA, and OMA-FTPC, respectively.

5. Conclusions

In this paper, we investigate EE maximization in MCMC-NOMA networks. We formulate the problem as a non-convex NP-hard problem and investigate the solution of the problem. The proposed method begins with decomposing the problem into two subproblems, user association and power allocation. For user association, we design a matching-based algorithm to tackle this problem. For the second subproblem, the power allocation problem is still non-convex. We perform nested FP by quadratic transform to recast it into our power allocation problem to restore the convexity of our problem. The power allocation is obtained via iteratively solving the convex problem. The simulation results show that the proposed method has superior performance over other existing NOMA-based approaches, namely the DGA, FTPA, and OMA-FTPC. In the future, our work will include the investigation of the EE maximization in MIMO-NOMA networks.

Author Contributions

Z.W. conceived of and designed the system model; X.W. analyzed the data and contributed to the formal analysis; A.B.M.A. performed the simulation and wrote the draft of this paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by the National Science Foundation of P. R. China (No.61701064) and the Chongqing Natural Science Foundation (cstc2019jcyj-msxmX0264).

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
NOMANon-orthogonal multiple access
MCMCMulti-cell multi-carrier
OMAOrthogonal multiple access
FPFractional programming
1GFirst-generation
4GFourth-generation
5GFifth-generation
SICSuccessive interference cancellation
OFDMAOrthogonal frequency division multiple access
EEEnergy efficiency
MCMulti-carrier
SCASuccessive convex approximation
ICIInter-cell interference
MOSsMean opinion scores
QoSQuality of service
BSBase station
SINRSignal-to-interference-plus-noise ratio
MINLPMixed-integer non-linear programing
FTPAFractional transmit power allocation
FTPCFractional transmit power control
DGADouble gradient algorithm
CSIChannel state information

References

  1. Gandotra, P.; Jha, R.K. A survey on green communication and security challenges in 5G wireless communication networks. J. Netw. Comput. Appl. 2017, 96, 39–61. [Google Scholar] [CrossRef]
  2. Dahal, M.S.; Shrestha, J.N.; Shakya, S.R. Energy saving technique and measurement in green wireless communication. Energy 2018, 159, 21–31. [Google Scholar] [CrossRef]
  3. Guo, Y.; Liu, F.; Xiao, N.; Chen, Z. Task-based resource allocation bid in edge computing micro datacenter. Comput. Mater. Contin. 2019, 61, 777–792. [Google Scholar] [CrossRef]
  4. Sofi, I.B.; Gupta, A. A survey on energy efficient 5G green network with a planned multi-tier architecture. J. Netw. Comput. Appl. 2018, 118, 1–28. [Google Scholar] [CrossRef]
  5. Zhang, Y.; Dong, Y.; Wang, L.; Liu, J.; Peng, Y. Outage capacity analysis for cognitive non-orthogonal multiple access downlink transmissions systems in the presence of channel estimation error. Comput. Mater. Contin. 2019, 60, 379–393. [Google Scholar] [CrossRef] [Green Version]
  6. Zhao, C.; Wang, T.; Yang, A. A heterogeneous virtual machines resource allocation scheme in slices architecture of 5g edge datacenter. Comput. Mater. Contin. 2019, 61, 423–437. [Google Scholar] [CrossRef]
  7. Usama, M.; Erol-Kantarci, M. A Survey on Recent Trends and Open Issues in Energy Efficiency of 5G. Sensors 2019, 19, 3126. [Google Scholar] [CrossRef] [Green Version]
  8. Wang, J.; Gao, Y.; Zhou, C.; Sherratt, R.S.; Wang, L. Optimal coverage multi-path scheduling scheme with multiple mobile sinks for wsns. Comput. Mater. Contin. 2020, 62, 695–711. [Google Scholar] [CrossRef]
  9. Wu, Y. Resource optimisation for downlink non-orthogonal multiple access systems: A joint channel bandwidth and power allocations approach. IET Commun. 2018, 12, 2429–2437. [Google Scholar] [CrossRef]
  10. Sun, Y.; Ng, D.W.K.; Ding, Z.; Schober, R. Optimal Joint Power and Subcarrier Allocation for Full-Duplex Multicarrier Non-Orthogonal Multiple Access Systems. IEEE Trans. Commun. 2017, 65, 1077–1091. [Google Scholar] [CrossRef] [Green Version]
  11. Balasubramanya, N.M.; Gupta, A.; Sellathurai, M. Combining Code-Domain and Power-Domain NOMA for Supporting Higher Number of Users. In Proceedings of the IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, UAE, 9–13 December 2018; pp. 1–6. [Google Scholar]
  12. Cai, W.; Chen, C.; Bai, L.; Jin, Y.; Choi, J. Subcarrier and power allocation scheme for downlink OFDM-NOMA systems. IET Signal Process. 2017, 11, 51–58. [Google Scholar] [CrossRef]
  13. Islam, S.M.R.; Avazov, N.; Dobre, O.A.; Kwak, K. Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G Systems: Potentials and Challenges. IEEE Commun. Surv. Tutor. 2017, 19, 721–742. [Google Scholar] [CrossRef] [Green Version]
  14. Aslani, R.; Rasti, M.; Khalili, A. Energy Efficiency Maximization via Joint Sub-Carrier Assignment and Power Control for OFDMA Full Duplex Networks. IEEE Trans. Veh. Technol. 2019, 68, 11859–11872. [Google Scholar] [CrossRef] [Green Version]
  15. Bakim, S.; Kaya, O. Power Control for Two User Cooperative OFDMA Channels. IEEE Trans. Wirel. Commun. 2013, 12, 258–267. [Google Scholar] [CrossRef]
  16. Bidabadi, S.; Omidi, M.J.; Kazemi, J. Energy efficient power allocation in downlink OFDMA systems using SQP method. In Proceedings of the 24th Iranian Conference on Electrical Engineering (ICEE), Shiraz, Iran, 10–12 May 2016; pp. 329–334. [Google Scholar]
  17. Gong, X.; Guo, L.; Zhang, Q. Joint resource allocation and software-based reconfiguration for energy- efficient OFDMA-PONs. IEEE/OSA J. Opt. Commun. Netw. 2018, 10, 75–85. [Google Scholar] [CrossRef]
  18. Ilhan, B.; Chen, Y. Energy-Efficiency in Mobile-Relay Aided Networks. In Proceedings of the 27th Signal Processing Communications Applications Conference (SIU), Sivas, Turkey, 24–26 April 2019; pp. 1–4. [Google Scholar]
  19. Le, N.; Tran, L.; Vu, Q.; Jayalath, D. Energy-Efficient Resource Allocation for OFDMA Heterogeneous Networks. IEEE Trans. Commun. 2019, 67, 7043–7057. [Google Scholar] [CrossRef] [Green Version]
  20. Zhang, Y.; Wang, H.; Zheng, T.; Yang, Q. Energy-Efficient Transmission Design in Non-orthogonal Multiple Access. IEEE Trans. Veh. Technol. 2017, 66, 2852–2857. [Google Scholar] [CrossRef] [Green Version]
  21. Glei, N.; Chibani, R.B. Power Allocation for Energy-Efficient Downlink NOMA Systems. In Proceedings of the 19th International Conference Science and Techniques of Automatic Control Computer Engineering (STA), Sousse, Tunisia, 24–26 March 2019; pp. 611–613. [Google Scholar]
  22. Wang, K.; Liu, Y.; Ding, Z.; Nallanathan, A.; Peng, M. User Association and Power Allocation for Multi-Cell Non-Orthogonal Multiple Access Networks. IEEE Trans. Wirel. Commun. 2019, 18, 5284–5298. [Google Scholar] [CrossRef]
  23. Nguyen, H.V.; Nguyen, V.; Dobre, O.A.; Nguyen, D.N.; Dutkiewicz, E.; Shin, O. Joint Power Control and User Association for NOMA-Based Full-Duplex Systems. IEEE Trans. Commun. 2019, 67, 8037–8055. [Google Scholar] [CrossRef] [Green Version]
  24. Zeng, M.; Yadav, A.; Dobre, O.A.; Poor, H.V. Energy-Efficient Joint User-RB Association and Power Allocation for Uplink Hybrid NOMA-OMA. IEEE Internet Things J. 2019, 6, 5119–5131. [Google Scholar] [CrossRef] [Green Version]
  25. Wang, J.; Xu, H.; Fan, L.; Zhu, B.; Zhou, A. Energy-Efficient Joint Power and Bandwidth Allocation for NOMA Systems. IEEE Commun. Lett. 2018, 22, 780–783. [Google Scholar] [CrossRef]
  26. Muhammed, A.J.; Ma, Z.; Diamantoulakis, P.D.; Li, L.; Karagiannidis, G.K. Energy-Efficient Resource Allocation in Multicarrier NOMA Systems With Fairness. IEEE Trans. Commun. 2019, 67, 8639–8654. [Google Scholar] [CrossRef]
  27. Fang, F.; Zhang, H.; Cheng, J.; Leung, V.C.M. Energy-Efficient Resource Allocation for Downlink Non-Orthogonal Multiple Access Network. IEEE Trans. Commun. 2016, 64, 3722–3732. [Google Scholar] [CrossRef]
  28. Shi, J.; Yu, W.; Ni, Q.; Liang, W.; Li, Z.; Xiao, P. Energy Efficient Resource Allocation in Hybrid Non-Orthogonal Multiple Access Systems. IEEE Trans. Commun. 2019, 67, 3496–3511. [Google Scholar] [CrossRef] [Green Version]
  29. Liu, G.; Wang, R.; Zhang, H.; Kang, W.; Tsiftsis, T.A.; Leung, V.C.M. Super-Modular Game-Based User Scheduling and Power Allocation for Energy-Efficient NOMA Network. IEEE Trans. Wirel. Commun. 2018, 17, 3877–3888. [Google Scholar] [CrossRef]
  30. Khan, W.U.; Jameel, F.; Ristaniemi, T.; Khan, S.; Sidhu, G.A.S.; Liu, J. Joint Spectral and Energy Efficiency Optimization for Downlink NOMA Networks. IEEE Trans. Cogn. Commun. Netw. 2019, 6. [Google Scholar] [CrossRef]
  31. Song, Z.; Ni, Q.; Sun, X. Spectrum and Energy Efficient Resource Allocation With QoS Requirements for Hybrid MC-NOMA 5G Systems. IEEE Access 2018, 6, 37055–37069. [Google Scholar] [CrossRef]
  32. You, L.; Yuan, D.; Lei, L.; Sun, S.; Chatzinotas, S.; Ottersten, B. Resource Optimization With Load Coupling in Multi-Cell NOMA. IEEE Trans. Wirel. Commun. 2018, 17, 4735–4749. [Google Scholar] [CrossRef]
  33. Lei, L.; You, L.; Yang, Y.; Yuan, D.; Chatzinotas, S.; Ottersten, B. Load Coupling and Energy Optimization in Multi-Cell and Multi-Carrier NOMA Networks. IEEE Trans. Veh. Technol. 2019, 68, 11323–11337. [Google Scholar] [CrossRef]
  34. Liang, J.; Feng, D.; He, C.; Qian, G.; Guo, C.; Zhang, N. Joint Time and Power Allocation in Multi-Cell Wireless Powered Communication Networks. IEEE Access 2019, 7, 43555–43563. [Google Scholar] [CrossRef]
  35. Cui, J.; Liu, Y.; Ding, Z.; Fan, P.; Nallanathan, A. QoE-Based Resource Allocation for Multi-Cell NOMA Networks. IEEE Trans. Wirel. Commun. 2018, 17, 6160–6176. [Google Scholar] [CrossRef]
  36. Adam, A.B.M.; Wan, X.; Wang, Z. Clustering and Auction-Based Power Allocation Algorithm for Energy Efficiency Maximization in Multi-Cell Multi-Carrier NOMA Networks. Appl. Sci. 2019, 9, 23. [Google Scholar] [CrossRef] [Green Version]
  37. Ni, D.; Hao, L.; Tran, Q.T.; Qian, X. Transmit Power Minimization for Downlink Multi-Cell Multi-Carrier NOMA Networks. IEEE Commun. Lett. 2018, 22, 2459–2462. [Google Scholar] [CrossRef]
  38. Khan, W.U.; Yu, Z.; Yu, S.; Sidhu, G.A.S.; Liu, J. Efficient power allocation in downlink multi-cell multi-user NOMA networks. IET Commun. 2019, 13, 396–402. [Google Scholar] [CrossRef]
  39. Zeng, H.; Zhu, X.; Jiang, Y.; Wei, Z.; Wang, T. A Green Coordinated Multi-Cell NOMA System With Fuzzy Logic Based Multi-Criterion User Mode Selection and Resource Allocation. IEEE J. Sel. Top. Signal Process. 2019, 13, 480–495. [Google Scholar] [CrossRef]
  40. Yang, Z.; Pan, C.; Xu, W.; Pan, Y.; Chen, M.; Elkashlan, M. Power Control for Multi-Cell Networks with Non-Orthogonal Multiple Access. IEEE Trans. Wirel. Commun. 2018, 17, 927–942. [Google Scholar] [CrossRef] [Green Version]
  41. Fu, Y.; Chen, Y.; Sung, C.W. Distributed Power Control for the Downlink of Multi-Cell NOMA Systems. IEEE Trans. Wirel. Commun. 2017, 16, 6207–6220. [Google Scholar] [CrossRef]
  42. Fu, Y.; Zhang, M.; Salaün, L.; Sung, C.W.; Chen, C.S. Zero-Forcing Oriented Power Minimization for Multi-Cell MISO-NOMA Systems: A Joint User Grouping, Beamforming, and Power Control Perspective. IEEE J. Sel. Areas Commun. 2020, 38, 1925–1940. [Google Scholar] [CrossRef]
  43. Liu, Y.; Qin, Z.; Elkashlan, M.; Ding, Z.; Nallanathan, A.; Hanzo, L. Nonorthogonal Multiple Access for 5G and Beyond. Proc. IEEE 2017, 105, 2347–2381. [Google Scholar] [CrossRef] [Green Version]
  44. Klessig, H.; Íhmann, D.; Fehske, A.J.; Fettweis, G.P. A Performance Evaluation Framework for Interference-Coupled Cellular Data Networks. IEEE Tran. Wirel. Commun. 2016, 15, 938–950. [Google Scholar] [CrossRef]
  45. You, L.; Lei, L.; Yuan, D.; Sun, S.; Chatzinotas, S.; Ottersten, B. A Framework for Optimizing Multi-Cell NOMA: Delivering Demand with Less Resource. In Proceedings of the 2017 IEEE Global Communications Conference (GLOBECOM), Singapore, 18 April 2017; pp. 1–7. [Google Scholar]
  46. Buzzi, S.; Colavolpe, G.; Saturnino, D.; Zappone, A. Potential Games for Energy-Efficient Power Control and Subcarrier Allocation in Uplink Multicell OFDMA Systems. IEEE J. Sel. Top. Signal Process. 2012, 6, 89–103. [Google Scholar] [CrossRef]
  47. Zappone, A.; Alfano, G.; Buzzi, S.; Meo, M. Energy-efficient non-cooperative resource allocation in multi-cell OFDMA systems with multiple base station antennas. In Proceedings of the 2011 IEEE Online Conference Green Communications, New York, NY, USA, 4–5 August 2011; pp. 82–87. [Google Scholar]
  48. Fang, F.; Zhang, H.; Cheng, J.; Roy, S.; Leung, V.C.M. Joint User Scheduling and Power Allocation Optimization for Energy-Efficient NOMA Systems With Imperfect CSI. IEEE J. Sel. Areas Commun. 2017, 35, 2874–2885. [Google Scholar] [CrossRef]
  49. Shen, K.; Yu, W. Fractional Programming for Communication Systems—Part I: Power Control and Beamforming. IEEE Trans. Signal Process. 2018, 66, 2616–2630. [Google Scholar] [CrossRef] [Green Version]
  50. Vandenberghe, L.; Boyd, S. Convex Optimization; Univ. Press: Cambridge, UK, 2004. [Google Scholar]
  51. Grant, M.; Boyd, S. CVX: Matlab Software for Disciplined Convex Programming, Version 3.0 Beta. 2017. Available online: http://cvxr.com/cvx/beta/ (accessed on 1 December 2019).
  52. Fu, Y.; Salaün, L.; Sung, C.W.; Chen, C.S. Subcarrier and Power Allocation for the Downlink of Multicarrier NOMA Systems. IEEE Trans. Veh. Technol. 2018, 67, 11833–11847. [Google Scholar] [CrossRef]
  53. Saito, Y.; Kishiyama, Y.; Benjebbour, A.; Nakamura, T.; Li, A.; Higuchi, K. Non-Orthogonal Multiple Access (NOMA) for Cellular Future Radio Access. In Proceedings of the IEEE 77th Vehicular Technology Conference (VTC Spring), Dreseden, Germany, 2–5 June 2013; pp. 1–5. [Google Scholar]
  54. Saito, Y.; Benjebbour, A.; Kishiyama, Y.; Nakamura, T. System-level performance evaluation of downlink non-orthogonal multiple access (NOMA). In Proceedings of the IEEE 24th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), London, UK, 8–11 September 2013; pp. 611–615. [Google Scholar]
  55. Zhang, H.; Zhang, D.; Meng, W.; Li, C. User pairing algorithm with SIC in non-orthogonal multiple access system. In Proceedings of the 2016 IEEE International Conference Communications (ICC), Kuala Lumpur, Malaysia, 23–27 May 2016; pp. 1–6. [Google Scholar]
Figure 1. EE versus the number of iterations.
Figure 1. EE versus the number of iterations.
Sensors 20 06642 g001
Figure 2. Power consumption for different rate requirements.
Figure 2. Power consumption for different rate requirements.
Sensors 20 06642 g002
Figure 3. Power consumption for different numbers of BSs versus different data rate requirements.
Figure 3. Power consumption for different numbers of BSs versus different data rate requirements.
Sensors 20 06642 g003
Figure 4. Network sum rate with different numbers of users per BS.
Figure 4. Network sum rate with different numbers of users per BS.
Sensors 20 06642 g004
Figure 5. Network EE for different numbers of users per BS.
Figure 5. Network EE for different numbers of users per BS.
Sensors 20 06642 g005
Figure 6. Network EE for different numbers of users per BS and P = 5 W.
Figure 6. Network EE for different numbers of users per BS and P = 5 W.
Sensors 20 06642 g006
Figure 7. Network EE for different p c values.
Figure 7. Network EE for different p c values.
Sensors 20 06642 g007
Table 1. Notations.
Table 1. Notations.
Mnumber of BSs
Nnumber of users
Knumber of subcarriers
M set of all cells
N set of all users
K set of all subcarriers
Wthe total bandwidth of the system
W k bandwidth of the subcarrier
p m , i , k transmit power per user i associated with BS m through subcarrier k
H m , i , k channel response-to-noise and interference ratio
Γ m , i , k SINR
A U list of associated users
U U list of unassociated users
U B list of preferable BSs
π maximal EE
M U list of matched users
U M U list of unmatched users
U K list of user’s preferable subcarriers
T u a tuple of matched user and the BS
ς m , i , k an auxiliary variable associated with the single ratio quadratic transform
y m , i , k an auxiliary variable associated with the multidimensional quadratic transform
R q C F an equivalent data rate function yielded from the closed-form FP and multidimensional quadratic transform
R the set of real numbers
ϵ the error tolerance
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParameterValue
Overall bandwidth5 MHz
Cell radius500 m
Path loss 128.1 + 37.6 log 10 d dB, d is in km
Users distribution schemeRandomly uniform distribution
ShadowingLog-normal, standard deviation 8 dB
FadingRayleigh fading with variance 1
Noise power spectral density 174 dBm/Hz
Number of users N10 to 60 per BS
ϵ 0.001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Adam, A.B.M.; Wan, X.; Wang, Z. Energy Efficiency Maximization for Multi-Cell Multi-Carrier NOMA Networks. Sensors 2020, 20, 6642. https://doi.org/10.3390/s20226642

AMA Style

Adam ABM, Wan X, Wang Z. Energy Efficiency Maximization for Multi-Cell Multi-Carrier NOMA Networks. Sensors. 2020; 20(22):6642. https://doi.org/10.3390/s20226642

Chicago/Turabian Style

Adam, Abuzar B. M., Xiaoyu Wan, and Zhengqiang Wang. 2020. "Energy Efficiency Maximization for Multi-Cell Multi-Carrier NOMA Networks" Sensors 20, no. 22: 6642. https://doi.org/10.3390/s20226642

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop