Antenna Selection Method and Related Products
By comprehensively considering the channel gains of two users in the same subband in the MIMO-NOMA system, selecting antenna combinations with better channel gains and performing signal transmission, the problem of low antenna selection efficiency is solved, and the communication quality and user rate optimization is achieved.
Patent Information
- Application Number
- CN202210170037.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-23
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-02-23
AI Technical Summary
In MIMO-NOMA systems, how to efficiently select the appropriate antenna combination to improve spectrum utilization and communication quality is limited by changes in RF chain and channel conditions, and existing methods are inefficient.
By comprehensively considering the channel gains of two users in the same subband, an antenna combination with better channel gains for the two users is selected from the candidate antennas, and a combination of signals is used to transmit signals to the user, and a target antenna set is used for signal transmission, combining the power distribution ratio and signal-to-noise ratio threshold to optimize antenna selection.
It improves the efficiency of antenna selection, ensures the communication quality between users, and optimizes the user rate to a certain extent, reducing the complexity of antenna selection.
Smart Images

Figure CN114520684B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and in particular, to an antenna selection method and related products. Background Art
[0002] With the vigorous development of mobile communication technology, people's daily lives have become increasingly convenient. At the same time, the amount of mobile data generated by the 5th Generation (5G) mobile communication system has also increased explosively. Therefore, the massive data stream and scarce frequency band resources brought by 5G communication have become the key factors hindering the development of 5G communication technology. The Non-Orthogonal Multiple Access (NOMA) technology, which can support multi-user simultaneous transmission, is currently considered a very promising multiple access scheme in 5G. At the same time, the Multiple Input Multiple Output (MIMO) technology can double the spectrum utilization rate without increasing the bandwidth and keeping the antenna transmission power unchanged. The combination of the two (MIMO-NOMA) will become the most powerful guarantee for the rapid development of 5G mobile communication technology.
[0003] In a MIMO-NOMA system, there are generally two users in each sub-band. When transmitting signals, it is necessary to select a suitable antenna combination from the candidate antenna set and use the selected antenna combination to transmit signals to the users in the sub-band. Since different antenna combinations will form different degrees of gain, selecting a suitable antenna combination is the key to improving communication quality. However, due to the limited change of radio frequency chains and channel conditions, how to efficiently select a suitable antenna combination in a MIMO-NOMA system is an urgent problem for those skilled in the art. Summary of the Invention
[0004] Embodiments of this application disclose an antenna selection method and related products. By comprehensively considering the channel gains of an antenna for two users in the same sub-band, the method selects an antenna with better channel gains for the two users from the candidate antennas, and uses the selected antenna to transmit antenna signals to the two users, which can improve the efficiency of antenna selection while ensuring the channel gain effect of the selected antenna on the users, thereby ensuring the communication quality between the selected antenna and the users.
[0005] In a first aspect, an embodiment of the present application provides an antenna selection method, the method comprising: determining a first antenna set, the first antenna set being N antennas with relatively good channel gains for a first user among M candidate antennas, where M and N are integers greater than 0, and N is less than M; determining a second antenna set, the second antenna set being N antennas with relatively good channel gains for a second user among the M antennas, the second user and the first user being users in the same subband; obtaining a target antenna set based on the first antenna set and the second antenna set, the target antenna set including N different antennas, and the N different antennas being included in the M antennas; and transmitting a signal through the target antenna set.
[0006] In this method, the M candidate antennas are the antennas on the base station side responsible for communicating with the users on the user side. During communication, it is necessary to select N appropriate antennas from the above M antennas as an antenna combination to send antenna signals to the user side. It should be understood that different antenna combinations will form different spatial radiation patterns, and thus different degrees of gain will be formed for users in a certain subband. Selecting the antenna combination that can provide the maximum gain is the key to improving the antenna communication quality. However, in a large-scale MIMO-NOMA system, the system is divided into two major parts. The total transmission bandwidth of the antennas is divided into K orthogonal subbands, and two users are assigned to each subband to form a user pair, including a user with strong gain and a user with weak gain. When considering the gain of the antenna to the user, it is necessary to comprehensively consider the channel gain of the antenna to these two users for selection. In this method, first, the specific channel gain values of the M antennas for the first user and the second user are detected, and the channel gain values of the M antennas for the first user are sorted. Then, the channel gain values of the M antennas for the second user are sorted, and N antennas corresponding to the higher N gain values in the two groups of gain values are selected to obtain the first antenna set and the second antenna set. Then, appropriate antennas are selected from the antennas in these two sets to form the above target antenna set, and the antennas in the target antenna set are used for signal transmission. In this way, since the problem of the channel gain magnitudes for the two users is considered simultaneously during antenna selection, the antennas in the target antenna set can, to a certain extent, ensure that the channel gains for the first user and the second user are both relatively good, which can improve the efficiency of antenna selection and ensure the channel gain effect of the selected antennas (i.e., the target antenna combination) on the users, thereby ensuring the communication quality between the selected antennas and the users.
[0007] In an alternative embodiment of the first aspect, obtaining the target antenna set based on the first antenna set and the second antenna set includes: determining P antennas that are the same in the first antenna set and the second antenna set, where P is an integer greater than or equal to 0 and less than N; obtaining the total gain of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is the (N - P) antennas in the first antenna set except the same P antennas, and the second antenna subset is the (N - P) antennas in the second antenna set except the same P antennas, and the total gain is the sum of the channel gains of each antenna to the first user and the second user; determining the (N - P) antennas with better total gain in the first antenna subset and the second antenna subset; using the P antennas and the (N - P) antennas with better total gain as the target antenna set.
[0008] It can be understood that among the M candidate antennas, there are likely to be antennas with excellent channel gains for both the first user and the second user. These antennas will exist in both the first antenna set and the second antenna set. Therefore, in this embodiment, after obtaining the first antenna set and the second antenna set, the antennas common to the two antenna sets can be selected first and used as the antennas in the target antenna set. In addition, the number of antennas for transmission (i.e., N) is preset. That is to say, when the number of antennas that exist in both the first antenna set and the second antenna set is less than N, appropriate antennas need to be selected from the first antenna set and the second antenna set as the antennas in the target antenna combination. At this time, assuming that the number of antennas that exist in both the first antenna set and the second antenna set is P, then (N - P) antennas need to be selected from the (N - P) antennas in the first antenna set (the (N - P) antennas here refer to the antennas remaining in the first antenna set after removing the P antennas that exist in both the first antenna set and the second antenna set) and the (N - P) antennas in the second antenna set (the (N - P) antennas here refer to the antennas remaining in the second antenna set after removing the P antennas that exist in both the first antenna set and the second antenna set) as the antennas in the above target antenna set with better total gain for the first user and the second user. In this way, the N antennas in the target antenna set are the antennas with better channel gains for both the first user and the second user among the M candidate antennas, improving the antenna selection efficiency while ensuring the communication quality between the selected antennas and the two users.
[0009] In an alternative implementation of the first aspect, the first antenna set is N antennas among the M candidate antennas with the top N channel gains for the first user, the second antenna set is N antennas among the M antennas with the top N channel gains for the second user, and the (N - P) antennas with better overall gains are the (N - P) antennas with the top (N - P) overall gains among the first antenna subset and the second antenna subset except for the same P antennas.
[0010] In this implementation, by obtaining the antenna combinations with channel gains ranked 1 - N in the first antenna set and the second antenna set, and obtaining the (N - P) antennas with the top (N - P) overall gains among the second antenna subset except for the same P antennas, it can be ensured to the greatest extent that the antennas in the selected target antenna combination are the antennas with the optimal channel gains for the first user and the second user among the M candidate antennas in the subsequent antenna combination selection process.
[0011] In an alternative implementation of the first aspect, obtaining the target antenna set based on the first antenna set and the second antenna set includes: determining Q antennas with better channel gains for the first user in the first antenna set; determining Q antennas with worse channel gains for the first user in the second antenna set; replacing the Q antennas with worse channel gains for the first user in the second antenna set with the Q antennas with better channel gains for the first user in the first antenna set; and using the replaced second antenna set as the target antenna set.
[0012] In this implementation, after obtaining the first antenna set and the second antenna set, first replace the Q antennas with worse channel gains for the first user in the second antenna set with the Q antennas with better channel gains for the first user in the first antenna set, and use the obtained second antenna set after replacement as the above-mentioned target antenna set. In this way, the complexity of the antenna selection algorithm can be greatly reduced, and to a certain extent, the gains of the antennas in the target antenna set for the first user and the second user are also guaranteed.
[0013] In an alternative implementation of the first aspect, transmitting a signal through the target antenna set includes: determining a first threshold, where the first threshold is a preset value of the signal-to-noise ratio of the antenna signal during the antenna signal transmission process; determining a first power allocation ratio between the first user and the second user during the antenna signal transmission process based on the first threshold; and transmitting a signal to the first user and the second user according to the first power allocation ratio.
[0014] In the NOMA system, the post - processing signal - to - noise ratio (SNR) represents the SNR at the user side. When performing antenna selection, if maximizing the sum rate of users is the goal, then the power allocation ratio for each user will have a great impact on the result. Therefore, in this embodiment, in order to ensure the user rate, a threshold, i.e., the first threshold, can be set for the minimum post - processing SNR required by each user. After determining the first threshold, when the first threshold is met (i.e., the SNR of the user is greater than the first threshold), the minimum power can be allocated to the user with the poorer channel gain among the first user and the second user to determine the power allocation ratio of the first user and the second user. In this way, the sum rate of the two users can be maximally guaranteed during the transmission of the antenna signal.
[0015] In an alternative embodiment of the first aspect, after transmitting signals to the first user and the second user according to the first power allocation ratio, the method further includes: determining whether the SNR of the antenna signal received by the first user is less than the first threshold during the process of transmitting signals to the first user and the second user according to the first power allocation ratio; when the SNR of the antenna signal received by the first user is not less than the first threshold, maintaining the first power allocation ratio and transmitting signals to the first user and the second user according to the first power allocation ratio.
[0016] It should be understood that the first power allocation ratio is calculated based on the minimum SNR set for the weak user (i.e., the second user). When using the first power to transmit antenna signals to the two users, if the SNR of the strong user (i.e., the first user) meets the first threshold, the SNRs of both users can be ensured to meet the first threshold. That is to say, in this case, the transmission rate between the two users on the user side of the antenna signal transmitted by the base station side can be guaranteed. Therefore, in this embodiment, when the SNR of the antenna signal received by the first user is not less than the first threshold, the base station side will maintain the first power allocation ratio and transmit signals to the first user and the second user according to the first power allocation ratio.
[0017] In an alternative embodiment of the first aspect, the method further includes: when the SNR of the antenna signal received by the first user is less than the first threshold, updating the first power allocation ratio to a second power allocation ratio, and the ratio of the second power allocation ratio is 1:0; transmitting signals to the first user and the second user according to the second power allocation ratio.
[0018] In this embodiment, when the signals of two user transmitting antennas are allocated with the first power, if the signal-to-noise ratio of the strong user (i.e., the first user) cannot meet the first threshold, it means that the signal-to-noise ratios of both users cannot meet the first threshold. Then, all the power will be allocated to the strong user, that is, the power allocation ratios of the first user and the second user become the second power allocation ratio, and the ratio is 1:0, so as to maximize the single-band user rate.
[0019] In a second aspect, an embodiment of the present application provides an antenna selection device, and the device includes: a determination unit, configured to determine a first antenna set, where the first antenna set is N antennas with better channel gains for the first user among M candidate antennas, and M and N are integers greater than 0, and N is less than M; the determination unit is further configured to determine a second antenna set, where the second antenna set is N antennas with better channel gains for the second user among the M antennas, and the second user and the first user are users in the same sub-band; an analysis unit, configured to obtain a target antenna set based on the first antenna set and the second antenna set, where the target antenna set includes N different antennas, and the N different antennas are included in the M antennas; a transmitting unit, configured to transmit signals through the target antenna set.
[0020] In an optional implementation manner of the second aspect, the analysis unit is specifically configured to: determine P antennas that are the same in the first antenna set and the second antenna set, where P is an integer greater than or equal to 0 and less than N; obtain the total gain of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is the (N - P) antennas in the first antenna set except the same P antennas, and the second antenna subset is the (N - P) antennas in the second antenna set except the same P antennas, and the total gain is the sum of the channel gains of each antenna for the first user and the second user; determine the (N - P) antennas with better total gains in the first antenna subset and the second antenna subset; use the P antennas and the (N - P) antennas with better total gains as the target antenna set.
[0021] In an optional implementation manner of the second aspect, the first antenna set is the N antennas with the top N channel gains for the first user among the M candidate antennas, the second antenna set is the N antennas with the top N channel gains for the second user among the M antennas, and the (N - P) antennas with better total gains are the (N - P) antennas with the top (N - P) total gains among the first antenna subset and the second antenna subset except the same P antennas.
[0022] In an alternative embodiment of the second aspect, the analysis unit is specifically configured to: determine Q antennas with better channel gains for the first user in the first antenna set; determine Q antennas with worse channel gains for the first user in the second antenna set; replace the Q antennas with worse channel gains for the first user in the second antenna set with the Q antennas with better channel gains for the first user in the first antenna set; and use the replaced second antenna set as the target antenna set.
[0023] In an alternative embodiment of the second aspect, the transmitting unit is specifically configured to: determine a first threshold, where the first threshold is a preset value of the signal-to-noise ratio of the antenna signal during the transmission of the antenna signal; determine a first power allocation ratio between the first user and the second user during the transmission of the antenna signal based on the first threshold; and transmit signals to the first user and the second user according to the first power allocation ratio.
[0024] In an alternative embodiment of the second aspect, the apparatus further includes: a judgment unit, configured to judge whether the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold during the process of transmitting signals to the first user and the second user according to the first power allocation ratio; and the transmitting unit is further configured to, when the signal-to-noise ratio of the antenna signal received by the first user is not less than the first threshold, maintain the first power allocation ratio and transmit signals to the first user and the second user according to the first power allocation ratio.
[0025] In an alternative embodiment of the second aspect, the transmitting unit is further configured to, when the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold, update the first power allocation ratio to a second power allocation ratio, where the ratio of the second power allocation ratio is 1:0; and transmit signals to the first user and the second user according to the second power allocation ratio.
[0026] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a communication interface. The processor, the memory, and the communication interface are interconnected. Among them, the communication interface is used to receive and send data, the memory is used to store program codes, and the processor is used to call the program codes to execute the method according to the first aspect and any optional implementation manner.
[0027] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the method according to the first aspect and any optional implementation manner.
[0028] For the technical solutions provided in the second to fourth aspects of this application, the beneficial effects can refer to the beneficial effects of the technical solutions provided in the first aspect, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of this application or the background art, the following will briefly introduce the drawings required in the embodiments of this application or the background art.
[0030] Figure 1 It is an architecture diagram of a MIMO-NOMA system provided by an embodiment of this application;
[0031] Figure 2 It is a schematic diagram of a single-subband two-user communication scenario in a MIMO-NOMA system provided by an embodiment of this application;
[0032] Figure 3 It is a flowchart of an antenna selection method provided by an embodiment of this application;
[0033] Figure 4 It is a schematic diagram of a scenario of an antenna selection process provided by an embodiment of this application;
[0034] Figure 5 It is a schematic structural diagram of an antenna selection device provided by an embodiment of this application;
[0035] Figure 6 It is a schematic structural diagram of an electronic device provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0036] In order to make the objectives, technical solutions and advantages of this application clearer, the following will further describe this application in conjunction with the drawings.
[0037] Terms such as "first" and "second" in the specification, claims and drawings of this application are only used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices, etc.
[0038] As used herein, "embodiment" means that the specific features, structures, or characteristics described in connection with the embodiment may be included in at least one embodiment of the present application. The phrase appearing at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art can explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0039] In the present application, "at least one (item)" means one or more, "a plurality" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or its similar expression means any combination of these items. For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".
[0040] Embodiments of the present application provide an antenna selection method and related products. To describe the solution of the present invention more clearly, some knowledge related to the antenna selection method and related products provided by the embodiments of the present application will be introduced first below.
[0041] 1. Channel gain
[0042] In the field of wireless communication, the so-called channel gain is the channel attribute of the communication link. It describes the attenuation factor of the signal on each transmission path, that is, the value of each element in the channel gain matrix H, such as information on signal scattering, environmental attenuation, and distance attenuation. Channel gain can be used to make the communication system adapt to the current channel conditions, providing guarantee for high-reliability and high-rate communication in a multi-antenna system.
[0043] 2. Sub-band, strong user, and weak user
[0044] The use of a band-pass filter bank can divide the original signal into several sub-frequency bands (referred to as sub-bands for short). The so-called sub-band coding technology is a technology that transforms the original signal from the time domain to the frequency domain, then divides it into several sub-bands, and performs digital coding on them respectively. In the NOMA system, two users are allocated to one sub-band; among them, the user with a stronger channel gain is called a strong user, and the user with a weaker channel gain is called a weak user.
[0045] 3. Power allocation ratio
[0046] In the downlink of the MIMO-NOMA system, user power allocation is a very important key technology. Considering user fairness and correct demodulation at the receiving end, the basic principle of user power allocation in the MIMO-NOMA system is that users with worse channel conditions are allocated more power than users with better channel conditions. At present, there have been many studies on power allocation schemes in the MIMO-NOMA system. Among them, relatively classic power allocation algorithms include fixed power allocation (FPA), fractional transmit power allocation (FTPA), full search power allocation (FSPA), etc. The ratio between the allocated power of each user and the total power of each user is the power allocation ratio. Among them, the power allocation of some users can be 0. For example, the system can allocate all the power to one user and not allocate any power to another user. At this time, the power allocation ratio between the two users is 1:0.
[0047] 4. Successive Interference Cancellation Technology
[0048] Successive interference cancellation (SIC) technology is applied to the receiver at the receiving end of NOMA. The application of this technology has greatly improved the performance of NOMA. The basic idea of SIC is to adopt a successive interference method. First, in the received signal, each user is judged one by one, then the amplitude is restored, and finally the multiple access interference generated by the user signal is eliminated from the received signal, and the remaining users are judged. This cyclic operation is performed until all multiple access interferences are eliminated.
[0049] With the booming development of mobile communication technology, people's daily lives have become increasingly convenient. At the same time, the amount of mobile data generated by the fifth-generation mobile communication system (5th Generation, 5G) has also increased explosively. Therefore, how to solve the problems of the massive data stream and scarce frequency band resources brought by 5G communication has become an obstacle on the development path of 5G communication technology. Against this background, the combination of MIMO-NOMA has emerged. The non-orthogonal multiple access (Non-Orthogonal Multiple Access, NOMA) technology, which supports multi-user simultaneous transmission, is currently considered a very promising multiple access scheme in 5G. At the same time, the multiple input multiple output (Multiple Input Multiple Output, MIMO) technology can double the spectrum utilization rate without increasing the bandwidth and keeping the antenna transmission power unchanged. The combination of the two will become the most powerful guarantee for the rapid development of 5G mobile communication technology. However, due to the limitations of radio frequency chains and channel condition changes, it is particularly important to develop an energy-efficient antenna selection algorithm in a complex MIMO-NOMA system.
[0050] Figure 1 This is an architecture diagram of a MIMO-NOMA system provided by an embodiment of the present application. As Figure 1 shown, the system is divided into two major parts, namely the base station side and the user side. There are a total of M T transmitting antennas at the base station side. These M T antennas include Figure 1 the antennas 101 - 106 shown in T . These M R transmitting antennas are responsible for communicating with M T users at the user side. The total transmission bandwidth of these M Figure 1 antennas can be divided into K orthogonal sub-bands. These K orthogonal sub-bands include T L T antennas (including Figure 1 the antennas 102, 104, and 106 in are selected to serve the users. Here, we represent the candidate antenna set, the candidate user set, the expected selected antenna subset, and the expected scheduled user subset as A, U, . It should be understood that Figure 1The shapes and numbers of the antennas and sub-bands shown are only for the convenience of the reader's understanding and do not represent their shapes and numbers in actual application scenarios.
[0051] In the single sub-band and two-user scenario, the gain effects of different antennas on the two users in this sub-band are all different. Figure 2 This is a schematic diagram of a single sub-band and two-user communication scenario in a MIMO-NOMA system provided by an embodiment of the present application. As Figure 2 shown, the candidate antenna set A at the base station end includes Figure 2 the antennas 201-206 shown in Figure 2 . The sub-band 207 at the user end can be any one of the K orthogonal sub-bands into which the total transmission bandwidth of the candidate antenna set A can be divided. The sub-band 207 includes two users, namely user 2072 and user 2071, where user 2071 is the strong user and user 2072 is the weak user. As k ∈ C 1xLT and g k ∈ C 1xLT . If an antenna is selected and the users are scheduled, then the total transmission power serving the two users in the sub-band 207 is P O , and the power density of the noise is N O . Since in NOMA, multiple users are allowed to share the same time and spectrum resources, the rate of the strong user and the rate of the weak user should satisfy:
[0052] ;
[0053] ;
[0054] where α k is the power allocation ratio of the strong user 2071, and α k ∈ (0, 1), (1 - α K ) is the power allocation ratio of the weak user 2072, then the transmit signal-to-noise ratio of the sub-band 207 can be defined as ρ = P0 / N0.
[0055] Assume that each user can obtain the upper limit of the user rate. According to the above description, after determining the desired antenna subset to be selected, the desired user subset to be scheduled 、 , the sum rate of the two users in the sub-band 207 can be expressed as:
[0056] ;
[0057] In NOMA, the post - processing signal - to - noise ratio represents the signal - to - noise ratio at the user side obtained after SIC. To ensure the user rate, the minimum post - processing signal - to - noise ratio required for each user can be set to t. Then, the problem of maximizing the sum - rate of users can be formulated as:
[0058]
[0059] Therefore, in sub - band 207, the post - processing signal - to - noise ratio of the strong user and the weak user can be expressed as:
[0060] ;
[0061] ;
[0062] For the above - mentioned function, currently, the exhaustive search method is mostly used to find the optimal solution to the above - mentioned problem, so as to determine the expected selected antenna subset in the candidate antenna set A that is most suitable for user 2071 and user 2072 . However, this solution has a very high complexity, which makes the efficiency of antenna selection extremely low.
[0063] Aiming at the problems in the above - mentioned antenna selection method, the embodiment of this application provides an antenna selection method in a single - sub - band two - user scenario. For details, please refer to Figure 3 .
[0064] Figure 3 is a flowchart of an antenna selection method provided by the embodiment of this application. By comprehensively considering the channel gains of the antennas for two users in the same sub - band, this method selects the antennas with better channel gains for the two users from the candidate antennas, and uses the selected antennas to transmit antenna signals to the two users. It can improve the efficiency of antenna selection while ensuring the channel gain effect of the selected antennas on the users, thereby ensuring the communication quality between the selected antennas and the users. As Figure 3 shown, the antenna selection method includes:
[0065] 301. Determine the first antenna set.
[0066] The transmitting terminal on the base - station side determines the first antenna set.
[0067] The above-mentioned transmitting terminal can be a mobile phone, a vehicle, an in-vehicle device (such as an On Board Unit (OBU)), a tablet computer, a computer with data transceiver function (such as a notebook computer, a personal digital assistant, etc.), a mobile internet device (MID), a terminal in industrial control, a wireless terminal in unmanned driving, a terminal in transportation safety, a terminal in a smart city, a terminal in a smart home, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc.
[0068] In addition, the above-mentioned transmitting terminal can also be a device in an Internet of Things (IoT) system. The IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, so as to realize an intelligent network of human-machine interconnection and object-object interconnection. Optionally, IoT technology can achieve massive connection, deep coverage, and power saving of terminals through, for example, narrow band (NB) technology. In another possible implementation, the transmitting terminal shown in this application can include an access point (AP), etc. It can be understood that the specific form of the terminal device is not limited in this application.
[0069] The above-mentioned first antenna set is N antennas with better channel gains for the first user among M candidate antennas, where M and N are integers greater than 0, and N is less than M. Specifically, the measurement of the channel gains of the above-mentioned M candidate antennas for the above-mentioned first user can be completed in the following way: during the process of traversing and measuring the communication between the above-mentioned M candidate antennas and the user, the received data of the user and the channel amplitude-phase response data are measured.
[0070] It can be understood that among the above-mentioned M candidate antennas, different antennas have different channel gains for the above-mentioned first user during the communication process. Therefore, after determining the specific gains of each of the above-mentioned M candidate antennas for the above-mentioned first user, the above-mentioned transmitting terminal can obtain N antennas with better channel gains among the above-mentioned M candidate antennas and use them as the above-mentioned first antenna set.
[0071] 302. Determine the second antenna set.
[0072] Similarly, the above second antenna set is N antennas with better channel gains for the second user among M candidate antennas. After determining the specific gains of each antenna in the above M candidate antennas for the second user, the transmitting terminal can obtain N antennas with better channel gains from the above M candidate antennas and use them as the above first antenna set. The second user and the first user are users in the same sub-band. For example, the first user and the second user here can be user 1071 and user 1072 described above, or user 2071 and user 2072 described above.
[0073] 303. Obtain a target antenna set based on the above first antenna set and the second antenna set.
[0074] In the embodiment of the present application, the transmitting terminal can obtain the target antenna set based on the following two methods:
[0075] ① Determine P antennas that are the same in the above first antenna set and the second antenna set, where P is an integer greater than or equal to 0 and less than N; obtain the total gains of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is the (N - P) antennas in the first antenna set except the above P same antennas, and the second antenna subset is the (N - P) antennas in the second antenna set except the above P same antennas, and the total gain is the sum of the channel gains of each antenna for the first user and the second user; determine the (N - P) antennas with better total gains in the first antenna subset and the second antenna subset; use the above P antennas and the (N - P) antennas with better total gains as the above target antenna set.
[0076] Specifically, the transmitting terminal can first determine P antennas that are the same in the above first antenna set and the second antenna set, where P is an integer greater than or equal to 0 and less than N. For example, when the antennas in the first antenna set are antenna a, antenna b, and antenna c, and the antennas in the second antenna set are antenna a, antenna b, and antenna d, then the transmitting terminal will determine that antenna a and antenna b are the antennas in the target antenna set. It can be understood that the value of P can be 0; for example, when the antennas in the first antenna set are antenna a, antenna b, and antenna c, and the antennas in the second antenna set are antenna e, antenna f, and antenna g, there are no same antennas in the first antenna set and the second antenna set at this time.
[0077] After that, the above-mentioned transmitting terminal can obtain the total gain of each antenna in the first antenna subset and the second antenna subset, and determine (N - P) antennas with better total gain in the first antenna subset and the second antenna subset. The above-mentioned P identical antennas and the (N - P) antennas with better total gain are used as the target antenna set. The first antenna subset is (N - P) antennas in the first antenna set except the above-mentioned identical P antennas, and the second antenna subset is (N - P) antennas in the second antenna set except the above-mentioned identical P antennas. The total gain is the sum of the channel gains of each antenna to the first user and the second user.
[0078] For example, when the antennas in the first antenna set are antenna a, antenna b, and antenna c, and the antennas in the second antenna set are antenna a, antenna b, and antenna d, then the antennas in the first antenna subset are antenna c, and the antennas in the second antenna subset are antenna d; assume that at this time, the channel gain of antenna c to the first user is W c1 , and the channel gain to the second user is W c2 ; the channel gain of antenna d to the first user is W d1 , and the channel gain to the second user is W d2 ; and (W c1 + W c2 ) > (W d1 + W d2 ); then the above-mentioned transmitting terminal will determine that the above-mentioned antenna a, antenna b, and the above-mentioned antenna c are the antennas in the above-mentioned target antenna set. It should be noted that the N antennas included in the above-mentioned target antenna set are mutually different antennas, and these N different antennas are included in the above-mentioned M antennas. In this way, the N antennas in the above-mentioned target antenna set are the antennas with relatively better channel gains to the first user and the second user among the above-mentioned M candidate antennas. While improving the antenna selection efficiency, the problem of the channel gain magnitudes to the two users is considered simultaneously, ensuring the communication quality between the selected antennas and the two users.
[0079] In an optional implementation manner of the first aspect, the first antenna set is N antennas among the above-mentioned M candidate antennas with the top N channel gains to the first user, the second antenna set is N antennas among the above-mentioned M antennas with the top N channel gains to the second user, and the (N - P) antennas with better total gain are the (N - P) antennas with the top (N - P) total gain among the first antenna subset and the second antenna subset except the above-mentioned identical P antennas. In this way, during the subsequent selection process of the antenna combination, it can be ensured to the greatest extent that the antennas in the selected target antenna combination are the antennas with the optimal channel gains to the first user and the second user among the above-mentioned M candidate antennas.
[0080] ② Determine Q antennas with better channel gains for the first user in the above first antenna set; determine Q antennas with worse channel gains for the first user in the above second antenna set; replace the Q antennas with worse channel gains for the first user in the above second antenna set with the Q antennas with better channel gains for the first user in the above first antenna set; use the replaced second antenna set as the above target antenna set. Specifically, Q here can be any integer greater than 0.
[0081] For example, when the antennas in the above first antenna set are antenna a, antenna b, antenna c, and antenna d, the antennas in the above second antenna set are antenna e, antenna f, antenna g, and antenna h, and the channel gains of antenna a, antenna b, antenna c, and antenna d in the above first antenna set for the first user are W a1 、W b1 、W c1 and W d1 (where W a1 >W b1 >W c1 >W d1 ), and the channel gains of antenna e, antenna f, antenna g, and antenna h in the above second antenna set for the first user are W e1 、W f1 、W g1 and W h1 (where W e1 >W f1 >W g1 >W h1 ), then the Q antennas with better channel gains for the first user in the above first antenna set can be the above antenna a and antenna b; the Q antennas with worse channel gains for the first user in the above second antenna set can be the above antenna h and antenna g; then the above antenna h and antenna g in the second antenna set will be replaced with antenna a and antenna b; that is to say, after replacement, the antennas in the above second antenna set are antenna a, antenna b, antenna e, and antenna f, that is, the above target antenna set.
[0082] 304. Transmit signals through the above target antenna set.
[0083] The above transmitting terminal will use the antennas in the above target set to transmit signals to the above first user and the above second user.
[0084] In an alternative embodiment, when the transmitting terminal transmits a signal through the target antenna set, the transmitting terminal may determine a preset value of the signal-to-noise ratio of the antenna signal during the antenna signal transmission process. When performing antenna selection, if maximizing the user sum rate is the goal, then the power allocation ratio for each user will have a great impact on the result. Therefore, in this embodiment, in order to ensure the user rate, a threshold may be set for the minimum post-processing signal-to-noise ratio required by each user. Hereinafter, this threshold is referred to as the first threshold. After determining the first threshold, when the first threshold is satisfied (i.e., the signal-to-noise ratio of the user is greater than the first threshold), the minimum power may be allocated to the user with a poorer channel gain among the first user and the second user, so as to determine the power allocation ratio between the first user and the second user. In this way, the sum rate of the two users can be maximally guaranteed during the transmission of the antenna signal.
[0085] It should be understood that the first power allocation ratio is calculated based on the minimum signal-to-noise ratio set for the weak user (i.e., the second user). When transmitting antenna signals to the two users using the first power allocation, if the signal-to-noise ratio of the strong user (i.e., the first user) satisfies the first threshold, it can ensure that the signal-to-noise ratios of both users satisfy the first threshold. That is to say, in this case, the transmission rate of the antenna signal transmitted by the base station side between the two users on the user side can be guaranteed. Therefore, in an alternative embodiment, after the transmitting terminal transmits signals to the first user and the second user according to the first power allocation ratio, the transmitting terminal may further determine whether the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold during the process of transmitting signals to the first user and the second user according to the first power allocation ratio; when the signal-to-noise ratio of the antenna signal received by the first user is not less than the first threshold, the transmitting terminal may maintain the first power allocation ratio and transmit signals to the first user and the second user according to the first power allocation ratio.
[0086] In an alternative embodiment, when the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold, the transmitting terminal may determine that the signal-to-noise ratios of the signals received by the first user and the second user do not satisfy the preset first threshold. At this time, the transmitting terminal allocates all the power to the strong user; that is, the power allocation ratio between the first user and the second user becomes the second power allocation ratio, and the ratio is 1:0, so as to maximize the single-band user rate.
[0087] By comprehensively considering the channel gains of the antenna for two users in the same sub-band, this method selects an antenna with relatively better channel gains for the two users from the candidate antennas, and uses the selected antenna to transmit antenna signals to the two users, which can improve the efficiency of antenna selection while ensuring the channel gain effect of the selected antenna on the users, thereby ensuring the communication quality between the selected antenna and the users.
[0088] To further illustrate the evolution relationship among the above-mentioned first antenna set, the above-mentioned second antenna set, and the above-mentioned target antenna set, the following introduces a scenario schematic diagram of an antenna selection process provided by an embodiment of the present application. For details, please refer to Figure 4 .
[0089] As Figure 4 shown, the total antenna set 401 includes antennas a - f. Among them, any two antennas in antennas a - f are different antennas. Specifically, the total antenna set 401 can be the M candidate antennas described above, that is, the candidate antenna set A described above. These antennas can all transmit signals for two users (i.e., Figure 4 the first user and the second user in
[0090] in this case), and the first user and the second user here can be the first user and the second user described above). Figure 4 At the base station side, the transmitting terminal first traverses the channel gains of each of the antennas a - f in the total antenna set 401 for the first user and sorts them, and traverses the channel gains of each of the antennas a - f in the total antenna set 401 for the second user and sorts them. For details, please refer to αβ the gain sorting table 402 shown in a1 . It should be understood that the gain sorting table 402 here is only for the convenience of readers' understanding, and in the actual antenna selection process, the gain sorting table 402 may not exist. In addition, in the gain sorting table 402, W
[0091] After that, the above-mentioned transmitting terminal will respectively select L T antennas with the largest channel gains for the first user and L T antennas with the largest channel gains for the second user. Here, it is assumed that the value of L T is 3 (that is, the radio frequency chain of the transmitting terminal is three). Then the LT The antenna with the maximum channel gain for the first user, i.e., Figure 4 the first antenna set 4011 shown in T The antenna with the maximum channel gain for the second user, i.e., Figure 4 the second antenna set 4012 shown in
[0092] Next, the above-mentioned transmitting terminal will compare the antennas in the first antenna set 4011 and the second antenna set 4012 to determine the antennas that are the same in the two antenna sets (i.e., the antennas that exist in both the first antenna set 4011 and the second antenna set 4012). As Figure 4 can be seen, the antennas that are the same in the two antenna sets are antenna a and antenna c. At this time, these two antennas can be first determined as the antennas of the target antenna set 4013.
[0093] Since there are three radio frequency chains in the transmitting terminal, the number of antennas finally used for transmitting signals should also be three. It can be understood that after determining antenna a and antenna c, one more antenna adapted to the first user and the second user needs to be obtained. Therefore, next, the transmitting terminal will select an appropriate antenna from the remaining antennas in the first antenna set 4011 and the second antenna set 4012 (i.e., the antennas remaining in the first antenna set 4011 and the second antenna set 4012 after removing antenna a and antenna c, which are antenna b and antenna f). The sum of the channel gains of a certain antenna for the first user and the second user is called the total gain of the antenna. In order to maximize the channel gains of the antenna for the first user and the second user, the above-mentioned transmitting terminal will compare the total gains of antenna b and antenna f, and determine the antenna with the larger total gain as the antenna in the target antenna set 4013. Here, it is assumed that the total gain of antenna b is greater than the total gain of antenna f (i.e., (Wb1 + Wb2) > (Wf1 + Wf2)), so antenna b will be determined as the antenna in the target antenna set 4013.
[0094] Therefore, the antennas included in the finally obtained target antenna set 4013 are antenna a, antenna b, and antenna c. The above-mentioned transmitting terminal will use the antennas in the target antenna set 4013 to transmit signals to the first user and the second user.
[0095] Next, a schematic structural diagram of an antenna selection device provided by an embodiment of the present application will be introduced. Please refer to Figure 5 . As Figure 5 shown, Figure 5 the antenna selection device in Figure 3The process of the middle antenna selection method, the apparatus includes:
[0096] A determination unit 501, configured to determine a first antenna set, where the first antenna set is N antennas with better channel gains for a first user among M candidate antennas, M and N are integers greater than 0, and N is less than M; the determination unit is further configured to determine a second antenna set, where the second antenna set is N antennas with better channel gains for a second user among the M antennas, and the second user and the first user are users in the same sub-band; an analysis unit 502, configured to obtain a target antenna set based on the first antenna set and the second antenna set, where the target antenna set includes N different antennas, and the N different antennas are included in the M antennas; a transmission unit 503, configured to transmit a signal through the target antenna set.
[0097] In an optional implementation manner of the second aspect, the analysis unit is specifically configured to: determine P antennas that are the same in the first antenna set and the second antenna set, P is an integer greater than or equal to 0 and less than N; obtain the total gain of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is (N - P) antennas in the first antenna set except the same P antennas, and the second antenna subset is (N - P) antennas in the second antenna set except the same P antennas, and the total gain is the sum of the channel gains of each antenna for the first user and the second user; determine (N - P) antennas with better total gains in the first antenna subset and the second antenna subset; use the P antennas and the (N - P) antennas with better total gains as the target antenna set.
[0098] In an optional implementation manner of the second aspect, the first antenna set is N antennas with the top N channel gains for the first user among the M candidate antennas, the second antenna set is N antennas with the top N channel gains for the second user among the M antennas, and the (N - P) antennas with better total gains are the (N - P) antennas with the top (N - P) total gains in the first antenna subset and the second antenna subset except the same P antennas.
[0099] In an alternative embodiment of the second aspect, the above-mentioned analysis unit is specifically configured to: determine Q antennas with better channel gains for the first user in the above-mentioned first antenna set; determine Q antennas with poorer channel gains for the first user in the above-mentioned second antenna set; replace the Q antennas with poorer channel gains for the first user in the above-mentioned second antenna set with the Q antennas with better channel gains for the first user in the above-mentioned first antenna set; and use the replaced second antenna set as the above-mentioned target antenna set.
[0100] In an alternative embodiment of the second aspect, the above-mentioned transmitting unit is specifically configured to: determine a first threshold, where the first threshold is a preset value of the signal-to-noise ratio of the above-mentioned antenna signal during the transmission of the antenna signal; based on the first threshold, determine a first power allocation ratio between the first user and the second user during the transmission of the above-mentioned antenna signal; and transmit signals to the first user and the second user according to the first power allocation ratio.
[0101] In an alternative embodiment of the second aspect, the above-mentioned device further includes: a judging unit 504, configured to judge whether the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold during the process of transmitting signals to the first user and the second user according to the first power allocation ratio; the above-mentioned transmitting unit is further configured to, when the signal-to-noise ratio of the antenna signal received by the first user is not less than the first threshold, maintain the first power allocation ratio and transmit signals to the first user and the second user according to the first power allocation ratio.
[0102] In an alternative embodiment of the second aspect, the above-mentioned transmitting unit is further configured to, when the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold, update the first power allocation ratio to a second power allocation ratio, where the ratio of the second power allocation ratio is 1:0; and transmit signals to the first user and the second user according to the second power allocation ratio.
[0103] It should be understood that the division of each unit of the above antenna selection device is only a division of logical functions. In actual implementation, it can be fully or partially integrated into a physical entity, or physically separated. For example, each of the above units can be a separately established processing element, or can be implemented by integrating them in the same chip. In addition, it can also be stored in the storage element of the controller in the form of program code, and the functions of each of the above units can be called and executed by a certain processing element of the processor. In addition, each unit can be integrated together or can be independently implemented. Here, the processing element can be an integrated circuit chip with the ability to process signals. In the implementation process, each step of the method or each of the above units can be completed by the integrated logic circuit in the hardware of the processor element or the instructions in the form of software. The processing element can be a general-purpose processor, such as a CPU, or can also be one or more integrated circuits configured to implement the above method, such as: one or more application-specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field-programmable gate arrays (FPGAs), etc.
[0104] Figure 6 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 6 shown, the electronic device 60 includes a processor 601, a memory 602, and a communication interface 603; the above-mentioned processor 601, memory 602, and communication interface 603 are interconnected through a bus 604. Specifically, the electronic device 60 can be the transmitting terminal described above.
[0105] The memory 602 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CDROM). The above memory 602 is used for relevant instructions and data. The communication interface 603 is used to receive and send data. Specifically, the communication interface 603 can implement Figure 5 the function of the transmitting unit 503 in
[0106] The processor 601 may be one or more central processing units (CPUs). When the processor 601 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU. Specifically, the processor 601 may implement Figure 5 the functions of the determination unit 501, the analysis unit 502, and the judgment unit 504 in
[0107] In an embodiment of the present application, another computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, which when executed by a processor, implements: determining a first antenna set, where the first antenna set is N antennas with better channel gains for a first user among M candidate antennas, M and N are integers greater than 0, and N is less than M; determining a second antenna set, where the second antenna set is N antennas with better channel gains for a second user among the M antennas, and the second user and the first user are users in the same sub-band; based on the first antenna set and the second antenna set, obtaining a target antenna set, where the target antenna set includes N different antennas, and the N different antennas are included in the M antennas; and transmitting a signal through the target antenna set.
[0108] An embodiment of the present application also provides a computer program product containing instructions, which when running on a computer, causes the computer to execute the antenna selection method provided in the foregoing embodiment.
[0109] Those skilled in the art should understand that the embodiments of the present invention may provide a method, an apparatus, or a computer program product. Therefore, the present invention may be implemented in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may be implemented in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0110] The present invention is described with reference to the flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one or more of the flows or multiple flows and / or blocks Figure 1 one or more of the blocks or multiple blocks.
[0111] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to work in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction device that implements the functions specified in one or more processes and / or blocks Figure 1 in the flow Figure 1 of one or more processes and / or boxes
[0112] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are executed on the computer or other programmable apparatus to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one or more processes and / or blocks Figure 1 in the flow Figure 1 of one or more processes and / or boxes
[0113] As described above, the above is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims
Claims
1. An antenna selection method, characterized in that, Including: Determine a first antenna set, where the first antenna set is N antennas with relatively good channel gains for a first user among M candidate antennas, and M and N are integers greater than 0, and N is less than M; Determine a second antenna set, where the second antenna set is N antennas with relatively good channel gains for a second user among the M candidate antennas, and the second user and the first user are users in the same sub-band; Determine P antennas that are the same in the first antenna set and the second antenna set, and P is an integer greater than or equal to 0 and less than N; Obtain the total gain of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is the (N - P) antennas in the first antenna set except for the same P antennas, and the second antenna subset is the (N - P) antennas in the second antenna set except for the same P antennas, and the total gain is the sum of the channel gains of each antenna for the first user and the second user; Determine (N - P) antennas with relatively good total gains in the first antenna subset and the second antenna subset; Use the P antennas and the (N - P) antennas with relatively good total gains as the target antenna set; Transmit signals through the target antenna set.
2. The method according to claim 1, wherein The first antenna set is the N antennas among the M candidate antennas with the top N channel gains for the first user, the second antenna set is the N antennas among the M antennas with the top N channel gains for the second user, and the (N - P) antennas with relatively good total gains are the (N - P) antennas among the first antenna subset and the second antenna subset except for the same P antennas with the top (N - P) total gains.
3. The method according to claim 1 or 2, characterized in that, The transmitting signals through the target antenna set includes: Determine a first threshold, where the first threshold is a preset value of the signal-to-noise ratio of the antenna signal during the antenna signal transmission process; Based on the first threshold, determine a first power allocation ratio between the first user and the second user during the antenna signal transmission process; Transmit signals to the first user and the second user according to the first power allocation ratio.
4. The method according to claim 3, characterized in that After transmitting signals to the first user and the second user according to the first power allocation ratio, the method further includes: Judge whether the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold during the process of transmitting signals to the first user and the second user according to the first power allocation ratio; When the signal-to-noise ratio of the antenna signal received by the first user is not less than the first threshold, maintain the first power allocation ratio and transmit signals to the first user and the second user according to the first power allocation ratio.
5. The method according to claim 4, wherein The method further includes: When the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold, update the first power allocation ratio to a second power allocation ratio, and the ratio of the second power allocation ratio is 1:0; Transmit signals to the first user and the second user according to the second power allocation ratio.
6. An antenna selection method, characterized in that, Including: Determine a first antenna set, where the first antenna set is N antennas with relatively good channel gains for a first user among M candidate antennas, and M and N are integers greater than 0, and N is less than M; Determine a second antenna set, where the second antenna set is N antennas with relatively good channel gains for a second user among the M candidate antennas, and the second user and the first user are users in the same sub-band; Determine Q antennas with relatively good channel gains for the first user in the first antenna set; Determine Q antennas with relatively poor channel gains for the first user in the second antenna set; Replace the Q antennas with relatively poor channel gains for the first user in the second antenna set with the Q antennas with relatively good channel gains for the first user in the first antenna set; Use the replaced second antenna set as the target antenna set; Transmit a signal through the target antenna set.
7. The method according to claim 6, characterized in that, The transmitting a signal through the target antenna set includes: Determine a first threshold, where the first threshold is a preset value of the signal-to-noise ratio of the antenna signal during the antenna signal transmission; Based on the first threshold, determine a first power allocation ratio between the first user and the second user during the antenna signal transmission; Transmit a signal to the first user and the second user according to the first power allocation ratio.
8. The method according to claim 7, wherein After transmitting a signal to the first user and the second user according to the first power allocation ratio, the method further includes: Judge whether the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold during the process of transmitting a signal to the first user and the second user according to the first power allocation ratio; When the signal-to-noise ratio of the antenna signal received by the first user is not less than the first threshold, maintain the first power allocation ratio and transmit a signal to the first user and the second user according to the first power allocation ratio.
9. The method according to claim 8, characterized in that The method further includes: When the signal-to-noise ratio of the antenna signal received by the first user is less than the first threshold, update the first power allocation ratio to a second power allocation ratio, and the ratio of the second power allocation ratio is 1:0; Transmit a signal to the first user and the second user according to the second power allocation ratio.
10. An antenna selection device, characterized in that, It includes: A determination unit, configured to determine a first antenna set, where the first antenna set is N antennas with relatively good channel gains for a first user among M candidate antennas, and M and N are integers greater than 0, and N is less than M; The determination unit is further configured to determine a second antenna set, where the second antenna set is N antennas with relatively good channel gains for a second user among the M antennas, and the second user and the first user are users in the same sub-band; An analysis unit is configured to determine P antennas that are the same in the first antenna set and the second antenna set, where P is an integer greater than or equal to 0 and less than N; the analysis unit is further configured to obtain the total gain of each antenna in the first antenna subset and the second antenna subset; the first antenna subset is the (N - P) antennas in the first antenna set except the same P antennas, and the second antenna subset is the (N - P) antennas in the second antenna set except the same P antennas; the total gain is the sum of the channel gains of each antenna for the first user and the second user; the analysis unit is further configured to determine the (N - P) antennas with better total gains in the first antenna subset and the second antenna subset; and use the P antennas and the (N - P) antennas with better total gains as the target antenna set; A transmitting unit is configured to transmit signals through the target antenna set.
11. An electronic device, characterized in that, It includes a processor, a memory, and a communication interface, which are interconnected. Wherein, the communication interface is used to receive and send data, the memory is used to store program codes, and the processor is used to call the program codes to execute the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Method for allocating low-bit feedback user frequencies of MIMO
CN101868018A
Large-scale MIMO hybrid precoding method based on distributed partial connection
CN112039565A