CN112929971B - User fairness power distribution method based on downlink NOMA system - Google Patents
User fairness power distribution method based on downlink NOMA system Download PDFInfo
- Publication number
- CN112929971B CN112929971B CN202110082175.1A CN202110082175A CN112929971B CN 112929971 B CN112929971 B CN 112929971B CN 202110082175 A CN202110082175 A CN 202110082175A CN 112929971 B CN112929971 B CN 112929971B
- Authority
- CN
- China
- Prior art keywords
- power
- user
- sub
- cluster
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0473—Wireless resource allocation based on the type of the allocated resource the resource being transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a user fairness power distribution method based on a downlink NOMA system. The method divides JK users in the same cell into K user clusters according to the user positions, wherein each user cluster comprises J users; distributing sub-channels for each user cluster, wherein the sub-channels of each user cluster are mutually orthogonal; calculating the power of each user cluster by a linear water injection algorithm according to the total channel gain of the users of each user cluster; and after the power of each user cluster is determined, performing power allocation of the users in the cluster: firstly, the minimum transmission rate of users in a cluster in an OMA mode under the same channel condition is ensured, then the residual power is averagely distributed to each user, and the data transmission rate of the users is fairly improved. The invention can fairly improve the transmission rate of each user and ensure the fairness of the users under the condition of ensuring the rate when the users adopt the OMA mode under the same channel condition.
Description
Technical Field
The invention relates to the field of NOMA systems, in particular to a user power allocation method for ensuring user fairness in the NOMA system.
Background
Currently, the academia has developed many methods for improving throughput of NOMA system users, which either consider only maximization of throughput improvement of a single user and neglect improvement of throughput of the whole system, or aim to maximize total throughput of multiple users, but do not consider fairness of users, and most probably allocate less power to users with poor channel gain.
Disclosure of Invention
Aiming at the problems, the invention provides a user fairness power distribution method based on a downlink NOMA system.
The invention comprises the following steps:
step 1: dividing the J x K users in a cell into J clusters, wherein each cluster contains K users, using u j,k Denotes subchannel J, i.e. the kth user in the jth user cluster, where J is 1,2, …, J, K is 1,2, …, K, cell base station to u j,k The channel gain of a user is h j,k Satisfies the condition | h j,1 | 2 ≤|h j,2 | 2 ≤…≤|h j,K | 2 And the users in each user cluster share the same sub-channel, and different sub-channels are mutually orthogonal.
Step 2: assume total base station transmit power P tot Total system bandwidth of W tot The total bandwidth is equally distributed to each sub-channel, i.e. the bandwidth of each sub-channel isA power relationship between the subchannels is determined.
This step can be divided into the following substeps:
1) the power allocation problem between sub-bands can be expressed as
With the proviso that
R j ≥R min
Wherein p is j Is the total power, h, of subchannel j j Channel gain, N, for subchannel j j Is the noise power, R, of the sub-channel j j 、R min Respectively, the transmission rate of subchannel j and the minimum transmission rate among all subchannels (the same applies below).
From which lagrange function is constructed
Wherein λ, μ are lagrange multipliers.
2) Respectively pairing two sides of the formula (2) with p j Obtaining a deviation derivative
The above formula equals 0 to obtain
3) From the equation (4), it can be seen that the left side of the equation is a constant, so that the equation (4) is true for different user clusters, and therefore, the power relationship between different user clusters can be derived as
Where m, N is the {1,2, …, J }, N m 、N n Representing the noise power, h, of sub-channels m, n m 、h n Representing the channel gain of the sub-channels m, n. The power p of the sub-channel n can be determined by equation (5) n Using power p of sub-channel m m Is shown as
As can be seen from equation (6), when the power of a certain sub-channel is determined, the power of other sub-channels can be obtained.
And step 3: since the sum of the power of each sub-channel must not be greater than the total power of the base station transmission, there are
Thereby obtaining the maximum power of each sub-channel. Arranging the channel state values of the sub-channels in ascending order to obtain the power relation of each sub-channel as p 1 ≤p 2 ≤…≤p J 。
And 4, step 4: allocating power to the sub-channel, starting from sub-channel 1: from equation (7), it can be found
And 5: if p is 1 Setting the power of the channel to 0 if the power is less than or equal to 0, and then allocating power to the next sub-channel
Until p is found m >0, then calculating the power of the rest sub-channels according to the formula (5), and finally completing the power distribution among the sub-channels.
And 6: after the inter-cluster power allocation is finished, the power of each user in each cluster is allocated under the condition that the power of each cluster is known.
Firstly, the user is ensured to reach the minimum data rate, and the data rate which can be reached by the user under the same condition under the OMA channel is
Wherein h is j,k 、N j,k Respectively representing the channel gain and noise power of user k on subchannel j.
When the sum of the minimum power required to satisfy the minimum data rates of all users in the jth cluster is
And 7: calculating the difference between the distributed power and the minimum power of the jth cluster
If Δ p>0, first allocating the minimum power required for the userThen, Δ p was divided equallyAllocating k users in the cluster j, wherein the power of the kth user in the cluster j is
If delta p is less than or equal to 0, allocating power to the users in proportion according to the channel state information of the users, wherein the power of the user k is
And finishing the power distribution of each user in the cluster.
The invention has the beneficial effects that:
1: compared with the linear water injection algorithm adopted between sub-bands and in the sub-bands, the method has the advantages of reducing complexity and improving usability.
2: and a linear water injection algorithm is adopted among the sub-bands, the transmission power is adaptively distributed according to the channel condition, a user cluster with good channel condition distributes higher power, and a user cluster with poor channel condition distributes less power so as to maximize the transmission power.
3: the power distribution algorithm in the sub-band can fairly improve the transmission rate of each user under the condition of ensuring the rate when the users adopt the OMA mode under the same channel condition, and ensures the fairness of the users.
Drawings
FIG. 1 is a flow chart of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples for the purpose of facilitating understanding and practicing the invention by those of ordinary skill in the art, it being understood that the examples described herein are for the purpose of illustration and explanation, and are not to be construed as limiting the invention.
Since NOMA is a power domain multiplexing multiple access technique, power allocation is a critical issue. The power of each user not only affects the throughput performance of the user, but also greatly affects the throughput performance of other users in the superposed signal, and further affects the overall performance of the system. Different user power allocation algorithms also have great influence on the accuracy of decoding at the receiving end, because when the receiving end adopts the SIC algorithm to eliminate interference, the user signal decoded later needs to be taken as interference. Therefore, it is crucial to design a reasonably efficient user power allocation algorithm.
See fig. 1 for details: the invention provides a user fair power distribution method in a downlink NOMA system, which comprises the following steps:
step 1: dividing the J x K users in a cell into J clusters, wherein each cluster contains K users, using u j,k Denotes subchannel J, i.e. the kth user in the jth user cluster, where J is 1,2, …, J, K is 1,2, …, K, cell base station to u j,k The channel of a user is h j,k Satisfies the condition | h j,1 | 2 ≤|h j,2 | 2 ≤…≤|h j,K | 2 And the users in each user cluster share the same sub-channel, and different sub-channels are mutually orthogonal.
In this step, it is assumed that the number of users in the cell is M ═ J × K, and when the number of users is M ═ J × K + M, ifAnd (4) independently clustering m users, otherwise, respectively adding the m users into other user clusters, wherein the power distribution method is similar, and the conclusion of the invention cannot be influenced.
Step 2: assume total base station transmit power P tot Total system bandwidth of W tot The total bandwidth is equally distributed to each sub-channel, i.e. the bandwidth of each sub-channel isA power relationship between the subchannels is determined.
This step can be divided into the following substeps:
1) the power allocation problem between sub-bands can be expressed as
With the proviso that
R j ≥R min
Wherein p is j Is the total power, h, of subchannel j j Channel gain, N, for subchannel j j Is the noise power, R, of the subchannel j j 、R min Respectively, the transmission rate of subchannel j and the minimum transmission rate among all subchannels (the same applies below).
Thereby constructing a Lagrangian function
Wherein λ, μ are lagrange multipliers.
2) Respectively pairing two sides of the formula (2) with p j Obtaining a deviation derivative
The above formula equals 0 to obtain
3) From the equation (4), it can be seen that the left side of the equation is a constant, so that the equation (4) is true for different user clusters, and therefore, the power relationship between different user clusters can be derived as
Where m, N is the {1,2, …, J }, N m 、N n Representing sub-channels m, nNoise power, h m 、h n Representing the channel gain of the sub-channels m, n. The power p of the subchannel n can be determined by equation (5) n Using power p of sub-channel m m Is shown as
As can be seen from equation (6), when the power of a certain sub-channel is determined, the power of other sub-channels can be obtained.
And step 3: since the sum of the power of each sub-channel must not be greater than the total power of the base station transmission, there are
Thereby obtaining the maximum power of each sub-channel. Arranging the channel state values of the sub-channels in ascending order to obtain the power relation of each sub-channel as p 1 ≤p 2 ≤…≤p J 。
And 4, step 4: allocating power to the sub-channel, starting from sub-channel 1: from equation (7), it can be found
And 5: if p is 1 Setting the power of the channel to be 0 if the power is less than or equal to 0, and then allocating power to the next sub-channel
Until p is found m >0, then calculating the power of the rest sub-channels according to the formula (5), and finally completing the power distribution among the sub-channels.
Step 6: after the inter-cluster power allocation is finished, the power of each user in each cluster is allocated under the condition that the power of each cluster is known.
Firstly, the user is ensured to reach the minimum data rate, and the data rate which can be reached by the user under the same condition under the OMA channel is
Wherein h is j,k 、N j,k Respectively representing the channel gain and noise power of user k on subchannel j.
When the sum of the minimum power required to satisfy the minimum data rates of all users in the jth cluster is
And 7: calculating the difference between the sum of the allocated power and the minimum power of the jth cluster
If Δ p>0, first allocating the minimum power required for the userThen, the delta p is averagely distributed to k users in the cluster j, and the power of the k-th user in the cluster j is
If delta p is less than or equal to 0, allocating power to the users in proportion according to the channel state information of the users, wherein the power of the user k is
And finishing the power distribution of each user in the cluster.
The invention introduces the linear water injection algorithm to distribute power among the sub-channels from step 2, and only adopts the linear water injection algorithm among the sub-channels and adopts the fairness algorithm with low complexity in the sub-channels in order to reduce the complexity.
The invention properly divides JK users in the same cell into K clusters according to the user positions, and each user cluster comprises J users. And simultaneously distributing sub-channels for each user cluster, wherein the sub-channels of each user cluster are mutually orthogonal. And calculating the power of each cluster by a linear water injection algorithm according to the total channel gain of the users of each user cluster. After the power of each user cluster is determined, the power distribution of the users in the cluster is carried out, firstly, the minimum transmission rate of the users in the cluster in an OMA mode under the same channel condition is ensured, then, the residual power is averagely distributed to each user, and the data transmission rate of the users is fairly improved.
It should be understood that the above description of the preferred embodiments is given for clearness of understanding and no unnecessary limitations are to be understood therefrom, and all changes and modifications that come within the spirit of the invention may be made by those skilled in the art without departing from the scope of the invention as defined by the appended claims.
Claims (1)
1. A user fairness power distribution method based on a downlink NOMA system is characterized in that:
dividing JK users in the same cell into K user clusters according to the user positions, wherein each user cluster comprises J users;
distributing sub-channels for each user cluster, wherein the sub-channels of each user cluster are mutually orthogonal;
performing a linear water injection algorithm according to the total channel gain of the users of each user cluster to calculate the power of each user cluster;
and after the power of each user cluster is determined, performing power allocation of the users in the cluster:
firstly, ensuring the minimum transmission rate of users in a cluster in an OMA mode under the same channel condition, then averagely distributing the residual power to each user, and fairly improving the data transmission rate of the users;
wherein the determining the power of each user cluster specifically is:
step 1: dividing the J x K users in a cell into J clusters, wherein each cluster contains K users, using u j,k Denotes the kth user in the jth user cluster, where J is 1,2, …, J, K is 1,2, …, K, cell base station to user u j,k Has a channel gain of h j,k Satisfies the condition | h j,1 | 2 ≤|h j,2 | 2 ≤…≤|h j,K | 2 The users in each user cluster share the same sub-channel, and different sub-channels are mutually orthogonal;
step 2: assume total base station transmit power P tot Total system bandwidth of W tot The total bandwidth is equally distributed to each sub-channel, that is, the bandwidth of each sub-channel isDetermining a power relation among the sub-channels;
1) the power allocation problem between subbands is expressed as:
with the proviso that
R j ≥R min
Wherein p is j Is the total power, h, of subchannel j j Channel gain, N, for subchannel j j Is the noise power, R, of the sub-channel j j 、R min Respectively representing the transmission rate of the subchannel j and the minimum transmission rate of all the subchannels;
thereby constructing a Lagrangian function
Wherein λ and μ are lagrange multipliers;
2) the two sides of the formula (2) are respectively aligned with p j Obtaining a deviation derivative
Let equation (3) equal to 0 obtain
3) The equation (4) is a constant on the left, so that equation (4) holds for different user clusters, and the power relationship between different user clusters is derived as follows:
where m, N ∈ {1,2, …, J }, N m 、N n Representing the noise power, h, of sub-channels m, n m 、h n Representing the channel gains of the subchannels m, n;
the power p of the subchannel n is given by equation (5) n Using power p of sub-channel m m Is shown as
From equation (6): when the power of a certain sub-channel is determined, the power of other sub-channels can be obtained;
and step 3: since the sum of the power of each sub-channel must not be greater than the total power of the base station transmission, there are
Thereby obtaining the maximum power of each sub-channel;
arranging the channel state values of the sub-channels in ascending order to obtain the power relation of each sub-channel as p 1 ≤p 2 ≤…≤p J ;
And 4, step 4: allocating power to the sub-channel, starting from sub-channel 1, can be obtained according to equation (7):
and 5: if p is 1 Setting the power of the channel to be 0 if the power is less than or equal to 0, and then allocating power to the next sub-channel:
until p is found m If the power is more than 0, then the power of the rest sub-channels is calculated according to a formula (5), and finally the power distribution among the sub-channels is completed;
wherein the power allocation of the users in the cluster is specifically:
step 6: firstly, the user is ensured to reach the minimum data rate, and the data rate which can be reached by the user under the same condition is OMA channel
Wherein h is j,k 、N j,k Respectively representing the channel gain and the noise power of the user k on the sub-channel j;
the sum of the minimum power required to satisfy the minimum data rates of all users in the jth cluster is
And 7: calculating the difference between the sum of the allocated power and the minimum power of the jth cluster
If Δ p > 0, the minimum power required is allocated to the user firstThen, the delta p is averagely distributed to k users in the cluster j, and the power of the k-th user in the cluster j is
If delta p is less than or equal to 0, allocating power to the users in proportion according to the channel state information of the users, wherein the power of the kth user in the cluster j is
And finishing the power distribution of each user in the cluster.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110082175.1A CN112929971B (en) | 2021-01-21 | 2021-01-21 | User fairness power distribution method based on downlink NOMA system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110082175.1A CN112929971B (en) | 2021-01-21 | 2021-01-21 | User fairness power distribution method based on downlink NOMA system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112929971A CN112929971A (en) | 2021-06-08 |
CN112929971B true CN112929971B (en) | 2022-09-16 |
Family
ID=76165647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110082175.1A Active CN112929971B (en) | 2021-01-21 | 2021-01-21 | User fairness power distribution method based on downlink NOMA system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112929971B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109714818A (en) * | 2019-03-18 | 2019-05-03 | 田心记 | Power distribution method in single cell NOMA system |
CN111711986A (en) * | 2020-05-06 | 2020-09-25 | 哈尔滨工业大学 | UC-UDN proportional fair resource allocation method in 5G communication system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102111883B (en) * | 2009-12-29 | 2015-11-25 | 株式会社Ntt都科摩 | The method of Home eNodeB distributing radio resource and Home eNodeB |
CN109005551B (en) * | 2018-07-10 | 2021-05-04 | 南京邮电大学 | Multi-user NOMA downlink power distribution method of non-ideal channel state information |
CN108616997B (en) * | 2018-08-03 | 2022-11-11 | 深圳市创仁水务科技有限公司 | Power distribution method in NOMA system |
CN110932764B (en) * | 2020-02-12 | 2020-06-02 | 南京邮电大学 | User matching and power distribution method of MIMO-NOMA downlink communication system |
CN111511008A (en) * | 2020-03-28 | 2020-08-07 | 田心记 | Fair power distribution method in downlink multi-cell NOMA system |
-
2021
- 2021-01-21 CN CN202110082175.1A patent/CN112929971B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109714818A (en) * | 2019-03-18 | 2019-05-03 | 田心记 | Power distribution method in single cell NOMA system |
CN111711986A (en) * | 2020-05-06 | 2020-09-25 | 哈尔滨工业大学 | UC-UDN proportional fair resource allocation method in 5G communication system |
Also Published As
Publication number | Publication date |
---|---|
CN112929971A (en) | 2021-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108616997B (en) | Power distribution method in NOMA system | |
CN104768162B (en) | A kind of pilot tone dynamic allocation method of the extensive mimo system of multiple cell | |
CN108462950B (en) | NOMA-based D2D communication combined sub-channel and power distribution method | |
CN100448176C (en) | Reallocation of excess power for full channel-state information (CSI) multiple-input, multiple-output (MIMO) systems | |
CN110932764B (en) | User matching and power distribution method of MIMO-NOMA downlink communication system | |
CN108260215B (en) | Low-density code NOMA (non-orthogonal multiple access) channel condition optimization resource allocation method | |
CN109890073B (en) | Power distribution method in single-antenna downlink NOMA system | |
CN110881010B (en) | Statistical CSI-assisted multi-user NOMA downlink transmission method | |
CN112367523B (en) | Resource management method in SVC multicast based on NOMA in heterogeneous wireless network | |
CN112954798B (en) | Multi-domain combined hybrid non-orthogonal multiple access model framework and resource allocation scheme | |
CN110769432B (en) | SCMA uplink spectrum resource allocation method based on minimized interference | |
CN109819508A (en) | Power distribution method in downlink NOMA system | |
CN109714818B (en) | Power distribution method in single-cell NOMA system | |
CN110856247B (en) | Downlink NOMA power distribution method and system based on service quality | |
CN110392378B (en) | Compromise power distribution method in downlink multi-cluster NOMA system | |
CN112929971B (en) | User fairness power distribution method based on downlink NOMA system | |
CN105992225B (en) | A kind of frequency spectrum sharing method and system based on electric power wireless private network | |
CN112469113B (en) | Resource allocation method and device of multi-carrier NOMA system | |
CN106658734B (en) | A kind of multi-carrier resource distribution method suitable for different sub-carrier interval | |
CN107682934A (en) | A kind of adaptive resource improves allocative decision in OFDM multi-user systems | |
CN109618404A (en) | The power distribution method of user rate is improved in NOMA system | |
CN102333317B (en) | Transitional water-filling algorithm | |
CN110493875B (en) | Power distribution method for maximizing energy efficiency in downlink NOMA (non-orthogonal multiple access) system | |
CN110417497B (en) | Uplink NOMA user clustering method for maximizing single-user power distribution feasible region | |
CN113810914B (en) | User pairing method for user separated uplink non-orthogonal multiple access technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |