Downlink Power Allocation for CoMP-NOMA in Multi-Cell Networks

This work considers the problem of dynamic power allocation in the downlink of multi-cell networks, where each cell utilizes non-orthogonal multiple access (NOMA)-based resource allocation. Also, coordinated multi-point (CoMP) transmission is utilize…

Authors: Md Shipon Ali, Ekram Hossain, Arafat Al-Dweik

Downlink Power Allocation for CoMP-NOMA in Multi-Cell Networks
1 Do wnlink Po wer Allocation for CoMP-NOMA in Multi-Cell Networks Md Shipon Ali, Ekram Hossain, Arafat Al-Dweik, and Dong In Kim Abstract This work considers the problem of dynamic po wer allocation in the downlink of multi-cell netw orks, where each cell utilizes non-orthogonal multiple access (NOMA)-based resource allocation. Also, coordinated multi-point (CoMP) transmission is utilized among multiple cells to serve users e xperiencing se vere inter-cell interference (ICI). More specifically , we consider a two-tier heterogeneous network (HetNet) consisting of a high-power macro cell underlaid with multiple lo w-power small cells each of which uses the same resource block. Under this CoMP-NOMA frame work , CoMP transmission is applied to a user experiencing high channel gain with multiple base stations (BSs)/cells, while NOMA is utilized to schedule CoMP and non-CoMP users o ver the same transmission resources, i.e., time, spectrum and space. Different CoMP-NOMA models are discussed, b ut focus is primarily on the joint transmission CoMP-NOMA (JT -CoMP-NOMA) model. For the JT -CoMP-NOMA model, an optimal joint power allocation problem is formulated and the solution is derived for each CoMP-set consisting of multiple cooperating BSs (i.e., CoMP BSs). T o o vercome the substantial computational complexity of the joint power optimization approach, we propose a distributed po wer optimization problem at each cooperating BS whose optimal solution is independent of the solution of other coordinating BSs. The validity of the distributed solution for the joint power optimization problem is provided and numerical performance ev aluation is carried out for the proposed CoMP- NOMA models including JT -CoMP-NOMA and coordinated scheduling CoMP-NOMA (CS-CoMP-NOMA). The obtained results rev eal significant gains in spectral and energy efficienc y in comparison with conv entional CoMP- orthogonal multiple access (CoMP-OMA) systems. Index T erms Non-orthogonal multiple access (NOMA), coordinated multi-point (CoMP) transmission, multi-cell do wnlink transission, heterogeneous networks (HetNets), dynamic power allocation, spectral efficienc y , energy ef ficiency . M. S. Ali and E. Hossain are with the Department of Electrical and Computer Engineering at University of Manitoba, Canada (emails: alims@myumanitoba.ca, ekram.hossain@umanitoba.ca). A. Al-Dweik is with Electrical and Computer Engineering Department, Khalifa Univ ersity , U AE (email: arafat.dweik@kustar .ac.ae). D. I. Kim is with the School of Information and Communication Engineering at Sungkyunkwan Uni versity (SKKU), Korea (email: dikim@skku.ac.kr). 2 I . I N T RO D U C T I O N A. Pr eliminaries Due to its potential to significantly enhance the radio spectral efficienc y , non-orthogonal multiple access (NOMA) is considered as a promising multiple access technology for fifth generation (5G) and beyond 5G (B5G) cellular systems [1]-[8]. The fundamental idea of NOMA is to simultaneously serve multiple users over the same transmission resources, i.e., time, spectrum and space, at the expense of inter-user interference. Although se veral NOMA techniques ha ve been activ ely in vestigated o ver the last few years, majority of the efforts ha ve been focused on power -domain NOMA [6], [7], which exploits signal power di versity for each NOMA user at each NOMA recei ver end. In a downlink transmission under po wer- domain NOMA, a base station (BS) transmitter schedules multiple users to use the same transmission resources by superposing their signals in the po wer domain. The superposition is performed in such a way that each NOMA user can successfully decode the desired signal by applying successiv e interference cancellation (SIC) technique at the corresponding recei ver . In this paper , we consider power -domain NOMA and thus the term NOMA will refer to po wer-domain NOMA, unless it is mentioned otherwise. T o maximize the sum-rate for downlink transmission with NOMA, BS power allocation enables the NOMA users to perform SIC according to the ascending order of their channel gains [8]. That is, prior to decoding the desired signal, each NOMA user will cancel signals of other NOMA users with lo wer channel gains than the considered NOMA user . W ithin the same NOMA cluster , a NOMA user with higher channel gain is said to ha ve a higher SIC order compared to a NOMA user with lower channel gain. The signals for other NOMA users with higher channel gains than the considered user will act as inter-NOMA-user interference (INUI). As a result, a cell-edge NOMA user generally experiences INUI due to signals for the cell-center users. Since with downlink transmission a NOMA user experiences the desired signal and the INUI signal over the same wireless channel, the corresponding signal-to-interference plus noise ratio (SINR) depends on the transmit power allocated to a particular user in comparison with the sum of transmit po wers allocated to the other NOMA users with higher SIC ordering [8]. In a multi-cell network, co-channel do wnlink transmissions to cell-edge users strongly interfere with each other , which may result in lo w receiv ed SINR for cell-edge users. The interference could be more sev ere in a multi-cell heterogeneous network (HetNet) scenarios. In a co-channel HetNet, inter- cell interference (ICI) generated from a high po wer macro cell seriously af fects on the SINR performance of the underlaid low power small cells, which may make traditional NOMA application inefficient for HetNets. Therefore, adv anced ICI management will be crucial for multi-cell downlink NOMA systems. T o mitigate ICI for traditional downlink orthogonal multiple access (OMA)-based 4G cellular systems, 3 third generation partnership project (3GPP) has adopted coordinated multi-point (CoMP) transmission technique in which multiple cells coordinately schedule/transmit to the ICI-prone users [9]. In this paper , we focus on the application of CoMP to NOMA-based multi-cell downlink transmissions in a two-tier HetNets in order to improv e the network spectral efficienc y . B. T erminologies and Assumptions In this paper , we consider single BS at each cell (i.e., no cell sectorization) and thus the terms CoMP-BS and CoMP-cell are used interchangeably . A CoMP-set defines the set of cells/BSs which cooperate/coordinate to serve a user , where each coordinating cell/BS is defined as a CoMP-cell / CoMP- BS . The term CoMP-user refers to a user whose desired signal is transmitted after coordination among CoMP-BSs belonging to a particular CoMP-set, while a non-CoMP-user refers to a user whose desired signal is transmitted by only one BS without coordination with other BS(s). The term CoMP-NOMA is used to indicate the application of CoMP in a NOMA system in which a CoMP-BS forms a NOMA cluster by including both CoMP-users and non-CoMP-users, according to the applied CoMP scheme. In addition, cluster-head of a particular NOMA cluster defines a user who can cancel all INUI due to other users in the considered NOMA cluster . For multi-cell downlink transmission, a two-tier HetNet is considered with full frequency reuse where one macro cell is underlaid with sev eral small cells (i.e., all cells use same resource block). The mathemati- cal deriv ations and corresponding numerical analysis performed in this paper consider a particular resource block consisting of time and spectrum resource, e.g., resource block in an L TE system. A Rayleigh fading radio channel is considered where fading gain is assumed to be flat over a considered NOMA resource block. Single transmit and receiv e antennas are considered at both user and BS ends. NOMA clusters within each cell use orthogonal resource blocks (i.e., no inter-NOMA-cluster interference within a single cell). In the NOMA clusters served by different CoMP-BSs within a CoMP-set, a common CoMP-user is served by the CoMP-BSs using the same resource block(s) . C. Existing Researc h on CoMP-NOMA In spite of tremendous research interests in NOMA, very few existing works in vestigate NOMA in multi-cell networks. Here, we briefly revie w the existing research on resource allocation and ICI mitigation/modeling in do wnlink multi-cell NOMA netw orks. In [11], the outage probability and achie v able data rates are deri ved for uplink and do wnlink NOMA in a multi-cell homogeneous network. A joint problem for spectrum allocation and power control is formulated in [12] for do wnlink in HetNets, where a many-to-one matching game is utilized for spectrum allocation and a non-con ve x optimization problem is 4 formulated for power control. In [13], under a particular rate constraint, the authors formulate a distributed optimization approach for sum transmit power minimization among a number of BSs in a downlink multi- cell network. By utilizing CoMP technology among multiple cells, a downlink CoMP-NOMA model is studied in [14]. The authors discuss the application of v arious CoMP schemes in a multi-cell homogeneous network in which each cell utilizes 2 -user NOMA for downlink transmission. In [15], Alamouti code is utilized for joint downlink transmission to a cell-edge user under a CoMP framew ork consisting of two cells in a homogeneous network. In [15], a CoMP-user forms a NOMA cluster with a non-CoMP-user , i.e., forms 2 -user NOMA clusters at each coordinating cell. Also, an application of NOMA in a downlink CoMP transmission scenario can be found in [16], where NOMA is opportunistically used for a group of cell-edge users receiving CoMP transmission from multiple coordinating cells. The authors deri ve the outage probability for the proposed opportunistic NOMA system by considering a joint multi-cell po wer allocation among the CoMP-users. The authors in [17] also study a CoMP-NOMA system for downlink transmission and propose a suboptimal scheduling strategy for NOMA users under CoMP transmission. In [18], a downlink CoMP- NOMA system is utilized for the purpose of relaying a signal to a remote user who is unable to receiv e direct transmission from any coordinating cell. The authors deri ve the outage probability for their proposed CoMP-NOMA system by considering a fix ed power allocation strategy . In [19], dynamic power control is used for multi-cell downlink NOMA for sum-power minimization and sum-rate maximization. The authors consider CoMP transmissions from the cells in a homogeneous network, where each cell considers two users in each NOMA cluster . On the other hand, by utilizing massi ve multiple-input multiple-output (MIMO)-enhanced macro cell and NOMA-enhanced small cell, a hybrid HetNet system is studied in [20], where the authors deri ve the co verage probability of NOMA-enhanced small cells under the impact of MIMO-enabled macro cell. The problem of resource allocation and sum-rate optimization for NOMA in a downlink multi-cell MIMO network are in vestigated in [21]-[23]. D. Motivation and K e y Contrib utions Although dynamic power allocation is critical to achie ve performance gain in a NOMA system, most of the exiting research on CoMP-NOMA considers fix ed power allocation strategies and/or single-cell scenarios. Moreov er , to be useful for practical scenarios, performance modeling, analysis and optimization of NOMA should consider multi-cell scenarios including HetNets. Since the performance of a multi-cell network is prone to ICI, application of CoMP would be highly desirable, particularly when NOMA is used. Moti v ated by these, we in vestigate the dynamic power allocation problem for sum-rate maximization 5 in do wnlink CoMP-NOMA in a multi-cell scenarios under minimum rate constraints for users in a NOMA cluster . In the proposed CoMP-NOMA model, each BS can form a NOMA cluster by including one/multiple CoMP-user(s) and one/multiple non-CoMP-user(s). The system categorizes users into CoMP-user and non- CoMP-user according to their recei ved SINR. The CoMP-set is determined for each CoMP-user which in turn yields the number of CoMP-users in each CoMP-set. W ithin a CoMP-set, each coordinating cell, i.e., a CoMP-cell, forms NOMA cluster consisting of their non-CoMP-users and CoMP-users, based on the applied CoMP scheme. After forming NOMA clusters, dynamic power allocation is performed for each NOMA cluster at each CoMP-cell. Fig. 1 demonstrates the proposed CoMP-NOMA model for a multi-cell two-tier HetNet scenario consisting of one high power macro base station (MBS), which is denoted as an eNB in L TE terminology , underlaid by two low power small cell base stations (SBSs). The figure shows two CoMP-sets: one 3 -BS CoMP-set and one 2 -BS CoMP-set. In the 3 -BS CoMP-set, UE 1 ,m , UE 1 ,s 1 , and UE 1 ,s 2 are the non-CoMP- user equipment (UE) 1 served only by MBS, SBS-1 and SBS-2, respectiv ely , without any coordination among the CoMP-BSs, while CoMP-UEs UE 1 ,ms 1 s 2 and UE 2 ,ms 1 s 2 are served by all three CoMP-BSs in a coordinated manner . Similarly , in the 2 -BS CoMP-set, UE 2 ,m and UE 2 ,s 1 are the non-CoMP-UEs serv ed only by eNB and SBS-1, respectiv ely , while CoMP-UE UE 1 ,ms 1 is served by both the CoMP-BSs, i.e., eNB and SBS-1. Note that Fig. 1 demonstrates the joint transmission (JT)-CoMP-NOMA scenario where the CoMP-UEs receiv e multiple transmissions from the CoMP-BSs. Howe ver , signal transmissions to a CoMP-UE depends on the applied CoMP scheme which will be discussed in detail in Section III. In [24], we presented the concept of downlink CoMP-NOMA in a homogeneous multi-cell network scenario. The key contributions of this paper can be summarized as follo ws: • Formulate a con vex power optimization problem for sum-rate maximization in a single-cell do wnlink NOMA system under constrained minimum rate requirements for users in a NOMA cluster and discuss the necessary conditions for global optimality . This serves as a basis to formulate and solve the power allocation problem for CoMP-NOMA in a multi-cell/HetNet scenarios. • Provide a no vel system and signal model for do wnlink CoMP-NOMA in a multi-cell network (a two-tier HetNet scenario in particular). W e deriv e the achie v able rate formulas for CoMP-UEs and non-CoMP-UEs considering 2 -cell and 3 -cell CoMP-sets. • A joint po wer optimization problem across multiple cells is formulated for CoMP-NOMA sum- rate maximization considering both 2 -cell and 3 -cell CoMP-sets. The solution of the joint po wer 1 Throughout the paper , we will use the terms “user” and “UE” interchangeably . 6 M B S SB S 1 SB S 2 UE 1 , ms 1 s 2 UE 2 , ms 1 s 2 UE 1 , m UE 1 , s 1 UE 1 , s 2 UE 2 , m UE 2 , s 1 UE 1 , ms 1 n o n - CoM P - u s er CoM P - u s er N O M A c l u s t er Fig. 1. An illustration of the proposed downlink JT -CoMP-NOMA model in a two-tier HetNet. optimization problem is also provided. • A low-comple xity distributed power optimization approach for each CoMP-cell is presented, which av oids the high computational complexity of the joint po wer optimization problem in volving all the CoMP-cells belonging to a CoMP-set. • Finally , pro vide a comprehensive performance ev aluation of the proposed CoMP-NOMA system. Numerical results demonstrate the gain in spectral and energy efficienc y due to the proposed CoMP- NOMA model in comparison with traditional CoMP-OMA systems. E. P aper Or ganization The rest of the paper is organized as follows: Section II presents the power optimization problem formulation and solution for the downlink in a single-cell NOMA system. Section III discusses various CoMP schemes and their applicability in the downlink of NOMA-based multi-cell networks. Also, it presents the system model, assumptions and achiev able rate formula for the proposed do wnlink JT - CoMP-NOMA model in a two-tier HetNet. The joint and distributed po wer optimization approaches for the proposed downlink JT -CoMP-NOMA model are presented in Sections IV and V , respecti vely . Section VI pro vides the necessary conditions to validate the distributed solution for the joint power optimization problem and also provides insights into the energy efficienc y performance of CoMP-NOMA system. Section VII ev aluates the performance of the proposed solutions numerically . Finally , Section VIII concludes the paper . 7 I I . O P T I M A L P O W E R A L L O C A T I O N F O R S I N G L E - C E L L D O W N L I N K N O M A Consider a single-cell network (i.e., no ICI) with M ≥ 2 users having distinct channel gains which form an M -user NOMA cluster for do wnlink transmission. Also, assume that the SIC ordering for this NOMA cluster follows the users’ indices, i.e., signal for UE 1 is decoded first, signal for UE 2 is decoded second, and so on. Thus, UE 1 can decode its desired signal by treating all other users’ signals as interference (i.e., INUI), while UE M can decode its desired signal after canceling all INUI signals by applying SIC techniques. In such a downlink NOMA cluster , the achiev able rate for any user i can be written as follows: R i = B log 2      1 + p i γ i M P j = i +1 p j γ i + 1      , ∀ i = 1 , 2 , · · · , M (1) where γ i denotes channel po wer gain at the recei ver with a normalized noise power for user i , and p i denotes the transmission power for user i . The radio channel is assumed to be flat fading Rayleigh channel ov er NOMA bandwidth B for each resource block. For successful SIC operation at the receiv er end(s), the necessary conditions for po wer allocation are: p i γ k − M X j = i +1 p j γ k − 1 ≥ θ , ∀ i =1 , 2 , ··· ,M − 1 ∀ k = i,i +1 , ··· ,M . (2) The term θ denotes the minimum difference between the decoded signal power and the non-decoded INUI signal plus noise power [8]. This minimum dif ference is required to decode a NOMA user’ s signal in the presence of signals (plus noise) for other NOMA users with higher SIC ordering 2 . T o maximize the sum-rate in a NOMA cluster , the SIC ordering needs to follo w the ascending order of the NOMA users’ channel gains. That is, the aforementioned SIC ordering will provide maximum sum-rate if the channel gains for the NOMA users are as follows: γ M > γ M − 1 > · · · > γ 1 . In such an optimal scenario, the SIC constraints in (2) could be simplified as [8] p i γ i − n X j = i +1 p j γ i − 1 ≥ θ , ∀ i = 1 , 2 , · · · , M − 1 . (3) It is w orth noting that, for an M -user NOMA with an y particular SIC ordering, the number of SIC constraints will be reduced to e xactly ( M − 1) , and it can be simplified by follo wing a procedure similar to [8, eq. (5)]. 2 User i having a higher SIC order than user j means that user i can cancel INUI from user j before decoding the desired signal, while user j cannot cancel INUI from user i . 8 No w , the po wer optimization problem for sum-rate maximization over unit NOMA bandwidth in an M -user do wnlink NOMA having channel gains γ M > γ M − 1 > · · · > γ 1 can be formulated as follo ws: max p M X i =1 log 2      1 + p i γ i M P j = i +1 p j γ i + 1      (4) subject to: C1 : M X i =1 p i ≤ p t C2 : log 2      1 + p i γ i M P j = i +1 p j γ i + 1      ≥ R i , ∀ i = 1 , 2 , · · · , M C3 : p i γ i +1 − M X j = i +1 p j γ i +1 − 1 ≥ θ , ∀ i = 1 , 2 , · · · , M − 1 where C1 and C3 represent NOMA power b udget and SIC constraints, respectiv ely , while C2 represents the constraint on each NOMA user’ s rate requirement. In this paper , each NOMA user’ s minimum rate requirement is considered to be equal to their achiev able rate in an OMA system. For example, in the case of equal spectrum and po wer allocation among M users in an OMA system, R i = B M log 2  1 + p t γ i  , ∀ i = 1 , 2 , · · · , M . Lemma 1. F or an M -user ( M ≥ 2 ) downlink NOMA system with ascending channel gain-based SIC or dering, the sum-rate is a strictly concave function of the transmit powers for NOMA users. Pr oof. See A ppendix A .  Lemma 2. All the constraints in downlink NOMA sum-rate maximization pr oblem formulated in (4) ar e con vex/concave function of the transmit powers for NOMA users. Pr oof. For an M -user downlink NOMA sum-rate maximization problem, there are 2 M constraints: one constraint for the power b udget ( C1 ), M − 1 constraints for the SIC ( C3 ), and M other constraints for the rate requirements of M NOMA users ( C2 ). In the optimization problem in (4), the po wer budget constraint C1 and the SIC constraints C3 all are affine functions of NOMA users’ po wer allocation, and thus they are con ve x/concav e. In the follo wing, we prov e that the constraints C2 are also con ve x/concav e function of NOMA users’ po wer allocation. 9 Consider the rate constraint for user i as follo ws: log 2      1 + p i γ i M P j = i +1 p j γ i + 1      ≥ R i , ∀ i = 1 , 2 , · · · , M . (5) By letting ζ = (2 R i − 1) , (5) can be written as p i γ i − ζ M X j = i +1 p j γ i − ζ ≥ 0 (6) which is an af fine function of p = [ p 1 , p 2 , · · · , p M ] T . Because all NOMA users’ rate requirements follo w a similar form, then they are all affine functions, i.e., con ve x/concav e function of p .  According to Lemma 1 and Lemma 2 , the sum-rate maximization problem in (4) is a con ve x opti- mization problem. Also, Lemma 2 indicates that all the inequality constraints are affine, and therefore, the Slater’ s condition holds [25, p. 227]. Therefore, according to Slater’ s theorem, the KKT conditions ar e both necessary and sufficient for the optimal solution to the pr oblem formulated in (4). Hence, the closed-form solutions for the downlink NOMA proposed in [8] will be the global optimal solution for the problem in (4). I I I . D O W N L I N K C O M P - N O M A I N A T W O - T I E R H E T N E T This section discusses the application of various CoMP schemes in downlink NOMA and provide po wer allocation strate gy for each COMP-NOMA model for downlink transmission in a two-tier HetNet. Then, the focus will be on the joint transmission CoMP-NOMA (JT -CoMP-NOMA) downlink model and present the achiev able rate formulas. Although the analysis is carried out for HetNets, it is also v alid for homogeneous networks. A. CoMP-NOMA in Multi-cell Downlink Networks In [24], dif ferent CoMP-NOMA models for multi-cell networks are discussed. A key observation from [24] is that the power allocation for coordinated scheduling CoMP-NOMA (CS-CoMP-NOMA) system in do wnlink transmission is exactly the same as the power allocation in single-cell NOMA, when the NOMA clusters in different CoMP-cells, which belong to a CoMP-set, utilize different resource blocks. In downlink CS-CoMP-NOMA, a CoMP-UE receives transmission from only one CoMP-BS in a channel which is orthogonal to other channels where the other CoMP users receiv e transmissions from other CoMP-BSs belonging to the same CoMP-set. Thus, under downlink CS-CoMP-NOMA transmission, the 10 NOMA clusters do not experience ICI, and hence, po wer allocation in downlink CS-CoMP-NOMA is similar to that in a single-cell NOMA system as presented in Section II. The do wnlink transmission for dynamic point selection (DPS)-CoMP scheme is similar to that under CS-CoMP scheme except that the former requires the CoMP UEs’ data to be av ailable at each CoMP-BS. Both schemes select one CoMP-BS to transmit to a CoMP-UE at a time instant while other CoMP-BSs belonging to the same CoMP-set does not use that spectrum [9]. Thus, at each scheduling time interval, the po wer allocation for downlink DPS-CoMP NOMA is also same as the power allocation for single-cell NOMA. It is also noted that, under CS-CoMP/DPS-CoMP scheme, a CoMP-BS which does not transmit to a CoMP-UE, may use the same spectrum to serve a cell-center user with a low power to minimize ICI. Due to the possible infeasibility of MIMO precoding and/or decoding, coordinated beamforming (CB)-CoMP scheme is usually not applicable to downlink NOMA systems [24]. On the contrary to the other CoMP schemes, joint transmission (JT)-CoMP scheme enables multiple CoMP-BSs to transmit to a single CoMP-user simultaneously , and thus the power allocation in JT -CoMP- NOMA is dif ferent from that in single-cell NOMA. In the follo wing sections, we will focus on the dynamic po wer allocation for JT -CoMP-NOMA in multi-cell downlink HetNets scenarios. B. JT -CoMP NOMA System Model Consider a HetNet consisting of a single high po wer eNB underlaid by X low transmit power SBSs from the set X = { 1 , 2 , · · · , X } . For do wnlink transmission in this HetNet, each BS uses NOMA to schedule its users, while JT -CoMP transmission by multiple CoMP-BSs is applied to serve ICI-prone CoMP-users. W e also assume that the number of coordinating BSs is no more than three. Therefore, the number of 2 -BS CoMP-set Y = X and the number of 3 -BS CoMP-set Z ≤  X 2  . It is also assumed that Y = { 1 , 2 , · · · , Y } is the set of 2 -cell CoMP-set, and Z = { 1 , 2 , · · · , Z } is the set of three-cell CoMP-set. Based on the receiv ed SINR, users are categorized into the follo wing sets: set of non-CoMP-UEs served by the eNB, denoted as U M = { 1 , 2 , · · · , U M } ; set of non-CoMP-UEs served by the x -th SBS, denoted as U S X = { 1 , 2 , · · · , U S x } ; set of CoMP-UEs under a 2 -BS CoMP-set formed by the eNB and the x -th SBS, denoted as U MS X = { 1 , 2 , · · · , U M S x } ; and set of CoMP-UEs under a 3 -BS CoMP-set formed by the eNB, x -th SBS, and x 0 -th SBS, denoted as U MS X S X 0 = { 1 , 2 , · · · , U M S x S x 0 } , ∀ x 6 = x 0 . Under this JT -CoMP-NOMA model, a CoMP-UE receiv es multiple transmissions from the CoMP-BSs belonging to a CoMP-set and forms distinct NOMA clusters with non-CoMP-UEs served by each of these CoMP-BSs of the considered CoMP-set. On the other hand, a non-CoMP-UE receiv es her desired signal only from the BS it is associated with, which can be a member of only one NOMA cluster . It is 11 worth noting that each CoMP-UE simultaneously forms different NOMA clusters at multiple CoMP-cells belonging to a CoMP-set, and hence, its SIC ordering at each NOMA cluster should follow Lemma 3 . Lemma 3. The SIC or dering for a CoMP-user will be same in all NOMA clusters formed at each CoMP- cell of a CoMP-set. Pr oof. See [24, p. 3].  In the proposed CoMP-NOMA model, each NOMA cluster must include at least one non-CoMP-UE and the SIC ordering for the non-CoMP-UEs will be followed by the SIC ordering for the CoMP-UEs, i.e., each non-CoMP-UE can cancel INUI due to the CoMP-UEs while none of the CoMP-UE can cancel INUI due to the non-CoMP-UEs. This SIC ordering for CoMP-UEs is due to their locations at the cell-edge area (and hence low channel gain). Note that this SIC ordering also reduces the overhead of SIC significantly when compared to the opposite SIC ordering [24]. In addition, we adopt the do wnlink NOMA system proposed in [8] where the users are initially grouped into clusters and then dynamic power allocation is performed for each NOMA cluster . For the sake of simplicity , we assume that all CoMP-UEs in a particular CoMP-set will be grouped into a single NOMA cluster formed at each CoMP-cell. Also, the minimum number of NOMA clusters in a particular cell/BS is assumed to be equal to the number of CoMP-sets in which the considered BS is a member . In the follo wing, the dynamic po wer allocation method is presented for our proposed CoMP-NOMA model considering a particular CoMP-set. C. Achie vable Data Rate in JT -CoMP-NOMA System Consider a particular 2 -BS CoMP-set y ∈ Y , where the number of non-CoMP-UEs in the MBS and SBS x are Φ y ,m and Φ y ,s x , respecti vely , and the number of CoMP-UEs is Φ y ,ms x . W ithin this y -th 2 - BS CoMP-set, the set of non-CoMP-UEs i ∈ { 1 , · · · , Φ y ,m } in the MBS, the set of non-CoMP-UEs j ∈ { 1 , · · · , Φ y ,s x } in the x -th SBS, and the set of CoMP-UEs k ∈ { 1 , · · · , Φ y ,ms x } all are assumed to follo w SIC ordering according to their subscripts. For the non-CoMP-UEs at each cell, the subscripts follo w the ascending order of their channel gains with their respectiv e serving BS. On the other hand, for the CoMP-UEs, their subscripts may not follow the ascending order of their channel gains with any particular CoMP-BS. 12 Under the above assumptions, the achie v able rate (over unit resource block) for non-CoMP-UE i , which is in CoMP-set y and served by the eNB, can be expressed as R i = log 2      1 + p ( m ) i γ ( m ) i Φ y,m P i 0 = i +1 p ( m ) i 0 γ ( m ) i +    p ( s x ) j    1 γ ( s x ) i + 1      (7) where γ ( m ) i and γ ( s x ) i represent i -th non-CoMP-UE’ s channel gain with eNB (desired channel) and SBS x (ICI channel), respectiv ely . The term p ( m ) i denotes the downlink transmit power allocated by the eNB for the non-CoMP-UE i (i.e., transmit power for the desired signal), P Φ y,m i 0 = i +1 p ( n ) i 0 represents the do wnlink transmit po wer for other non-CoMP-UEs served by the eNB who are in the same NOMA cluster as user i but has higher SIC ordering than user i (i.e., transmit po wer corresponding to INUI signal). Also,    p ( s x ) j    1 = P Φ y,s x j =1 p j represents the downlink transmit po wer for non-CoMP-UEs in SBS x which form dif ferent NOMA clusters with the common CoMP-UEs in the same NOMA cluster as user i (i.e., transmit po wer for ICI signal). Over the same unit resource block used in (7), the achiev able rate for a non-CoMP-UE j in SBS x can be expressed as R j = log 2      1 + p ( s x ) j γ ( s x ) j Φ y,s x P j 0 = j +1 p ( s x ) j 0 γ ( s x ) j +    p ( m ) i    1 γ ( m ) j + 1      (8) where γ ( s x ) j and γ ( m ) j represent the j -th non-CoMP-UE’ s channel gain with SBS x (desired channel) and eNB (ICI channel), respectiv ely . The term p ( s x ) j and P Φ y,s x j 0 = j +1 p ( s x ) j 0 are similarly defined as for (7), but for non-CoMP-UE j in SBS x in this case. Here,    p ( m ) i    1 = P Φ y,m i =1 p i represents the downlink transmit po wer for non-CoMP-UEs i served by the MBS, which form different NOMA clusters with the common CoMP-UEs in the same cluster as user j (i.e., transmit power for ICI signal). Also, ov er the same unit resource block used in (7) and (8), the achie vable rate for a CoMP-UE k can be expressed as R k = log 2      1 + p T k γ k Φ y,ms x P k 0 = k +1 p T k 0 γ k +    p ( m ) i    1 γ ( m ) k +    p ( s x ) j    1 γ ( s x ) k + 1      (9) where γ ( m ) k and γ ( s k ) k represent k -th CoMP-UE’ s channel gain with eNB and SBS x , respectiv ely , and CoMP-UE k recei ves desired signal ov er both channels. The term p T k 0 γ k = p ( m ) k γ ( m ) k + p ( s x ) k γ ( s x ) k represents the desired signal for CoMP-UE k jointly transmitted from both CoMP-BSs (eNB and SBS x ), where 13 p k = [ p ( m ) k , p ( s x ) k ] T , γ k = [ γ ( m ) k , γ ( s x ) k ] T and p T k indicates the transpose of p k . The term P Φ y,ms x k 0 = k +1 k p k 0 γ k k 1 represents INUI due to other CoMP-UEs of CoMP-set y which form NOMA cluster with CoMP-UE k but have higher SIC ordering than UE k . The terms    p ( s x ) j    1 and    p ( m ) i    1 are similarly defined as in (7) and (8), respecti vely , but act as INUI from the non-CoMP-UEs of SBS x and MBS, respectiv ely , which form dif ferent NOMA clusters with CoMP-UE k . Note that a CoMP-UE experiences INUI from both the CoMP-BSs due to its inclusion in both the NOMA clusters and having a lo wer SIC ordering than the non-CoMP-UEs. I V . S U M - R A T E M A X I M I Z A T I O N I N J T - C O M P N O M A : J O I N T P O W E R O P T I M I Z A T I O N A P P RO A C H Consider the same 2 -BS CoMP-set y that are considered in Section III. Therefore, the number of non- CoMP-UEs served by the eNB, non-CoMP-UEs in the x -th SBS, and CoMP-UEs in CoMP-set y are Φ y ,m , Φ y ,s x and Φ y ,ms x , respecti vely . Also, assume that p ( m ) t and p ( s x ) t are the NOMA po wer budget at the eNB and the x -th SBS, respectiv ely , for CoMP-set y . For CoMP-set y , if R 0 i , R 0 j , and R 0 k are the rate requirements for non-CoMP-UE i served by the eNB, non-CoMP-UE j in the x -th SBS, and common CoMP-UE k , respecti vely , then the sum-rate maximization problem for the 2 -BS CoMP-set y can be formulated as follows 3 : max p ( m ) , p ( s x ) Φ y,m X i =1 R i + Φ y,s x X j =1 R j + Φ y,ms x X k =1 R k (10) subject to: C1 : Φ y,m X i =1 p ( m ) i + Φ y,ms x X k =1 p ( m ) k ≤ p ( m ) t C2 : Φ y,s x X j =1 p ( s x ) j + Φ y,ms x X k =1 p ( s x ) k ≤ p ( s x ) t C3 : R k ≥ R 0 k , ∀ k = 1 , · · · , Φ y ,ms x C4 : R i ≥ R 0 i , ∀ i = 1 , · · · , Φ y ,m C5 : R j ≥ R 0 j , ∀ j = 1 , · · · , Φ y ,s x C6 : p T k γ l − Φ y,ms x X k 0 = k +1 p T k 0 γ l −    p ( m ) i    1 γ ( m ) l −    p ( s x ) j    1 γ ( s x ) l − 1 ≥ θ , n ∀ k =1 , ··· , (Φ y,ms x − 1) ∀ l = k , ··· , Φ y,ms x 3 Note that, similar formulations can be done for higher order CoMP-sets such as for 3-BS CoMP-sets. 14 C7 : p ( m ) i γ ( m ) i +1 − Φ y,m X i 0 = i +1 p ( m ) i 0 γ ( m ) i +1 −    p ( s x ) j    1 γ ( s x ) i +1 − 1 ≥ θ , ∀ i = 1 , · · · , (Φ y ,m − 1) C8 : p ( s x ) j γ ( s x ) j +1 − Φ y,s x X j 0 = j +1 p ( s x ) j 0 γ ( s x ) i +1 −    p ( m ) i    1 γ ( m ) j +1 − 1 ≥ θ , ∀ j = 1 , · · · , (Φ y ,s x − 1) where R i , R j and R k are defined in (7), (8) and (9), respecti vely , Also, the v ector p k , p k 0 , p ( m ) i , p ( s x ) j and γ l are defined similarly as in (9). The optimization v ariable vector p ( m ) and p ( s x ) are defined as p ( m ) = [ p ( m ) 1 , · · · , p ( m ) Φ y,m , p ( m ) Φ y,m +1 , · · · , p ( m ) Φ y,m +Φ y,ms x ] T and p ( s x ) = [ p ( s x ) 1 , · · · , p ( s x ) Φ y,s x , p ( s x ) Φ y,s x +1 , · · · , p ( s x ) Φ y,s x +Φ y,ms x ] T . Constraints C1 and C2 represent the power budget for NOMA cluster at eNB and SBS x , respecti vely , under CoMP-set y . Constraints C3 , C4 , and C5 represent the indi vidual rate requirements for CoMP-UEs, non-CoMP-UEs served by the eNB, and non-CoMP-UEs served by the SBS, respectively , which form NOMA cluster(s) in CoMP-set y . The SIC application requirements for CoMP-UEs and non-CoMP-UEs in CoMP-set y are represented by constraints C6 , C7 , and C8 , respectiv ely . Since SIC ordering for the non-CoMP-UEs follows their ascending channel gain order , we use SIC constraint (3) for non-CoMP-UEs. On the other hand, the SIC constraint in (2) is used for CoMP-UEs as they may not follo w ascending channel gain order at both the CoMP-BSs simultaneously . The sum-rate maximization problem for JT -CoMP-NOMA formulated in (10) is a joint optimization problem among the CoMP-BSs. Each CoMP-BS needs to solve problem (10) by considering all the possible solutions for other CoMP-BSs of the considered CoMP-set. That is, for each feasible power allo- cation solution at SBS x , the eNB maximizes (10) by optimizing p ( m ) under constraints C1 , C3 , C4 , C6 , and C7 . For each feasible p ( s x ) , i.e., constant p ( s x ) , the optimization of p ( m ) in (10) is similar to the optimization of p in (4), and thus the solution 4 can be obtained by using the KKT conditions [8]. On the other hand, SBS x maximizes (10) by optimizing p ( s x ) under constraints C2 , C3 , C5 , C6 , and C8 , for each feasible solution at the MBS. In addition, since the CoMP-UEs’ SIC ordering may not follow their ascending channel gain order , the joint optimization should be solved for all possible SIC ordering for the CoMP-UEs. Therefore, solving the joint po wer optimization problem (10) to obtain the optimal solution will incur substantial computational complexity . T o reduce the complexity , in the follo wing section, we will present a method for distributed power optimization at each CoMP-BS which is independent of the po wer allocations at other CoMP-BSs. V . D I S T R I B U T E D P O W E R A L L O C A T I O N I N J T - C O M P N O M A This section provides a suboptimal solution for the optimization problem (10) by dev eloping another optimization problem that can be solved distrib utiv ely at each CoMP-BS without considering po wer 4 This solution could be a global or local maxima depending on the SIC ordering of non-CoMP-UEs and CoMP-UEs. 15 allocations at the other CoMP-BSs. In the proposed solution, each CoMP-BS optimizes its po wer allocation for the NOMA cluster without considering ICI and the impact of CoMP transmission. Ho wev er , note that, due to JT -CoMP transmission, all of the CoMP-BSs simultaneously transmit the same message signal to the CoMP-users by using the power allocation solution presented in Section II. Consider the same CoMP-set y that is considered in Section IV . In CoMP-set y , the NOMA cluster served by the MBS contains Φ y ,m non-CoMP-UEs and Φ y ,ms x CoMP-UEs, and the NOMA cluster served by SBS x contains Φ y ,s x non-CoMP-UEs and Φ y ,ms x CoMP-UEs. In CoMP-set y , let Ψ y ,m = Φ y ,m + Φ y ,ms x denote the total number of users in the NOMA cluster served by the MBS and Ψ y ,s x = Φ y ,s x + Φ y ,ms x denotes the total number of users in the NOMA cluster served by SBS x . F or any CoMP-BS n ∈ { m, s x } in CoMP-set y , the achiev able rate formula for a NOMA user l ∈ { 1 , 2 , · · · , Ψ y ,n } (either a non-CoMP-UE or a CoMP-UE) can be written as ˆ R l = log 2      1 + p ( n ) l γ ( n ) l Ψ y,n P l 0 = l +1 p ( n ) l 0 γ ( n ) l + 1      (11) where γ ( n ) l represents channel gain for NOMA user l with serving BS n . The terms p ( n ) l and P Ψ y,n l 0 = l +1 p ( n ) l 0 , respecti vely , denote the downlink transmit power for user l (i.e., transmit po wer for desired signal) and do wnlink transmit po wer for other users in BS n which form NOMA cluster with user l but ha ve higher SIC ordering than user l (i.e., transmit power for INUI signal). Then, the distrib uted sum-rate maximization problem for CoMP-BS n ∈ { m, s x } can be formulated as max p ( n ) Ψ y,n X l =1 ˆ R l (12) subject to: ˆ C1 : Ψ y,n X l =1 p ( n ) l ≤ p ( n ) t ˆ C2 : ˆ R l ≥ R 0 l , ∀ l = 1 , 2 , · · · , Ψ y ,n ˆ C3 : p ( n ) l γ ( n ) q − Ψ y,n X l 0 = l +1 p ( n ) l 0 γ ( n ) q − 1 ≥ θ , n ∀ l =1 , 2 , ··· , (Ψ y,n − 1) ∀ q = l, ( l +1) , ··· , Ψ y,n where ˆ C1 represents the power budget constraint for NOMA cluster at CoMP-BS n , while ˆ C2 and ˆ C3 , respecti vely , denote each of the NOMA user’ s rate requirement and SIC requirement in a NOMA cluster at CoMP-BS n which belongs to CoMP-set y . The optimization problem in (12) is exactly the same as the optimization problem in (4). Thus, the KKT optimization method [8] can be utilized to obtain the optimal solution (see footnote 2) for the distributed optimization approach. Note that, for 3 -BS CoMP-sets, the 16 distributed po wer optimization approach is the same as (12), but it should be solved at each of the three CoMP-BSs. V I . V A L I D I T Y O F T H E D I S T R I B U T E D P O W E R O P T I M I Z A T I O N A P P R O A C H A N D I N S I G H T S A. V alidity of the DPO Appr oach for JT -CoMP-NOMA A solution for the distributed power optimization (DPO) approach in (12) will be a feasible solution for the joint power optimization (JPO) approach in (10) if all the constraints in (12) belong to the feasible solution re gion of (10). Note that, the KKT optimality model in [8] can be used to obtain the optimal solution for both the JPO and DPO approaches. According to [8], the optimal po wer allocation solution for a do wnlink NOMA always pro vides the minimum power to all NOMA users except the cluster-head; ho we ver , that minimum power must satisfy each user’ s rate requirement and the SIC requirement. After satisfying all the requirements for non-cluster-head NOMA users, the rest of the av ailable power budget is allocated to the cluster -head. Under this solution technique, the necessary conditions, under which a solution obtained using the DPO approach will be a feasible solution for the JPO approach, are as follo ws: 1) P ower Budget Constraint: The NOMA power budget constraint for the DPO approach (12) and the JPO approach (10) are exactly the same, which can be easily verified by setting n = m , i.e., constraints ˆ C1 and C1 are same, and by setting n = s x , i.e., constraints ˆ C1 and C2 are same. Note that Ψ y ,n = Φ y ,n + Φ y ,ms x , ∀ n ∈ { m, s x } . 2) Data Rate and SIC Constr aints: In JT -CoMP-NOMA, each CoMP-BS forms a NOMA cluster by incorporating both CoMP-UEs and non-CoMP-UEs, where the non-CoMP-UEs are different at each CoMP-BS but CoMP-UEs are the same with similar SIC ordering at each CoMP-BS belonging to a particular CoMP-set. The achiev able rate formula for a CoMP-UE and a non-CoMP-UE are different in the JPO approach (10), while the achie vable rate formulas for all NOMA users (either CoMP-UE or non-CoMP-UE) are the same in the DPO approach (12). The conditions under which the NOMA users’ rate and SIC constraints under the DPO approach (12) will satisfy the respectiv e constraints under the JPO approach (10) are as follows: • If the ICI for non-CoMP-UEs is negligible, then the non-CoMP-UEs’ achiev able rate formula under the JPO and DPO approaches are e xactly the same, i.e., (7) and (11) are similar when the ICI component in (7) is negligible. • If the ICI is not negligible for non-CoMP-UEs, then with the DPO approach, the minimum rate requirement for the non-CoMP-UEs (except the cluster-head) cannot be met. By introducing an offset ICI into the achiev able rate formula for a non-CoMP-UE under DPO approach, the minimum rate 17 requirement can be easily satisfied. The offset ICI, denoted as ˆ I n 0 l , to a NOMA user l for interfering BS n 0 can be expressed as ˆ I n 0 l = p ( n 0 ) t − X k ∈K p ( n 0 ) k ! γ ( n 0 ) l (13) where γ ( n 0 ) l is the power gain of interfering channel normalized with respect to noise po wer , K is the set of CoMP-UEs, p ( n 0 ) k is the distributi vely allocated po wer to CoMP-UE k from CoMP-BS n 0 , and p ( n 0 ) t denotes the NOMA po wer b udget at CoMP-BS n 0 . Since each CoMP-BS indi vidually meets the rate requirement for a common CoMP-UE, it can easily determine ˆ I n 0 l for any CoMP-BS n 0 if the po wer b udget p ( n 0 ) t is known to all CoMP-BSs n . • According to Lemma 4 belo w , the rate constraint for a CoMP-UE under the DPO approach always satisfies the constraint under the JPO approach. • In a JT -CoMP-NOMA model, since the CoMP-UEs recei ve simultaneous transmissions from all CoMP-BSs, their corresponding SIC constraints under the DPO approach satisfy the SIC constraints under the JPO approach (similar to Lemma 4 ). For a non-CoMP-UE, by adding the offset ICI of (13) into the SIC constraint in (12), the corresponding SIC constraints in (10) can be satisfied. It can be easily verified by noting the constraints. Lemma 4. The achievable rate for a CoMP-UE under the DPO appr oach (12) is higher than the rate that can be achie ved under the JPO appr oach (10) . The data rate of a CoMP-UE under the DPO appr oach will be exactly equal to that under the JPO appr oach if the noise power in their SINR expr essions is divided by the number of CoMP-BSs, i.e., if (11) is modified as ˆ R l = log 2      1 + p ( n ) l γ ( n ) l Ψ y,n P l 0 = l +1 p ( n ) l 0 γ ( n ) l + 1 /N      , ∀ l ∈ K (14) wher e N is the number of CoMP-BS and K is the set of common CoMP-users. Pr oof. See A ppendix B .  According to Lemma 3 , the SIC ordering for each CoMP-UE should be the same for the distributed po wer allocation approach in (12) used at each CoMP-BS. On the other hand, Lemma 1 restricts the con vexity of problem (12) for only ascending channel gain-based SIC ordering. Therefore, the optimal SIC ordering may not be possible at all the CoMP-BSs simultaneously . For maximum sum-rate across all the CoMP-BSs, all the possible combinations of CoMP-UEs’ channel gain orders should be checked exhausti vely . In the section on numerical results, the rate performance of different decoding orders for 18 the CoMP-UEs will be in vestigated and we will explain the insights generated through the results. Note that, at each CoMP-BS, non-CoMP-UEs have a higher SIC ordering than CoMP-UEs. B. Insights on Ener gy Efficiency P erformance of CoMP-NOMA JT -CoMP is an ef fectiv e rate improvement technique for ICI-prone users in downlink OMA systems. Under an OMA system, signal transmitted to a CoMP-UE by each CoMP-BS does not contain an y interference and thus the resultant SINR significantly improv es (i.e., SINR = SNR). On the other hand, with NOMA, signal transmitted to a CoMP-UE by each CoMP-BS contains INUI, and thus the resultant SINR may not improve significantly . Under distrib uted po wer allocation, Lemma 4 sho ws that each CoMP-BS individually needs to meet the same rate requirement for each CoMP-UE. In addition, under the JT -CoMP-NOMA model, a CoMP-UE has a lower SIC ordering. Thus, according to the achiev able rate formula in (11), the SINR for each CoMP-UE in each NOMA cluster can be approximated to the ratio of desired transmit po wer to INUI power gain, i.e., p ( n ) l γ ( n ) l Ψ y,n P l 0 = l +1 p ( n ) l 0 γ ( n ) l + 1 ≈ p ( n ) l Ψ y,n P l 0 = l +1 p ( n ) l 0 (15) if P Ψ y,n l 0 = l +1 p ( n ) l 0 γ ( n ) l + 1 ≈ P Ψ y,n l 0 = l +1 p ( n ) l 0 γ ( n ) l , ∀ l ∈ Φ y ,ms x . Therefore, the average energy requirement for transmitting each bit could be significantly high for do wnlink JT -CoMP-NOMA. W ith JT -CoMP-NOMA, since each CoMP-BS indi vidually meets the rate requirements for CoMP- UEs, we can apply either DPS-CoMP or CS-CoMP instead of JT -CoMP to achie ve similar rate of JT - CoMP-NOMA. In such a DPS/CS-CoMP scheme, all of the CoMP-BSs use the same resource block for NOMA cluster under a particular CoMP-set but only one CoMP-BS includes the CoMP-UEs into her NOMA cluster, while the others form NOMA clusters including only non-CoMP-UEs. Ho wev er , under the proposed JT -CoMP-NOMA model, since all of the CoMP-BSs use the same resource block, the CoMP- BSs only transmitting to the non-CoMP-UEs could cause significant interference to the CoMP-UEs. By controlling the transmit po wer at the CoMP-BSs transmitting only to non-CoMP-UEs, the interference caused to the CoMP-UEs under the DPS/SC-CoMP could be minimized. In such a case, the sum-rate under DPS/SC-CoMP-NOMA may decrease to some extent in comparison with JT -CoMP-NOMA. V I I . N U M E R I C A L A N A L Y S I S In this section, we examine the spectral efficiency (SE) for JT -CoMP-NOMA under the proposed JPO and DPO approaches and also compare the results with those for JT -CoMP-OMA. W e also examine the energy ef ficiency (EE) gain for the proposed JT -CoMP-NOMA system ov er their OMA counterparts. The 19 SE is measured in bits/sec/Hz while EE is measured in Mb/J. The SE and EE for a CoMP-set is taken as a summation ov er all the users served by that CoMP-set, while the SE and EE for a CoMP-BS is taken as a summation over all the users at the considered BS. All the numerical results are generated using MA TLAB. A. Simulation Assumptions W e consider a full frequency reuse in a two-tier HetNet consisting of one macrocell underlaid by two partially ov erlapped small cells, which is similar to Fig.1. Each BS in the corresponding cell is located at the center of the corresponding circular cov erage area. W e manually solve both optimization problems, i.e., JPO and DPO, and obtain the optimal solutions by utilizing the KKT optimality conditions [8]. For JPO, the optimal power allocation is obtained by searching ten thousand points over the feasible power range in each CoMP-BS, i.e., search step size is p t / 10000 . For DPO, we use (11) and (14) to obtain the achiev able data rate for non-CoMP users and CoMP users, respectiv ely . In each NOMA cluster , we use one/multiple CoMP-UE but the number of non-CoMP-UEs is restricted to one, and thus no offset ICI is used under the DPO approach. Note that an offset ICI expressed in (13) needs to be used for all non-CoMP-UEs except the cluster-head under the DPO approach. T ABLE I S I M U L AT I O N PAR A M E T E R S . Parameter V alue eNB to SBS distance 0 . 75 Km SBS to SBS distance 0 . 30 Km System effecti ve bandwidth, B 8 . 64 MHz Bandwidth of one resource block 180 kHz T ransmit power budget at eNB, p ( m ) t 46 dBm T ransmit power budget at SBS x , p ( s x ) t 25 dBm Number of antennas at BS/UE end 1 Antenna gain at BS/UE end 0 dBi SIC detection threshold, θ 10 dBm Receiv er noise spectral density density , N 0 − 169 dBm/Hz In the simulations, the wireless channel is assumed to experience only path-loss. The path-loss for a user at a distance d Km from BS is modeled as: 128 . 1 + 37 . 6 log 10 ( d ) . User categorization (i.e., selection of CoMP-UE and non-CoMP-UE) and NOMA clustering, which are done based on the distances of the users from the different BSs, are assumed to be kno wn a priori before po wer allocation is performed. 20 Since po wer allocation is performed in order to mitigate the effects of large-scale fading, only path-loss is considered. ICI from a BS outside the CoMP-set is ignored (i.e., assumed to be part of the noise power). The simulation parameters are considered in accordance of the 3GPP standards and the major parameters are shown in T able I. The number of resource block blocks (RB) is considered to be equal to the number of users in a NOMA cluster . In case of orthogonal multiple access (OMA), the transmit power and spectrum RB are assumed to be equally allocated among the OMA users. Note that EE is calculated by a veraging sum-rate ov er the transmit power . Perfect channel state information (CSI) is assumed to be a v ailable at the BS ends. For con venience, we use the term n : m : k to indicate an JT -CoMP NOMA system consisting of n CoMP-BS (a single eNB and n − 1 SBS) each of which having individual NOMA cluster of m users and each cluster contains common k number of CoMP-UEs with the same SIC ordering at each cluster and m − k non-CoMP-UEs who are different for different NOMA clusters. B. Spectral Efficiency P erformance Distance for MBS cluster-head (m) (c) 100 200 300 400 Spectral efficiency (bits/s/Hz) 12 14 16 18 20 22 24 26 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Distance for SBS cluster-head (m) (b) 20 30 40 50 60 70 Spectral efficiency (bits/s/Hz) 16 18 20 22 24 26 28 30 32 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Distance for CoMP-user from SBS (m) (a) 100 150 200 250 Spectral efficiency (bits/s/Hz) 18 19 20 21 22 23 24 25 26 27 28 29 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Fig. 2. Spectral efficienc y for JT -CoMP-NOMA model 2 : 2 : 1 and JT -CoMP-OMA: (a) each non-CoMP-UE is at a distance of 50 m from its serving BS, (b) non-CoMP-UE of macrocell is at a distance of 50 m from the eNB and the CoMP-UE is at a distance of 150 m from SBS, (c) non-CoMP-UE of SBS is at a distance of 50 m from SBS and the CoMP-UE is at a distance of 150 m from SBS. The SE performance of the proposed JT -CoMP-NOMA system is analyzed by simulating three different JT -CoMP-NOMA models: 2 : 2 : 1 , 3 : 2 : 1 and 2 : 3 : 2 , and the corresponding simulation results are shown in Fig. 2, Fig. 3, and Fig. 4. Each indi vidual figure also consists of three dif ferent results demonstrating SE performance in terms of distance for CoMP-UE, non-CoMP-UEs served by SBS, and non-CoMP-UEs served by the eNB, respecti vely in (a), (b) and (c). While the distance for a non-CoMP-UE is measured with respect to its serving BS, the distances of the CoMP-UEs are measured with respect to the SBS. In 21 Distance for CoMP-user from SBS-1 (m) (a) 100 120 140 160 180 200 Spectral efficiency (bits/s/Hz) 24 25 26 27 28 29 30 31 32 33 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Distance for MBS cluster-head (m) (c) 50 100 150 200 Spectral efficiency (bits/s/Hz) 20 22 24 26 28 30 32 34 36 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Distance for SBS-1 cluster-head (m) (b) 20 30 40 50 60 70 Spectral efficiency (bits/s/Hz) 22 24 26 28 30 32 34 36 38 JT-CoMP NOMA under JPO JT-CoMP NOMA under DPO JT-CoMP OMA Fig. 3. Spectral efficiency for JT -CoMP-NOMA model 3 : 2 : 1 and JT -CoMP-OMA system: (a) each non-CoMP-UE is at a distance of 50 m from its serving BS, (b) the non-CoMP-UEs of macrocell and SBS-2 are at a distance of 50 m from their serving BSs, while the CoMP-UE is at distance of 150 m from SBS-1, (c) non-CoMP-UEs of SBS-1 and SBS-2 are at a distance of 50 m from their serving BSs, while the CoMP-UE is at a distance of 150 m from the SBSs. Distance for CoMP-user-1 from SBS (m) (a) 150 160 170 180 190 Spectral efficiency (bits/s/Hz) 14 16 18 20 22 24 26 28 JT-CoMP-NOMA (SBS ordering) JT-CoMP-NOMA (MBS ordering) JT-CoMP-OMA Distance for SBS cluster-head (m) (b) 20 30 40 50 60 70 80 90 Spectral efficiency (bits/s/Hz) 12 14 16 18 20 22 24 26 28 30 32 JT-CoMP-NOMA (SBS ordering) JT-CoMP-NOMA (MBS ordering) JT-CoMP-OMA Distance for MBS cluster-head (m) (c) 50 100 150 200 250 300 350 400 Spectral efficiency (bits/s/Hz) 10 15 20 25 JT-CoMP-NOMA (SBS ordering) JT-CoMP-NOMA (MBS ordering) JT-CoMP-OMA Fig. 4. Spectral efficiency for JT -CoMP-NOMA model 2 : 3 : 2 and JT -CoMP-OMA system: (a) each non-CoMP-UE is at a distance of 50 m from its serving BS and CoMP-UE-2 is at a distance of 150 m from SBS, (b) non-CoMP-UE of macrocell is at a distance of 50 m from eNB, while CoMP-UE-1 is at a distance of 100 m and CoMP-UE-2 is at a distance of 150 m from SBS, (c) non-CoMP-UE of SBS is at a distance of 50 m from SBS while the CoMP-UEs are at distance as in (b). the case of multiple SBSs in a CoMP-set (e.g., 3 -BS CoMP-set), SBS- 1 is considered to determine the distance for the CoMP-UEs. All three figures, i.e., Fig. 2, Fig. 3, and Fig. 4, demonstrate a significant improv ement of SE gain for JT -CoMP NOMA systems over their OMA counterparts. Ho wev er , if we compare the results in Fig. 2(a) and Fig. 3(a), we observe that the range of distance for CoMP-user (which in turns determines the range of v ariation of CoMP-user’ s channel power gain) to form NOMA cluster with non-CoMP-user is reduced as the number of BS in a CoMP-set increases. As the number of BSs in a CoMP-set increases, 22 the desired signal power for CoMP-UE also increases additiv ely under JT -CoMP-OMA. On the other hand, for a CoMP-UE under JT -CoMP-NOMA, the desired signal po wer and INUI po wer both additi vely increase as the number of BSs in a CoMP-set increases. Also, the data rate for a CoMP-UE in a NOMA cluster is proportional to the ratio of power allocated to that CoMP-UE and the power allocated to all other NOMA users which hav e higher SIC ordering. Thus, to achiev e the same data rate that a CoMP-UE would achie ve with OMA in Fig. 3(a), the transmission power a v ailable for a CoMP-UE in each NOMA cluster could be insufficient. Fig. 2(b), 3(b), 2(c) and 3(c) demonstrate a significantly large range of non-CoMP-UE’ s channel v ariation to form NOMA cluster with CoMP-UEs. This is because, the non-CoMP-UE in each NOMA cluster is the cluster -head and has v ery high channel po wer gain (due to closer distance to their serving BS), and thus until their channel gains decrease significantly , they can achie ve a higher data rate even-though they are allocated a small portion of the transmit po wer . Fig. 2(a) and Fig. 3(a) also show the performance gap between the proposed JPO approach and the lo w- complexity DPO approach. It can be found that the performance gap is very small around the middle points (120-160 m in Fig. 2(a) and 140-160 m in Fig. 3(a)) ov er the range of CoMP-UEs’ channel v ariations. In JT -CoMP , each CoMP-BS individually needs to meet the rate requirement for the common CoMP-UEs. On the other hand, under the JPO approach, to allocate power to a CoMP-UE, a CoMP-BS considers all the possible combinations of NOMA power allocation used by other CoMP-BSs, and thus obtain global optimal po wer allocation ov er all CoMP-BSs. On the other hand, under the DPO approach, each CoMP-BS independently allocates power to CoMP-UE and non-CoMP-NOMA users, and thus obtains a locally optimal power allocation at each CoMP-BS. Ho we ver , the resultant SE performance gap is not significant and it can be considered as the cost of the complexity reduction of JT -COMP-NOMA. Note that the computational complexity of the JPO approach is of O (2 n × k ) , where n and k are the number of CoMP-BSs and CoMP-UEs, respectiv ely , within a CoMP-set. Fig. 4 illustrates the SE gain for the proposed JT -CoMP-NOMA model under DPO approach ov er JT -CoMP-OMA. Fig. 4(a) sho ws that the range for non-CoMP-UEs’ channel variation decreases to much lo wer values in comparison with Fig. 2 (a) and 3(a). Since two CoMP-UEs are included in each NOMA cluster , the rate requirement for CoMP-users may not facilitate suf ficient fle xibility for their channel v ariation under JT -CoMP-NOMA. Moreover , as the po wer budget of eNB is significantly higher than that of SBS, the CoMP-users’ SIC ordering according to their ascending channel gain with SBS provides more flexibility for JT -CoMP-NOMA, which is indicated in Fig. 4(a). 23 Distance for MBS cluster-head (m) 50 100 150 200 250 300 350 400 450 Engergy efficiency (Mb/J) 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 100 200 300 400 25 30 35 40 45 50 55 JT-CoMP NOMA under DPO CS-CoMP NOMA at SBS CS-CoMP NOMA at MBS JT-CoMP OMA Fig. 5. Energy efficiency for JT -CoMP-NOMA model 2 : 2 : 1 , corresponding CS-CoMP-NOMA and JT -CoMP-OMA. Non-CoMP-UE of SBS is at a distance of 50 m from SBS while the CoMP-UE is at a distance of 100 m from SBS. Distance for MBS cluster-head (m) (a) 100 200 300 400 Spectral efficiency (bits/sec/Hz) 12 14 16 18 20 22 24 26 JT-CoMP NOMA under DPO CS-CoMP NOMA at SBS CS-CoMP NOMA at MBS JT-CoMP OMA Distance for MBS cluster-head (m) (b) 100 200 300 400 Spectral efficiency for CoMP-user (bits/sec/Hz) 2.4 2.6 2.8 3 3.2 3.4 Fig. 6. Spectral efficienc y for JT -CoMP-NOMA model 2 : 2 : 1 , corresponding CS-CoMP-NOMA and JT -CoMP-OMA. (a) SE over CoMP-set, (b) SE for CoMP-UE. Non-CoMP-UE of SBS and CoMP-UE are at a distance of 50 m, and 150 m, respectiv ely , from SBS. C. Ener gy Efficiency P erformance The EE performance of the proposed CoMP-NOMA system under both JPO and DPO approaches and its comparison with the CoMP-OMA system are demonstrated in Fig. 5. As discussed in Section VI, under a JT -CoMP NOMA system, all the CoMP-BSs need to individually satisfy the rate requirements for CoMP-users whose SINRs depend on the ratio of desired signal po wer and INUI po wer . As a result, the EE performance gain for JT -CoMP NOMA in Fig. 5 (index view) does not sho w significant improv ement 24 ov er JT -CoMP-OMA. Howe ver , in the case of the CS-CoMP-NOMA discussed in Section VI.A, the EE gain dramatically increases when the CoMP-user is served by an SBS. The reasons include the high channel gain for CoMP-UE with the SBS, lo w transmit po wer budget of an SBS, and high transmit power of eNB. When the CoMP-UE is served by the SBS, it uses its full po wer budget while the eNB only uses the minimum power that it needs to fulfill the non-CoMP-UEs’ minimum rate requirements. Fig. 6(a) shows the SE for the proposed CS-CoMP-NOMA CoMP-set in comparison with JT -CoMP OMA and JT -CoMP-NOMA model 2 : 2 : 1 . Under CS-CoMP , all the CoMP-BSs except one, which serves the CoMP-UE, utilize power control, thus the offset ICI in (15) could not be utilized. As a result, all individual user’ s achie v able data rate under CS-JT -CoMP transmission may not meet the rate requirement that could be obtained in JT -CoMP-OMA. In particular , a CoMP-UE’ s date rate decreases as the channel gains for the non-CoMP-UEs served by the eNB decease, which is shown in Fig. 6(b). This can be intuiti vely explained as follows: as the distance of a non-CoMP-UE served by the eNB increases with respect to the eNB itself, then the ef fect of channel gain in the SINR formula decreases and thus the required amount of transmit power increases. Increase in the transmit power for non-CoMP-UEs served by the eNB significantly increases ICI to CoMP-UEs and thus the SINR (and hence the achie vable data rate) decreases. The ICI for non-CoMP-UEs served by the SBS also increases; ho we ver , this impact can be small if its channel gain is suf ficiently high. V I I I . C O N C L U S I O N W e hav e modeled and analyzed the problem of dynamic po wer allocation for do wnlink CoMP-NOMA in a two-tier HetNet. For a CoMP-set, we hav e formulated the optimal power allocation for downlink CoMP- NOMA as a joint power optimization problem among the coordinating BSs. Due to the high computational complexity associated with the proposed joint po wer optimization approach, a low-comple xity distributed po wer optimization method has been proposed for each coordinating BS. The optimal po wer allocation solution for each coordinating BS under the distributed approach is independent of the solutions at other coordinating BSs. W e ha ve also deri ved the necessary conditions under which the distrib uted po wer optimization solution becomes a valid solution for the joint po wer optimization problem. Finally , through rigorous numerical analysis, we hav e demonstrated the gain in spectral ef ficiency for the proposed CoMP- NOMA system in comparison with their CoMP-OMA counterparts. The performance gap between the proposed joint power optimization and distributed power optimization approaches has been considered as well. Insights on the energy efficienc y performance of the proposed CoMP-NOMA models ha ve been also discussed. The proposed dynamic power allocation model for CoMP-NOMA in a two-tier HetNet is also valid for any multi-cell downlink system. 25 A P P E N D I X A P RO O F O F L E M M A 1 T o prov e Lemma 1 we need to prove that the Hessian matrix for an M -user , M ≥ 2 , do wnlink NOMA sum-rate is negati ve definite. A matrix is negati ve definite if all its m -th order , ∀ m ∈ M , leading principal minors alternate in sign, starting from negati ve, i.e., the minors of odd-numbered order are negati ve and those of ev en-numbered order are positiv e. As an e xample, consider a 2 -user do wnlink NOMA. Then the sum-rate formula over unit NOMA resource block is R (2) sum = log 2  1 + p 1 γ 1 p 2 γ 1 + 1  + log 2  1 + p 2 γ 2  (A.1) where γ 2 > γ 1 . The Hessian matrix of (A.1) can be written as H (2) =   ∂ 2 R (2) sum ∂ p 2 1 ∂ 2 R (2) sum ∂ p 1 ∂ p 2 ∂ 2 R (2) sum ∂ p 2 ∂ p 1 ∂ 2 R (2) sum ∂ p 2 2   =   − π 2 − π 2 − π 2 − π 2 + π 0 2 − φ 2   where π 2 =  γ 1 ( p 1 + p 2 ) γ 1 +1  2 , π 0 2 =  γ 1 p 2 γ 1 +1  2 and φ 2 =  γ 2 p 2 γ 2 +1  2 . Then the first-order principle minor of H (2) , denoted as det    H (2) 1    , can be written as det    H (2) 1    = − π 2 . (A.2) The second-order principle minor of H (2) , denoted as det    H (2) 2    , can be written as det    H (2) 2    = π 2 ( φ 2 − π 0 2 ) = π 2  (2 p 2 γ 1 γ 2 + γ 1 + γ 2 )( γ 2 − γ 1 ) ( p 2 γ 1 + 1) 2 ( p 2 γ 2 + 1) 2  . (A.3) Since π 2 , π 0 2 and φ 2 all are positi ve and γ 2 > γ 1 , the first-order principle minor of H (2) is negati ve and those for second order is positive. Therefore, the the sum-rate of 2 -user do wnlink NOMA of ascending channel gain based SIC ordering is a strictly concave function of transmit power . No w , consider a 3 -user do wnlink NOMA of ascending channel g ain based SIC ordering, then the sum-rate over unit NOMA resource block is R (3) sum = 3 X i =1 log 2 1 + p i γ i 3 P j = i +1 p j γ i + 1 ! (A.4) where γ 3 > γ 2 > γ 1 . The Hessian matrix of (A.4) can be written as H (3) =      − π 3 − π 3 − π 3 − π 3 − π 3 + π 0 3 − φ 3 − π 3 + π 0 3 − φ 3 − π 3 − π 3 + π 0 3 − φ 3 − π 3 + π 0 3 − φ 3 + φ 0 3 − ψ 3      26 where π 3 =  γ 1 ( p 1 + p 2 + p 3 ) γ 1 +1  2 , π 0 3 =  γ 1 ( p 2 + p 3 ) γ 1 +1  2 , φ 3 =  γ 2 ( p 2 + p 3 ) γ 2 +1  2 , φ 0 3 =  γ 2 p 3 γ 2 +1  2 and ψ 3 =  γ 3 p 3 γ 2 +1  2 . Then the first-order principle minor of H (3) , denoted as det    H (3) 1    , can be written as det    H (3) 1    = − π 3 . (A.5) The second-order principle minor of H (3) , denoted as det    H (3) 2    , can be written as det    H (3) 2    = π 3 ( φ 3 − π 0 3 ) = π 3  (2( p 2 + p 3 ) γ 1 γ 2 + γ 1 + γ 2 )( γ 2 − γ 1 ) (( p 2 + p 3 ) γ 1 + 1) 2 (( p 2 + p 3 ) γ 2 + 1) 2  . (A.6) Also, the third-order principle minor of H (3) , denoted as det    H (3) 3    , can be written as det    H (3) 3    = − π 3 ( φ 3 − π 0 3 )( ψ 3 − φ 0 3 ) = − π 3  (2( p 2 + p 3 ) γ 1 γ 2 + γ 1 + γ 2 )( γ 2 − γ 1 ) (( p 2 + p 3 ) γ 1 + 1) 2 (( p 2 + p 3 ) γ 2 + 1) 2   (2 p 3 γ 2 γ 3 + γ 2 + γ 3 )( γ 3 − γ 2 ) ( p 3 γ 2 + 1) 2 ( p 3 γ 3 + 1) 2  . (A.7) Since π 2 , π 0 2 , φ 2 , φ 0 2 and ψ 2 all are positi ve and γ 2 > γ 2 > γ 1 , the first-order and third-order principle minor of H (3) are negati ve while those for second-order are positi ve. Therefore, the the sum-rate of 3 - user downlink NOMA of ascending channel gain based SIC ordering is also a strictly concav e function of transmit power . The proof can be easily expanded for an M -user ( M ≥ 2 ) do wnlink NOMA system of ascending channel gain-based SIC decoding order . Using induction, for an M -user do wnlink NOMA system, the leading principal minors can be written as det    H ( M ) 1    = − π M (A.8) det    H ( M ) 2    = π M ( φ M − π 0 M ) (A.9) det    H ( M ) 3    = − π M ( φ M − π 0 M )( ψ M − φ 0 M ) (A.10) . . . (A.11) det    H ( M ) M    = ∆ π M ( φ M − π 0 M )( ψ M − φ 0 M ) · · · ( $ M − η 0 M ) (A.12) where ∆ represents ( + ) sign for ev en values of M and ( − ) sign for odd v alues of M , and π M =     γ 1 M P m =1 p m γ 1 + 1     2 , π 0 M =     γ 1 M P m =2 p m γ 1 + 1     2 , φ M =     γ 2 M P m =2 p m γ 2 + 1     2 , φ 0 M =     γ 2 M P m =3 p m γ 2 + 1     2 , ψ M =     γ 3 M P m =3 p m γ 3 + 1     2 , · · · 27 η 0 M =      γ M − 1 M P m = M − 1 p m γ M − 1 + 1      2 , $ M =      γ M M P m = M p m γ M + 1      2 . This proves Lemma 1 . A P P E N D I X B P RO O F O F L E M M A 4 T o prove Lemma 4 , the desired signal po wer for a CoMP-user is deriv ed as a function of inter-NOMA- user interference power , noise power , and required data rate under joint optimization approach (10) and distributed optimization approach (12). Under the distributed approach, each CoMP-BS independently allocates power , and all CoMP-BSs simultaneously transmit to a CoMP-UE, therefore, the resultant desired signal po wer for CoMP-UEs will be the summation of the individual ones. Finally , this Lemma can be prov ed by ensuring that the signal power (normalized with respect to noise po wer) under the distrib uted approach is greater than or equal to that under the joint approach. Desir ed Signal P ower for Joint Optimization Appr oach : Under CoMP-set y , the NOMA cluster served by the eNB contains Φ y ,m non-CoMP-UEs and Φ y ,ms x CoMP-UEs, and the NOMA cluster served by SBS x contains Φ y ,s x non-CoMP-UEs and Φ y ,ms x CoMP-users. For CoMP-set y , let Ψ y ,m = Φ y ,m + Φ y ,ms x denote the total number of users in the NOMA cluster served by the eNB and Ψ y ,s x = Φ y ,s x + Φ y ,ms x is the total number of users in the NOMA cluster served by SBS x . Then the rate constraint for CoMP-UE k ∈ { 1 , · · · , Φ y ,ms x } under the joint optimization approach in (10) can be written as R k = log 2 1 + p ( m ) k γ ( m ) k + p ( s x ) k γ ( s x ) k Ψ y,m P i 0 = k +1 p ( m ) i 0 γ ( m ) k + Ψ y,s x P j 0 = k +1 p ( s x ) j 0 γ ( s x ) k + 1 ! ≥ R 0 k . (C.1) On the other hand, the CoMP-UEs’ rate requirement R 0 k in terms of their achie v able rates under OMA can be expressed as R 0 k = β k log 2 1 + α ( m ) k p ( m ) t γ ( m ) k β k + α ( s x ) k p ( s x ) t γ ( s x ) k β k ! (C.2) where β k = [0 , 1] and α ( n ) k = [0 , 1] , ∀ n ∈ { m, s x } define the spectrum allocation and power allocation coef ficients for CoMP-UE k under OMA. Combining (C.1) and (C.2) yields  p ( m ) t − k − 1 P i 0 =1 p ( m ) i 0  γ ( m ) k + p ( s x ) t − k − 1 P j 0 =1 p ( s x ) j 0 ! γ ( s x ) k + 1  p ( m ) t − k P i 0 =1 p ( m ) i 0  γ ( m ) k + p ( s x ) t − k P j 0 =1 p ( s x ) j 0 ! γ ( s x ) k + 1 ≥ 1 + α ( m ) k p ( m ) t γ ( m ) k β k + α ( s x ) k p ( s x ) t γ ( s x ) k β k ! β k (C.3) 28 where p ( m ) t = Ψ y,m P i 0 =1 p ( m ) i 0 and p ( s x ) t = Ψ y,s x P j 0 =1 p ( s x ) j 0 are the NOMA po wer budget at MBS and x -th SBS end, respecti vely . By letting Γ ( m ) = p ( m ) t γ ( m ) k , Γ ( s x ) = p ( s x ) t γ ( s x ) k , Γ ( m ) k − 1 = k − 1 P i 0 =1 p ( m ) i 0 γ ( m ) k , Γ ( s x ) k − 1 = k P j 0 =1 p ( s x ) j 0 γ ( s x ) k , Γ =  1 + α ( m ) k p ( m ) t γ ( m ) k β k + α ( s x ) k p ( s x ) t γ ( s x ) k β k  β k , and after some algebraic manipulations, we can write (C.3) as p ( m ) k γ ( m ) k + p ( s x ) k γ ( s x ) k ≥  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 1 − Γ ( m ) k − 1 − Γ ( s x ) k − 1  . (C.4) The inequality (C.4) represents the desired signal po wer for CoMP-UE k as a function of inter -NOMA-user interference power , noise power , and required data rate under joint optimization approach (10). Desir ed Signal P ower for Distributed Optimization Appr oach : Consider the rate constraint for a CoMP- UE k under the distributed optimization approach in (10). At the MBS end, i.e., for n = m , the rate constraint for CoMP-UE k could be written as R ( m ) k ≥ log 2      1 + ˆ p ( m ) k γ ( m ) k Ψ y,m P i 0 = k +1 ˆ p ( m ) i 0 γ ( m ) k + 1      ≥ R 0 k (C.5) where ˆ p ( m ) k represents the po wer that the eNB allocates to CoMP-UE k under the distributed optimization approach. Combining (C.5) and (C.2) gives p ( m ) t − k − 1 P i 0 =1 ˆ p ( m ) i 0 γ ( m ) k + 1 p ( m ) t − k P i 0 =1 ˆ p ( m ) i 0 γ ( m ) k + 1 ≥ Γ . Therefore, ˆ p ( m ) k γ ( m ) k ≥  1 − 1 Γ   Γ ( m ) + 1 − ˆ Γ ( m ) k − 1  (C.6) where ˆ Γ ( m ) k − 1 = P k − 1 i 0 =1 ˆ p ( m ) i 0 γ ( m ) k . Similar to eNB, (C.6) can be deriv ed for SBS x , i.e., for n = s x , as follo ws: ˆ p ( m ) k γ ( m ) k ≥  1 − 1 Γ   Γ ( m ) + 1 − ˆ Γ ( m ) k − 1  (C.7) where ˆ Γ ( s x ) k − 1 = P k − 1 j 0 =1 ˆ p ( s x ) j 0 γ ( s x ) k . (C.6) and (C.7) show the desired signal power for CoMP-user k from MBS and SBS x , respecti vely , which are expressed in terms of their respectiv e inter-NOMA-user interference po wer , noise power and required data rate for CoMP-UE k . Therefore, the resultant desired signal power for CoMP-UE x under the distributed approach can be expressed as ˆ p ( m ) k γ ( m ) k + ˆ p ( s x ) k γ ( s x ) k ≥  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 2 − ˆ Γ ( m ) k − 1 − ˆ Γ ( s x ) k − 1  . (C.8) 29 Comparison Between the Desir ed Signal P owers : T o prov e Lemma 4 , we need to pro ve that, the desired signal power under the distributed optimization approach is greater than or equal to the desired signal po wer under the joint optimization approach, i.e., under equality condition of (C.4) and (C.8), ˆ p ( m ) k γ ( m ) k + ˆ p ( s x ) k γ ( s x ) k ≥ p ( m ) k γ ( m ) k + p ( s x ) k γ ( s x ) k . (C.9) Case 1: For k = 1 , we get Γ ( m ) k − 1 = Γ ( s x ) k − 1 = ˆ Γ ( m ) k − 1 = ˆ Γ ( s x ) k − 1 = 0 . Substituting the result into (C.3) and (C.8) gives p ( m ) 1 γ ( m ) 1 + p ( s x ) 1 γ ( s x ) 1 =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 1  ˆ p ( m ) 1 γ ( m ) 1 + ˆ p ( s x ) 1 γ ( s x ) 1 =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 2  . Therefore, (C.9) is valid for k = 1 . Case 2: F or k = 2 , Γ ( m ) k − 1 = p ( m ) 1 γ ( m ) 1 , Γ ( s x ) k − 1 = p ( s x ) 1 γ ( s x ) 1 , ˆ Γ ( m ) k − 1 = ˆ p ( m ) 1 γ ( m ) 1 , ˆ Γ ( s x ) k − 1 = ˆ p ( s x ) 1 γ ( s x ) 1 . Substituting the result into (C.3) and (C.8) giv es p ( m ) 2 γ ( m ) 2 + p ( s x ) 2 γ ( s x ) 2 =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 1 Γ  ˆ p ( m ) 2 γ ( m ) 2 + ˆ p ( s x ) 2 γ ( s x ) 2 =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 2 Γ  . Thus (C.9) is also v alid for k = 2 . Finally , for any k ≥ 1 , p ( m ) k γ ( m ) k + p ( s x ) k γ ( s x ) k =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 1 Γ k − 1  , ˆ p ( m ) k γ ( m ) k + ˆ p ( s x ) k γ ( s x ) k =  1 − 1 Γ   Γ ( m ) + Γ ( s x ) + 2 Γ k − 1  . Moreov er, from (C.4), (C.8) and (C.9), it can be noted that if a CoMP-UE’ s noise power is divided by the number of CoMP-BSs, then the CoMP-UE’ s data rate under JPO and DPO will be similar, which is stated in Lemma 4 . R E F E R E N C E S [1] Y . Saito, Y . Kishiyama, A. Benjebbour , and T . Nakamura, “Non-orthogonal multiple access (NOMA) for cellular future radio access, ” Pr oc. IEEE V eh. T echnol. Conf. , Spring 2013. [2] Y . Endo, Y . Kishiyama, and K. Higuchi, “ A study on transmission power control considering inter-cell interference for non-orthogonal access with MMSE-SIC in cellular uplink, ” IEICE T echnol. Report (RCS2012-46) , vol. 112, no. 89, pp. 19–24, June 2012. [3] K. Hoiguchi and A. Benjebbour, “Non-orthogonal multiple access (NOMA) with successiv e interference cancellation for future radio access, ” IEICE Tr ans. Commun. , vol. E98–B, no. 3, pp. 403–414, 2015. [4] L. Dai, B. W ang, Y . Y uan, S. Han, C.-L. I, and Z. W ang, “Non-orthogonal multiple access for 5G: Solutions, challenges, opportunities, and future research trends, ” IEEE Commun. Mag. , vol. 53, no. 9, pp. 74–81, September 2015. [5] Z. Ding, Y . Liu, J. Choi, Q. Sun, M. Elkashlan, C.-L. I, and H. V . Poor , “ Application of non-orthogonal multiple access in L TE and 5G networks, ” IEEE Commun. Mag. , vol. 55, no. 2, pp. 185–191, January 2017. 30 [6] S. M. R. Islam, N. A vazov , O. A. Dobre, and K.-S. Kwak, “Power-domain non-orthogonal multiple access (NOMA) in 5G systems: Potentials and challenges, ” IEEE Commun. Surveys & T utorials , vol. 19, no. 2, pp. 721–742, May 2017. [7] Z. W ei, J. Y uan, D. W . K. Ng, M. Elkashlan, and Z. Ding, “ A surve y of downlink non-orthogonal multiple access for 5G wireless communication networks, ” ZTE Commun. , vol. 14, no. 4, 2016. [8] M. S. Ali, H. T abassum, and E. Hossain, “Dynamic user clustering and power allocation in non-orthogonal multiple access (NOMA) systems, ” IEEE Access , vol. 4, pp. 6325–6343, August 2016. [9] 3GPP TR 36.819 V11.0.0, “Coordinated multi-point operation for L TE, ” 3GPP TSG RAN WG1 , Sep. 2011. [10] S. Sun, Q. Gao, Y . Peng, Y , W ang, and L. Song, “Interference management through CoMP in 3GPP L TE-adv anced networks, ” IEEE W ireless Commun. , vol. 20, no. 1, pp. 59–66, February 2013. [11] Y . T ian, A. R. Nix, and M. Beach, “On the performance of opportunistic NOMA in do wnlink CoMP networks, ” IEEE Communications Letters , vol. 20, no. 5, pp. 998–1001, May 2016. [12] J. Zhao, Y . Liu, K. K. Chai, A. Nallanathan, Y . Chen, and Z. Han, “Spectrum allocation and power control for non-orthogonal multiple access in HetNets, ” IEEE T rans. W ireless Commun. , vol. 16, no. 9, pp. 5825–5837, September 2017. [13] Y . Fu, Y . Chen, and C. W . Sung, “Distrib uted power control for the downlink of multi-cell NOMA systems, ” IEEE T rans. W ir eless Commun. , vol. 16, no. 9, pp. 6207–6220, September 2017. [14] W . Shin, M. V aezi, B. Lee, D. J. Love, J. Lee, and H. V . Poor, “Non-orthogonal multiple access in multi-cell networks: Theory , performance, and practical challenges, ” IEEE Commun. Mag. , vol. 55, no. 10, pp. 76–183, October 2017. [15] J. Choi, “Non-orthogonal multiple access in downlink coordinated two-point systems, ” IEEE Commun. Lett. , v ol. 18, no. 2, pp. 313–316, February 2014. [16] Y . T ian, A. R. Nix, and M. Beach, “On the performance of opportunistic NOMA in downlink CoMP networks, ” IEEE Commun. Lett. , vol. 20, no. 5, pp. 998–1001, May 2016. [17] A. Beylerian and T . Ohtsuki, “Coordinated non-orthogonal multiple access (CO-NOMA), ” Pr oc. IEEE Global Commun. Conf. , 2016. [18] Y . Tian, A. R. Nix, and M. Beach, “On the performance of a multi-tier NOMA strategy in coordinated multi-point networks, ” IEEE Commun. Lett. , vol. 21, no. 11, pp. 2448–2451, July 2017. [19] Z. Y ang, C. Pan, W . Xu, Y . Pan, M. Chen, and M. Elkashlan, “Po wer control for multi-cell networks with non-orthogonal multiple access, ” IEEE Tr ans. W ireless Commun. , Early access, November 2017. [20] Y .Liu, Z. Qin, M. Elkashlan, A.Nallanathan, and J. A. McCann, “Non-orthogonal multiple access in large-scale heterogeneous networks, ” IEEE J. Sel. Areas Commun. , Early access, July 2017. [21] S. Han, I. Chih-Lin, Z. Xu, and Q. Sun, “Energy efficienc y and spectrum efficiency co-design: From NOMA to network NOMA, ” IEEE COMSOC MMTC E-Lett. , vol. 9, no. 5, pp. 21–24, September 2014. [22] W . Shin, M. V aezi, B. Lee, D. J. Love, J. Lee, and H. V . Poor, “Coordinated beamforming for multi-cell MIMO-NOMA, ” IEEE Commun. Lett. , vol. 21, no. 1, pp. 84–87, September 2016. [23] V . D. Nguyen, H. D. Tuan, T . Q. Duong, H. V . Poor, and O. S. Shin, “Precoder design for signal superposition in MIMO-NOMA multicell networks, ” IEEE J. Sel. Areas Commun. , Early access, July 2017. [24] M. S. Ali, E. Hossain, and D. I. Kim, “Coordinated multi-point (CoMP) transmission in downlink multi-cell NOMA systems: Models and spectral efficienc y performance, ” https://arxiv .org/abs/1703.09255 [25] S. Boyd and L. V andenberghe, Conve x Optimization , 7 th ed., Cambridge Univ . Press, 2004.

Original Paper

Loading high-quality paper...

Comments & Academic Discussion

Loading comments...

Leave a Comment