Downlink communication method, device, base station and readable storage medium

By acquiring channel response information in a cellular-free large-scale MIMO system and pre-encoding it in the RF remote unit, the problem of increasing data transmission between the baseband unit and the RF remote unit is solved, and the bandwidth utilization and energy efficiency of the system are improved.

CN120150766BActive Publication Date: 2025-08-26SOUTH CHINA UNIV OF TECH +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510617540.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-26
Estimated Expiration
2045-05-14

AI Technical Summary

Technical Problem

In downlink communication of large-scale cellular MIMO systems, network congestion and bandwidth utilization are reduced due to the increase in data transmission between the baseband unit and the RF remote unit.

Method used

By obtaining channel response information, the precoding coefficient is determined and sent to the RF remote unit, and the RF remote unit is precoding, reducing the amount of data transmission between the baseband unit and the RF remote unit, specifically including filtering of channel response information, singular value decomposition and compression of precoding coefficients.

Benefits of technology

The data transmission amount between the baseband unit and the RF remote unit is reduced, the transmission bandwidth utilization rate is improved, and the system energy consumption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120150766B_ABST
    Figure CN120150766B_ABST
Patent Text Reader

Abstract

The present application relates to a downlink communication method, apparatus, base station, and computer-readable storage medium. The method comprises: obtaining channel response information; the channel response information corresponds to multiple radio frequency remote units and multiple transmitting antennas of each of the radio frequency remote units; determining a precoding coefficient based on the channel response information, and sending downlink data and the precoding coefficient to the radio frequency remote unit; the radio frequency remote unit precoding the downlink data based on the precoding coefficient, and sending the precoded downlink data to the terminal. The use of this method eliminates the need for the baseband unit to transmit multiple precoded downlink data to the radio frequency remote unit, thereby reducing the amount of data transmission between the baseband unit and the radio frequency remote unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technologies, and in particular to a downlink communication method, device, base station, and computer-readable storage medium. Background Art

[0002] With the development of wireless communication technology, non-cellular massive multiple-input multiple-output (MIMO) technology has emerged. This technology is based on the expansion and optimization of 5G distributed massive MIMO technology, breaking through the limitations of traditional cellular cells and better meeting the performance requirements of 6G communications.

[0003] In a non-cellular massive MIMO system, the baseband signals of multiple RF remote units can be converged into a baseband unit processing pool for joint processing. In theory, this centralized processing method can achieve optimal system performance. However, for the downlink of a non-cellular massive MIMO system, since it is necessary to pre-code the multi-channel data corresponding to multiple RF remote units and transmit the pre-coded data to each RF remote unit, the data transmission volume between the baseband unit and the RF remote unit increases, which is prone to network congestion and reduces bandwidth utilization.

[0004] Therefore, there is a problem of increased data transmission volume in the downlink communication of the current non-cellular massive MIMO system. Summary of the Invention

[0005] Based on this, it is necessary to provide a downlink communication method, device, base station, computer-readable storage medium and computer program product that can reduce the data transmission volume to address the above technical problems.

[0006] In a first aspect, the present application provides a downlink communication method, applied to a baseband unit, comprising:

[0007] Acquire channel response information; the channel response information corresponds to multiple radio frequency remote units and multiple transmit antennas of each of the radio frequency remote units;

[0008] Determine a precoding coefficient according to the channel response information, send downlink data and the precoding coefficient to the RF remote unit; the RF remote unit precodes the downlink data according to the precoding coefficient, and sends the precoded downlink data to the terminal.

[0009] In a second aspect, the present application further provides a downlink communication method, applied to a radio frequency remote unit, comprising:

[0010] Receiving downlink data and precoding coefficients; the precoding coefficients are obtained according to the downlink communication method described in the first aspect above;

[0011] precoding the downlink data according to the precoding coefficient;

[0012] Send precoded downlink data to the terminal.

[0013] In a third aspect, the present application further provides a downlink communication device, applied to a baseband unit, comprising:

[0014] An information acquisition module, configured to acquire channel response information corresponding to a plurality of RF remote units and a plurality of transmitting antennas of each of the RF remote units;

[0015] The first sending module is used to determine the precoding coefficient according to the channel response information, and send downlink data and the precoding coefficient to the radio frequency remote unit; the radio frequency remote unit precodes the downlink data according to the precoding coefficient and sends the precoded downlink data to the terminal.

[0016] In a fourth aspect, the present application further provides a downlink communication device, applied to a radio frequency remote unit, comprising:

[0017] A data receiving module, configured to receive downlink data and precoding coefficients; the precoding coefficients are obtained according to the downlink communication method described in the first aspect above;

[0018] A data encoding module, configured to precode the downlink data according to the precoding coefficient;

[0019] The second sending module is used to send precoded downlink data to the terminal.

[0020] In a fifth aspect, the present application also provides a base station, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method described in any one of the first aspect or the second aspect is implemented.

[0021] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any one of the first or second aspects above.

[0022] In a seventh aspect, the present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method described in any one of the first or second aspects above.

[0023] The above-mentioned downlink communication method, device, base station, computer-readable storage medium and computer program product obtain channel response information, which corresponds to multiple RF remote units and multiple transmitting antennas of each RF remote unit. The precoding coefficient is determined according to the channel response information, and the downlink data and the precoding coefficient are sent to the RF remote unit. The RF remote unit precodes the downlink data according to the precoding coefficient and sends the precoded downlink data to the terminal. The precoding process of the non-cellular large-scale MIMO downlink can be moved down to the RF remote unit, and multiple RF remote units precode their respective downlink data. Since the baseband unit only needs to determine the precoding coefficient and transmit the precoding coefficient to the RF remote unit, there is no need to transmit multi-path precoded downlink data to the RF remote unit, thereby reducing the data transmission volume between the baseband unit and the RF remote unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.

[0025] Figure 1 1 is a flow chart of a downlink communication method according to an embodiment;

[0026] Figure 2 1 is a flow chart of a downlink communication method according to another embodiment;

[0027] Figure 3 is an interactive flow chart of a downlink communication method in one embodiment;

[0028] Figure 4 A schematic flow chart of a method for combining multiple channels of data for downlink communication in one embodiment;

[0029] Figure 5 A structural block diagram of a system for combining multiple channels of data for downlink communication in one embodiment;

[0030] Figure 6 is a structural block diagram of a downlink communication device in one embodiment;

[0031] Figure 7 FIG. 4 is a structural block diagram of a downlink communication device in another embodiment. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0033] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.

[0034] In an exemplary embodiment, Figure 1 As shown, a downlink communication method is provided. This embodiment uses the method applied to a baseband unit of a base station as an example for illustration. It is understandable that the method can also be applied to other communication devices, and this application does not limit this. In this embodiment, the method includes the following steps:

[0035] Step S102: Acquire channel response information; the channel response information corresponds to multiple RF remote units and multiple transmitting antennas of each RF remote unit.

[0036] The transmitting antenna may be a transmitting antenna in a MIMO system. The channel response information may be a channel response for communication between a radio remote unit and a terminal, and may be represented by, but not limited to, a channel response matrix.

[0037] In a specific implementation, the baseband unit can be connected to at least one RF remote unit, each RF remote unit is configured with a MIMO system, the RF remote unit can receive the sounding reference signal (SRS) sent by the terminal through the receiving antenna in the MIMO system, and forward the SRS signal to the baseband unit. The baseband unit determines the channel response information based on the received SRS signal. The SRS signal is transmitted to the baseband unit through each receiving antenna of each RF remote unit. According to the reciprocity of the uplink and downlink channels, the obtained channel response information corresponds to each transmitting antenna of each RF remote unit. It should be noted that the baseband unit can obtain the channel response information directly based on the SRS signal, or it can screen out channels with better transmission performance based on the SRS signal and determine the channel response information corresponding to the channels with better transmission performance. Here, better transmission performance can refer to a channel response value exceeding a preset threshold, or it can refer to a transmission rate, throughput, etc. exceeding a preset threshold. This application does not impose any restrictions on this.

[0038] In practical applications, it is assumed that in the base station, the baseband unit and The radio frequency remote units are connected, wherein each radio frequency remote unit is configured with The terminal communicating with the base station is equipped with a receiving antenna. The RF remote unit receives the SRS signal sent by the terminal through the receiving antenna and transmits the SRS signal to the baseband unit. The baseband unit obtains the channel response matrix according to the received SRS signal.

[0039] ,

[0040] in, Indicates the connection with the terminal The transmitting antenna, and The first RF remote unit The channel response value corresponding to each receiving antenna.

[0041] In order to further reduce the amount of data transmission from the non-cellular MIMO downlink baseband unit to the RF remote unit, statistics can be used to RF Remote Unit The cumulative channel response value corresponding to the receiving antennas

[0042] ,

[0043] Will Sort by size, and select the preset number of items in front according to the preset threshold. , according to the selected Determine the new channel response matrix , The size can be ,in For the filtered The above process can be understood as counting Each row corresponds to value, A higher value indicates better channel conditions for the corresponding RF remote unit and receiving antenna combination. The lower the value, the worse the combined channel condition of the corresponding RF remote unit and receiving antenna. The channels with poor channel conditions are removed according to the preset threshold. A combination of a RF remote unit and a receiving antenna, i.e. Remove The remaining channel response values ​​are composed of , That is the channel response information.

[0044] Step S104: determine a precoding coefficient according to the channel response information, and send the downlink data and the precoding coefficient to the RF remote unit; the RF remote unit precodes the downlink data according to the precoding coefficient, and sends the precoded downlink data to the terminal.

[0045] In a specific implementation, the baseband unit can decompose the channel response information to obtain the precoding coefficient, and send the downlink data and the precoding coefficient to each RF remote unit. Each RF remote unit can precode the downlink data according to the received precoding coefficient to obtain the precoded downlink data, and send the precoded downlink data to the terminal.

[0046] In practical applications, the baseband unit can Perform singular value decomposition (SVD), and we have , get the precoding coefficient matrix , the downlink data to be transmitted and The RF remote unit sends the downlink data together with Perform matrix operations to obtain precoded downlink data. The specific formula is:

[0047] ,

[0048] in, Indicates the downlink data to be transmitted by the RF remote unit. represents the precoding coefficient matrix, represents the precoded downlink data, Indicates the downlink transmission channel indication set, is the RF remote unit index, The RF remote unit can be based on the transmission channel index. Select the downlink transmission channel, through the downlink transmission channel Send to the terminal.

[0049] The above-mentioned downlink communication method obtains channel response information, which corresponds to multiple RF remote units and multiple transmitting antennas of each RF remote unit. The precoding coefficient is determined according to the channel response information, and the downlink data and the precoding coefficient are sent to the RF remote unit. The RF remote unit precodes the downlink data according to the precoding coefficient and sends the precoded downlink data to the terminal. The precoding process of the non-cellular large-scale MIMO downlink can be moved down to the RF remote unit, and multiple RF remote units precode their respective downlink data. Since the baseband unit only needs to determine the precoding coefficient and transmit the precoding coefficient to the RF remote unit, there is no need to transmit multi-path precoded downlink data to the RF remote unit, thereby reducing the data transmission volume between the baseband unit and the RF remote unit.

[0050] In an exemplary embodiment, the above-mentioned step S102 may specifically include: obtaining original response information; the original response information corresponds to multiple RF remote units, multiple receiving antennas of each RF remote unit, and the transmitting antenna of the terminal; accumulating the original response information according to the transmitting antenna of the terminal to obtain original response values ​​corresponding to different receiving antennas of different RF remote units; selecting a target response value that meets preset conditions from the original response values; and obtaining channel response information based on the original response information corresponding to the target response value.

[0051] The original response information may be channel response information obtained based on an SRS signal received by the RF remote unit, and may be, but is not limited to, a channel response matrix. The receiving antenna may be a receiving antenna in a MIMO system. The original response value may be a value obtained by accumulating the original response information. The preset condition may be an original response value exceeding a preset threshold. The target response value may be a response value selected from the original response values.

[0052] In a specific implementation, the RF remote unit can receive the SRS signal sent by the terminal through a receiving antenna, and forward the SRS signal to the baseband unit. The baseband unit determines the original response information based on the received SRS signal, wherein the SRS signal is transmitted by each transmitting antenna of the terminal and transmitted to the baseband unit through each receiving antenna of each RF remote unit. Therefore, the original response information obtained corresponds to each receiving antenna of each RF remote unit and each transmitting antenna of the terminal. For different receiving antennas of different RF remote units, the original response information corresponding to all transmitting antennas of the terminal is accumulated to obtain the original response values ​​corresponding to different RF remote units and different receiving antennas. The target response value is selected from the original response values ​​according to the preset threshold, and the original response information corresponding to the target response value is used as the channel response information.

[0053] For example, the terminal passes The transmitting antennas send SRS signals. The RF remote units pass their The receiving antenna receives the SRS signal and forwards the SRS signal to the baseband unit. The baseband unit determines the channel response matrix based on the received SRS signal.

[0054] ,

[0055] Will As the original response information, Indicates the connection with the terminal The transmitting antenna, and The first RF remote unit For different receiving antennas of different RF remote units, the cumulative channel response values ​​corresponding to all transmitting antennas of the terminal are counted.

[0056] ,

[0057] Will As the original response value. Sort the original response values ​​from large to small, and select the top several original response values ​​as the target response values ​​according to the preset threshold. Assume that the number of target response values ​​is In Filter out the values ​​corresponding to the target response , the filtered Form a new channel response matrix ,Will As channel response information.

[0058] In this embodiment, by obtaining original response information, the original response information is accumulated according to the transmitting antenna of the terminal to obtain original response values ​​corresponding to different receiving antennas of different RF remote units, and a target response value that meets preset conditions is selected from the original response values. Channel response information is obtained based on the original response information corresponding to the target response value. This can eliminate the receiving antenna channels with poor channel conditions of the RF remote units, reduce the data volume of the channel response matrix, and further reduce the data volume of the precoding coefficients, further reducing the data transmission volume between the baseband unit and the RF remote unit.

[0059] In an exemplary embodiment, the step of obtaining the original response information may specifically include: obtaining a sounding reference signal received by a receiving antenna of the RF remote unit; the sounding reference signal is sent by a transmitting antenna of the terminal; and determining the original response information based on the sounding reference signal.

[0060] In a specific implementation, the terminal sends an SRS signal through a transmitting antenna, the RF remote unit receives the SRS signal through a receiving antenna, and forwards the SRS signal to the baseband unit. The baseband unit determines the original response information according to the received SRS signal.

[0061] For example, the terminal passes The transmitting antennas send SRS signals. The RF remote units pass their The receiving antenna receives the SRS signal and forwards the SRS signal to the baseband unit. The baseband unit determines the channel response matrix based on the received SRS signal.

[0062] ,

[0063] Will As the original response information.

[0064] In this embodiment, by obtaining the sounding reference signal received by the receiving antenna of the RF remote unit, the original response information is determined based on the sounding reference signal. Based on channel reciprocity, the downlink channel response can be determined by the SRS signal received in the uplink, thereby ensuring the reliability of the original response information.

[0065] In an exemplary embodiment, after obtaining the channel response information based on the original response information corresponding to the target response value, it can also specifically include: determining the transmitting antenna of the RF remote unit based on the receiving antenna of the RF remote unit corresponding to the channel response information; obtaining downlink transmission channel indication information based on the transmitting antenna of the RF remote unit; and sending downlink data, precoding coefficients and downlink transmission channel indication information to the RF remote unit.

[0066] The downlink transmission channel indication information may be information indicating which transmission antenna of which RF remote unit the downlink data is sent through.

[0067] In a specific implementation, after determining the channel response information, the baseband unit can obtain the RF remote unit and the receiving antenna of the RF remote unit corresponding to the channel response information, and then determine the transmitting antenna of the RF remote unit based on the correspondence between the receiving antenna and the transmitting antenna of the RF remote unit, generate downlink transmission channel indication information based on the RF remote and the transmitting antenna of the RF remote unit, and send the downlink data, precoding coefficient and downlink transmission channel indication information together to the RF remote unit. The RF remote unit can precode the downlink data according to the precoding coefficient to obtain precoded downlink data, determine the RF remote unit and the transmitting antenna of the RF remote unit according to the downlink transmission channel indication information, and send the precoded downlink data to the terminal through the determined RF remote unit and transmitting antenna.

[0068] For example, the baseband unit determines After that, you can get Corresponding RF remote unit receiving channel set ,in, , , using channel reciprocity, according to Get the RF remote unit downlink transmission channel indication set ,in Indicates the index of the radio remote unit, Indicates the transmit channel index of the RF remote unit. The baseband unit can transmit the downlink data to be transmitted. , precoding coefficient matrix and downlink transmission channel indication set Send it to the RF remote unit together, and the RF remote unit will right Perform precoding to obtain precoded downlink data ,according to Determine the downlink transmission channel and transmit Send to the terminal.

[0069] In this embodiment, the transmitting antenna of the RF remote unit is determined based on the receiving antenna of the RF remote unit corresponding to the channel response information, and the downlink transmission channel indication information is obtained based on the transmitting antenna of the RF remote unit. The downlink data, precoding coefficients and downlink transmission channel indication information are sent to the RF remote unit. The precoded downlink data can be sent through the specified downlink transmission channel to ensure reliable downlink communication.

[0070] In practical applications, to further reduce the amount of data transmitted from the baseband unit to the remote radio unit, the precoding coefficient matrix can be compressed. In an exemplary embodiment, step S104 may specifically include: decomposing the channel response information to obtain precoding coefficients; determining compression parameters based on the modulation and coding information corresponding to the downlink data; compressing the precoding coefficients based on the compression parameters to obtain compressed precoding coefficients; and transmitting the downlink data, the compression parameters, and the compressed precoding coefficients to the remote radio unit.

[0071] The modulation and coding information may be, but is not limited to, a modulation and coding scheme (MCS). The compression parameter may be, but is not limited to, a bit width for compression.

[0072] In a specific implementation, the baseband unit can perform singular value decomposition on the channel response information to obtain a precoding coefficient, determine a compression parameter according to the modulation and coding scheme of the downlink user scheduling, compress the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient, and send the downlink data, the compression parameter and the compressed precoding coefficient together to the RF remote unit. The RF remote unit can decompress the compressed precoding coefficient according to the received compression parameter to obtain the precoding coefficient, precode the downlink data according to the precoding coefficient to obtain precoded downlink data, and send the precoded downlink data to the terminal.

[0073] For example, the baseband unit determines After that, you can Perform singular value decomposition, we have , get the precoding coefficient matrix The baseband unit can also determine the bit width for compressing the precoding coefficient matrix according to the MCS level of the current downlink user scheduling. , according to the resource block (RB) level granularity Perform block compression to obtain the compressed precoding coefficient matrix Table 1 provides a table of correspondence between modulation modes and compression bit widths. In practical applications, the compression bit width can be determined based on the modulation mode corresponding to the MCS.

[0074] Table 1 Correspondence between modulation mode and compression bit width

[0075]

[0076] The baseband unit can transmit the downlink data to be , compressed precoding coefficient matrix , bit width Send it to the RF remote unit together, and the RF remote unit will right Decompress and obtain the precoding coefficient matrix , according to the precoding coefficient matrix For downlink data Perform matrix operations to obtain precoded downlink data.

[0077] In this embodiment, the channel response information is decomposed to obtain a precoding coefficient, a compression parameter is determined based on the modulation and coding information corresponding to the downlink data, the precoding coefficient is compressed based on the compression parameter to obtain a compressed precoding coefficient, and the downlink data, the compression parameter and the compressed precoding coefficient are sent to the RF remote unit. The precoding coefficient sent by the baseband unit to the RF remote unit can be compressed, thereby further reducing the amount of data transmitted from the baseband unit to the RF remote unit.

[0078] In an exemplary embodiment, Figure 2 As shown, a downlink communication method is provided. This embodiment uses the method applied to a radio frequency remote unit of a base station as an example for illustration. It is understandable that the method can also be applied to other communication devices, and this application does not limit this. In this embodiment, the method includes the following steps:

[0079] Step S202: receiving downlink data and precoding coefficients; the precoding coefficients are obtained based on channel response information corresponding to multiple RF remote units and multiple transmit antennas of each RF remote unit;

[0080] Step S204, precoding the downlink data according to the precoding coefficient;

[0081] Step S206: Send the precoded downlink data to the terminal.

[0082] In a specific implementation, the baseband unit can obtain channel response information corresponding to multiple RF remote units and multiple transmitting antennas of each RF remote unit, decompose the channel response information to obtain precoding coefficients, and send downlink data and precoding coefficients to the RF remote unit. The RF remote unit receives the downlink data and the precoding coefficients, precodes the downlink data according to the precoding coefficients, obtains precoded downlink data, and sends the precoded downlink data to the terminal.

[0083] The above-mentioned downlink communication method receives downlink data and precoding coefficients, precodes the downlink data according to the precoding coefficients, and sends the precoded downlink data to the terminal; the precoding process of the non-cellular large-scale MIMO downlink can be moved down to the radio frequency remote unit, and multiple radio frequency remote units precode their respective downlink data. Since the baseband unit only needs to determine the precoding coefficients and transmit the precoding coefficients to the radio frequency remote unit, there is no need to transmit multiple precoded downlink data to the radio frequency remote unit, thereby reducing the data transmission volume between the baseband unit and the radio frequency remote unit.

[0084] In an exemplary embodiment, the above-mentioned radio frequency remote unit also receives downlink transmission channel indication information; the above-mentioned step S206 may specifically include: determining the transmitting antenna of the radio frequency remote unit according to the downlink transmission channel indication information; and sending the precoded downlink data to the terminal through the transmitting antenna of the radio frequency remote unit.

[0085] In a specific implementation, after determining the channel response information, the baseband unit can obtain the RF remote unit and the receiving antenna of the RF remote unit corresponding to the channel response information, and then determine the transmitting antenna of the RF remote unit based on the correspondence between the receiving antenna and the transmitting antenna of the RF remote unit, generate downlink transmission channel indication information based on the RF remote and the transmitting antenna of the RF remote unit, and send the downlink data, precoding coefficient and downlink transmission channel indication information together to the RF remote unit. The RF remote unit can precode the downlink data according to the precoding coefficient to obtain precoded downlink data, determine the RF remote unit and the transmitting antenna of the RF remote unit according to the downlink transmission channel indication information, and send the precoded downlink data to the terminal through the determined RF remote unit and transmitting antenna.

[0086] In this embodiment, the transmitting antenna of the RF remote unit is determined according to the downlink transmission channel indication information, and the precoded downlink data is sent to the terminal through the transmitting antenna of the RF remote unit. The precoded downlink data can be sent through the designated downlink transmission channel to ensure reliable downlink communication.

[0087] In an exemplary embodiment, the above step S202 may specifically include: receiving downlink data, compression parameters, and compressed precoding coefficients; and decompressing the compressed precoding coefficients according to the compression parameters to obtain the precoding coefficients.

[0088] In a specific implementation, the baseband unit can perform singular value decomposition on the channel response information to obtain a precoding coefficient, determine a compression parameter according to the modulation and coding scheme of the downlink user scheduling, compress the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient, and send the downlink data, the compression parameter and the compressed precoding coefficient together to the RF remote unit. The RF remote unit can decompress the compressed precoding coefficient according to the received compression parameter to obtain the precoding coefficient, precode the downlink data according to the precoding coefficient to obtain precoded downlink data, and send the precoded downlink data to the terminal.

[0089] In this embodiment, by receiving downlink data, compression parameters and compressed precoding coefficients, the compressed precoding coefficients are decompressed according to the compression parameters to obtain the precoding coefficients. The precoding coefficients sent by the baseband unit to the RF remote unit can be compressed, thereby further reducing the data transmission volume from the baseband unit to the RF remote unit.

[0090] In an exemplary embodiment, Figure 3 As shown, a downlink communication method is provided, comprising the following steps:

[0091] In step S301, the baseband unit obtains raw response information, accumulates the raw response information according to the terminal's transmit antenna, obtains raw response values ​​corresponding to different receive antennas of different RF remote units, selects a target response value that meets preset conditions from the raw response values, obtains channel response information based on the raw response information corresponding to the target response value, and determines downlink transmit channel indication information based on the channel response information.

[0092] Step S302: The baseband unit decomposes the channel response information to obtain precoding coefficients, compresses the precoding coefficients according to a predetermined compression parameter to obtain compressed precoding coefficients, and transmits downlink data, the compression parameter, the compressed precoding coefficients, and downlink transmit channel indication information to the remote radio unit.

[0093] In step S303, the RF remote unit decompresses the compressed precoding coefficient according to the received compression parameter to obtain the precoding coefficient, precodes the downlink data according to the precoding coefficient to obtain the precoded downlink data, and sends the precoded downlink data to the terminal through the transmitting antenna of the RF remote unit indicated by the downlink transmission channel indication information.

[0094] In a specific implementation, the RF remote unit can receive the SRS signal sent by the terminal through the receiving antenna and forward the SRS signal to the baseband unit. The baseband unit determines the original channel response matrix according to the received SRS signal. For different receiving antennas of different RF remote units, the channel response values ​​corresponding to all transmitting antennas of the terminal are accumulated in the original channel response matrix to obtain the original response values ​​corresponding to different RF remote units and different receiving antennas. The target response value is selected from the original response value according to the preset threshold, and the channel response information corresponding to the target response value in the original channel response matrix is ​​combined into a new channel response matrix. The downlink transmission channel indication information is determined according to the new channel response matrix. The baseband unit can also perform the new The channel response matrix is ​​subjected to singular value decomposition to obtain a precoding coefficient matrix, the compression bit width is determined according to the MCS level, the precoding coefficient matrix is ​​compressed according to the compression bit width to obtain a compressed precoding coefficient matrix, the baseband unit can send the downlink data, compression parameters, the compressed precoding coefficient matrix, and downlink transmission channel indication information together to the RF remote unit, the RF remote unit can decompress the compressed precoding coefficient matrix according to the received compression parameters to obtain the precoding coefficient matrix, precode the downlink data according to the precoding coefficient matrix to obtain precoded downlink data, and send the precoded downlink data to the terminal through the transmitting antenna of the RF remote unit indicated by the downlink transmission channel indication information.

[0095] The above-mentioned downlink communication method determines channel response information, determines downlink transmission channel indication information and precoding coefficients according to the channel response information, compresses the precoding coefficients, and sends downlink data, compression parameters, compressed precoding coefficients, and downlink transmission channel indication information to the radio frequency remote unit. The radio frequency remote unit decompresses the compressed precoding coefficients to obtain the precoding coefficients, precodes the downlink data according to the precoding coefficients, and sends the precoded downlink data to the terminal through the transmitting antenna of the radio frequency remote unit indicated by the downlink transmission channel indication information. The precoding process of the non-cellular massive MIMO downlink can be moved down to the radio frequency remote unit, and multiple radio frequency remote units can precode their respective downlink data. Since the baseband unit only needs to determine the precoding coefficients and transmit the precoding coefficients to the radio frequency remote unit, there is no need to transmit multiple precoded downlink data to the radio frequency remote unit, thereby reducing the data transmission volume between the baseband unit and the radio frequency remote unit.

[0096] In order to facilitate those skilled in the art to have a deeper understanding of the embodiments of the present application, a specific example will be used for illustration below.

[0097] For non-cellular massive MIMO systems, this application proposes a method for combining multiple data channels for downlink communication. On the one hand, the non-cellular downlink multiple data channels can be jointly selected and precoded to obtain the optimal downlink performance of the non-cellular system; on the other hand, through the optimized deployment of system architecture modules and the design of precoding processing flow, the data transmission volume between the baseband unit and the MIMO radio remote end due to precoding is reduced, thereby improving the transmission bandwidth utilization.

[0098] In one embodiment, a method and system for downlink communication using combined multi-channel data are provided, aiming to address the problem of increased data transmission volume between the baseband unit and the MIMO radio remote end caused by precoding of multi-channel data in non-cellular downlink, and to achieve optimal downlink performance from the non-cellular system to the terminal by optimizing and selecting the multi-channel data scheme. Figure 4 A flowchart of a method for combining multiple data channels for downlink communication is provided. Figure 4 , the method comprises the following steps:

[0099] Step S401: Based on the user uplink sending SRS reference signal, the baseband unit processing pool analyzes the channel response matrix from the terminal to the non-cellular system .

[0100] Specifically, in a non-cellular system, the baseband unit processing pool receives several ( Several () RF remote ends The user SRS receiving signal of the terminal is received by the number of receiving antennas. The number of transmitting antennas of the terminal is , then the channel response matrix can be obtained by processing .

[0101] ,

[0102] Step S402: Based on the receiving channel dimension of the remote radio frequency, the channel response power accumulation value of all transmitting antennas of the terminal is counted, and the channel response matrix of the receiving channel of the remote radio frequency is preferably calculated. , record the preferred RF remote receiving channel number.

[0103] Specifically, according to the number of terminals ( Several () RF remote ends The cumulative value of the channel response matrix of the receiving antenna dimension is expressed as:

[0104] ,

[0105] Statistics Sort from large to small, and select the combination of several RF remote receiving antenna channel response matrices greater than the threshold Th to obtain the optimal channel response matrix , and record the selected response receiving channel set ,in , . According to the corresponding relationship set Mapping transmit antenna channel indication set ,in , Corresponding to the RF remote end, Transmitting channels.

[0106] Step S403: Optimize the channel response matrix of the receiving channel , perform matrix processing to obtain the precoding coefficient matrix .

[0107] Specifically, the optimal channel response matrix will be obtained Perform SVD decomposition, , obtain the precoding coefficient matrix .

[0108] Step S404: convert the precoding transmission channel number indication based on the receiving channel number, and obtain the compressed bit width of the precoding coefficient matrix based on the current user downlink service MCS scheduling, and perform the precoding coefficient matrix Compress the data and get and transmit channel number indication are sent to the RF remote end.

[0109] Specifically, the base station selects the compressed bit width according to the downlink current user scheduling MCS level , precoding coefficient matrix according to RB level granularity Perform block compression, the corresponding relationship table is as shown in Table 1 in the previous embodiment, and the compressed , bit width indication and transmit antenna channel indicator set Sent to the remote RF end.

[0110] Step S405: RF remote pair precoding coefficient matrix Decompression recovery , and pre-code the IQ data (downlink data to be sent), and map the corresponding transmission channel according to the transmission channel number indication.

[0111] Specifically, the RF remote receiving compressed precoding coefficient matrix and bit width indication , decompress and restore the precoding coefficient matrix , and pre-code the transmitted data at the same time, and send IQ data and pre-coding coefficient matrix Perform matrix operations to obtain pre-coded data:

[0112] ,

[0113] The current RF remote end is set according to the transmit antenna channel indication , select the corresponding transmission channel to forward the corresponding The transmission data.

[0114] The above-mentioned method of combining multiple channels of data for downlink communication obtains the optimal downlink performance from the cellular-free system to the terminal by jointly selecting and precoding the multiple channels of downlink data of the cellular-free system; by moving the precoding module of the cellular-free system architecture to the remote RF end and designing the precoding compression processing flow, the data transmission volume between the baseband unit and the MIMO RF remote end due to precoding is reduced, thereby improving the transmission bandwidth utilization rate; the power consumption of the RF remote end can be further reduced by selecting the transmission channel data of the cellular-free system, thereby ensuring that the energy consumption of the entire cellular-free system is reduced without affecting the system performance.

[0115] refer to Figure 5 , the present application also provides a system for combining multiple channels of data for downlink communication, comprising:

[0116] SRS reference signal channel response measurement module 501 completes receiving several ( Several () RF remote ends The user SRS receiving signal of the terminal is received by the number of receiving antennas. The number of transmitting antennas of the terminal is , the channel response matrix can be obtained by processing Function

[0117] .

[0118] The channel response matrix optimization module 502 completes the process according to the number of terminals ( Several () RF remote ends The function of the cumulative value of the channel response matrix of the dimension of the receiving antenna is expressed as:

[0119] ,

[0120] Statistics Sort from large to small, and select the combination of several RF remote receiving antenna channel response matrices greater than the threshold Th to obtain the optimal channel response matrix , and record the selected response receiving channel set ,in , . According to the corresponding relationship set Mapping transmit antenna channel indication set ,in , Corresponding to the RF remote end, Transmitting channels.

[0121] The precoding coefficient matrix calculation module 503 completes the process of obtaining the optimal channel response matrix Perform SVD decomposition, , obtain the precoding coefficient matrix function.

[0122] The precoding coefficient matrix compression module 504 completes the selection and compression of the bit width according to the downlink current user scheduling MCS level. , precoding coefficient matrix according to RB level granularity The function of block compression. , bit width indication and transmit antenna channel indicator set Sent to the remote RF end.

[0123] The precoding coefficient matrix decompression module 505 completes the precoding coefficient matrix after the RF remote reception compression and bit width indication , decompress and restore the precoding coefficient matrix function.

[0124] The precoding module 506 completes the precoding of the transmitted data and combines the transmitted IQ data with the precoding coefficient matrix Perform matrix operations to obtain pre-coded data functions:

[0125] .

[0126] Channel selection module 507 completes the current RF remote according to the transmit antenna channel indication set , select the corresponding transmission channel to forward the corresponding Transmit data function.

[0127] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0128] Based on the same inventive concept, embodiments of the present application further provide a downlink communication device for implementing the downlink communication method involved above. The implementation solution provided by this device is similar to the implementation solution described in the above method. Therefore, the specific limitations in one or more downlink communication device embodiments provided below can be found in the above-mentioned limitations on the downlink communication method and will not be repeated here.

[0129] In an exemplary embodiment, Figure 6 As shown, a downlink communication device is provided, which is applied to a baseband unit, including: an information acquisition module 602 and a first sending module 604, wherein:

[0130] An information acquisition module 602 is configured to acquire channel response information corresponding to a plurality of remote radio frequency units and a plurality of transmit antennas of each of the remote radio frequency units;

[0131] The first sending module 604 is used to determine the precoding coefficient according to the channel response information, and send the downlink data and the precoding coefficient to the RF remote unit; the RF remote unit precodes the downlink data according to the precoding coefficient and sends the precoded downlink data to the terminal.

[0132] In an exemplary embodiment, the above-mentioned information acquisition module 602 is also used to obtain original response information; the original response information corresponds to multiple RF remote units, multiple receiving antennas of each RF remote unit, and the transmitting antenna of the terminal; the original response information is accumulated according to the transmitting antenna of the terminal to obtain original response values ​​corresponding to different receiving antennas of different RF remote units; a target response value that meets preset conditions is selected from the original response values; and the channel response information is obtained according to the original response information corresponding to the target response value.

[0133] In an exemplary embodiment, the above-mentioned information acquisition module 602 is also used to obtain a sounding reference signal received by the receiving antenna of the radio frequency remote unit; the sounding reference signal is sent by the transmitting antenna of the terminal; and the original response information is determined based on the sounding reference signal.

[0134] In an exemplary embodiment, the above-mentioned information acquisition module 602 is also used to determine the transmitting antenna of the RF remote unit based on the receiving antenna of the RF remote unit corresponding to the channel response information; obtain downlink transmission channel indication information based on the transmitting antenna of the RF remote unit; the above-mentioned first sending module 604 is also used to send the downlink data, the precoding coefficient and the downlink transmission channel indication information to the RF remote unit.

[0135] In an exemplary embodiment, the above-mentioned first sending module 604 is also used to decompose the channel response information to obtain the precoding coefficient; determine the compression parameter according to the modulation coding information corresponding to the downlink data; compress the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient; and send the downlink data, the compression parameter and the compressed precoding coefficient to the RF remote unit.

[0136] In an exemplary embodiment, Figure 7 As shown, another downlink communication device is provided, which is applied to a radio frequency remote unit, including: a data receiving module 702, a data encoding module 704 and a second sending module 706, wherein:

[0137] A data receiving module 702 is configured to receive downlink data and precoding coefficients; the precoding coefficients are obtained based on channel response information corresponding to multiple RF remote units and multiple transmit antennas of each RF remote unit;

[0138] A data encoding module 704 is configured to precode the downlink data according to the precoding coefficient;

[0139] The second sending module 706 is configured to send precoded downlink data to the terminal.

[0140] In an exemplary embodiment, the RF remote unit also receives downlink transmission channel indication information; the above-mentioned second sending module 706 is also used to determine the transmitting antenna of the RF remote unit based on the downlink transmission channel indication information; and send the precoded downlink data to the terminal through the transmitting antenna of the RF remote unit.

[0141] In an exemplary embodiment, the data receiving module 702 is further configured to receive the downlink data, compression parameters, and compressed precoding coefficients; and decompress the compressed precoding coefficients according to the compression parameters to obtain the precoding coefficients.

[0142] Each module in the downlink communication device described above may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in the communication device in hardware form, or may be stored in a memory in the communication device in software form, so that the processor can call and execute the corresponding operations of each module.

[0143] In an exemplary embodiment, a communication device is provided, which may be a base station. The communication device includes a processor, a memory, an input / output (I / O) interface, and a communication interface. The processor, memory, and I / O interface are connected via a system bus, and the communication interface is connected to the system bus via the I / O interface. The processor of the communication device is configured to provide computing and control capabilities. The memory of the communication device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the communication device is configured to store downlink communication data. The I / O interface of the communication device is configured to exchange information between the processor and an external device. The communication interface of the communication device is configured to communicate with an external terminal via a network connection. When executed by the processor, the computer program implements a downlink communication method.

[0144] Those skilled in the art will understand that the above structure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the communication device to which the solution of the present application is applied. The specific communication device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0145] In one embodiment, a base station is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0146] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0147] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0148] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0149] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.

[0150] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0151] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A downlink communication method, characterized in that: The method is applied to a baseband unit and includes: Acquire channel response information; the channel response information corresponds to multiple radio frequency remote units and multiple transmit antennas of each of the radio frequency remote units; Determine a precoding coefficient according to the channel response information, determine a compression parameter according to the modulation and coding scheme of the downlink user scheduling, compress the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient, and send downlink data, the compression parameter and the compressed precoding coefficient to the radio frequency remote unit; the radio frequency remote unit precodes the downlink data according to the compression parameter and the compressed precoding coefficient, and sends the precoded downlink data to the terminal.

2. The downlink communication method according to claim 1, wherein: The acquiring channel response information includes: Obtaining original response information; the original response information corresponds to the plurality of radio frequency remote units, the plurality of receiving antennas of each of the radio frequency remote units, and the transmitting antenna of the terminal; Accumulating the original response information according to the transmitting antenna of the terminal to obtain original response values ​​corresponding to different receiving antennas of different radio frequency remote units; Selecting a target response value that meets a preset condition from the original response values; The channel response information is obtained according to the original response information corresponding to the target response value.

3. The downlink communication method according to claim 2, wherein: The obtaining of original response information includes: Acquiring a sounding reference signal received by a receiving antenna of the radio frequency remote unit; the sounding reference signal is sent by a transmitting antenna of the terminal; The original response information is determined according to the sounding reference signal.

4. The downlink communication method according to claim 2, wherein: The method further comprises: determining a transmitting antenna of the RF remote unit according to the receiving antenna of the RF remote unit corresponding to the channel response information; Obtaining downlink transmission channel indication information according to the transmitting antenna of the radio frequency remote unit; The downlink data, the precoding coefficients and the downlink transmission channel indication information are sent to the radio frequency remote unit.

5. The downlink communication method according to claim 1, wherein: Determining the precoding coefficient according to the channel response information includes: The channel response information is decomposed to obtain the precoding coefficient.

6. The downlink communication method according to claim 1, wherein: The step of determining a compression parameter according to a modulation and coding scheme for downlink user scheduling, and compressing the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient, includes: Determining the bit width for compressing the precoding coefficient matrix according to the modulation and coding scheme level of the downlink user scheduling; The precoding coefficient matrix is ​​block compressed according to resource block level granularity to obtain a compressed precoding coefficient matrix.

7. A downlink communication method, characterized in that: The method is applied to a radio frequency remote unit and includes: receiving downlink data, compression parameters, and compressed precoding coefficients; the compressed precoding coefficients are obtained according to the downlink communication method according to claim 1; decompressing the compressed precoding coefficients according to the compression parameters to obtain precoding coefficients; precoding the downlink data according to the precoding coefficient; Send precoded downlink data to the terminal.

8. The downlink communication method according to claim 7, characterized in that: The radio frequency remote unit further receives downlink transmission channel indication information; and the sending of precoded downlink data to the terminal includes: Determining a transmitting antenna of the radio frequency remote unit according to the downlink transmission channel indication information; The precoded downlink data is sent to the terminal via a transmitting antenna of the radio frequency remote unit.

9. A downlink communication device, characterized in that: The device is applied to a baseband unit and includes: An information acquisition module, configured to acquire channel response information corresponding to a plurality of RF remote units and a plurality of transmitting antennas of each of the RF remote units; The first sending module is used to determine a precoding coefficient based on the channel response information, determine a compression parameter based on the modulation and coding scheme of the downlink user scheduling, compress the precoding coefficient according to the compression parameter to obtain a compressed precoding coefficient, and send downlink data, the compression parameter and the compressed precoding coefficient to the radio frequency remote unit; the radio frequency remote unit precodes the downlink data according to the compression parameter and the compressed precoding coefficient, and sends the precoded downlink data to the terminal.

10. A downlink communication device, characterized in that: The device is applied to a radio frequency remote unit, comprising: a data receiving module, configured to receive downlink data, compression parameters, and compressed precoding coefficients, and decompress the compressed precoding coefficients according to the compression parameters to obtain the precoding coefficients; the compressed precoding coefficients are obtained according to the downlink communication method according to claim 1; A data encoding module, configured to precode the downlink data according to the precoding coefficient; The second sending module is used to send precoded downlink data to the terminal.

11. A base station comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Methods, Systems and Units of Distributed Base Station System for Handling Downlink Communication

    US20200389880A1