CN113938183A - Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system - Google Patents

Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system Download PDF

Info

Publication number
CN113938183A
CN113938183A CN202111213011.4A CN202111213011A CN113938183A CN 113938183 A CN113938183 A CN 113938183A CN 202111213011 A CN202111213011 A CN 202111213011A CN 113938183 A CN113938183 A CN 113938183A
Authority
CN
China
Prior art keywords
user
time slot
users
group
expressed
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.)
Granted
Application number
CN202111213011.4A
Other languages
Chinese (zh)
Other versions
CN113938183B (en
Inventor
夏永红
彭德义
李云
吴广富
鲜永菊
张本思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Hongyue Information Technology Co ltd
Original Assignee
Chongqing University of Post and Telecommunications
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN202111213011.4A priority Critical patent/CN113938183B/en
Publication of CN113938183A publication Critical patent/CN113938183A/en
Application granted granted Critical
Publication of CN113938183B publication Critical patent/CN113938183B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • H04B7/18539Arrangements for managing radio, resources, i.e. for establishing or releasing a connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0408Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0473Wireless resource allocation based on the type of the allocated resource the resource being transmission power
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Radio Relay Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention belongs to the technical field of wireless communication, and particularly relates to a communication resource allocation method based on non-orthogonal multiple access under a multi-beam satellite system, which comprises the steps of constructing an objective function model for multi-beam satellite communication resource allocation, obtaining an optimal resource allocation scheme by solving the model, executing a grouping algorithm on users to obtain a user grouping set in the process of solving the objective function model, and then executing power allocation on each group of users; the user grouping algorithm adopted by the invention can ensure the fairness among users, reduce the time slot group number, increase the service frequency of a single time slot and also reduce the resource waste of wave beams; and the transmission rate of the whole system is effectively improved by the power allocation algorithm under the premise of meeting the minimum service quality of each user according to the grouped condition.

Description

Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system
Technical Field
The invention belongs to the technical field of wireless communication, and particularly relates to a communication resource allocation method based on non-orthogonal multiple access in a multi-beam satellite system.
Background
With the increasing development of mobile communication services, the explosive increase of mobile data volume and the high standard requirements on communication service quality and coverage, satellite communication, especially multi-beam satellite communication, is gaining importance. The non-orthogonal multiple access (NOMA) technology can realize the multiplexing of multiple users in the same time-frequency domain, and has higher frequency spectrum efficiency and better fairness, so that the NOMA is introduced into a multi-beam satellite communication system, the power domain resources can be more fully utilized, the transmission rate and the number of service users of the system are improved, and powerful guarantee is provided for realizing the extremely high frequency spectrum efficiency. However, in this case, the multi-beam satellite communication system inevitably has interference between beams and other users in the beams.
In order to reduce the influence of interference, multiple users are generally required to be grouped according to some criteria, and on the basis, the transmitting end performs joint preprocessing to reduce the inter-beam interference, i.e. precoding. Meanwhile, the receiving end adopts the serial interference elimination technology to eliminate the user interference in the wave beam, and in order to reduce the noise interference borne by the prior decoding user and the interference brought by the un-decoded user, the proper power distribution proportion can ensure the correct demodulation of the user and improve the transmission rate of the whole system.
Disclosure of Invention
In order to effectively improve the transmission rate of the whole system, the invention provides a communication resource allocation method based on non-orthogonal multiple access under a multi-beam satellite system, which comprises the steps of constructing an objective function model for multi-beam satellite communication resource allocation, obtaining an optimal resource allocation scheme by solving the model, executing a grouping algorithm on users to obtain a user grouping set in the process of solving the objective function model, and then executing power allocation on each group of users; the objective function model of the multi-beam satellite communication resource allocation is represented as:
Figure BDA0003309500850000021
s.t.C1:
Figure BDA0003309500850000022
C2:
Figure BDA0003309500850000023
C3:
Figure BDA0003309500850000024
C4:
Figure BDA0003309500850000025
C5:
Figure BDA0003309500850000026
wherein G istRepresenting a set of user groupings;
Figure BDA0003309500850000027
the transmission power of the ith user under the nth beam of the time slot t is represented; t is the total time slot number; n is the total beam number;
Figure BDA0003309500850000028
representing the signal-to-interference-and-noise ratio of a strong user receiving end;
Figure BDA0003309500850000029
representing the signal-to-interference-and-noise ratio of a receiving end of a weak user;
Figure BDA00033095008500000210
representing user i served by beam n at time slot t,
Figure BDA00033095008500000211
indicating that the user belongs to the t-th slot,
Figure BDA00033095008500000212
indicating that the user does not belong to the t-th time slot, wherein the value of i indicates the type of the user, and indicates a strong user when i is 1 and indicates a weak user when i is 2; p represents the total transmitting power of the transmitting end;
Figure BDA00033095008500000213
represents the transmission rate of user i served by beam n at time slot t; rminIndicating the minimum transmission rate.
Further, in the process of solving the objective function, a grouping algorithm is executed for multiple users to obtain a user grouping set, and the method specifically comprises the following steps:
step 101, initializing parameters including total user number KtotalNumber of beams N, user set
Figure BDA00033095008500000214
Number of time slot groups T, number of users K in single time slottSet of slot groups 2 × N
Figure BDA00033095008500000215
User grouping set
Figure BDA00033095008500000216
Step 102, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 103, otherwise, executing step 104;
103, initializing each user group according to a user grouping selection standard, and distributing first users of each group;
step 104, judging whether the user set is an empty set, if not, executing step 105, otherwise, executing step 106;
105, according to the channel correlation, putting the selected proper user into a corresponding time slot group, and if the length of the time slot group is more than or equal to the number of users contained in a single time slot, reallocating a new time slot;
step 106, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 107, otherwise, executing step 111;
step 107, judging whether the number of users is a user in the corresponding time slot, if so, executing step 108, otherwise, executing step 110;
108, clustering the selected proper users according to the channel gain difference, and determining strong and weak users according to the channel gain of the single user;
step 109, updating the current user grouping set and the time slot group set, changing the number of users, and executing step 107;
step 110, adding 1 to the number of time slots, and executing step 106;
and step 111, outputting the final user grouping set.
Further, in step 103, the criterion for initializing the user group to select the first user is to take the user with the largest channel vector norm, and the channel vector norm calculation includes:
Figure BDA0003309500850000031
in step 105, selecting a user with a user standard of maximum channel vector norm and a user in each time slot group to respectively calculate a channel correlation coefficient, and placing the user in the time slot group with the minimum channel correlation coefficient, wherein the channel gain calculation comprises:
Figure BDA0003309500850000032
in step 108, the criterion for selecting suitable users to form clusters is to calculate channel gain difference between two users in each time slot group, two users with large channel gain difference form a cluster, and the calculation of channel gain difference includes:
d(i,j)=||hi|-|hj||;
wherein,
Figure BDA0003309500850000033
represents the channel gain for user k;
Figure BDA0003309500850000034
representing the channel gain of user i in t time slot; h isiWhich represents the channel gain of the user i,
Figure BDA0003309500850000035
further, power allocation is performed on each group of users after user grouping, and when power allocation is performed, the objective function model can be equivalent to T power allocation subproblems, which are expressed as:
Figure BDA0003309500850000041
further, in order to solve the T power allocation subproblems, the numerator denominator after the numerator of the subproblem is transformed, and the power allocation subproblem is reconstructed based on the properties of the exponential function and the logarithmic function, which is expressed as:
Figure BDA0003309500850000042
C6:
Figure BDA0003309500850000043
C7:
Figure BDA0003309500850000044
C8:
Figure BDA0003309500850000045
wherein m isn、yn、un、vnA numerator denominator corresponding to the nth wave beam after the power distribution subproblem is divided
Figure BDA0003309500850000046
Carrying out transformation to obtain a relaxation variable; y isnFrom noise power
Figure BDA0003309500850000047
Determination, expressed as
Figure BDA0003309500850000048
m is x in the relaxation variables of all beamsnIs expressed as m ═ m1,...,mN]T(ii) a u is the relaxation variable in all beamsnIs expressed as u ═ u1,...,uN]T(ii) a v is the v in the relaxation variables in all beamsnIs expressed as v ═ v [ v ]1,...,vN]T
Figure BDA0003309500850000049
The transmission power of a strong user under the nth wave beam of the t time slot is represented;
Figure BDA00033095008500000410
represents the channel gain of a strong user served by beam n at time slot t; w is anRepresenting the nth column of the ZF precoding matrix generated by all users under the t time slot;
Figure BDA00033095008500000411
the transmission power of the weak user under the nth wave beam of the t time slot is represented;
Figure BDA00033095008500000412
representing the channel gain of the weak user served by beam n at time slot t.
Further, inter-beam interference is eliminated by zero-forcing precoding matrix, so that the satellite transmits signal x through beam nnExpressed as:
Figure BDA00033095008500000413
wherein, wnRepresents the nth column of the zero-forcing precoding matrix generated by all users in the t slot,
Figure BDA0003309500850000051
to representThe transmission power of the kth user in the nth beam and the transmission data are expressed as
Figure BDA0003309500850000052
And satisfy
Figure BDA0003309500850000053
Further, the strong user eliminates the intra-cluster interference according to the serial interference elimination technology, so that the signal-to-interference-and-noise ratio of the receiving end of the strong user
Figure BDA0003309500850000054
Expressed as:
Figure BDA0003309500850000055
signal-to-interference-and-noise ratio of weak user receiving end
Figure BDA0003309500850000056
Expressed as:
Figure BDA0003309500850000057
wherein,
Figure BDA0003309500850000058
representing the noise power.
Further, the numerator denominator after the power distribution subproblem is divided
Figure BDA0003309500850000059
Expressed as:
Figure BDA00033095008500000510
Figure BDA00033095008500000511
Figure BDA00033095008500000512
Figure BDA00033095008500000513
further, the constraint C8 is transformed into a convex constraint, that is, the constraint C8 is transformed into:
Figure BDA00033095008500000514
wherein,
Figure BDA00033095008500000515
is a point of linearization. -
Compared with the prior art, the invention can ensure the fairness among users by adopting the user grouping algorithm, reduce the time slot group number, increase the service frequency of a single time slot and also reduce the resource waste of wave beams. The power distribution algorithm effectively improves the transmission rate of the whole system according to the grouped condition on the premise of meeting the minimum service quality of each user.
Drawings
Figure 1 is a flow chart of resource allocation for a multi-beam satellite communication system of the present invention;
fig. 2 is a system model diagram of a multi-beam satellite communication system of the present invention;
figure 3 is a flow chart of a user grouping method of the multi-beam satellite communication system of the present invention;
figure 4 is a flow chart of a power allocation algorithm for the multi-beam satellite communication system of the present invention;
FIG. 5 is a comparison of system transmission rates at different transmit powers for the present invention and the prior art scheme;
FIG. 6 is a comparison of transmission rates at a single set of time slots for the present invention and the prior art scheme;
fig. 7 is a comparison of the number of groups of time slots for different numbers of users according to the present invention and the prior art.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
In this embodiment, a process of constructing an objective function model for multi-beam satellite communication resource allocation is specifically described.
The invention is suitable for a high-flux multi-beam satellite communication scene, and the system mechanism of the invention is shown in figure 2. In the forward link of the system, a single broadband multibeam satellite is KtotalEach user provides service and adopts a full frequency multiplexing mode to improve the frequency spectrum efficiency.
Suppose KtotalThe users are evenly distributed in N beams generated by the satellite, and each beam is averagely served
Figure BDA0003309500850000061
And (4) users. To serve multiple users simultaneously, multi-beam satellites employ both Time Division Multiple Access (TDMA) and non-orthogonal multiple access techniques. The system provides service for a plurality of users simultaneously in a frame unit through a TDMA technology, each frame comprises T time slots, and each beam under each time slot selects one user cluster for data transmission through the NOMA technology. The number of user clusters served by the NOMA technology can be more than or equal to two, and it is assumed herein that there are two users in each user cluster under the same time slot per beam, and the strong and weak users are divided according to the magnitude of the channel gain of the users.
At the t-th time slot, from KtotalSelecting K from individual userst(Kt2N) users are served. All time slots for guaranteeing user service fairnessEach user has one and only one chance to be served under all beams, defining a set of timeslots T ═ 1,2
Figure BDA0003309500850000071
User group at each time slot is GtTherefore, there are
Figure BDA0003309500850000072
Figure BDA0003309500850000073
Because the high-flux multi-beam satellite communication system mostly adopts a Ku/Ka frequency band, when a satellite channel model is established, the influence of the path propagation loss, the multi-beam antenna gain and the rainfall attenuation on the system performance needs to be considered. Then the channel gain of the satellite and any user k in the ground is expressed as:
Figure BDA0003309500850000074
wherein h iskGain of the channel of the satellite and any user k on the ground; bmaxRepresents the free space loss, consisting of path propagation loss and noise, expressed as:
Figure BDA0003309500850000075
where λ is the carrier wavelength, d0Denotes the distance from the satellite to the beam center of the beam corresponding to the ground user terminal, d denotes the distance from the user to the beam center, k is the Bolmatz constant, TRIs the receiver noise temperature, BWIs the noise bandwidth.
Among the various atmospheric effects, the influence of rain attenuation is the most severe, and the corresponding rain attenuation vector Φ is expressed as:
Figure BDA0003309500850000076
wherein the rain attenuation gain xidB(in dB) obeys a lognormal distribution, i.e.
Figure BDA0003309500850000077
Phi is a phase vector that follows a uniform distribution over 0,2 pi).
The gain of the multi-beam antenna mainly depends on the antenna beam gain of the satellite and the user position, and the antenna beam gain g of the user kkIs expressed as gk={gk,1,gk,2,...,gk,n,...,gk,NH, the beam gain g of user k under antenna nk,nExpressed as:
Figure BDA0003309500850000081
wherein u is 2.07123sin (theta)k,n)/sin(θk,3dB),J1,J3First order first class and third order first class bezier functions, respectively; thetak,3dBRepresents the 3dB angle of the beam of the user k, and the angle between the kth user and the nth beam center is thetak,nRepresents; gmaxIndicating the maximum satellite antenna gain.
At the t-th slot, assume that K is selected in totaltUser group G formed by individual userstIs provided with
Figure BDA0003309500850000082
Wherein,
Figure BDA0003309500850000083
indicating strong and weak users served by beam n at time slot t simultaneously. At this time slot, receive the signal
Figure BDA0003309500850000084
Is represented as follows:
Figure BDA0003309500850000085
wherein, yn,1Indicating a strong user's received signal in the n-th beam, yn,2Indicating the received signal of the weak user in the nth beam,
Figure BDA0003309500850000086
is satellite and user group G under t time slottThe channel matrix in between is used to determine,
Figure BDA0003309500850000087
is the transmission signal of the satellite in the t time slot,
Figure BDA0003309500850000088
means mean 0 and variance
Figure BDA0003309500850000089
White additive gaussian noise.
To mitigate the inter-beam interference caused by the channel matrix, the inter-beam interference is removed by zero-forcing (ZF) precoding matrix, so that the satellite transmission signal xnCan be expressed as:
Figure BDA00033095008500000810
wherein,
Figure BDA00033095008500000811
represents the nth column of the ZF precoding matrix generated by all users at t slot,
Figure BDA00033095008500000812
indicating the transmission power of the kth user on the nth beam for data transmission
Figure BDA00033095008500000813
Represents and satisfies
Figure BDA00033095008500000814
Because the precoding matrix is generated according to the channel gain vector of the strong user, the interference between the beams of the strong user can be completely eliminated. Meanwhile, the strong user can eliminate the intra-cluster interference according to a Successive Interference Cancellation (SIC) technique. Therefore, the signal received by the strong user at the receiving end under the time slot is:
Figure BDA0003309500850000091
while weak users cannot eliminate inter-beam interference and intra-cluster interference, the signals received at the receiving end are:
Figure BDA0003309500850000092
therefore, the signal to interference plus noise ratio (SINR) at the receiving end of the strong and weak users is:
Figure BDA0003309500850000093
Figure BDA0003309500850000094
the user transmission rate of the nth wave beam under t time slot can be obtained by Shannon formula
Figure BDA0003309500850000095
Comprises the following steps:
Figure BDA0003309500850000096
then the user group G under t time slottTotal transmission rate of
Figure BDA0003309500850000097
Is shown as
Figure BDA0003309500850000098
Then the total transmission rate R of the system for the satellite through TDMA servicetotalIs shown as
Figure BDA0003309500850000099
Wherein maximizing the system transmission rate maximizes the user group transmission rate per time slot, which is selected by K at a single time slottDetermined by the individual user. And K selected at each time slottThe users are all different. The power allocation may be made to the users in each time slot to maximize the system transmission rate. Therefore, the resource distribution problem of the multi-beam satellite communication system can be solved by optimizing the user group GtInter-group user power
Figure BDA00033095008500000910
An optimization objective function for the following resource allocation problem is established.
Figure BDA0003309500850000101
Where C1 indicates the number of users per time slot and is only 2N, C2 indicates that each user can be divided into only one time slot, C3 indicates that the power obtained by the user per time slot is not negative, C4 indicates the total power constraint per time slot, C5 indicates the minimum quality of service constraint per user,
Figure BDA0003309500850000102
indicating that the user belongs to the t-th slot,
Figure BDA0003309500850000103
indicating that the user does not belong toThe t-th time slot.
Example 2
The objective function model for multi-beam satellite communication resource allocation proposed in embodiment 1 is a non-convex problem, and is difficult to directly solve. For this purpose, it is proposed to perform a grouping algorithm for multiple users first, and then perform a power allocation algorithm for users in each slot to obtain a sub-optimal solution. The present embodiment proposes a packet algorithm for multiple users.
Clustering based NOMA user grouping. The flow chart of the designed user grouping method is shown in fig. 3, and comprises the following steps:
step 1, constructing a multi-beam satellite communication system, and initializing system parameters including total user number KtotalNumber of beams N, user set
Figure BDA0003309500850000104
Number of time slot groups T, number of users K in single time slottSet of slot groups 2 × N
Figure BDA0003309500850000105
User grouping set
Figure BDA0003309500850000106
Step 2, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 3, otherwise, executing step 4;
step 3, circularly calculating the user set
Figure BDA0003309500850000107
The vector norm of each user channel is selected, and the user u with the maximum norm value is selectedkI.e. by
Figure BDA0003309500850000111
As G 'per group'tAnd G 'of a first user, and't=G′t∪{uk},
Figure BDA0003309500850000112
Until T is equal to T, the time slot group initialization is finished;
step 4, judging a user set
Figure BDA0003309500850000115
Whether the set is an empty set or not, if not, executing the step 5, otherwise, executing the step 6;
step 5, collecting the sets
Figure BDA0003309500850000116
User u with the largest channel vector norm in (1)kAnd according to a channel correlation coefficient calculation formula:
Figure BDA0003309500850000113
calculate user u separatelykAnd each slot group G'tObtaining 1 channel correlation coefficient matrix C' from the channel correlation coefficient of the inner user, and connecting the user ukAnd putting the time slots into a time slot group corresponding to the minimum element in the matrix. If the length of the time slot group is more than or equal to the number of users contained in a single time slot, reallocating a new time slot;
step 6, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 7, otherwise, executing step 11;
step 7, judging whether the number of users is a user in the corresponding time slot, if so, executing step 8, otherwise, executing step 10;
step 8, according to a calculation formula of the channel gain difference:
Figure BDA0003309500850000114
calculate slot group G'tUser uiAnd user uj(j∈{i+1,...,Kt) } of the channel gain difference di,j}→DiIn the set DiTake the maximum value, and take user uiAnd the userujDividing into the same cluster, defining strong and weak users according to the channel gain of single user, KtIs KtotalWrite between;
step 9, updating the current user grouping set Gt=Gt∪{ui,ujAnd slot group set G't=G′t\{ui,ujExecuting step 7;
step 10, adding 1 to the number of time slots, and executing step 6;
step 11, outputting the final user grouping set Gt
Example 2
The present embodiment proposes a method for performing power allocation to each group of users by performing calculation after grouping the users. In this embodiment, the iterative power allocation algorithm for maximizing the system transmission rate specifically includes, as shown in fig. 4:
after user grouping is completed, power distribution is performed based on system transmission rate maximization, and an objective function can be equivalently solved for T power distribution subproblems, namely:
Figure BDA0003309500850000121
although the constraint conditions are convex conditions, the objective function is a multivariable coupling and non-convex optimization problem and cannot be directly solved. Firstly, carrying out the following variable replacement on the numerator denominator after the passing score of the objective function:
Figure BDA0003309500850000122
Figure BDA0003309500850000123
Figure BDA0003309500850000124
Figure BDA0003309500850000125
using the properties of exponential and logarithmic functions, the objective function can be written as
Figure BDA0003309500850000126
Wherein m isn,un,vnIs the relaxation variable, and yn is the noise power
Figure BDA0003309500850000127
Constant of determination, i.e.
Figure BDA0003309500850000128
Thus by relaxing the variable m ═ m1,...,mN]T,u=[u1,...,uN]T,v=[v1,...,vN]TThe objective function can be reconstructed as:
Figure BDA0003309500850000129
since C8 is a non-convex constraint, it needs to be transformed into a convex constraint to solve the objective function using a convex optimization problem. Therefore, for C8, a first order Taylor expansion approximation is used.
Figure BDA0003309500850000131
By initialisation
Figure BDA0003309500850000132
Obtaining an initial feasible point through a first-order Taylor expansion
Figure BDA0003309500850000133
The initial value of the transmitting power of the strong user under the beam n of the t time slot is obtained, and when the difference value of the transmission rates obtained by two adjacent iterations is smaller than a set threshold value or reaches the maximum valueAnd (5) iteration times, ending iteration and returning to the maximum transmission rate. The constraint C8 may be approximated at each iteration.
Figure BDA0003309500850000134
Wherein, each wave beam is iterated respectively, and is obtained through N times of iterations
Figure BDA0003309500850000135
Is shown as
Figure BDA0003309500850000136
Figure BDA0003309500850000137
Is a point of linearization. Through the above transformation, the non-convex constraint C8 is transformed into a convex constraint, by which both the objective function and the constraint have been transformed into a convex function. The objective function can be re-expressed as:
Figure BDA0003309500850000138
the problem can be solved using standard mathematical optimization tools such as CVX.
Example 4
In this example, simulation experiments were performed based on the theories provided in examples 1 to 3.
In this embodiment, the multi-beam satellite communication system includes a single multi-beam GEO satellite equipped with N-16 beams, and the coverage areas of the multiple beams form the coverage area of the entire satellite. And each beam simultaneously serves k-2 users in a single timeslot using power domain NOMA techniques.
The invention provides an algorithm and the existing multi-antenna downlink orthogonal grouping algorithm (MADAC) scheme to carry out simulation comparison verification experiment: the MADOC algorithm is a trade-off between fairness in user service and system transmission rate, so that the grouping threshold epsilon is 0.3 and 0.35 respectively. The satellite carrier frequency is 20GHz and,the user link bandwidth B is 500MHz, the user antenna gain is 41.7dBi, the ground user receiving quality factor G/T is 17.68dB/K, the Bolmann constant K is 1.38 multiplied by 10 (-23) J/K, and the passing K B isWTRNormalizing the noise power and the noise variance
Figure BDA0003309500850000139
The total transmission rate of the system is defined as follows:
Figure BDA0003309500850000141
fig. 5 compares the total transmission rate performance of the system under different satellite transmission powers according to the algorithm proposed by the present invention with MADOC algorithm-0.3 and MADOC algorithm-0.35. Suppose total number of users K total320, the total time slot number T is 10. As can be seen from fig. 5, as the satellite transmission power increases, the total transmission rate of the system also increases, wherein the invention proposes that the total transmission rate of the algorithm system is kept highest. The invention not only maximizes the number of service users in the time slot group and improves the fairness of user service, but also considers the power distribution among users and maximizes the transmission rate of the system as far as possible on the premise of ensuring the minimum quality of user service.
Fig. 6 compares the transmission rate of each time slot group between the proposed algorithm and the MADOC algorithm-epsilon 0.3 and between the proposed algorithm and the MADOC algorithm-epsilon 0.35 under a single time slot group, and three histograms in each group of 1-10 time slot groups in the picture are the MADOC algorithm-epsilon 0.35, the proposed algorithm and the MADOC algorithm-epsilon 0.3 sequentially from left to right. Because the invention provides the algorithm and adds the power domain NOMA technology to increase the number of users served by a single beam in the same time slot, the transmission rate calculation of the MADOC algorithm in the single time slot group is the sum and average of the adjacent time slot groups. As can be seen from fig. 6, the transmission rate of the algorithm proposed by the present invention is always higher than the MADOC algorithm under any timeslot group, no matter whether the packet threshold of the MADOC algorithm is 0.3 or 0.35.
Fig. 7 compares the variation of the proposed algorithm with MADOC algorithm-0.3 and MADOC algorithm-0.35 in the timeslot groups for different total number of users. It can be seen from fig. 7 that as the total number of users increases, the number of timeslot groups used by each algorithm increases, but the number of timeslot groups used by the algorithm is the least as proposed by the present invention. Since the more slot groups, the lower the service frequency of a single slot group, the better the number of slot groups should be, in order to increase the service frequency of each slot group. The algorithm provided by the invention can ensure that the number of the time slot groups is minimized under the total number of users, and the number of service users of each time slot group is maximized.
The simulation result shows that the user service fairness of the invention is better, the number of user time slot groups is further reduced on the basis of the MADOC algorithm, the number of service users of a single time slot group is increased, the frequency spectrum utilization rate of the system is improved, and the transmission rate of the system is improved.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (9)

1. The communication resource allocation method based on the non-orthogonal multiple access under the multi-beam satellite system is characterized in that an optimal resource allocation scheme is obtained by constructing an objective function model of multi-beam satellite communication resource allocation and solving the model, a grouping algorithm is executed on users to obtain a user grouping set in the process of solving the objective function model, and then power allocation is executed on each group of users; the objective function model of the multi-beam satellite communication resource allocation is represented as:
Figure FDA0003309500840000011
constraint C1:
Figure FDA0003309500840000012
C2:
Figure FDA0003309500840000013
C3:
Figure FDA0003309500840000014
C4:
Figure FDA0003309500840000015
C5:
Figure FDA0003309500840000016
wherein G istRepresenting a set of user groupings;
Figure FDA0003309500840000017
the transmission power of the ith user under the nth beam of the time slot t is represented; t is the total time slot number; n is the total beam number;
Figure FDA0003309500840000018
representing the signal-to-interference-and-noise ratio of a strong user receiving end;
Figure FDA0003309500840000019
representing the signal-to-interference-and-noise ratio of a receiving end of a weak user;
Figure FDA00033095008400000110
representing user i served by beam n at time slot t,
Figure FDA00033095008400000111
indicating that the user belongs to the t-th slot,
Figure FDA00033095008400000112
indicating that the user does not belong to the t-th time slot, wherein the value of i indicates the type of the user, and indicates a strong user when i is 1 and indicates a weak user when i is 2; p represents the total transmitting power of the transmitting end;
Figure FDA00033095008400000113
represents the transmission rate of user i served by beam n at time slot t; rminIndicating the minimum transmission rate.
2. The method for allocating communication resources based on non-orthogonal multiple access in a multi-beam satellite system according to claim 1, wherein in the process of solving the objective function, a grouping algorithm is first performed on multiple users to obtain a user grouping set, and specifically comprises the following steps:
step 101, initializing parameters including total user number KtotalNumber of beams N, user set
Figure FDA00033095008400000116
Number of time slot groups T, number of users K in single time slottSet of slot groups 2 × N
Figure FDA00033095008400000114
User grouping set
Figure FDA00033095008400000115
Step 102, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 103, otherwise, executing step 104;
103, initializing each user group according to a user grouping selection standard, and distributing first users of each group;
step 104, judging whether the user set is an empty set, if not, executing step 105, otherwise, executing step 106;
105, according to the channel correlation, putting the selected proper user into a corresponding time slot group, and if the length of the time slot group is more than or equal to the number of users contained in a single time slot, reallocating a new time slot;
step 106, judging whether the number of the time slots is less than or equal to the number of the time slot groups, if so, executing step 107, otherwise, executing step 111;
step 107, judging whether the number of users is a user in the corresponding time slot, if so, executing step 108, otherwise, executing step 110;
108, clustering the selected proper users according to the channel gain difference, and determining strong and weak users according to the channel gain of the single user;
step 109, updating the current user grouping set and the time slot group set, changing the number of users, and executing step 107;
step 110, adding 1 to the number of time slots, and executing step 106;
and step 111, outputting the final user grouping set.
3. The method of claim 2, wherein the criterion for initializing the user group to select the first user in step 103 is to take the user with the largest channel vector norm, and the channel vector norm calculation comprises:
Figure FDA0003309500840000021
in step 105, selecting a user with a user standard of maximum channel vector norm and a user in each time slot group to respectively calculate a channel correlation coefficient, and placing the user in the time slot group with the minimum channel correlation coefficient, wherein the channel gain calculation comprises:
Figure FDA0003309500840000031
in step 108, the criterion for selecting suitable users to form clusters is to calculate channel gain difference between two users in each time slot group, two users with large channel gain difference form a cluster, and the calculation of channel gain difference includes:
Figure FDA0003309500840000032
wherein,
Figure FDA0003309500840000033
represents the channel gain for user k;
Figure FDA0003309500840000034
representing the channel gain of user i in t time slot;
Figure FDA0003309500840000035
4. the method according to claim 1, wherein the power allocation is performed for each group of users after the users are grouped, and when performing the power allocation, the objective function model is equivalent to T power allocation subproblems, and is expressed as:
Figure FDA0003309500840000036
constraint conditions are as follows: c3, C4, C5.
5. The method according to claim 4, wherein for solving the T power allocation subproblems, the numerator denominator of the subproblems is transformed, and the power allocation subproblems are reconstructed based on the properties of exponential and logarithmic functions, as follows:
Figure FDA0003309500840000037
constraint conditions are as follows: c3, C4, C5
C6:
Figure FDA0003309500840000038
C7:
Figure FDA0003309500840000039
C8:
Figure FDA00033095008400000310
Wherein m isn、yn、un、vnA numerator denominator corresponding to the nth wave beam after the power distribution subproblem is divided
Figure FDA00033095008400000311
Carrying out transformation to obtain a relaxation variable; y isnFrom noise power
Figure FDA00033095008400000312
Determination, expressed as
Figure FDA0003309500840000041
m is x in the relaxation variables of all beamsnIs expressed as m ═ m1,...,mN]T(ii) a u is the relaxation variable in all beamsnIs expressed as u ═ u1,...,uN]T(ii) a v is the v in the relaxation variables in all beamsnIs expressed as v ═ v [ v ]1,...,vN]T
Figure FDA0003309500840000042
The transmission power of a strong user under the nth wave beam of the t time slot is represented;
Figure FDA0003309500840000043
represents the channel gain of a strong user served by beam n at time slot t; w is anRepresenting the nth column of the ZF precoding matrix generated by all users under the t time slot;
Figure FDA0003309500840000044
the transmission power of the weak user under the nth wave beam of the t time slot is represented;
Figure FDA0003309500840000045
representing the channel gain of the weak user served by beam n at time slot t.
6. The method for allocating communication resources based on non-orthogonal multiple access in multibeam satellite system of claim 1 or 5, wherein the inter-beam interference is eliminated by zero-forcing precoding matrix, so that the satellite transmits signal x through beam nnExpressed as:
Figure FDA0003309500840000046
wherein, wnRepresents the nth column of the zero-forcing precoding matrix generated by all users in the t slot,
Figure FDA0003309500840000047
represents the transmission power of the k-th user in the n-th beam, and the transmission data is represented by
Figure FDA0003309500840000048
And satisfy
Figure FDA0003309500840000049
7. The method according to claim 6, wherein the strong users cancel the intra-cluster interference according to the successive interference cancellation technique, and the SINR of the receiving end of the strong users
Figure FDA00033095008400000410
Expressed as:
Figure FDA00033095008400000411
signal-to-interference-and-noise ratio of weak user receiving end
Figure FDA00033095008400000412
Expressed as:
Figure FDA00033095008400000413
wherein,
Figure FDA00033095008400000414
representing the noise power.
8. The method according to claim 5, wherein the numerator denominator is a common denominator of the power allocation subproblem
Figure FDA0003309500840000051
Expressed as:
Figure FDA0003309500840000052
Figure FDA0003309500840000053
Figure FDA0003309500840000054
Figure FDA0003309500840000055
9. the method for allocating communication resources based on non-orthogonal multiple access in a multibeam satellite system of claim 5, wherein constraint C8 is transformed into a convex constraint, that is, constraint C8 is transformed into:
C8:
Figure FDA0003309500840000056
wherein,
Figure FDA0003309500840000057
is a point of linearization.
CN202111213011.4A 2021-10-19 2021-10-19 Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system Active CN113938183B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111213011.4A CN113938183B (en) 2021-10-19 2021-10-19 Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111213011.4A CN113938183B (en) 2021-10-19 2021-10-19 Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system

Publications (2)

Publication Number Publication Date
CN113938183A true CN113938183A (en) 2022-01-14
CN113938183B CN113938183B (en) 2024-03-15

Family

ID=79280398

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111213011.4A Active CN113938183B (en) 2021-10-19 2021-10-19 Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system

Country Status (1)

Country Link
CN (1) CN113938183B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114759973A (en) * 2022-04-08 2022-07-15 重庆邮电大学 Power distribution method based on energy efficiency optimization under multi-beam satellite system
CN114785381A (en) * 2022-04-29 2022-07-22 中国空间技术研究院 Interference elimination method based on forward link model of multi-beam satellite system
CN115102609A (en) * 2022-06-22 2022-09-23 东南大学 Low-complexity user grouping and fair scheduling method for multi-beam satellite
CN115276758A (en) * 2022-06-21 2022-11-01 重庆邮电大学 Relay satellite dynamic scheduling method based on task slack
CN115361055A (en) * 2022-08-16 2022-11-18 中国科学院上海微***与信息技术研究所 Satellite communication system inter-satellite switching method based on user group
CN115378481A (en) * 2022-08-25 2022-11-22 东南大学 Large-scale MIMO precoding grouping method for satellite communication
CN116437451A (en) * 2023-06-07 2023-07-14 天地信息网络研究院(安徽)有限公司 Directional ad hoc network dynamic power distribution method based on time slot sequence
CN117639903A (en) * 2024-01-23 2024-03-01 南京控维通信科技有限公司 Multi-user satellite communication method and system based on NOMA assistance

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080268834A1 (en) * 2007-04-27 2008-10-30 Foschini Gerard J Method of grouping users to reduce interference in mimo-based wireless network
CN101558611A (en) * 2006-04-25 2009-10-14 Lg电子株式会社 A method of configuring multiuser packet and a structure thereof in a wireless communication system
CN107197466A (en) * 2017-06-22 2017-09-22 清华大学 Air-ground coordination communication means and device based on non-orthogonal multiple
CN107276660A (en) * 2017-06-22 2017-10-20 清华大学 Resource allocation methods and device in non-orthogonal multiple air-ground coordination communication system
WO2019185430A1 (en) * 2018-03-28 2019-10-03 Institut Mines-Telecom Method and apparatus for power distribution to sub-bands in multiple access communications systems
CN110492915A (en) * 2019-06-03 2019-11-22 中央民族大学 A kind of power distribution method based on the short packet transmission of MIMO-NOMA
CN110932764A (en) * 2020-02-12 2020-03-27 南京邮电大学 User matching and power distribution method of MIMO-NOMA downlink communication system
CN111447631A (en) * 2020-03-05 2020-07-24 南京邮电大学 Satellite-ground combined beam forming and power distribution method based on non-orthogonal multiple access technology
CN112469113A (en) * 2020-10-30 2021-03-09 南京邮电大学 Resource allocation method and device of multi-carrier NOMA system
CN112583453A (en) * 2020-12-15 2021-03-30 天地信息网络研究院(安徽)有限公司 Downlink NOMA power distribution method of multi-beam LEO satellite communication system
CN112929067A (en) * 2021-02-04 2021-06-08 重庆邮电大学 SCA-based IRS-NOMA system low-complexity beam forming method
CN112929068A (en) * 2021-02-04 2021-06-08 重庆邮电大学 SDR-based IRS-NOMA system beam forming optimization method
CN113242601A (en) * 2021-05-10 2021-08-10 黑龙江大学 NOMA system resource allocation method based on optimized sample sampling and storage medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101558611A (en) * 2006-04-25 2009-10-14 Lg电子株式会社 A method of configuring multiuser packet and a structure thereof in a wireless communication system
US20080268834A1 (en) * 2007-04-27 2008-10-30 Foschini Gerard J Method of grouping users to reduce interference in mimo-based wireless network
CN107197466A (en) * 2017-06-22 2017-09-22 清华大学 Air-ground coordination communication means and device based on non-orthogonal multiple
CN107276660A (en) * 2017-06-22 2017-10-20 清华大学 Resource allocation methods and device in non-orthogonal multiple air-ground coordination communication system
WO2019185430A1 (en) * 2018-03-28 2019-10-03 Institut Mines-Telecom Method and apparatus for power distribution to sub-bands in multiple access communications systems
CN110492915A (en) * 2019-06-03 2019-11-22 中央民族大学 A kind of power distribution method based on the short packet transmission of MIMO-NOMA
CN110932764A (en) * 2020-02-12 2020-03-27 南京邮电大学 User matching and power distribution method of MIMO-NOMA downlink communication system
CN111447631A (en) * 2020-03-05 2020-07-24 南京邮电大学 Satellite-ground combined beam forming and power distribution method based on non-orthogonal multiple access technology
CN112469113A (en) * 2020-10-30 2021-03-09 南京邮电大学 Resource allocation method and device of multi-carrier NOMA system
CN112583453A (en) * 2020-12-15 2021-03-30 天地信息网络研究院(安徽)有限公司 Downlink NOMA power distribution method of multi-beam LEO satellite communication system
CN112929067A (en) * 2021-02-04 2021-06-08 重庆邮电大学 SCA-based IRS-NOMA system low-complexity beam forming method
CN112929068A (en) * 2021-02-04 2021-06-08 重庆邮电大学 SDR-based IRS-NOMA system beam forming optimization method
CN113242601A (en) * 2021-05-10 2021-08-10 黑龙江大学 NOMA system resource allocation method based on optimized sample sampling and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GUOLIANG CHEN: "Power Allocation for DL NOMA in Multi-Beam LEO Satellite Communication System", 《2020 IEEE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS》, pages 736 - 741 *
安泽亮: "多波束宽带卫星广播***的自适应功率分配", 《电讯技术》, pages 1146 - 1151 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114759973A (en) * 2022-04-08 2022-07-15 重庆邮电大学 Power distribution method based on energy efficiency optimization under multi-beam satellite system
CN114785381A (en) * 2022-04-29 2022-07-22 中国空间技术研究院 Interference elimination method based on forward link model of multi-beam satellite system
CN115276758A (en) * 2022-06-21 2022-11-01 重庆邮电大学 Relay satellite dynamic scheduling method based on task slack
CN115276758B (en) * 2022-06-21 2023-09-26 重庆邮电大学 Relay satellite dynamic scheduling method based on task looseness
CN115102609A (en) * 2022-06-22 2022-09-23 东南大学 Low-complexity user grouping and fair scheduling method for multi-beam satellite
CN115361055A (en) * 2022-08-16 2022-11-18 中国科学院上海微***与信息技术研究所 Satellite communication system inter-satellite switching method based on user group
CN115361055B (en) * 2022-08-16 2023-07-21 中国科学院上海微***与信息技术研究所 Inter-satellite switching method of satellite communication system based on user group
CN115378481A (en) * 2022-08-25 2022-11-22 东南大学 Large-scale MIMO precoding grouping method for satellite communication
CN116437451A (en) * 2023-06-07 2023-07-14 天地信息网络研究院(安徽)有限公司 Directional ad hoc network dynamic power distribution method based on time slot sequence
CN116437451B (en) * 2023-06-07 2023-08-15 天地信息网络研究院(安徽)有限公司 Directional ad hoc network dynamic power distribution method based on time slot sequence
CN117639903A (en) * 2024-01-23 2024-03-01 南京控维通信科技有限公司 Multi-user satellite communication method and system based on NOMA assistance
CN117639903B (en) * 2024-01-23 2024-05-07 南京控维通信科技有限公司 Multi-user satellite communication method and system based on NOMA assistance

Also Published As

Publication number Publication date
CN113938183B (en) 2024-03-15

Similar Documents

Publication Publication Date Title
CN113938183B (en) Communication resource allocation method based on non-orthogonal multiple access under multi-beam satellite system
US8369791B2 (en) Multi-user beamforming with inter-cell interference suppression
CN112865893A (en) Intelligent reflector assisted SM-NOMA system resource allocation method
US7983710B2 (en) Method of coordinated wireless downlink transmission
CN112290995A (en) Beam design method based on safety energy efficiency in satellite-ground integrated network
CN109327894B (en) Multi-cell MIMO-NOMA optimal power distribution method based on interference suppression
CN114070365B (en) Intelligent reflection surface assisted low-radio-frequency-complexity multi-user MIMO uplink spectrum efficiency optimization method
CN109547075B (en) Method and device for grouping users of multi-beam satellite communication system
CN113824478B (en) Broadband millimeter wave multi-user large-scale MIMO uplink spectrum efficiency optimization method assisted by discrete lens antenna array
CN109586759B (en) A kind of novel full duplex symbiosis communication system
CN116390122A (en) Multi-RIS auxiliary downlink MIMO-NOMA system optimization method based on sum rate maximization
CN112564755A (en) Wave beam design method for intelligent super-surface assisted non-orthogonal multiple access
CN114599099A (en) 5G satellite-ground link multi-beam dynamic power distribution method based on reinforcement learning
CN113938173A (en) Beam forming method for combining broadcast and unicast in satellite-ground converged network
Chen et al. Low-complexity beam selection for hybrid precoded multi-user mmWave communications
CN105429687B (en) A kind of interference alignment schemes minimizing jamming power and dimension
CN116056210A (en) IRS auxiliary ultra-dense network resource allocation method for capacity coverage
CN114095064B (en) Communication downlink beam forming method
CN116074863A (en) Wide area coverage star fusion wireless transmission method for sharing millimeter wave frequency band
CN115941029A (en) Data-driven high-throughput satellite beam resource intelligent optimization method
CN113258985B (en) Energy efficiency optimization method for single-station multi-satellite MIMO (multiple input multiple output) upper injection system
CN112584403B (en) Joint optimization method for maximum rate and minimum power of NOMA small cell
CN102858019B (en) Down link space-time scheduling method of cognitive cellular network
Ahmad et al. Improved Graph-Based User Scheduling For Sum-Rate Maximization in LEO-NTN Systems
Kong et al. Beamforming and power allocation for uplink NOMA transmission in multibeam satellite communications with rate splitting

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
TA01 Transfer of patent application right

Effective date of registration: 20240202

Address after: 518000 1104, Building A, Zhiyun Industrial Park, No. 13, Huaxing Road, Henglang Community, Longhua District, Shenzhen, Guangdong Province

Applicant after: Shenzhen Hongyue Information Technology Co.,Ltd.

Country or region after: China

Address before: 400065 Chongwen Road, Nanshan Street, Nanan District, Chongqing

Applicant before: CHONGQING University OF POSTS AND TELECOMMUNICATIONS

Country or region before: China

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant