Layer Selection Method, Device, System and Storage Medium

By determining the signal-to-interference noise ratio based on the reference signal and performing code error compensation, and converting it to the target spectrum efficiency, the problem of inaccurate selection of MIMO layers is solved, and the performance and user experience of the communication system are improved.

CN117614494BActive Publication Date: 2025-08-05CHINA MOBILE ZIJIN INNOVATION INST CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311561852.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-21
Publication Date
2025-08-05
Estimated Expiration
2043-11-21

AI Technical Summary

Technical Problem

The existing MIMO layer selection method has low accuracy, resulting in reduced or unstable performance of the communication system and is unable to adapt to the influence of different channel characteristics and interference.

Method used

By determining the signal-to-interference noise ratio based on the reference signal, obtaining the code error compensation amount and performing compensation, determining the signal-to-interference noise ratio corresponding to the rank of each channel matrix is converted into the target spectrum efficiency, and finally determining the number of MIMO layers.

Benefits of technology

It improves the accuracy of MIMO layer selection, improves user throughput and communication system stability, and improves wireless performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117614494B_ABST
    Figure CN117614494B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of communication technology, and discloses a method, device, system, and storage medium for selecting the number of layers. The method includes: determining a signal-to-interference-and-noise ratio based on a reference signal; obtaining an error compensation amount, and compensating the signal-to-interference-and-noise ratio based on the error compensation amount, determining the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix; converting the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency; and determining the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency. The present invention compensates the signal-to-interference-and-noise ratio determined based on the reference signal, obtains the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix, converts the signal-to-interference-and-noise ratio, and obtains the target spectrum efficiency, thereby determining the number of MIMO layers. This solves the problem of low accuracy in selecting the number of MIMO layers, which affects the communication system and causes reduced or unstable wireless performance. It improves the accuracy of selecting the number of MIMO layers, improves user throughput and experience, and enhances system performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a layer number selection method, device, system and storage medium. Background Art

[0002] In a MIMO system, it is necessary to select an appropriate number of MIMO layers to achieve optimal transmission performance. The current MIMO layer selection methods generally include algorithms based on the rank of the channel matrix and algorithms based on system performance. In the two current MIMO layer selection methods, since the time and frequency resources used by the reference signal and the service channel are different, the channel of the reference signal used to estimate the channel and the service channel that actually sends data have different channel characteristics and are subject to different interference. The number of MIMO layers selected by the reference signal for transmitting service data may not be appropriate. In addition, for downlink scenarios, the method by which the UE estimates the rank of the channel matrix is not unified. However, when the base station uses the rank reported by the UE, it cannot distinguish which estimation method the UE uses, and therefore cannot perform differentiated processing, resulting in inappropriate MIMO layer selection.

[0003] In other words, the current MIMO layer number selection method has the problem of inappropriate MIMO layer number selection, which will affect the performance of the communication system and lead to reduced or unstable wireless performance. Summary of the Invention

[0004] The main purpose of the present invention is to provide a layer number selection method, device, system and storage medium, aiming to solve the technical problem that the existing MIMO layer number selection accuracy is low, affecting the communication system, and causing wireless performance degradation or instability.

[0005] To achieve the above object, the present invention provides a method for selecting the number of plies, the method comprising the following steps:

[0006] determining a signal-to-interference-and-noise ratio based on a reference signal;

[0007] Obtaining a bit error compensation amount, and compensating the signal to interference plus noise ratio based on the bit error compensation amount, to determine a signal to interference plus noise ratio corresponding to a rank of each channel matrix;

[0008] Converting the signal to interference plus noise ratio (SINR) based on the rank of each channel matrix to obtain a target spectrum efficiency;

[0009] The number of MIMO layers is determined based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0010] Optionally, the reference signal includes an uplink channel sounding reference signal;

[0011] Determining the signal to interference plus noise ratio based on the reference signal includes:

[0012] In response to the received uplink channel sounding reference signal, acquiring a period of the uplink channel sounding reference signal;

[0013] Measurement is performed based on the period of the uplink channel sounding reference signal to obtain the signal to interference and noise ratio when sending at different MIMO layers.

[0014] Optionally, converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency includes:

[0015] Converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value;

[0016] Determining the spectral efficiency of the rank of each channel matrix according to the modulation and coding strategy index value;

[0017] The maximum value of the spectral efficiencies of the ranks of the channel matrices is obtained as the target spectral efficiency.

[0018] Optionally, determining the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency includes:

[0019] Determining a current spectrum efficiency based on the rank of the channel matrix corresponding to the target spectrum efficiency and a target modulation and coding strategy index value;

[0020] Determining whether the current spectrum efficiency meets a preset condition;

[0021] If satisfied, updating the target modulation and coding strategy index value, and determining a new error compensation amount based on the updated modulation and coding strategy index value;

[0022] Determining the rank of a modified channel matrix based on the new error compensation amount;

[0023] Determining the number of MIMO layers based on the rank of the modified channel matrix;

[0024] If not, the number of MIMO layers is determined based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0025] Optionally, the reference signal further includes a common reference signal or a channel state information reference signal;

[0026] The determining the signal to interference plus noise ratio based on the reference signal further includes:

[0027] Acquire channel matrix rank information of a common reference signal or a channel state information reference signal, where the signal to interference plus noise ratio is measured and fed back by a user equipment based on the common reference signal or the channel state information reference signal;

[0028] A signal to interference plus noise ratio is determined based on the channel matrix rank information.

[0029] Optionally, the converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency further includes:

[0030] Converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value to obtain a corresponding relationship between the signal to interference plus noise ratio and the modulation and coding strategy index value;

[0031] Determine a current coding strategy index value based on a correspondence between the signal to interference noise ratio and the modulation and coding strategy index value;

[0032] Determining a current spectrum efficiency based on a rank of a current channel matrix and a current modulation and coding strategy index value;

[0033] Determining whether the current spectrum efficiency meets a preset condition;

[0034] If satisfied, updating the target modulation and coding strategy index;

[0035] Determining the spectral efficiency of the rank of each channel matrix based on the updated target modulation and coding strategy index;

[0036] The maximum value of the spectral efficiencies of the ranks of the channel matrices is obtained as the target spectral efficiency.

[0037] Optionally, obtaining an error compensation amount, compensating the signal to interference plus noise ratio based on the error compensation amount, and determining the signal to interference plus noise ratio corresponding to the rank of each channel matrix includes:

[0038] Get hybrid automatic repeat request result;

[0039] Adaptively adjusting the modulation and coding strategy index value based on the hybrid automatic repeat request result to obtain a target modulation and coding strategy index value;

[0040] Determining a target signal to interference and noise ratio based on the target modulation and coding strategy index value;

[0041] determining a bit error compensation amount based on the signal to interference plus noise ratio and the target signal to interference plus noise ratio;

[0042] A signal to interference plus noise ratio corresponding to the rank of each channel matrix is obtained based on the signal to interference plus noise ratio, the target signal to interference plus noise ratio, and the error compensation amount.

[0043] In addition, to achieve the above-mentioned purpose, the present invention further proposes a ply number selection device, the ply number selection device comprising:

[0044] a determination module, configured to determine a signal to interference plus noise ratio based on a reference signal;

[0045] a compensation module, configured to obtain an error compensation amount, compensate the signal to interference plus noise ratio based on the error compensation amount, and determine the signal to interference plus noise ratio corresponding to the rank of each channel matrix;

[0046] a conversion module, configured to perform conversion based on the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency;

[0047] The determination module is further configured to determine the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0048] In addition, to achieve the above-mentioned object, the present invention further proposes a layer number selection system, which includes a base station and a user equipment, and the base station executes the steps of the layer number selection method as described above.

[0049] In addition, to achieve the above-mentioned purpose, the present invention further proposes a storage medium, on which a layer number selection program is stored. When the layer number selection program is executed by a processor, the steps of the layer number selection method described above are implemented.

[0050] The present invention determines the signal to interference plus noise ratio based on a reference signal; obtains an error compensation amount, and compensates the signal to interference plus noise ratio based on the error compensation amount, determines the signal to interference plus noise ratio corresponding to the rank of each channel matrix; converts the signal to interference plus noise ratio corresponding to the rank of each channel matrix to obtain the target spectrum efficiency; and determines the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency. In the above manner, by compensating the signal to interference plus noise ratio determined based on the reference signal, obtaining the signal to interference plus noise ratio corresponding to the rank of each channel matrix and converting it to obtain the target spectrum efficiency, thereby determining the number of MIMO layers, solving the problem of low accuracy in MIMO layer selection, affecting communication system performance, and causing reduced or unstable wireless performance, improving the accuracy of MIMO layer selection, improving user throughput and experience, and enhancing system performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 Schematic diagram of the structure of a layer number selection device in a hardware operating environment according to an embodiment of the present invention;

[0052] Figure 2 Schematic diagram of the process of the first embodiment of the layer number selection method of the present invention;

[0053] Figure 3 Schematic diagram of the flow chart of the second embodiment of the layer number selection method of the present invention;

[0054] Figure 4 This is a diagram of the layer number selection system architecture for an uplink scenario according to an embodiment of the layer number selection method of the present invention;

[0055] Figure 5A flowchart of layer selection for an uplink scenario according to an embodiment of a layer selection method of the present invention;

[0056] Figure 6 Schematic diagram of the process of the third embodiment of the layer number selection method of the present invention;

[0057] Figure 7 This is a diagram of the layer number selection system architecture for a downlink scenario in accordance with an embodiment of a layer number selection method of the present invention;

[0058] Figure 8 A flowchart of layer selection for a downlink scenario in accordance with an embodiment of a layer selection method of the present invention;

[0059] Figure 9 This is a structural block diagram of the first embodiment of the layer number selection device of the present invention.

[0060] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0061] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0062] Reference Figure 1 , Figure 1 This is a schematic diagram of the device structure for selecting the number of layers in the hardware operating environment involved in the embodiment of the present invention.

[0063] like Figure 1 As shown, the layer selection device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to implement connection and communication between these components. The user interface 1003 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0064] Those skilled in the art will understand that Figure 1The structure shown in the figure does not constitute a limitation on the layer number selection device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0065] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a layer selection program.

[0066] exist Figure 1 In the layer selection device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the layer selection device of the present invention can be set in the layer selection device, and the layer selection device calls the layer selection program stored in the memory 1005 through the processor 1001, and executes the layer selection method provided by the embodiment of the present invention.

[0067] The embodiment of the present invention provides a method for selecting the number of layers. Figure 2 , Figure 2 FIG. 1 is a flow chart of the first embodiment of the layer number selection method of the present invention.

[0068] In this embodiment, the method for selecting the number of layers includes the following steps:

[0069] Step S10: determining a signal to interference plus noise ratio based on a reference signal.

[0070] It should be noted that the execution entity of this embodiment is a base station. A base station is a device in a communication network that provides wireless communication services. It is a core component of a wireless communication system, serving as a bridge between user devices (such as mobile phones and wireless terminals) and the communication network. A base station is also called a foundation station, mobile base station, wireless base station, or radio transmission station. This embodiment does not specifically limit this. This embodiment uses a base station as an example for explanation.

[0071] It's understood that the Signal to Interference plus Noise Ratio (SINR) refers to the ratio of the signal in a system to the sum of the interference and noise. Signal refers to electronic signals from outside the device that need to be processed by the device. Interference refers to interference from the system itself and other systems, such as co-channel interference and multipath interference. Noise refers to irregular additional signals that are not present in the original signal after passing through the device. This signal is related to the environment and does not change with the original signal. The Signal to Interference plus Noise Ratio is used to measure signal quality in wireless communication systems. A higher SINR indicates better signal quality and communication quality.

[0072] In a specific implementation, the selection of the number of MIMO layers includes uplink scenarios and downlink scenarios. In the uplink scenario, the reference signal is an uplink channel sounding reference signal. In the downlink scenario, the reference signal is a common reference signal or a channel state information reference signal. This embodiment does not impose any specific restrictions on this.

[0073] Step S20: obtaining an error compensation amount, and compensating the signal to interference plus noise ratio based on the error compensation amount, to determine the signal to interference plus noise ratio corresponding to the rank of each channel matrix.

[0074] It should be noted that the error compensation amount, namely the signal to interference and noise ratio error, refers to the difference between the signal to interference and noise ratio and the target signal to interference and noise ratio, indicating the change in signal quality between the two states.

[0075] In a specific implementation, the signal to interference and noise ratio is compensated by the bit error compensation amount, that is, the signal to interference and noise ratio corresponding to other Ranks of the channel.

[0076] Furthermore, to improve data accuracy, obtaining an error compensation amount, compensating the signal to interference plus noise ratio based on the error compensation amount, and determining the signal to interference plus noise ratio corresponding to the rank of each channel matrix includes: obtaining a hybrid automatic repeat request result; adaptively adjusting a modulation and coding strategy index value based on the hybrid automatic repeat request result to obtain a target modulation and coding strategy index value; determining a target signal to interference plus noise ratio based on the target modulation and coding strategy index value; determining an error compensation amount based on the signal to interference plus noise ratio and the target signal to interference plus noise ratio; and obtaining the signal to interference plus noise ratio corresponding to the rank of each channel matrix based on the signal to interference plus noise ratio, the target signal to interference plus noise ratio, and the error compensation amount.

[0077] It should be noted that the scheduling module performs adaptive selection of the modulation and coding strategy (MCS) index value based on the current Rank selection and the hybrid automatic repeat request (HARQ) result of the service channel of the corresponding scenario.

[0078] As you can understand, Hybrid Automatic Repeat reQuest (HARQ) is a protocol used to improve the reliability of communication systems. HARQ combines Automatic Repeat reQuest (ARQ) and Forward Error Correction (FEC) technologies to minimize errors in data transmission. The specific implementation process of HARQ includes: data transmission, where the sender sends a frame of data; data reception, where the receiver attempts to decode the received data; judgment, where if the data is decoded correctly, the receiver returns an acknowledgment (ACK) signal, indicating that the data was received properly; if there are errors, the receiver returns a negative acknowledgment (NACK) signal, indicating that the sender needs to retransmit the data; retransmission, where, after receiving a NACK, the sender selectively retransmits only the portion of the data containing the erroneous bits, rather than the entire frame; and combining, where the receiver combines the newly received data with previously received data to further improve data reliability. This process can be repeated multiple times until the maximum number of retransmissions is reached or until the data is correctly received. HARQ improves data transmission reliability by continuously attempting retransmissions and adjusting based on feedback.

[0079] In the specific implementation, in the uplink / downlink scenario, the scheduling module makes an adaptive selection of the modulation and coding strategy (MCS) based on the current Rank selection and the hybrid automatic repeat request (HARQ) result of the uplink / downlink service channel, denoted as MCS_Rank(i). If the hybrid automatic repeat request (HARQ) result is ACK, the modulation and coding strategy (MCS) is adjusted upward; if the hybrid automatic repeat request (HARQ) result is NACK, the modulation and coding strategy (MCS) is adjusted downward to obtain the target modulation and coding strategy index value.

[0080] It is worth noting that based on simulation results or test experience, the current Rank modulation and coding strategy (MCS), that is, the target modulation and coding strategy index value, is converted into the channel SINR required by the modulation and coding strategy (MCS), that is, SINR_MCS_rank(x). In a typical channel environment, based on the 5G protocol, the channel signal-to-interference-and-noise ratio (SINR) required by the modulation and coding scheme (MCS) can be simulated for the physical uplink shared channel (PUSCH) channel to obtain the target SINR. The difference between the SINR and the target SINR is calculated to obtain the error compensation amount.

[0081] It can be understood that the signal to interference and noise ratio (SINR) corresponding to other ranks of the channel is calculated: SINR_rank(y)=SINR_MCS_rank(x)+[SINR_SRS_rank(y)-SINR_SRS_rank(x)+deltaSINR(x,y)], where SINR_SRS_rank(x) represents the signal to interference and noise ratio of the reference signal corresponding to the current Rank, SINR_SRS_rank(y) represents the SRS SINR corresponding to the target Rank, and deltaSINR(x,y) is the SINR error compensation amount between ranks, which is initially set to 0dB.

[0082] Step S30: performing conversion based on the signal to interference noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency.

[0083] It should be noted that the signal to interference plus noise ratio corresponding to the rank of each channel matrix is converted into the corresponding spectrum efficiency, and the maximum spectrum efficiency is used as the target spectrum efficiency.

[0084] Step S40: Determine the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0085] It should be noted that the rank of the channel matrix corresponding to the target spectrum efficiency, that is, the Rank of the maximum spectrum efficiency, is the current optimal Rank selection value. The current optimal Rank selection value is used as the selected MIMO layer number.

[0086] This embodiment determines the signal-to-interference-and-noise ratio based on a reference signal; obtains an error compensation amount, and compensates the signal-to-interference-and-noise ratio based on the error compensation amount to determine the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix; converts the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency; and determines the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency. In the above manner, by compensating the signal-to-interference-and-noise ratio determined based on the reference signal, obtaining the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix and converting it to obtain the target spectrum efficiency, thereby determining the number of MIMO layers, thereby solving the problem of low MIMO layer selection accuracy, affecting communication system performance, and resulting in reduced or unstable wireless performance. This improves the accuracy of MIMO layer selection, improves user throughput and experience, and enhances system performance.

[0087] refer to Figure 3 , Figure 3 FIG. 1 is a flow chart of a second embodiment of the layer number selection method of the present invention.

[0088] Based on the first embodiment, the reference signal includes an uplink channel sounding reference signal. Step S10 in the layer number selection method of this embodiment includes:

[0089] Step S101: in response to a received uplink channel sounding reference signal, obtaining a period of the uplink channel sounding reference signal.

[0090] It should be noted that when the reference signal is an uplink channel sounding reference signal, it is in the uplink scenario of Long Term Evolution (4G) (LTE) or 5G. The uplink channel sounding reference signal is a signal used in wireless communication systems to help base stations detect and track signals transmitted by mobile terminals. It is used to assist base stations in initial access, handover, and other key communication processes in the uplink (mobile terminal to base station).

[0091] In a specific implementation, the base station (BS) initially selects Rank 1: it instructs the user equipment (UE) to initially use Rank 1 through the downlink control channel format (DCI). That is, a lower layer number is initially selected for the user equipment (UE) for transmission, which can ensure initial link stability.

[0092] The user equipment (UE) sends an uplink channel sounding reference signal (SRS) periodically based on a higher layer signaling configuration; the base station (BS) receives an uplink channel sounding reference signal (SRS) signal and obtains the period of the uplink channel sounding reference signal.

[0093] Step S102: performing measurement based on the period of the uplink channel sounding reference signal to obtain the signal to interference and noise ratio when sending at different MIMO layers.

[0094] It should be noted that the signal to interference and noise ratio estimation module measures the SINR signal to interference and noise ratio (SINR) when MIMO is sent using different numbers of layers based on the uplink channel sounding reference signal (SRS) signal: SINR_SRS_rank(i), where i represents the number of MIMO layers, and the number of MIMO layers can be, for example, 1, 2, 3, 4, etc.

[0095] It is worth noting that for the uplink scenario, that is, the scenario where the user equipment (UE) sends and the base station (BS) receives, the user equipment (UE) sends a reference signal, the base station (BS) performs channel estimation and rank estimation, and ultimately decides the number of physical uplink shared channel (PUSCH) MIMO layers to be used, and then informs the user equipment (UE) of the number of physical uplink shared channel (PUSCH) MIMO layers to be sent through the control channel.

[0096] like Figure 4 As shown, Figure 4This is an architecture diagram of the layer selection system for the uplink scenario. The layer selection system includes a user equipment UE and a base station BS. The base station BS is connected to multiple user equipment UEs. The base station BS includes an uplink reference signal receiving module, an uplink MIMO layer selection module, and an uplink scheduling module. The user equipment UE includes an uplink reference signal sending module, an uplink scheduling information receiving module, and an uplink service channel sending module. The uplink reference signal sending module sends a signal to the uplink reference signal receiving module, and the uplink scheduling module sends scheduling information to the uplink scheduling information receiving module.

[0097] Furthermore, the converting the signal-to-interference-plus-noise ratio corresponding to the rank of each channel matrix to obtain the target spectral efficiency includes: converting the signal-to-interference-plus-noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value; determining the spectral efficiency of the rank of each channel matrix based on the modulation and coding strategy index value; and obtaining the maximum value of the spectral efficiencies of the ranks of each channel matrix as the target spectral efficiency.

[0098] It should be noted that based on simulation results or test experience, the Signal-to-Interference-and-Noise Ratio (SINR) of each Rank in the Physical Uplink Shared Channel (PUSCH) is converted into an estimated modulation and coding strategy (MCS_rank(x)) for the PUSCH. Based on the protocol, the spectral efficiency of each Rank is then derived from MCS_rank(x). Based on the MCS index table in the 3GPP 38.214 protocol, the spectral efficiency of the PUSCH corresponding to the estimated modulation and coding strategy (MCS) for each Rank can be found: x * SErank(x). The maximum spectral efficiency is then found, which is the target spectral efficiency.

[0099] As you can understand, the MCS index table is a table used in wireless communication systems that contains indices for different modulation and coding strategies. The MCS describes how data is modulated and coded at the physical layer for transmission over a channel. The MCS index table provides a basis for selecting the appropriate modulation and coding scheme in a specific wireless communication system. Different MCS indices correspond to different channel conditions and performance requirements. The communication system can select the most appropriate MCS index based on the current channel conditions and requirements to achieve higher data transmission efficiency.

[0100] Furthermore, the determining of the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency includes: determining the current spectrum efficiency based on the rank of the channel matrix corresponding to the target spectrum efficiency and the target modulation and coding strategy index value; judging whether the current spectrum efficiency meets a preset condition; if so, updating the target modulation and coding strategy index value, and determining a new error compensation amount based on the updated modulation and coding strategy index value; determining the rank of the corrected channel matrix based on the new error compensation amount; determining the number of MIMO layers based on the rank of the corrected channel matrix; if not, determining the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0101] It should be noted that the Rank corresponding to the maximum spectrum efficiency is the currently selected optimal Rank. The optimal Rank is detected periodically, and when the detection conditions are met, the user equipment is instructed to use the optimal Rank as the number of MIMO layers for subsequent physical uplink shared channel transmission.

[0102] In a specific implementation, the corresponding current spectrum efficiency SErank(i)MCS(j) is determined according to the currently selected Rank i and MCS j, and it is judged whether SErank(i)MCS(j) meets the preset conditions, wherein the preset conditions include a first preset condition and a second preset condition, the first preset condition is SErank(i)MCS(j)≤SErank(i)MCS(Jmax)*0.3, and the second preset condition is SErank(i)MCS(j≥SErank(i)MCS(Jmax)*0.7, where Jmax is the maximum MCS supported by the protocol.

[0103] If the current spectrum efficiency SErank(i)MCS(j) meets the first preset condition and i is greater than 1, the Rank is periodically lowered by one order and continued for a period of time to obtain the converged modulation and coding strategy MCS. Based on the MCS, it is converted into SINR_MCS(i-1), and based on this, the new SINR error compensation amount between ranks is obtained, deltaSINR(i,i-1)=[SINR_MCS(i-1)-SINR_MCS(i)]-[SINR_SRS_rank(i-1)-SINR_SRS_rank(i)], where SINR_MCS(i) is the signal to interference and noise ratio corresponding to the modulation and coding strategy (PUSCH MCS) of the physical uplink shared channel at the current Rank, the signal to interference and noise ratio corresponding to the PUSCH MCS after SINR_MCS(i-1) is reduced by one rank, SINR_SRS_rank(i) is the uplink channel sounding reference signal signal to interference and noise ratio at the current Rank, and SINR_SRS_rank(i-1) is the uplink channel sounding reference signal signal to interference and noise ratio after reducing the rank by one order.

[0104] If the current spectrum efficiency SErank(i)MCS(j) meets the second preset condition and i is greater than 1 and less than the maximum number of MIMO layers, the Rank is periodically increased by one level and continued for a period of time to obtain the converged modulation and coding strategy MCS. Based on the MCS, it is converted into SINR_MCS(i+1), and based on this, a new inter-rank SINR error compensation amount deltaSINR(i,i+1)=[SINR_MCS(i+1)-SINR_MCS(i)]-[SINR_SRS_rank(i+1)-SINR_SRS_rank(i)] is obtained, where SINR_MCS(i) is the signal to interference and noise ratio corresponding to the PUSCH MCS under the current Rank, the signal to interference and noise ratio corresponding to the PUSCH MCS after SINR_MCS(i+1) is upgraded to the Rank one order, SINR_SRS_rank(i) is the uplink channel sounding reference signal signal to interference and noise ratio under the current Rank, and SINR_SRS_rank(i+1) is the uplink channel sounding reference signal signal to interference and noise ratio after upgrading to the Rank one order.

[0105] The error compensation amount deltaSINR(x,y) is updated according to the new inter-Rank SINR error compensation amount, and the steps of compensating the signal to interference and noise ratio based on the error compensation amount and determining the signal to interference and noise ratio corresponding to the rank of each channel matrix are re-executed to obtain a corrected optimal Rank selection value. The corrected optimal Rank selection value is used as the number of MIMO layers selected for the subsequent physical uplink shared channel PUSCH.

[0106] If the current spectrum efficiency SErank(i)MCS(j) does not meet the first preset condition and the second preset condition, a downlink control channel format (DCI) is sent to notify the user equipment UE that the number of uplink traffic channel physical uplink shared channel MIMO layers uses the currently selected optimal Rank, such as Figure 5 As shown, Figure 5 Flowchart for selecting the number of layers for the uplink scenario.

[0107] It should be noted that the number of physical uplink shared channel MIMO layers is estimated by first using the uplink channel sounding reference signal (SRS) to estimate the signal-to-interference-and-noise ratio (SINR) when sending different layers. This is then combined with the actual modulation and coding strategy (MCS) and its required SINR obtained by trying different MIMO layer numbers, and the SINR corresponding to each MIMO layer number is calculated through compensation. Finally, this is converted into spectral efficiency to obtain the MIMO layer number with the highest spectral efficiency. This improves the accuracy of physical uplink shared channel (PUSCH) MIMO layer selection in scenarios where the uplink channel sounding reference signal (SRS) and physical uplink shared channel (PUSCH) channel conditions differ significantly, thereby improving user throughput and user experience.

[0108] This embodiment obtains the period of an uplink channel sounding reference signal in response to a received uplink channel sounding reference signal; and performs measurements based on the period of the uplink channel sounding reference signal to obtain the signal-to-interference-and-noise ratio (SINR) when transmitting at different MIMO layers. This method determines the SINR when transmitting at different MIMO layers based on the uplink channel sounding reference signal, thereby determining the number of MIMO layers for the physical uplink shared channel (PUSCH), improving the accuracy of selecting the number of MIMO layers for the PUSCH.

[0109] refer to Figure 6 , Figure 6 FIG. 4 is a flow chart of a third embodiment of a layer number selection method according to the present invention.

[0110] Based on the first embodiment above, the reference signal further includes a common reference signal or a channel state information reference signal. Step S10 in the layer number selection method of this embodiment further includes:

[0111] Step S101 ′: obtaining channel matrix rank information of a common reference signal or a channel state information reference signal, wherein the signal to interference plus noise ratio is measured and fed back by the user equipment according to the common reference signal or the channel state information reference signal.

[0112] It should be noted that when the reference signal is a common reference signal or a channel state information reference signal, it is in the downlink scenario of long-term evolution technology (4G) (LTE) or 5G. The common reference signal (CRS) is a key signal used for channel estimation and receiver performance improvement in wireless communication systems. CRS is usually sent by a base station (or access point) in the downlink to provide the receiving device with information about the channel conditions. CRS plays an important role in wireless communication systems. It provides the information required by the receiving device to more effectively receive data in the downlink and helps achieve efficient system performance. The channel state information reference signal (CSI-RS) is a specific signal used to estimate and feedback channel state information in wireless communication systems. CSI-RS is usually sent by a base station (or access point) in the downlink so that the receiving device can estimate the channel state of the current communication environment and make adjustments based on this information. CSI-RS is a key signal used to optimize channel estimation and communication system performance. By utilizing CSI-RS, wireless communication systems can better adapt to different channel conditions and improve the efficiency and reliability of data transmission.

[0113] In the specific implementation, the base station (BS) initially selects to use Rank 1: the downlink service channel initially uses Rank 1; the base station (BS) sends a common reference signal (CRS) or a channel state information reference signal (CSI-RS) based on a high-level signaling configuration period; the user equipment (UE) measures the common reference signal (CRS) or the channel state information reference signal (CSI-RS) to obtain the channel matrix rank information (RI), and feeds it back to the base station (BS) through the physical channel.

[0114] Step S102 ′: determining a signal to interference plus noise ratio based on the channel matrix rank information.

[0115] It should be noted that the base station (BS) estimates the signal to interference plus noise ratio based on the channel matrix rank information.

[0116] It is worth noting that for the downlink scenario, the base station (BS) sends a reference signal, the user equipment (UE) performs channel estimation and rank estimation, and then informs the base station (BS) of the relevant rank estimation results through the control channel. The base station (BS) finally decides the number of physical downlink shared channel MIMO layers to be used and applies it to the downlink data channel transmission.

[0117] like Figure 7 As shown, Figure 7 This is an architecture diagram of the layer selection system for the downlink scenario. The layer selection system includes a user equipment (UE) and a base station (BS). The base station (BS) is connected to multiple user equipment (UEs). The base station (BS) includes a downlink reference signal sending module, a downlink MIMO layer selection module, and a downlink scheduling module. The user equipment (UE) includes a downlink reference signal receiving and measurement module, a downlink RI measurement and reporting module, a downlink scheduling information receiving module, and a downlink service channel sending module. The downlink reference signal sending module sends a signal to the downlink reference signal receiving and measurement module, the downlink RI measurement and reporting module sends RI information to the downlink MIMO layer selection module, and the downlink scheduling module sends scheduling information to the downlink scheduling information receiving module.

[0118] Furthermore, converting the signal-to-interference-plus-noise ratio corresponding to the rank of each channel matrix to obtain a target spectral efficiency further includes: converting the signal-to-interference-plus-noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value to obtain a corresponding relationship between the signal-to-interference-plus-noise ratio and the modulation and coding strategy index value; determining a current coding strategy index value based on the corresponding relationship between the signal-to-interference-plus-noise ratio and the modulation and coding strategy index value; determining a current spectral efficiency based on the rank of the current channel matrix and the current modulation and coding strategy index value; determining whether the current spectral efficiency meets a preset condition; if so, updating the target modulation and coding strategy index; determining the spectral efficiency of the rank of each channel matrix based on the updated target modulation and coding strategy index; and obtaining the maximum value of the spectral efficiencies of the ranks of each channel matrix as the target spectral efficiency.

[0119] It should be noted that the corresponding current spectrum efficiency SErank(i)MCS(j) is determined according to the currently selected Rank i and MCS j, and it is judged whether SErank(i)MCS(j) meets the preset conditions, wherein the preset conditions include a first preset condition and a second preset condition, the first preset condition is SErank(i)MCS(j)≤SErank(i)MCS(Jmax)*0.3 or RI<i, the second preset condition is SErank(i)MCS(j≥SErank(i)MCS(Jmax)*0.7 or RI>i, and Jmax is the maximum MCS supported by the protocol.

[0120] If the current spectrum efficiency SErank(i)MCS(j) meets the first preset condition, the Rank is periodically lowered by one level, and this is continued for a period of time to obtain the modulation and coding strategy (PDSCH MCS) of the physical downlink shared channel after the convergence of the Rank lowered by one level, that is, MCS_Rank(i-1).

[0121] If the current spectrum efficiency SErank(i)MCS(j) meets the second preset condition, the Rank is periodically tested to increase by one order, and this is continued for a period of time to obtain the modulation and coding strategy of the physical downlink shared channel after the convergence of the Rank increase by one order, that is, MCS_Rank(i+1).

[0122] Based on the MCS index table of the 3GPP38.214 protocol, the spectral efficiency corresponding to the inferred MCS of each Rank can be found: x*SErank(x), and the maximum spectral efficiency is found as the target spectral efficiency. The Rank with the maximum spectral efficiency is the optimal Rank selection value, which is then used as the number of MIMO layers for subsequent physical downlink shared channel selection.

[0123] If the current spectrum efficiency SErank(i)MCS(j) does not meet the first preset condition and the second preset condition, the physical downlink shared channel MIMO layer number of the downlink service channel uses the latest optimal MIMO layer number selection value, and the downlink control channel format (DCI) used in the downlink carries this value to notify the user equipment, and the user equipment performs MIMO reception according to this mode, such as Figure 8 As shown, Figure 8 Flowchart for layer number selection for downlink scenario.

[0124] It should be noted that the number of MIMO layers in the physical downlink shared channel is converted to the MIMO layer number with the highest spectral efficiency by converting the spectral efficiency based on the actual modulation and coding strategy (MCS) obtained by trial and error, similar to the method of trying different MIMO layers. Therefore, the accuracy of selecting the number of MIMO layers in the physical downlink shared channel can be improved in scenarios where the channel conditions of the channel state information reference signal (CSI-RS) and the physical downlink shared channel (PDSCH) differ greatly, thereby improving user throughput and experience.

[0125] This embodiment obtains channel matrix rank information of a common reference signal or a channel state information reference signal (CRS) and determines the SIR based on the channel matrix rank information. The SIR is measured and fed back by a user equipment based on the CRS or CSIRS. This method determines the SIR based on the CRS or CSIRS channel matrix rank information, thereby determining the number of MIMO layers for the physical downlink shared channel (PDS), improving the accuracy of selecting the number of MIMO layers for the PDS.

[0126] Reference Figure 9 , Figure 9 This is a structural block diagram of the first embodiment of the layer number selection device of the present invention.

[0127] like Figure 9 As shown, the layer number selection device proposed in the embodiment of the present invention includes:

[0128] a determination module 10, configured to determine a signal to interference plus noise ratio based on a reference signal;

[0129] a compensation module 20, configured to obtain an error compensation amount, compensate the signal to interference plus noise ratio based on the error compensation amount, and determine the signal to interference plus noise ratio corresponding to the rank of each channel matrix;

[0130] A conversion module 30 is configured to perform conversion based on the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency;

[0131] The determining module 10 is further configured to determine the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0132] This embodiment determines the signal-to-interference-and-noise ratio based on a reference signal; obtains an error compensation amount, and compensates the signal-to-interference-and-noise ratio based on the error compensation amount to determine the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix; converts the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency; and determines the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency. In the above manner, by compensating the signal-to-interference-and-noise ratio determined based on the reference signal, obtaining the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix and converting it to obtain the target spectrum efficiency, thereby determining the number of MIMO layers, thereby solving the problem of low MIMO layer selection accuracy, affecting communication system performance, and resulting in reduced or unstable wireless performance. This improves the accuracy of MIMO layer selection, improves user throughput and experience, and enhances system performance.

[0133] In one embodiment, the reference signal includes an uplink channel sounding reference signal, and the determination module 10 is further used to obtain a period of the uplink channel sounding reference signal in response to the received uplink channel sounding reference signal; and perform measurement based on the period of the uplink channel sounding reference signal to obtain the signal to interference and noise ratio when sending at different MIMO layers.

[0134] In one embodiment, the conversion module 30 is further used to convert the signal to interference and noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value; determine the spectral efficiency of the rank of each channel matrix based on the modulation and coding strategy index value; and obtain the maximum value of the spectral efficiencies of the ranks of each channel matrix as the target spectral efficiency.

[0135] In one embodiment, the determination module 10 is further used to determine the current spectrum efficiency based on the rank of the channel matrix corresponding to the target spectrum efficiency and the target modulation and coding strategy index value; determine whether the current spectrum efficiency meets the preset conditions; if so, update the target modulation and coding strategy index value, and determine a new error compensation amount based on the updated modulation and coding strategy index value; determine the rank of the corrected channel matrix based on the new error compensation amount; determine the number of MIMO layers based on the rank of the corrected channel matrix; if not, determine the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency.

[0136] In one embodiment, the reference signal further includes a common reference signal or a channel state information reference signal, and the determination module 10 is further used to obtain channel matrix rank information of the common reference signal or the channel state information reference signal, and the signal to interference plus noise ratio is measured and fed back by the user equipment according to the common reference signal or the channel state information reference signal; and the signal to interference plus noise ratio is determined based on the channel matrix rank information.

[0137] In one embodiment, the conversion module 30 is further configured to convert a signal-to-interference-plus-noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value, thereby obtaining a correspondence between the signal-to-interference-plus-noise ratio and the modulation and coding strategy index value; determine a current coding strategy index value based on the correspondence between the signal-to-interference-plus-noise ratio and the modulation and coding strategy index value; determine a current spectrum efficiency based on the rank of the current channel matrix and the current modulation and coding strategy index value; determine whether the current spectrum efficiency meets a preset condition; if so, update the target modulation and coding strategy index; determine the spectrum efficiency of the rank of each channel matrix based on the updated target modulation and coding strategy index; and obtain the maximum value of the spectrum efficiencies of the ranks of each channel matrix as the target spectrum efficiency.

[0138] In one embodiment, the compensation module 20 is further configured to obtain a hybrid automatic repeat request result; adaptively adjust a modulation and coding strategy index value based on the hybrid automatic repeat request result to obtain a target modulation and coding strategy index value; determine a target signal to interference plus noise ratio based on the target modulation and coding strategy index value; determine an error compensation amount based on the signal to interference plus noise ratio and the target signal to interference plus noise ratio; and obtain a signal to interference plus noise ratio corresponding to the rank of each channel matrix based on the signal to interference plus noise ratio, the target signal to interference plus noise ratio, and the error compensation amount.

[0139] In addition, to achieve the above-mentioned purpose, the present invention also proposes a layer selection device, which includes: a memory, a processor, and a layer selection program stored in the memory and executable on the processor, wherein the layer selection program is configured to implement the steps of the layer selection method described above.

[0140] Since the present layer number selection device adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0141] In addition, to achieve the above-mentioned object, the present invention further proposes a layer number selection system, which includes a base station and a user equipment, and the base station executes the steps of the layer number selection method as described above.

[0142] Since the present layer number selection system adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0143] In addition, an embodiment of the present invention further provides a storage medium, on which a layer number selection program is stored. When the layer number selection program is executed by a processor, the steps of the layer number selection method described above are implemented.

[0144] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0145] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any limitation on this.

[0146] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the embodiment scheme, and no limitation is made here.

[0147] In addition, for technical details not fully described in this embodiment, reference can be made to the layer number selection method provided in any embodiment of the present invention, and will not be repeated here.

[0148] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0149] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and they can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0150] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0151] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0152] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for selecting the number of layers, characterized in that: The method comprises: determining a signal-to-interference-and-noise ratio based on a reference signal; Obtaining an error compensation amount, compensating the signal to interference plus noise ratio based on the error compensation amount, and determining a signal to interference plus noise ratio corresponding to a rank of each channel matrix; performing conversion based on the signal to interference noise ratio corresponding to the rank of each channel matrix to obtain a target spectral efficiency, wherein the target spectral efficiency is a maximum spectral efficiency among the spectral efficiencies corresponding to the ranks of each channel matrix; Determining the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectral efficiency; The reference signal includes an uplink channel sounding reference signal; Determining the signal to interference plus noise ratio based on the reference signal includes: In response to the received uplink channel sounding reference signal, acquiring a period of the uplink channel sounding reference signal; Measuring based on the period of the uplink channel sounding reference signal to obtain the signal to interference and noise ratio when sending at different MIMO layers; The reference signal also includes a common reference signal or a channel state information reference signal; The determining the signal to interference plus noise ratio based on the reference signal further includes: Obtaining channel matrix rank information of a common reference signal or a channel state information reference signal, where the signal to interference plus noise ratio is measured and fed back by a user equipment based on the common reference signal or the channel state information reference signal; A signal to interference plus noise ratio is determined based on the channel matrix rank information.

2. The method according to claim 1, wherein The converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency includes: Converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value; Determining the spectral efficiency of the rank of each channel matrix according to the modulation and coding strategy index value; The maximum value of the spectral efficiencies of the ranks of the channel matrices is obtained as the target spectral efficiency.

3. The method according to claim 1, wherein The determining the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency includes: Determining a current spectrum efficiency based on the rank of the channel matrix corresponding to the target spectrum efficiency and a target modulation and coding strategy index value; Determining whether the current spectrum efficiency meets a preset condition; If satisfied, updating the target modulation and coding strategy index value, and determining a new error compensation amount based on the updated modulation and coding strategy index value; Determining the rank of the modified channel matrix based on the new error compensation amount; Determining the number of MIMO layers based on the rank of the modified channel matrix; If not, the number of MIMO layers is determined based on the rank of the channel matrix corresponding to the target spectrum efficiency.

4. The method according to claim 1, wherein The converting the signal to interference noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency further includes: Converting the signal to interference plus noise ratio corresponding to the rank of each channel matrix into a corresponding modulation and coding strategy index value to obtain a corresponding relationship between the signal to interference plus noise ratio and the modulation and coding strategy index value; Determine a current coding strategy index value based on a correspondence between the signal to interference noise ratio and the modulation and coding strategy index value; Determining a current spectrum efficiency based on a rank of a current channel matrix and a current modulation and coding strategy index value; Determining whether the current spectrum efficiency meets a preset condition; If satisfied, updating the target modulation and coding strategy index; Determining the spectral efficiency of the rank of each channel matrix based on the updated target modulation and coding strategy index; The maximum value of the spectral efficiencies of the ranks of the channel matrices is obtained as the target spectral efficiency.

5. The method according to any one of claims 1 to 4, characterized in that The obtaining of the bit error compensation amount, compensating the signal to interference plus noise ratio based on the bit error compensation amount, and determining the signal to interference plus noise ratio corresponding to the rank of each channel matrix includes: Get hybrid automatic repeat request result; Adaptively adjusting the modulation and coding strategy index value based on the hybrid automatic repeat request result to obtain a target modulation and coding strategy index value; Determining a target signal to interference and noise ratio based on the target modulation and coding strategy index value; determining a bit error compensation amount based on the signal to interference plus noise ratio and the target signal to interference plus noise ratio; A signal to interference plus noise ratio corresponding to the rank of each channel matrix is obtained based on the signal to interference plus noise ratio, the target signal to interference plus noise ratio, and the error compensation amount.

6. A layer number selection device, characterized in that: The layer number selection device comprises: a determination module, configured to determine a signal to interference plus noise ratio based on a reference signal; a compensation module, configured to obtain an error compensation amount, compensate the signal to interference plus noise ratio based on the error compensation amount, and determine the signal to interference plus noise ratio corresponding to the rank of each channel matrix; a conversion module, configured to perform conversion based on the signal-to-interference-and-noise ratio corresponding to the rank of each channel matrix to obtain a target spectrum efficiency; The determining module is further configured to determine the number of MIMO layers based on the rank of the channel matrix corresponding to the target spectrum efficiency; The reference signal includes an uplink channel sounding reference signal; The determining module is further configured to obtain a period of the uplink channel sounding reference signal in response to a received uplink channel sounding reference signal; and perform measurement based on the period of the uplink channel sounding reference signal to obtain a signal to interference and noise ratio when transmitting at different MIMO layers; The reference signal also includes a common reference signal or a channel state information reference signal; The determination module is further used to obtain channel matrix rank information of a common reference signal or a channel state information reference signal, where the signal to interference plus noise ratio is measured and fed back by the user equipment based on the common reference signal or the channel state information reference signal; and determine the signal to interference plus noise ratio based on the channel matrix rank information.

7. A layer number selection system, characterized in that: The layer number selection system includes a base station and user equipment, and the base station executes the steps of the layer number selection method according to any one of claims 1 to 5.

8. A storage medium, characterized in that: The storage medium stores a layer number selection program, which, when executed by a processor, implements the layer number selection method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Self-adaptive transmission method of large-scale MIMO downlink

    CN104702324A

  • Method and device for determining number of MIMO layers

    CN109565306A