Shaping channel selection method, device and storage medium

By performing weighted RSRP processing on the PUCCH channel in a Massive MIMO NR system, the weight of low-power users is enhanced while the weight of high-power users is weakened, thus solving the problems of inter-user interference and power imbalance and improving the uplink user detection probability.

CN116743214BActive Publication Date: 2026-06-30DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2022-03-04
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In Massive MIMO NR systems, inter-user interference and power imbalance in the PUCCH channel lead to performance loss for low-power users. Existing beamforming channel selection methods have poor accuracy, especially in multi-user multiplexing scenarios, and cannot effectively improve the uplink user detection probability.

Method used

By weighting the reference signal received power of user equipment in the target beamforming channel, it is determined that the fluctuation of the weighted RSRP is less than a preset threshold, thereby increasing the weight of low-power users and decreasing the weight of high-power users, and using the weighting coefficients to sort and select beamforming channels.

Benefits of technology

This increases the likelihood of low-power users being selected in the beamforming channel, reduces the impact of power imbalance between users on beamforming channel selection, and improves the uplink user detection probability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116743214B_ABST
    Figure CN116743214B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, and storage medium for beamforming channel selection. The method includes: determining the weighted RSRP of the target user equipment based on a first weighting coefficient and a first RSRP of the target user equipment in the target beamforming channel; ensuring that the fluctuation of the weighted RSRP of all user equipment in the target beamforming channel is less than a preset threshold; determining the uplink weighted signal power of the target beamforming channel based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel; and sorting all beamforming channels in descending order based on the uplink weighted signal power of each beamforming channel before channel selection to determine a preset number of beamforming channels. This application reduces the impact of power imbalance between users on beamforming channel selection and increases the probability that the beamforming channel for a low-power user is selected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a shaping channel selection method, apparatus and storage medium. Background Technology

[0002] To improve the uplink user detection probability of a Massive Multiple Input Multiple Output (MMIMO) New Radio (NR) system, receive beamforming processing can be applied to the Physical Uplink Control Channel (PUCCH).

[0003] After receiving the beamforming signal, the signal energy contained in different beamforming channels is not uniform. Therefore, in traditional schemes, the beamforming channels are selected by measuring the total reference signal receiving power (RSRP) / received signal strength indication (RSSI) of the total user in different beamforming channels and comparing it with a preset threshold, so as to improve the uplink user detection probability.

[0004] However, for PUCCH channels, especially Format 1 configurations, which support multiple user multiplexing, interference between users can occur. When there are many multiplexed users and power imbalances among them, traditional channel selection methods can lead to significant performance losses for some users, especially low-power users. Summary of the Invention

[0005] To address the aforementioned problems in the existing technology, embodiments of this application provide a shaping channel selection method, apparatus, and storage medium.

[0006] In a first aspect, embodiments of this application provide a shaping channel selection method, including:

[0007] Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment, the weighted RSRP corresponding to the target user equipment is determined; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0008] Based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined;

[0009] Based on the uplink weighted signal power corresponding to each shaping channel before channel selection, all shaping channels are sorted in descending order to determine a preset number of shaping channels.

[0010] Optionally, it also includes:

[0011] Based on the second RSRP and the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is determined based on the RSRP corresponding to the user equipment in the target beamforming channel.

[0012] The second weighting coefficient is corrected to determine the first weighting coefficient.

[0013] Optionally, the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel, and determining the second weighting coefficient corresponding to the target user equipment includes:

[0014] Based on the ratio of the second RSRP to the first RSRP, a second weighting coefficient corresponding to the target user equipment is determined.

[0015] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0016] Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient;

[0017] The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

[0018] Optionally, the second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula:

[0019] α idxUE =(10·log10μ) idxUE +1)·μ idxUE

[0020] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment, (10·log10μ) idxUE +1) represents the correction factor.

[0021] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0022] The first weight coefficient is determined by taking the square root of the second weight coefficient.

[0023] Optionally, the first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula:

[0024]

[0025] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment.

[0026] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0027] The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient;

[0028] The first weighting coefficient is determined to be the reciprocal of the target reference value.

[0029] Optionally, the determination of the first weighting coefficient as the reciprocal of the target reference value satisfies the following calculation formula:

[0030]

[0031] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

[0032] Secondly, embodiments of this application also provide an electronic device, including a memory, a transceiver, and a processor, wherein:

[0033] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer program from the memory and implementing the steps of the shaping channel selection method as described in the first aspect above.

[0034] Thirdly, embodiments of this application also provide a shaping channel selection device, comprising:

[0035] The first determining unit is configured to determine the weighted RSRP corresponding to the target user equipment based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0036] The second determining unit is used to determine the uplink weighted signal power corresponding to the target beamforming channel based on the sum of the weighted RSRPs corresponding to all user equipment in the target beamforming channel;

[0037] The third determining unit is used to sort all the shaping channels in descending order based on the uplink weighted signal power corresponding to each shaping channel before channel selection, and to determine a preset number of shaping channels.

[0038] Fourthly, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the shaping channel selection method described in the first aspect above.

[0039] Fifthly, embodiments of this application also provide a computer-readable storage medium storing a computer program for causing a computer to perform the steps of the shaping channel selection method provided in the first aspect as described above.

[0040] In a sixth aspect, embodiments of this application also provide a communication device readable storage medium storing a computer program for causing the communication device to perform the steps of the shaping channel selection method provided in the first aspect as described above.

[0041] In a seventh aspect, embodiments of this application also provide a chip product readable storage medium storing a computer program for causing the chip product to perform the steps of the shaping channel selection method provided in the first aspect as described above.

[0042] The beamforming channel selection method, apparatus, and storage medium provided in this application embodiment perform weighted processing on the RSRP corresponding to all user equipment in each beamforming channel before beamforming channel selection, so that the fluctuation of the weighted RSRP corresponding to different user equipment is less than a preset threshold, thereby increasing the weight of low-power users in the selected beamforming channel and weakening the weight of high-power users in the selected beamforming channel, reducing the impact of power imbalance between users on beamforming channel selection, increasing the probability that the beamforming channel where the low-power user is located is selected, and improving the uplink user detection probability of the system. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a schematic diagram of the signal processing flow of beamforming methods based on received data provided by existing technologies;

[0045] Figure 2 This is a schematic diagram of the signal processing flow of beamforming methods based on channel estimation provided by existing technologies;

[0046] Figure 3 This is one of the flowcharts illustrating the shaping channel selection method provided in the embodiments of this application;

[0047] Figure 4 This is a second schematic flowchart of the shaping channel selection method provided in the embodiments of this application;

[0048] Figure 5 This is the third flowchart illustrating the shaping channel selection method provided in the embodiments of this application;

[0049] Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;

[0050] Figure 7 This is a schematic diagram of the shaping channel selection device provided in the embodiments of this application. Detailed Implementation

[0051] To better describe the technical solutions in the embodiments of this application, relevant knowledge is introduced below.

[0052] Figure 1 This is a schematic diagram of the signal processing flow of beamforming methods based on received data provided by existing technologies. Figure 2 This is a schematic diagram of the signal processing flow of existing beamforming methods based on channel estimation, such as... Figure 1 and Figure 2 As shown, in order to improve the uplink user detection probability of Massive MIMO NR systems, the mainstream technologies currently perform receive beamforming processing on the PUCCH channel, including beamforming methods based on received data and beamforming methods based on channel estimation.

[0053] After receiving and shaping, the signal energy contained in different receiving channels is not uniform. Therefore, the existing technology determines the receiving channel selection by measuring the RSRP / RSSI of the total number of users in different receiving channels and comparing it with a preset threshold. Although this can significantly improve the uplink user detection probability, it will cause a large performance loss for low-power users when PUCCH Format1 is configured and the power is unbalanced among users.

[0054] For PUCCH channels, especially Format 1 configuration, it is necessary to support multi-user multiplexing, which means there is interference between users. The operating range of PUCCH is generally below -125dBm, which is far below the noise floor level, resulting in poor accuracy of beamforming channel selection in existing technologies.

[0055] On the other hand, when the number of multiplexed users is large, coupled with the channel angular spread effect, which leads to spatially selective fading, the distribution of user energy across beams becomes relatively uniform. Existing channel selection schemes based on RSSI / RSRP may lose most of the energy of some users, resulting in limited performance for these users. PUCCH Format configuration involves application scenarios with up to 84 multiplexed users; the more multiplexed users there are, the greater the probability of the aforementioned phenomenon occurring.

[0056] To address the aforementioned problems in the existing technology, this application provides a beamforming channel selection method, apparatus, and storage medium to improve the PUCCH access success rate. It designs a weighting coefficient for beamforming channel selection, increasing the selection weight of low-power users in the selected beamforming channels and decreasing the selection weight of high-power users in the selected beamforming channels. Ultimately, this increases the likelihood of low-power users being selected in their beamforming channels and reduces the impact of power imbalance between users on beamforming channel selection.

[0057] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0058] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0059] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0060] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0061] Figure 3 This is one of the flowcharts illustrating the shaping channel selection method provided in the embodiments of this application, such as... Figure 3 As shown, the method includes at least the following steps:

[0062] Step 301: Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment, determine the weighted RSRP corresponding to the target user equipment; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0063] Specifically, the beamforming channel selection method in this application is designed based on the known probabilistic control relationship between the Sounding Reference Signal (SRS) channel and the PUCCH channel. Network devices, such as base stations, learn the resource block (RB) level probabilistic relationship between the PUCCH signal and the SRS signal sent by each user equipment (UE) through network configuration information.

[0064] The target beamforming channel is any beamforming channel among all beamforming channels selected before channel selection. Multiple user equipments (UAEs) correspond to a single beamforming channel. First, the reference signal received power (RSRP) of each UAE in the SRS / PUCCH signal of the target beamforming channel is obtained. Then, the first RSRP corresponding to the target UAE in the target beamforming channel is weighted. Based on the first weighting coefficient and the first RSRP corresponding to the target UAE, the weighted RSRP corresponding to the target UAE is determined.

[0065] Weighting the RSRP of user equipment is done to increase the weight of low-power users in the selected beamforming channels and decrease the weight of high-power users in the selected beamforming channels during the subsequent beamforming channel selection process. The magnitude of the first weighting coefficient is designed based on the power balance principle among users in the selected beamforming channels, ensuring that the fluctuation of the weighted RSRP of all user equipment is less than a preset threshold. The magnitude of the preset threshold can be set according to actual needs.

[0066] Whether the fluctuation of the weighted RSRP corresponding to all user devices exceeds a preset threshold can be measured by methods such as the variance and standard deviation between weighted RSRPs; this embodiment does not impose any limitations. Taking variance as an example, it can be represented by the following function:

[0067]

[0068] Where, N UE RSRP′ represents the number of all user equipment in the target shaping channel. idxUE This represents the weighted RSRP corresponding to the target user equipment, RSRP′. avg This represents the average weighted RSRP of all user equipment in the target shaping channel.

[0069] For PUCCH channels, especially in Format 1 multi-user multiplexing configuration, the smaller the value of the above function, the smaller the data fluctuation of the weighted RSRP corresponding to each user equipment, the less the influence of power imbalance between user equipment during the beamforming channel selection process, and the higher the accuracy of beamforming channel selection.

[0070] Step 302: Determine the uplink weighted signal power corresponding to the target beamforming channel based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel;

[0071] Specifically, after obtaining the weighted RSRP corresponding to all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined based on the sum of the weighted RSRP corresponding to all user equipment in the target beamforming channel.

[0072] The uplink weighted signal power corresponding to the target shaping channel can be determined by the following formula:

[0073]

[0074] in, N represents the uplink weighted signal power corresponding to the i-th shaped channel out of Nr shaped channels. UE α represents the total number of user equipment in the i-th shaping channel. idxUE This represents the first weighting coefficient corresponding to the target user device. This represents the first RSRP corresponding to the target user equipment in the i-th shaping channel.

[0075] Step 303: Based on the uplink weighted signal power corresponding to each shaping channel before channel selection, sort all shaping channels in descending order to determine a preset number of shaping channels.

[0076] Specifically, when the uplink weighted signal power of each shaped channel is obtained before channel selection... Then, for all the shaping channels corresponding to The channels are sorted in descending order, and the channel numbers or index numbers of the top N shaping channels are selected and sent to the channel selection function module of the PUCCH signal for processing. The preset number N can be selected according to the actual situation.

[0077] Compared to directly using the sum of the first RSRPs of all user equipment in a beamforming channel as the uplink signal power of that channel, and then sorting the uplink signal power of each beamforming channel in descending order to select the channel, the weighted processing method reduces the fluctuation of the weighted RSRPs of each user equipment compared to the unweighted first RSRPs. This reduces the impact of power imbalances among users during subsequent beamforming channel selection, allowing for more accurate channel selection.

[0078] The beamforming channel selection method provided in this application performs weighted processing on the RSRP of all user equipment in each beamforming channel before beamforming channel selection, so that the fluctuation of the weighted RSRP of different user equipment is less than a preset threshold, thereby increasing the weight of low-power users in the selected beamforming channel and weakening the weight of high-power users in the selected beamforming channel, reducing the impact of power imbalance between users on beamforming channel selection, increasing the probability that the beamforming channel where the low-power user is located is selected, and improving the uplink user detection probability of the system.

[0079] Optionally, it also includes:

[0080] Based on the second RSRP and the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is determined based on the RSRP corresponding to the user equipment in the target beamforming channel.

[0081] The second weighting coefficient is corrected to determine the first weighting coefficient.

[0082] Specifically, when weighting the first RSRP corresponding to each user equipment, an initial weight, namely the second weight coefficient, can be determined first, and then the second weight coefficient can be corrected to obtain the final first weight coefficient.

[0083] The second RSRP is determined based on the first RSRP corresponding to the user equipment in the target beamforming channel. For example, the RSRP corresponding to the minimum power user, the RSRP corresponding to the maximum power user, and the average value of all first RSRPs.

[0084] Based on the second RSRP and the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined. The ratio of the second RSRP to the first RSRP is used as the second weighting coefficient. Taking the second RSRP as the minimum RSRP as an example, the second weighting coefficient satisfies the following calculation formula:

[0085]

[0086] Where, μ idxUE RSRP represents the second weighting coefficient corresponding to the target user equipment. min This indicates the second RSRP, i.e., the RSRP corresponding to the user with the lowest power; RSRP idxUE This represents the first RSRP corresponding to the target user equipment.

[0087] Taking the second RSRP as the maximum RSRP as an example, the second weighting coefficient satisfies the following calculation formula:

[0088]

[0089] Where, μ idxUE RSRP represents the second weighting coefficient corresponding to the target user equipment. max This indicates the second RSRP, i.e., the RSRP corresponding to the user with the highest power; RSRP idxUE This represents the first RSRP corresponding to the target user equipment.

[0090] If the first RSRP corresponding to the target user equipment is directly weighted using the second weighting coefficient, the weighted RSRP of all user equipment will be equal to the second RSRP, making it impossible to complete the sorting process in the subsequent channel selection process. Therefore, the second weighting coefficient needs to be corrected to obtain the final first weighting coefficient.

[0091] In determining the weighting coefficients, the principle of power balance among users is followed, ensuring maximum resolvable reliability for all users while maintaining the same demodulation threshold for all users. A linear approach is used to determine the second weighting coefficient; however, a non-linear approach is used to correct it, ensuring that the weighted RSRP for each user device is not identical while minimizing data fluctuations.

[0092] Optionally, the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel. Determining the second weighting coefficient corresponding to the target user equipment includes:

[0093] Based on the ratio of the second RSRP to the first RSRP, a second weighting coefficient corresponding to the target user equipment is determined.

[0094] Specifically, the second RSRP is the minimum value among the RSRPs corresponding to all user equipment in the target beamforming channel, that is, the second RSRP is the minimum RSRP. min .

[0095] The second weighting coefficient corresponding to the target user equipment is determined based on the ratio of the second RSRP to the first RSRP, which can be expressed by the following formula:

[0096]

[0097] Where, μ idxUE RSRP represents the second weighting coefficient corresponding to the target user equipment. min This indicates the second RSRP, i.e., the RSRP corresponding to the user with the lowest power; RSRP idxUE This represents the first RSRP corresponding to the target user equipment.

[0098] After determining the second weighting coefficient based on the ratio of the second RSRP to the first RSRP, using the RSRP of the user equipment with the smallest RSRP as the second RSRP, there are multiple schemes for modifying the second weighting coefficient to obtain the first weighting coefficient. This application provides three different implementation methods.

[0099] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0100] Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient;

[0101] The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

[0102] Specifically, based on the logarithmic function of the second weight coefficient, a correction factor for the second weight coefficient is determined, and then the second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient corresponding to the target user device.

[0103] One possible implementation is to take the logarithm of the second weighting coefficient and add a constant to obtain a correction factor for the second weighting coefficient, so as to ensure that the weighted RSRP corresponding to low-power users is still smaller than that corresponding to high-power users, thereby reducing the impact of power imbalance between users on the selection of beamforming channels.

[0104] Optionally, the second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula:

[0105] α idxUE =(10·log10μ) idxUE +1)·μ idxUE

[0106] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment, (10·log10μ) idxUE +1) represents the correction factor.

[0107] Specifically, the second weighting coefficient satisfies:

[0108]

[0109] Where, μ idxUE RSRP represents the second weighting coefficient corresponding to the target user equipment. min Indicates the second RSRP, RSRP idxUE This indicates the first RSRP.

[0110] First, construct the correction factor for the second weighting coefficient. Specifically, this can be done by taking the logarithm of the second weighting coefficient and adding a constant of 1, satisfying the following calculation formula:

[0111] σ idxUE =10·log10μ idxUE +1

[0112] Where, σ idxUE μ represents the correction factor. idxUE This represents the second weighting coefficient corresponding to the target user equipment. Constant 1 can also be other constants, which can be selected based on the magnitude of the fluctuation in the weighted RSRP data.

[0113] The second weighting coefficient is corrected using a correction factor to obtain the first weighting coefficient, which satisfies the following calculation formula:

[0114] α idxUE =σ idxUE ·μ idxUE

[0115] Where, α idxUE σ represents the first weighting coefficient corresponding to the target user device. idxUE μ represents the correction factor. idxUE This represents the second weighting coefficient corresponding to the target user device.

[0116] The beamforming channel selection method provided in this application firstly obtains a second weighting coefficient by linearly weighting the first RSRP of each user equipment using the second RSRP corresponding to the lowest power user. Then, the second weighting coefficient is nonlinearly corrected using a logarithmic function to determine the final first weighting coefficient. The first weighting coefficient is then used to weight the first RSRP of each user equipment, so that the fluctuation of the weighted RSRP corresponding to different user equipment is less than a preset threshold. This increases the weight of low-power users in the selected beamforming channel and weakens the weight of high-power users in the selected beamforming channel, thereby reducing the impact of power imbalance between users on beamforming channel selection, increasing the probability that the beamforming channel containing low-power users will be selected, and improving the uplink user detection probability of the system.

[0117] Method 2, Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0118] The first weight coefficient is determined by taking the square root of the second weight coefficient.

[0119] Specifically, the second weight coefficient is squared to determine the first weight coefficient corresponding to the target user device, and the second weight coefficient is squared, which can be a quadratic square root, a cubic square root, etc. This application does not impose any limitations on this embodiment.

[0120] The larger the first RSRP corresponding to a user equipment, the smaller the first weight coefficient obtained after taking the square root of the second weight coefficient; the smaller the first RSRP corresponding to a user equipment, the larger the first weight coefficient obtained after taking the square root of the second weight coefficient. Therefore, the data fluctuation of the weighted RSRP corresponding to each user equipment is much smaller than the data fluctuation of the unweighted RSRP, effectively reducing the impact of power imbalance between users on the selection weight of the beamforming channel.

[0121] Optionally, the first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula:

[0122]

[0123] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment.

[0124] Specifically, the second weight coefficient is squared to determine the first weight coefficient corresponding to the target user device.

[0125] The beamforming channel selection method provided in this application firstly obtains a second weighting coefficient by linearly weighting the first RSRP of each user equipment using the second RSRP of the user with the lowest power. Then, the square root of the second weighting coefficient is used to obtain the final first weighting coefficient. The first weighting coefficient is then used to weight the first RSRP of each user equipment, so that the fluctuation of the weighted RSRP of different user equipment is less than a preset threshold. This increases the weight of low-power users in the selected beamforming channel and weakens the weight of high-power users in the selected beamforming channel, thereby reducing the impact of power imbalance between users on beamforming channel selection, increasing the probability that the beamforming channel of the low-power user is selected, and improving the uplink user detection probability of the system.

[0126] Method 3, Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0127] The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient;

[0128] The first weighting coefficient is determined to be the reciprocal of the target reference value.

[0129] Specifically, a target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient, and then the reciprocal of the target reference value is taken as the first weighting coefficient corresponding to the target user device.

[0130] One possible implementation is to take the logarithm of the reciprocal of the second weighting coefficient and add a constant to obtain the target reference value, then use the reciprocal of the target reference value as the first weighting coefficient. This ensures that the weighted RSRP of each user equipment has small fluctuations, while the weighted RSRP of low-power users is still relatively small compared to the weighted RSRP of high-power users, thereby reducing the impact of power imbalance between users on the selection of beamforming channels.

[0131] Optionally, the determination of the first weighting coefficient as the reciprocal of the target reference value satisfies the following calculation formula:

[0132]

[0133] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

[0134] Specifically, the second weighting coefficient satisfies:

[0135]

[0136] Where, μ idxUE RSRP represents the second weighting coefficient corresponding to the target user equipment. min Indicates the second RSRP, RSRP idxUE This indicates the first RSRP.

[0137] First, construct the logarithmic function of the reciprocal of the second weighting coefficient. Specifically, take the logarithm of the reciprocal of the second weighting coefficient and add a constant 1 to obtain the target reference value, which satisfies the following calculation formula:

[0138]

[0139] Where, σ idxUE Represents the target reference value, μ idxUEThis represents the second weighting coefficient corresponding to the target user equipment. Constant 1 can also be other constants, which can be selected based on the magnitude of the fluctuation in the weighted RSRP data.

[0140] Taking the reciprocal of the target reference value yields the first weighting coefficient, which satisfies the following calculation formula:

[0141]

[0142] Where, α idxUE σ represents the first weighting coefficient corresponding to the target user device. idxUE Indicates the target reference value.

[0143] The beamforming channel selection method provided in this application firstly obtains a second weighting coefficient by linearly weighting the first RSRP of each user equipment using the second RSRP corresponding to the lowest power user. Then, the reciprocal of the second weighting coefficient is corrected by a logarithmic function, and the reciprocal is taken as the final first weighting coefficient. The first weighting coefficient is used to weight the first RSRP of each user equipment, so that the fluctuation of the weighted RSRP corresponding to different user equipment is less than a preset threshold. This increases the weight of low-power users in the selected beamforming channel and weakens the weight of high-power users in the selected beamforming channel, thereby reducing the impact of power imbalance between users on beamforming channel selection, increasing the probability that the beamforming channel where the low-power user is located is selected, and improving the uplink user detection probability of the system.

[0144] The beamforming weight determination method provided in this application embodiment is illustrated below with a specific example:

[0145] Figure 4 This is the second flowchart illustrating the shaping channel selection method provided in the embodiments of this application. Figure 5 This is the third flowchart illustrating the shaping channel selection method provided in this application embodiment, as shown below. Figure 4 and Figure 5 As shown, compared with the shaping channel selection method in the prior art, the embodiments of this application add the steps of generating channel weight coefficients and pseudo RSRP sorting / channel index selection.

[0146] Channel weight coefficients can be determined using the following three methods:

[0147] Option 1: ① Determine the RSRP corresponding to each user equipment in the SRS / PUCCH signal of the beamforming channel. idxUE idx stands for index or sequence number, used to distinguish different user interfaces (UEs).

[0148] ② Identify the user with the lowest power consumption:

[0149] RSRPmin =min(RSRP) UE )

[0150] ③ Calculate RSRP min and RSRP idxUE That is, to obtain the initial weight coefficients corresponding to each user device:

[0151]

[0152] ④ Correct the initial weighting coefficients, and adjust μ. idxUE Take the logarithm and add 1 to get the correction factor:

[0153] σ idxUE =10·log10μ idxUE +1

[0154] ⑤ Determine the final weighting coefficients:

[0155] α idxUE =σ idxUE ·μ idxUE

[0156] Option 2: ① Determine the RSRP corresponding to each user equipment in the SRS / PUCCH signal of the shaping channel. idxUE .

[0157] ② Identify the user with the lowest power consumption:

[0158] RSRP min =min(RSRP) UE )

[0159] ③ Calculate RSRP min and RSRP idxUE That is, to obtain the initial weight coefficients corresponding to each user device:

[0160]

[0161] ④ Reconstruct the initial weight coefficients to determine the final weight coefficients:

[0162]

[0163] Option 3: ① Determine the RSRP corresponding to each user equipment in the SRS / PUCCH signal of the shaping channel. idxUE .

[0164] ② Identify the user with the lowest power consumption:

[0165] RSRP min =min(RSRP) UE )

[0166] ③ Calculate RSRPmin and RSRP idxUE That is, to obtain the initial weight coefficients corresponding to each user device:

[0167]

[0168] ④ Correct the initial weighting coefficients, and adjust μ. idxUE Take the logarithm of the reciprocal, add 1, and then take the reciprocal again to obtain the final weight coefficient:

[0169]

[0170] The pseudo RSRP sorting / channel index selection specifically includes the following steps:

[0171] ① First, determine the uplink weighted signal power of each shaping channel based on the weighting coefficients:

[0172]

[0173] ②When the uplink weighted signal power of the target shaping channel is obtained After that, The channels are sorted in descending order, and the channel numbers or index numbers of the top N shaping channels are selected and sent to the channel selection function module of the PUCCH signal for processing. The preset number N can be selected according to the actual situation.

[0174] Figure 6 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application, such as... Figure 6 As shown, the electronic device may include: a processor 601, a communications interface 602, a memory 603, and a communication bus 604, wherein the processor 601, the communications interface 602, and the memory 603 communicate with each other via the communication bus 604. The processor 601 can call a computer program stored in the memory 603 and executable on the processor 601 to perform the following steps:

[0175] Processor 601 is configured to read the computer program in the memory 603 and perform the following operations:

[0176] Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment, the weighted RSRP corresponding to the target user equipment is determined; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0177] Based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined;

[0178] Based on the uplink weighted signal power corresponding to each shaping channel before channel selection, all shaping channels are sorted in descending order to determine a preset number of shaping channels.

[0179] Optionally, the operation further includes:

[0180] Based on the second RSRP and the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is determined based on the RSRP corresponding to the user equipment in the target beamforming channel.

[0181] The second weighting coefficient is corrected to determine the first weighting coefficient.

[0182] Optionally, the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel, and determining the second weighting coefficient corresponding to the target user equipment includes:

[0183] Based on the ratio of the second RSRP to the first RSRP, a second weighting coefficient corresponding to the target user equipment is determined.

[0184] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0185] Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient;

[0186] The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

[0187] Optionally, the second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula:

[0188] α idxUE =(10·log10μ) idxUE +1)·μ idxUE

[0189] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment, (10·log10μ) idxUE +1) represents the correction factor.

[0190] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0191] The first weight coefficient is determined by taking the square root of the second weight coefficient.

[0192] Optionally, the first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula:

[0193]

[0194] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment.

[0195] Optionally, the step of correcting the second weighting coefficient to determine the first weighting coefficient includes:

[0196] The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient;

[0197] The first weighting coefficient is determined to be the reciprocal of the target reference value.

[0198] Optionally, the determination of the first weighting coefficient as the reciprocal of the target reference value satisfies the following calculation formula:

[0199]

[0200] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

[0201] It should be noted that the electronic device provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0202] Figure 7 This is a schematic diagram of the structure of the shaping channel selection device provided in the embodiments of this application, as shown below. Figure 7 As shown, the device includes:

[0203] The first determining unit 701 determines the weighted RSRP corresponding to the target user equipment based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0204] The second determining unit 702 is used to determine the uplink weighted signal power corresponding to the target beamforming channel based on the sum of the weighted RSRPs corresponding to all user equipment in the target beamforming channel;

[0205] The third determining unit 703 is used to sort all the shaping channels in descending order based on the uplink weighted signal power corresponding to each shaping channel before channel selection, and to determine a preset number of shaping channels.

[0206] Optionally, the device further includes:

[0207] The fourth determining unit is configured to determine a second weighting coefficient corresponding to the target user equipment based on the second RSRP and the first RSRP corresponding to the target user equipment; the second RSRP is determined based on the RSRP corresponding to the user equipment in the target beamforming channel;

[0208] The fifth determining unit is used to correct the second weighting coefficient and determine the first weighting coefficient.

[0209] Optionally, the second RSRP is the minimum value among the RSRPs corresponding to all user equipment in the target shaping channel, and the fourth determining unit is further configured to:

[0210] Based on the ratio of the second RSRP to the first RSRP, a second weighting coefficient corresponding to the target user equipment is determined.

[0211] Optionally, the fifth determining unit is further configured to:

[0212] Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient;

[0213] The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

[0214] Optionally, the second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula:

[0215] α idxUE =(10·log10μ) idxUE +1)·μ idxUE

[0216] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment, (10·log10μ) idxUE +1) represents the correction factor.

[0217] Optionally, the fifth determining unit is further configured to:

[0218] The first weight coefficient is determined by taking the square root of the second weight coefficient.

[0219] Optionally, the first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula:

[0220]

[0221] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment.

[0222] Optionally, the fifth determining unit is further configured to:

[0223] The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient;

[0224] The first weighting coefficient is determined to be the reciprocal of the target reference value.

[0225] Optionally, the determination of the first weighting coefficient as the reciprocal of the target reference value satisfies the following calculation formula:

[0226]

[0227] Where, α idxUE μ represents the first weighting coefficient corresponding to the target user equipment. idxUE This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

[0228] The methods and apparatuses provided in the various embodiments of this application are based on the same concept. Since the methods and apparatuses solve problems in similar ways, the implementations of the apparatuses and methods can refer to each other, and repeated details will not be repeated.

[0229] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0230] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the 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 to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0231] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0232] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the shaping channel selection method provided in the above embodiments, for example, including:

[0233] Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power (RSRP) corresponding to the target user equipment, the weighted RSRP corresponding to the target user equipment is determined; the fluctuation of the weighted RSRP corresponding to all user equipment in the target beamforming channel is less than a preset threshold.

[0234] Based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined;

[0235] Based on the uplink weighted signal power corresponding to each shaping channel before channel selection, all shaping channels before channel selection are sorted in descending order to determine a preset number of shaping channels.

[0236] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0237] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0238] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0239] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0240] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0241] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A shaping channel selection method, characterized in that, include: Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power RSRP corresponding to the target user equipment, the weighted RSRP corresponding to the target user equipment is determined; The fluctuation of the weighted RSRP corresponding to all user equipment in the target shaping channel is less than a preset threshold; Based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined; Based on the uplink weighted signal power of each shaping channel before channel selection, all shaping channels are sorted in descending order to determine a preset number of shaping channels. The first weighting coefficient is determined based on the following steps: Based on the ratio of the second RSRP to the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel; The second weighting coefficient is corrected to determine the first weighting coefficient.

2. The shaping channel selection method according to claim 1, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient; The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

3. The shaping channel selection method according to claim 2, characterized in that, The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment. This represents the correction factor.

4. The shaping channel selection method according to claim 1, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: The first weight coefficient is determined by taking the square root of the second weight coefficient.

5. The shaping channel selection method according to claim 4, characterized in that, The first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment.

6. The shaping channel selection method according to claim 1, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient; The first weighting coefficient is determined to be the reciprocal of the target reference value.

7. The shaping channel selection method according to claim 6, characterized in that, The first weighting coefficient is determined to be the reciprocal of the target reference value, satisfying the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

8. An electronic device, comprising a memory, a transceiver, and a processor; characterized in that: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power RSRP corresponding to the target user equipment, the weighted RSRP corresponding to the target user equipment is determined; The fluctuation of the weighted RSRP corresponding to all user equipment in the target shaping channel is less than a preset threshold; Based on the sum of the weighted RSRPs of all user equipment in the target beamforming channel, the uplink weighted signal power corresponding to the target beamforming channel is determined; Based on the uplink weighted signal power of each shaping channel before channel selection, all shaping channels are sorted in descending order to determine a preset number of shaping channels. The first weighting coefficient is determined based on the following steps: Based on the ratio of the second RSRP to the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel; The second weighting coefficient is corrected to determine the first weighting coefficient.

9. The electronic device according to claim 8, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: Based on the logarithmic function of the second weighting coefficient, determine the correction factor of the second weighting coefficient; The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient.

10. The electronic device according to claim 9, characterized in that, The second weight coefficient is corrected based on the correction factor to obtain the first weight coefficient, which satisfies the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment. This represents the correction factor.

11. The electronic device according to claim 8, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: The first weight coefficient is determined by taking the square root of the second weight coefficient.

12. The electronic device according to claim 11, characterized in that, The first weight coefficient is determined by taking the square root of the second weight coefficient, satisfying the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment.

13. The electronic device according to claim 8, characterized in that, The step of correcting the second weighting coefficient to determine the first weighting coefficient includes: The target reference value is determined based on the logarithmic function of the reciprocal of the second weighting coefficient; The first weighting coefficient is determined to be the reciprocal of the target reference value.

14. The electronic device according to claim 13, characterized in that, The first weighting coefficient is determined to be the reciprocal of the target reference value, satisfying the following calculation formula: ; in, This represents the first weighting coefficient corresponding to the target user equipment. This represents the second weighting coefficient corresponding to the target user equipment. This represents the target reference value.

15. A shaping channel selection method, characterized in that, include: The first determining unit is configured to determine the weighted RSRP corresponding to the target user equipment based on the first weighting coefficient corresponding to the target user equipment in the target beamforming channel and the first reference signal received power RSRP corresponding to the target user equipment. The fluctuation of the weighted RSRP corresponding to all user equipment in the target shaping channel is less than a preset threshold; The second determining unit is used to determine the uplink weighted signal power corresponding to the target beamforming channel based on the sum of the weighted RSRPs corresponding to all user equipment in the target beamforming channel; The third determining unit is used to sort all the shaping channels in descending order based on the uplink weighted signal power corresponding to each shaping channel before channel selection, and to determine a preset number of shaping channels. The first weighting coefficient is determined based on the following steps: Based on the ratio of the second RSRP to the first RSRP corresponding to the target user equipment, a second weighting coefficient corresponding to the target user equipment is determined; the second RSRP is the minimum value among the RSRPs corresponding to all user equipments in the target beamforming channel; The second weighting coefficient is corrected to determine the first weighting coefficient.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that causes a computer to perform the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Downlink signal-transmitting method of long-term advancing time division duplex indoor distribution system

    CN101764631A

  • Automatic wireless network channel selection

    CN104812014A