Multi-User Pairing Transmission Determination Method and Device
By obtaining and sorting the downlink channel gain of the user and actively determining the user pairing transmission based on the preset power configuration, the problem of limited pairing of multiple users in the prior art is solved, and the spectrum efficiency and data transmission rate of the system are improved.
Patent Information
- Application Number
- CN202211105007.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-09
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2042-09-09
AI Technical Summary
The passive pairing method based on objective conditions in the prior art leads to the limitation of the pairing of multiple users in the system, which cannot further improve the spectrum efficiency of the system.
By obtaining downlink channel status information of each user in the cell, the downlink channel gain of each user is determined, and the transmission power is reconfigured according to the preset transmission power and incremental power step size to actively determine the user pairing transmission.
Improve the system spectrum efficiency and improve data transmission rate and system throughput by actively pairing users.
Smart Images

Figure CN116249190B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wireless communication systems, and in particular, to a method and apparatus for determining multi-user paired transmission. Background Art
[0002] Since the development of mobile communication until now, the number of users has shown an exponential growth, which poses higher requirements for system capacity. Considering the scarcity of spectrum resources, it is still very important to fully improve the utilization rate of spectrum resources. In order to improve system capacity and spectrum utilization rate, Non-Orthogonal Multiple Access (NOMA) has been proposed and become a research hotspot. This technology allows multiple signals to be carried on the same time-frequency resource for wireless transmission, and the receiver realizes correct demodulation through Successive Interference Cancellation (SIC) technology, significantly improving the data transmission rate without increasing the bandwidth. Compared with the traditional Orthogonal Multiple Access (OMA) technology, NOMA has higher spectrum efficiency, larger system throughput, lower transmission waiting time, and can accommodate more users. As one of the core technologies of 5G, it has great advantages in the case of increasingly scarce spectrum resources and is worthy of in-depth research.
[0003] The core idea of power-domain NOMA technology is to superimpose multi-user signals with different power levels on the same time-frequency resource to access as many users as possible. Specifically, at the transmitter side, Superposition Coding (SC) technology is used to superimpose the signals of different users, and at the receiver side, based on Successive Interference Cancellation (SIC) technology, multi-user signal detection, interference cancellation, and correct demodulation are completed in a certain order to obtain the required information. When users with similar channel gains are paired based on NOMA technology, the non-ideality of the SIC receiver at the receiving end will cause excessive mutual interference during demodulation, resulting in a decline in detection performance and prone to error propagation during the interference cancellation process. Therefore, studying how to pair users with similar channel gains for NOMA transmission is the key issue to improve the system spectrum efficiency.
[0004] Existing technical solutions only form pairing strategies based on the objective multi-user channel gain situation and its relative relationship. When the channel gains of multiple users are close, user pairing cannot be achieved to obtain the gain of NOMA technology. This passive pairing method based on objective conditions will limit the multi-user pairing in the system and cannot further improve the system spectrum efficiency. Summary of the Invention
[0005] The present invention provides a method and apparatus for determining multi-user paired transmission, so as to solve the defect that the passive pairing method based on objective conditions in the prior art limits multi-user pairing in the system and cannot further improve the spectral efficiency of the system.
[0006] The present invention provides a method for determining multi-user paired transmission, including:
[0007] Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0008] Sort the downlink channel gains of each user to obtain a user sequence;
[0009] Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users;
[0010] If the channel gain difference is greater than or equal to the target threshold, determine that the two users perform paired transmission; if it is less than the target threshold, obtain the first predicted rate when the two users perform independent transmission according to the preset first downlink transmission power;
[0011] Reconfigure the first downlink transmission power according to the incremental power step size to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users perform independent transmission;
[0012] If the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users perform superposition transmission according to the second downlink transmission power;
[0013] If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users perform paired transmission.
[0014] According to the method for determining multi-user paired transmission provided by the present invention, the obtaining of the first predicted rate when the two users perform independent transmission according to the preset first downlink transmission power includes:
[0015] Estimate the noise of the cell to obtain the noise power;
[0016] According to the first downlink transmission power and the noise power, obtain the first signal-to-noise ratio when the two users perform independent transmission;
[0017] According to the first signal-to-noise ratio, obtain the first predicted rate when the two users perform independent transmission.
[0018] A method for determining multi - user paired transmission provided by the present invention, where re - configuring the first downlink transmission power according to an incremental power step to obtain a second downlink transmission power includes:
[0019] Set the value of the incremental power counter;
[0020] Re - configure the first downlink transmission power according to the incremental power counter and the incremental power step to obtain the second downlink transmission power.
[0021] A method for determining multi - user paired transmission provided by the present invention further includes:
[0022] If the second predicted rate is less than the first predicted rate, after incrementing the incremental power counter by 1, re - configure the first downlink transmission power according to the incremental power counter and the incremental power step again to obtain the updated second downlink transmission power.
[0023] A method for determining multi - user paired transmission provided by the present invention, where determining the second predicted rate when two users perform superposition transmission according to the second downlink transmission power includes:
[0024] Obtain the reception statistical information of one of the users, and determine the power allocation factor according to the reception statistical information;
[0025] Determine the second signal - to - noise ratio when two users perform superposition transmission according to the reception statistical information and the power allocation factor;
[0026] Determine the second predicted rate when two users perform superposition transmission according to the second signal - to - noise ratio.
[0027] A method for determining multi - user paired transmission provided by the present invention, where sorting the downlink channel gains of each user to obtain a user sequence includes:
[0028] Sort the downlink channel gains of each user from large to small according to the downlink channel gains to obtain a user sequence.
[0029] The present invention also provides a multi - user paired transmission determination device, including:
[0030] An acquisition module, configured to acquire the downlink channel state information of each user in the cell and determine the downlink channel gain of each user;
[0031] A sequence determination module, configured to sort the downlink channel gains of each user to obtain a user sequence;
[0032] The first determination module is configured to extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users; if the channel gain difference is greater than or equal to the target threshold, it is determined that the two users perform paired transmission;
[0033] The second determination module is configured to, if the channel gain difference is less than the target threshold, obtain a first predicted rate when the two users perform independent transmission according to a preset first downlink transmission power; reconfigure the first downlink transmission power according to an incremental power step size to obtain a second downlink transmission power, if the second downlink transmission power is less than or equal to the target base station power threshold, determine a second predicted rate when the two users perform superimposed transmission according to the second downlink transmission power; if the second predicted rate is greater than or equal to the first predicted rate, determine that the two users perform paired transmission;
[0034] The third determination module is configured to, if the second downlink transmission power is greater than the target base station power threshold, determine that the two users perform independent transmission.
[0035] The present invention further provides a base station, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the following steps are implemented:
[0036] Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0037] Sort the downlink channel gains of each user to obtain a user sequence;
[0038] Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users;
[0039] If the channel gain difference is greater than or equal to the target threshold, determine that the two users perform paired transmission; if it is less than the target threshold, obtain a first predicted rate when the two users perform independent transmission according to a preset first downlink transmission power;
[0040] Reconfigure the first downlink transmission power according to an incremental power step size to obtain a second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users perform independent transmission;
[0041] If the second downlink transmission power is less than or equal to the target base station power threshold, determine a second predicted rate when the two users perform superimposed transmission according to the second downlink transmission power;
[0042] If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users perform paired transmission.
[0043] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the multi-user pairing transmission determination method described in any one of the above is implemented.
[0044] The present invention also provides a computer program product, including a computer program. When the computer program is executed by a processor, the multi-user pairing transmission determination method is implemented.
[0045] The multi-user pairing transmission determination method and device provided by the present invention reconfigure the first downlink transmission power through an incremental power step. In a way of actively increasing the power, the rate during user superposition transmission is made greater than the rate during user independent transmission, thereby improving the system spectrum efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0047] Figure 1 is a schematic flowchart of the multi-user pairing transmission determination method provided by the present invention;
[0048] Figure 2 is a schematic diagram of the downlink transmission of the multi-user system provided by the present invention;
[0049] Figure 3 is a schematic flowchart of calculating the first predicted rate provided by the present invention;
[0050] Figure 4 is a schematic flowchart of calculating the second downlink transmission power provided by the present invention;
[0051] Figure 5 is a schematic flowchart of calculating the second predicted rate provided by the present invention;
[0052] Figure 6 is a block diagram of the multi-user pairing transmission determination device provided by the present invention;
[0053] Figure 7 is a schematic structural diagram of the base station provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0054] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without creative efforts shall fall within the protection scope of the present invention.
[0055] In the description of the embodiments of the present application, it should be noted that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the embodiments of the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation to the embodiments of the present application. In addition, the terms "first", "second", and "third" are only used for descriptive purposes and should not be construed as indicating or implying relative importance.
[0056] In the description of the embodiments of the present application, it should be noted that unless otherwise clearly specified and defined, the terms "connected" and "coupled" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific circumstances.
[0057] In the embodiments of the present application, unless otherwise clearly specified and defined, the first feature being "on" or "under" the second feature may be that the first and second features are in direct contact, or the first and second features are indirectly in contact through an intermediate medium. Moreover, the first feature being "above", "over" and "on top of" the second feature may be that the first feature is directly above or obliquely above the second feature, or merely indicates that the first feature has a higher horizontal height than the second feature. The first feature being "under", "beneath" and "underneath" the second feature may be that the first feature is directly below or obliquely below the second feature, or merely indicates that the first feature has a lower horizontal height than the second feature.
[0058] In the description of this specification, the description referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the embodiments of this application. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0059] Figure 1 is a schematic flowchart of the multi-user pairing transmission determination method provided by the present invention. Referring to Figure 1 the present invention provides a multi-user pairing transmission determination method, including:
[0060] S110, obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0061] S120, sort the downlink channel gains of each user to obtain a user sequence;
[0062] S130, respectively extract unpaired users from both ends of the user sequence, and determine the channel gain difference between the two users;
[0063] S140, if the channel gain difference is greater than or equal to the target threshold, determine that the two users perform paired transmission; if it is less than the target threshold, obtain the first predicted rate when the two users independently transmit according to the preset first downlink transmission power;
[0064] S150, reconfigure the first downlink transmission power according to the incremental power step size to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users independently transmit;
[0065] S160, if the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users perform superposition transmission according to the second downlink transmission power;
[0066] S170, if the second predicted rate is greater than or equal to the first predicted rate, determine that the two users perform paired transmission.
[0067] As Figure 2 shown, assume that the total number of users in the cell is K, where K is an integer greater than 1. All users in the cell can be represented in the form of a set U = {U1, U2, ···, UK-1 , U K}。
[0068] In step S110, obtain the downlink channel state information of each user in the cell, including:
[0069] If it is a TDD system, utilize the reciprocity of the uplink and downlink channels, and use the obtained uplink channel state information of each user as its corresponding downlink channel state information; if it is an FDD system, send a downlink pilot sequence to the user. After the user receives the pilot sequence, perform channel estimation to obtain the estimated downlink channel state information of the user.
[0070] Let the downlink channel state information of each user be:
[0071] Determine the downlink channel gain of each user according to the downlink channel state information of each user
[0072] In step S120, sort according to the values of the downlink channel gains of each user to obtain a user sequence
[0073] In step S130, extract the unpaired users from both ends of the user sequence. The values of the downlink channel gains corresponding to the users at both ends of the user sequence have a large difference, which can improve the pairing success rate.
[0074] Specifically, start from i = 1, and calculate the channel gain difference between the i-th user and the (K + 1 - i)-th user in the user sequence , denoted as
[0075] In step S140, set the target threshold as the channel gain difference threshold Thre1, and compare G i with the pre-set channel gain difference threshold Thre1. If G i is greater than the channel gain difference threshold Thre1, then pair the i-th user and the (K + 1 - i)-th user in the user sequence, denoted as
[0076] If G i is less than the channel gain difference threshold Thre1, then calculate the predicted rates R of the i-th user and the (K + 1 - i)-th user in the user sequence when transmitting independently according to the pre-set first downlink transmission power O , denoted as: and Among them, the first downlink transmission power can be expressed as P. Among them, the first predicted rate includes the predicted rates of the i-th user and the (K + 1 - i)-th user when transmitting independently.
[0077] In step S150, let the incremental power step be denoted as ΔP, and let the second downlink transmission power be denoted as Calculated based on P and ΔP.
[0078] Let the target base station power threshold be denoted as If the downlink transmission power of the base station after updating the configuration is greater than the pre-set power threshold, stop calculating the predicted rate during the superposition transmission of two users, and directly perform independent transmission on the two users; by setting the maximum transmission power threshold, the range of mutual conversion between power resources and frequency resources can be flexibly adjusted to ensure the power efficiency of the system.
[0079] In step S160, according to the second downlink transmission power Calculate the predicted rate R when the i-th user and the (K + 1 - i)-th user in the user sequence perform superposition transmission N , denoted as: and wherein, the second predicted rate includes the predicted rate when the i-th user and the (K + 1 - i)-th user perform superposition transmission.
[0080] In step S170, judge the magnitude relationship between the second predicted rate and the first predicted rate, indicating that it is necessary to simultaneously judge the predicted rates of two users in different transmission modes.
[0081] It can be understood that in the embodiment of the present application, the first downlink transmission power is reconfigured through the incremental power step. By actively increasing the power, the rate during the superposition transmission of users is made greater than the rate during the independent transmission of users, promoting user pairing and improving the spectral efficiency of the system.
[0082] Based on the above embodiment, as an optional embodiment, the sorting of the downlink channel gains of each user to obtain a user sequence includes:
[0083] Sort the downlink channel gains of each user from largest to smallest according to the downlink channel gain to obtain a user sequence.
[0084] It can be understood that in the embodiment of the present application, by sorting in descending order, it is convenient to sequentially obtain two users with the largest channel gain difference from both ends of the user sequence for the calculation and comparison of the predicted rate. Because the larger the channel gain difference, the more likely it is for users to form a pair, which can improve the possibility of paired transmission of users.
[0085] Based on the above embodiment, as an optional embodiment, as Figure 3 shown, the obtaining of the first predicted rate when two users perform independent transmission according to the pre-set first downlink transmission power includes:
[0086] S310. Estimate the noise of the cell to obtain the noise power;
[0087] S320. Obtain the first signal-to-noise ratio (SNR) when two users transmit independently according to the first downlink transmission power and the noise power;
[0088] S330. Obtain the first predicted rate when two users transmit independently according to the first SNR.
[0089] In step S310, estimating the noise of the cell, that is, estimating the noise of the communication system applied to the cell, to obtain the noise power σ 2 .
[0090] In step S320, assume that the SNR when the i-th user and the (K + 1 - i)-th user in the user sequence transmit independently is expressed as and where the first SNR includes the SNR when the i-th user and the (K + 1 - i)-th user transmit independently.
[0091] The calculation formula of the first SNR is as follows:
[0092]
[0093] In step S330, assume that the predicted rates when the i-th user and the (K + 1 - i)-th user in the user sequence transmit independently are expressed as and where the first predicted rate includes the predicted rates when the i-th user and the (K + 1 - i)-th user transmit independently.
[0094] The calculation formula of the first predicted rate is as follows:
[0095]
[0096] It can be understood that by estimating the noise in the actual system, calculating the SNR when transmitting independently, and finally obtaining the predicted rate when transmitting independently in the embodiments of the present application, the accuracy of the predicted rate calculation can be improved.
[0097] Based on the above embodiments, as an optional embodiment, as shown in Figure 4 , reconfiguring the first downlink transmission power according to the incremental power step size to obtain the second downlink transmission power includes:
[0098] S410. Set the value of the incremental power counter;
[0099] S420, reconfigure the first downlink transmission power according to the incremental power counter and the incremental power step to obtain the second downlink transmission power.
[0100] In step S410, the value of the incremental power counter can be represented as n, and it is initialized to n = 0;
[0101] In step S420, the calculation formula for the second downlink transmission power is as follows:
[0102]
[0103] where ΔP is the incremental power step.
[0104] It can be understood that in the embodiments of the present application, by setting an incremental power counter, it is used to update and configure the downlink transmission power of the base station according to a certain incremental power step; it can promote user paired transmission with a smaller incremental power, saving energy consumption while improving spectral efficiency.
[0105] Based on the above embodiments, as an optional embodiment, as Figure 5 shown, determining the second predicted rate when two users perform superposition transmission according to the second downlink transmission power includes:
[0106] S510, obtain the reception statistical information of one of the users, and determine the power allocation factor according to the reception statistical information;
[0107] S520, determine the second signal-to-noise ratio when two users perform superposition transmission according to the reception statistical information and the power allocation factor;
[0108] S530, determine the second predicted rate when two users perform superposition transmission according to the second signal-to-noise ratio.
[0109] In step S510, the reception statistical information of the imperfect SIC receiver corresponding to the user with a larger downlink channel gain can be selected. Assume it is the i-th user, and the reception statistical information is ε i . Calculate the power allocation factor α for the i-th user when the i-th user and the (K + 1 - i)-th user in the user sequence i perform superposition transmission. Then the power allocation factor for the (K + 1 - i)-th user is 1 - α i .
[0110] The calculation formula for the power allocation factor α i is as follows:
[0111]
[0112] In step S520, the second signal-to-noise ratio includes the user sequence The signal-to-noise ratio when the i-th user and the (K + 1 - i)-th user in and The calculation formula is as follows:
[0113]
[0114] In step S530, the second predicted rate includes the user sequence The predicted rate when the i-th user and the (K + 1 - i)-th user in and The calculation formula is as follows:
[0115]
[0116] It can be understood that in the embodiments of the present application, first, the power allocation factor of the user is calculated by combining the non-perfect SIC receiver statistical information of the user, then the signal-to-noise ratio during the superposition transmission is calculated, and finally the predicted rate during the superposition transmission is obtained, which can improve the demodulation performance of the receiver and enhance the spectral efficiency of the system.
[0117] Based on the above embodiments, as an optional embodiment, it further includes:
[0118] If the second predicted rate is less than the first predicted rate, after the incremental power counter is incremented by 1, the first downlink transmission power is configured again according to the incremental power counter and the incremental power step size to obtain the updated second downlink transmission power.
[0119] Specifically, in the embodiments of the present application, the predicted rates when the two users transmit independently and the predicted rate when they transmit in superposition are compared. If the predicted rates when the two users transmit independently are not greater than the predicted rate when they transmit in superposition, the two users are paired for transmission; otherwise, the incremental power counter is incremented by 1, and after updating the downlink transmission power of the base station configuration, the predicted rate when the two users transmit in superposition is calculated continuously.
[0120] It can be understood that in the embodiments of the present application, by means of iteratively increasing the power, user pairing transmission can be achieved with a small incremental power, and the optimal downlink transmission power can be obtained, which not only improves the spectral efficiency but also reduces the energy consumption.
[0121] Next, the technical solution of the present invention will be illustrated by an example. It should be noted that the following example includes the preferred steps of the present invention, and the necessary technical steps are subject to steps S110 to S170.
[0122] Assume that there are two users in a TDD system, and the user set is denoted as U = {U1, U2}, and the channel gain difference threshold Thre1 is set to 2 × 10 -7, the downlink transmission power P of the base station is 1.67 w, and the base station power threshold The incremental power step size ΔP is 0.1 w.
[0123] The base station obtains the uplink channel state information of two users, which are assumed to be 7.5×10 -7 +4.21×10 -7 j and 6.52×10 -7 +3.79×10 -7 j. Based on the reciprocity of the uplink and downlink channels in the TDD system, use it as the downlink channel state information, denoted as:
[0124] The downlink channel gains of the two users are respectively denoted as:
[0125] Since Then the new user sequence
[0126] Calculate the channel gain difference between the first user and the second user in the user sequence . Then Compare G1 with Thre1. If G1 < Thre1, then execute the next step.
[0127] Calculate the predicted rates when the first user and the second user in the user sequence are independently transmitted and which includes:
[0128] Estimate the noise power in the system. Assume the estimated result is σ 2 = 7.96×10 -14 w.
[0129] Calculate the signal-to-noise ratios and when the two users are independently transmitted as follows:
[0130]
[0131] Calculate the predicted rates and when the two users are independently transmitted as follows:
[0132]
[0133] Set the incremental power counter n, initialize n = 0; configure the downlink transmission power of the base station Since Therefore, execute the next step;
[0134] Calculate the user sequence The predicted rate when the first user and the second user in and which includes:
[0135] Assume that the statistical information ε1 of the non - perfect SIC receiver of the first user is 0.01. When calculating the power allocation factor α1 of the first user during the superposition transmission of two users, we have:
[0136]
[0137] Calculate the signal - to - noise ratio during the superposition transmission of two users and as follows:
[0138]
[0139] Calculate the predicted rate when the first user and the second user in and as follows:
[0140]
[0141] Compare respectively and as well as and Since is not satisfied, increment the incremental power counter by 1, that is: n = n + 1; Configure the downlink transmission power of the base station Since Calculate the user sequence The predicted rate when the first user and the second user in and which includes:
[0142] According to the statistical information ε1 = 0.01 of the non - perfect SIC receiver of the first user, when calculating the power allocation factor α1 of the first user during the superposition transmission of two users, we have:
[0143]
[0144] Calculate the signal - to - noise ratio during the superposition transmission of two users and as follows:
[0145]
[0146] Calculate the predicted rate when the first user and the second user in and as follows:
[0147]
[0148] Compare respectively and as well as and in terms of magnitude. Since and both meet the requirements, the two users are paired for transmission.
[0149] The multi - user pairing transmission determination device provided by the present invention will be described below. The multi - user pairing transmission determination device described below can be correspondingly referred to the multi - user pairing transmission determination method described above.
[0150] Figure 6 is a block diagram of the multi - user pairing transmission determination device provided by the present invention. Referring to Figure 6 The present invention also provides a multi - user pairing transmission determination device, including:
[0151] An acquisition module 610, configured to acquire the downlink channel state information of each user in the cell and determine the downlink channel gain of each user;
[0152] A sequence determination module 620, configured to sort the downlink channel gains of each user to obtain a user sequence;
[0153] A first determination module 630, configured to respectively extract unpaired users from both ends of the user sequence and determine the channel gain difference between the two users; if the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission;
[0154] A second determination module 640, configured to if the channel gain difference is less than the target threshold, obtain a first predicted rate when the two users independently transmit according to a preset first downlink transmission power; re - configure the first downlink transmission power according to an incremental power step size to obtain a second downlink transmission power, if the second downlink transmission power is less than or equal to the target base station power threshold, determine a second predicted rate when the two users perform superposition transmission according to the second downlink transmission power; if the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission;
[0155] A third determination module 650, configured to if the second downlink transmission power is greater than the target base station power threshold, determine that the two users independently transmit.
[0156] In one embodiment, the second determination module 640 is further configured to:
[0157] Estimate the noise of the cell to obtain the noise power;
[0158] Based on the first downlink transmission power and the noise power, obtain the first signal-to-noise ratio when two users transmit independently;
[0159] Based on the first signal-to-noise ratio, obtain the first predicted rate when two users transmit independently.
[0160] In one embodiment, the second determination module 640 is further configured to:
[0161] Set the value of the incremental power counter;
[0162] Reconfigure the first downlink transmission power according to the incremental power counter and the incremental power step size to obtain the second downlink transmission power.
[0163] In one embodiment, the second determination module 640 is further configured to:
[0164] Obtain the reception statistical information of one of the users, and determine the power allocation factor according to the reception statistical information;
[0165] Determine the second signal-to-noise ratio when two users transmit in superimposition according to the reception statistical information and the power allocation factor;
[0166] Determine the second predicted rate when two users transmit in superimposition according to the second signal-to-noise ratio.
[0167] In one embodiment, the apparatus further includes:
[0168] If the second predicted rate is less than the first predicted rate, after adding 1 to the incremental power counter, reconfigure the first downlink transmission power according to the incremental power counter and the incremental power step size to obtain the updated second downlink transmission power.
[0169] In one embodiment, the obtaining module 610 is further configured to:
[0170] Sort the downlink channel gains of each user in descending order according to the downlink channel gain to obtain a user sequence.
[0171] Figure 7 Illustrate a schematic diagram of the entity structure of a base station, as Figure 7 shown. The base station may include: a processor 710, a communications interface 720, a memory 730, and a communication bus 740. Among them, the processor 710, the communications interface 720, and the memory 730 communicate with each other through the communication bus 740. The processor 710 can call the logical instructions in the memory 730 to execute the following steps:
[0172] Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0173] Sort the downlink channel gains of each user to obtain a user sequence;
[0174] Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users;
[0175] If the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission; if it is less than the target threshold, obtain the first predicted rate when the two users transmit independently according to the preset first downlink transmission power;
[0176] Reconfigure the first downlink transmission power according to the incremental power step to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users transmit independently;
[0177] If the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users transmit in superposition according to the second downlink transmission power;
[0178] If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission.
[0179] In addition, when the logical instructions in the above-mentioned memory 730 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.
[0180] On the other hand, the present invention also provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer can execute the multi-user pairing transmission determination method provided by the above-mentioned various methods, including:
[0181] Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0182] Sort the downlink channel gains of each user to obtain a user sequence;
[0183] Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users;
[0184] If the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission; if it is less than the target threshold, obtain the first predicted rate when the two users transmit independently according to the preset first downlink transmission power;
[0185] Reconfigure the first downlink transmission power according to the incremental power step size to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users transmit independently;
[0186] If the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users perform superposition transmission according to the second downlink transmission power;
[0187] If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission.
[0188] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the multi-user pairing transmission determination method provided by the above-mentioned various methods, including:
[0189] Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user;
[0190] Sort the downlink channel gains of each user to obtain a user sequence;
[0191] Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users;
[0192] If the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission; if it is less than the target threshold, obtain the first predicted rate when the two users transmit independently according to the preset first downlink transmission power;
[0193] Reconfigure the first downlink transmission power according to the incremental power step size to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users transmit independently;
[0194] If the second downlink transmission power is less than or equal to the target base station power threshold, determine a second predicted rate for the superimposed transmission of two users according to the second downlink transmission power;
[0195] If the second predicted rate is greater than or equal to the first predicted rate, determine the paired transmission of two users.
[0196] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative work.
[0197] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the above technical solutions, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0198] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining multi-user paired transmission, characterized in that Including: Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user; Sort the downlink channel gains of each user to obtain a user sequence; Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users; If the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission; if it is less than the target threshold, obtain the first predicted rate when the two users independently transmit according to the preset first downlink transmission power; Reconfigure the first downlink transmission power according to the incremental power step to obtain the second downlink transmission power. If the second downlink transmission power is greater than the target base station power threshold, the two users independently transmit; If the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users perform superposition transmission according to the second downlink transmission power; If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission.
2. The multi-user pairing transmission determination method according to claim 1, wherein The obtaining the first predicted rate when the two users independently transmit according to the preset first downlink transmission power includes: Estimate the noise of the cell to obtain the noise power; According to the first downlink transmission power and the noise power, obtain the first signal-to-noise ratio when the two users independently transmit; According to the first signal-to-noise ratio, obtain the first predicted rate when the two users independently transmit.
3. The multi-user pairing transmission determination method according to claim 1, wherein The reconfiguring the first downlink transmission power according to the incremental power step to obtain the second downlink transmission power includes: Set the value of the incremental power counter; Reconfigure the first downlink transmission power according to the incremental power counter and the incremental power step to obtain the second downlink transmission power.
4. The multi-user pairing transmission determination method according to claim 3, wherein Also including: If the second predicted rate is less than the first predicted rate, after adding 1 to the incremental power counter, reconfigure the first downlink transmission power according to the incremental power counter and the incremental power step again to obtain the updated second downlink transmission power.
5. The multi-user pairing transmission determination method according to claim 1, characterized in that The determining the second predicted rate when the two users perform superposition transmission according to the second downlink transmission power includes: Obtain the reception statistical information of one of the users, and determine the power allocation factor according to the reception statistical information; According to the reception statistical information and the power allocation factor, determine the second signal-to-noise ratio when the two users perform superposition transmission; According to the second signal-to-noise ratio, determine the second predicted rate when the two users perform superposition transmission.
6. The multi-user pairing transmission determination method according to claim 1, wherein The sorting the downlink channel gains of each user to obtain a user sequence includes: Sort the downlink channel gains of each user from large to small according to the downlink channel gain to obtain a user sequence.
7. A multi-user pairing transmission determination device, characterized in that Including: An obtaining module, configured to obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user; A sequence determining module, configured to sort the downlink channel gains of each user to obtain a user sequence; The first determination module is configured to extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users; if the channel gain difference is greater than or equal to the target threshold, it is determined that the two users are paired for transmission; The second determination module is configured to, if the channel gain difference is less than the target threshold, obtain the first predicted rate when the two users transmit independently according to the preset first downlink transmission power; reconfigure the first downlink transmission power according to the incremental power step to obtain the second downlink transmission power, if the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users transmit in superposition according to the second downlink transmission power; if the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission; The third determination module is configured to, if the second downlink transmission power is greater than the target base station power threshold, determine that the two users transmit independently.
8. A base station, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, the following steps are implemented: Obtain the downlink channel state information of each user in the cell, and determine the downlink channel gain of each user; Sort the downlink channel gains of each user to obtain a user sequence; Extract unpaired users from both ends of the user sequence respectively, and determine the channel gain difference between the two users; If the channel gain difference is greater than or equal to the target threshold, determine that the two users are paired for transmission; if it is less than the target threshold, obtain the first predicted rate when the two users transmit independently according to the preset first downlink transmission power; Reconfigure the first downlink transmission power according to the incremental power step to obtain the second downlink transmission power, if the second downlink transmission power is greater than the target base station power threshold, the two users transmit independently; If the second downlink transmission power is less than or equal to the target base station power threshold, determine the second predicted rate when the two users transmit in superposition according to the second downlink transmission power; If the second predicted rate is greater than or equal to the first predicted rate, determine that the two users are paired for transmission.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the multi-user pairing transmission determination method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the multi-user pairing transmission determination method according to any one of claims 1 to 6.