Channel state information transmission method, device, communication node, and storage medium

By employing configuration-based channel state information transmission methods, the accuracy of channel state information is improved, addressing the challenge of feedback overhead and enhancing data transmission efficiency in wireless communication systems.

JP7802827B2Active Publication Date: 2026-01-20ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023570419
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-19
Filing Date
2022-04-28
Publication Date
2026-01-20
Estimated Expiration
2042-04-28

AI Technical Summary

Technical Problem

The challenge in wireless communication systems is to improve the accuracy of channel state information while minimizing feedback overhead, which affects data transmission efficiency.

Method used

A method involving configuration information for channel state information transmission, including receiving placement information and channel state information reference signals, and reporting channel state information based on this information to enhance accuracy and reduce feedback overhead.

Benefits of technology

This method improves the accuracy of channel state information, allowing for more efficient data transmission strategies and reducing resource usage, thereby enhancing overall system efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007802827000261
    Figure 0007802827000261
  • Figure 0007802827000262
    Figure 0007802827000262
  • Figure 0007802827000263
    Figure 0007802827000263
Patent Text Reader

Abstract

The present application provides a channel state information transmission method, an apparatus, a communication node, and a storage medium. The method is applied to a first communication node. The method includes the steps of receiving configuration information of a second communication node, receiving a channel state information reference signal transmitted by the second communication node according to the configuration information, and reporting channel state information according to the configuration information, where the channel state information is determined according to the channel state information reference signal. The configuration information includes configuration information of channel state information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communication technology, for example, to a channel state information transmission method, an apparatus, a communication node, and a storage medium. [Background technology]

[0002] In a wireless communication system, a base station's transmission strategy for data transmission depends on channel state information. The base station determines a data transmission strategy and transmits data based on the channel state represented by the received channel state information, thereby improving data transmission efficiency. The accuracy of the channel state represented by the channel state information affects the base station's transmission strategy, thereby affecting data transmission efficiency. Meanwhile, resources for feedback of channel state information are limited, so it is necessary to save feedback overhead.

[0003] Therefore, how to save the feedback overhead and improve the accuracy of the channel state represented by the channel state information is currently a technical problem that needs to be solved urgently. Summary of the Invention [Problem to be solved by the invention]

[0004] The present application provides a channel state information transmission method, apparatus, communication node and storage medium that effectively improve the accuracy of the channel state represented by the channel state information and save feedback overhead. [Means for solving the problem]

[0005] In a first aspect, an embodiment of the present application provides a channel state information transmission method applied to a first communication node, the method comprising:

[0006] receiving placement information of a second communication node;

[0007] receiving a channel state information reference signal transmitted by the second communication node in response to the configuration information;

[0008] reporting channel state information in response to the configuration information, wherein the channel state information is determined in response to the channel state information reference signal;

[0009] The placement information includes: The aforementioned The channel state information allocation information is included.

[0010] In a second aspect, an embodiment of the present application provides a channel state information transmission method applied to a second communication node, the method comprising:

[0011] transmitting configuration information;

[0012] obtaining channel state information transmitted by a first communication node, the channel state information being reported in response to the configuration information;

[0013] The placement information includes: The aforementioned The channel state information allocation information is included.

[0014] In a third aspect, an embodiment of the present application is arranged in a first communication node. Channel Conditions An information transmission device is provided, the device comprising:

[0015] a first receiving module configured to receive configuration information of a second communication node;

[0016] a second receiving module configured to receive a channel state information reference signal transmitted by the second communication node according to the configuration information;

[0017] a reporting module configured to report channel state information in response to the configuration information, the channel state information being determined in response to the channel state information reference signal;

[0018] The placement information includes: The aforementioned The channel state information allocation information is included.

[0019] In a fourth aspect, an embodiment of the present application is arranged in a second communication node. Channel Conditions An information transmission device is provided, the device comprising:

[0020] a transmission module configured to transmit the configuration information;

[0021] an acquisition module configured to acquire channel state information transmitted by a first communication node, the channel state information being reported in response to the configuration information;

[0022] The placement information includes: The aforementioned The channel state information allocation information is included.

[0023] In a fifth aspect, an embodiment of the present application provides a communication node, the communication node comprising:

[0024] one or more processors;

[0025] a storage device for storing one or more programs;

[0026] When the one or more programs are executed by the one or more processors, the one or more processors implement the channel state information transmission method provided by the embodiments of the present application.

[0027] In a sixth aspect, an embodiment of the present application provides a storage medium, which stores a computer program, and when the computer program is executed by a processor, any of the channel state information transmission methods provided by the embodiment of the present application is realized.

[0028] These and other aspects of the present application, and the manner in which they are implemented, are further described in the Brief Description of the Drawings, Detailed Description, and Claims. [Brief explanation of the drawings]

[0029] [Figure 1] 1 is a flowchart of a channel state information transmission method provided by an embodiment of the present application; [Figure 2] 1 is a flowchart of a channel state information transmission method provided by an embodiment of the present application; [Figure 3] 1 is a schematic diagram illustrating the structure of a channel state information transmission device provided by an embodiment of the present application. [Figure 4] 1 is a schematic diagram illustrating the structure of a channel state information transmission device provided by an embodiment of the present application. [Figure 5] 1 is a diagram schematically illustrating the structure of a communication node provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0030] In order to clarify the purpose, technical solution and advantages of the present application, the following detailed description of the embodiments of the present application will be given with reference to the accompanying drawings, in which the embodiments and features of the embodiments of the present application can be arbitrarily combined with each other if not inconsistent.

[0031] The steps shown in the flowcharts in the figures may be performed in a computer system, such as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that described herein.

[0032] In one exemplary embodiment, Figure 1 is a flowchart of a channel state information transmission method provided by an embodiment of the present application. The method can be applied to improve the accuracy of the channel state represented by the channel state information. The method includes: Channel Conditions It can be executed by an information transmission device, which can be realized by software and / or hardware and integrated on a first communication node, which can be a terminal such as a user equipment.

[0033] Wireless communication is evolving to fifth-generation (5G) communication technology. Long Term Evolution (LTE) technology, which is a fourth-generation (4G) wireless communication technology, and New Radio (NR) technology, which is a fifth-generation (5G) wireless communication technology, are based on Orthogonal Frequency Division Multiplexing (OFDM). In OFDM technology, the smallest frequency domain unit is a subcarrier, and the smallest time domain unit is an OFDM symbol. To facilitate the use of frequency domain resources, a resource block (RB) is defined, where one resource block is defined as a specific number of consecutive subcarriers. A bandwidth part (BWP) is also defined, where one bandwidth part is defined as a specific number of consecutive resource blocks on one carrier. To facilitate the use of time domain resources, a slot is defined, where one slot is defined as a specific number of consecutive OFDM symbols. In wireless communication systems, methods for acquiring and utilizing channel state information are as follows.

[0034] The base station transmits a reference signal. The terminal measures the reference signal, determines channel state information from the base station to the terminal, and reports the channel state information to the base station. The base station receives the channel state information reported from the terminal. The base station determines a data transmission strategy and transmits data according to the channel state represented by the received channel state information, thereby improving data transmission efficiency. The accuracy of the channel state represented by the channel state information affects the base station's transmission strategy, and therefore affects data transmission efficiency.

[0035] The development of wireless communication technology requires further designing mechanisms for acquiring channel state information to improve the accuracy of the acquired channel state, increase the flexibility of acquiring channel state information, reduce the overhead of used resources, and reduce the system complexity.

[0036] A reference signal transmitted from a base station to a terminal is a downlink reference signal. Downlink reference signals used for channel state information in an LTE system include a cell-specific reference signal (CRS) and a channel-state information reference signal (CSI-RS). In an NR system, downlink reference signals used for channel state information include a channel-state information reference signal (CSI-RS). The channel-state information reference signal (CSI-RS) is bearered by a channel-state information reference signal resource (CSI-RS resource). The channel-state information reference signal resource is composed of a code division multiplexing (CDM) group. One CDM group is composed of radio resource elements. The CSI-RS in one group of CSI-RS ports is , the code in the CSI-RS port The signals are multiplexed using the signal division multiplexing method.

[0037] The content of the channel state information transmitted between the base station and the terminal includes a channel quality indicator (CQI) used to indicate the quality of the channel, or a precoding matrix indicator (PMI) used to indicate the precoding matrix applied to the base station antenna. One type of CQI reporting format is wideband CQI reporting, i.e., one channel quality is reported for a channel state information band (CSI reporting band), and the channel quality corresponds to the entire CSI band. Another type of CQI reporting format is subband CQI reporting, which is, for a channel state information band (CSI reporting band), the channel quality is reported on a subband basis, where one channel quality corresponds to one subband, i.e., one channel quality is reported for each subband in the CSI reporting band. The subband is a frequency domain unit defined as N consecutive resource blocks (RBs), where N is a positive integer. For ease of explanation, this application will refer to a channel quality indicator subband, or a CQI subband, or a subband. N is referred to as the size of the CQI subband, or a CQI subband size. A bandwidth portion is divided into subbands, and a channel state information band (CSI reporting band) is defined by a subset of subbands in the bandwidth portion. A channel state information band (CSI reporting band) is , in the channel state information band The frequency bands for which channel state information needs to be reported.

[0038] One method for determining channel quality is to determine it according to the strength of the reference signal received by the terminal. Another method for determining channel quality is to determine it according to the signal-to-interference-and-noise ratio of the received reference signal. When channel quality does not change much in the channel state information band, reporting CQI using a wideband CQI reporting scheme can reduce resource overhead for CQI reporting. When channel quality changes significantly in the frequency domain, reporting CQI using a subband CQI reporting scheme can improve the accuracy of CQI reporting.

[0039] One type of PMI reporting format is wideband PMI reporting, i.e., one PMI is reported for a channel state information band (CSI reporting band), where the PMI corresponds to the entire CSI band. Another type of PMI reporting format is subband PMI reporting, i.e., one PMI is reported for each subband in the CSI band, or one component of a PMI is reported for each subband in the CSI band. For example, if a PMI is composed of X1 and X2, one way of reporting one PMI component for each subband in the CSI band is to report one X1 for the entire band and one X2 for each subband, or another way is to report one X1 and one X2 for each subband.

[0040] Another type of PMI reporting format is a format in which the reported PMI indicates R precoding matrices for each subband, where R is a positive integer. In the sense of feeding back the frequency-domain granularity of the precoding matrices, R also indicates the number of subbands of the precoding matrices included in each subband, or the number of subbands of the precoding matrices included in each CQI subband.

[0041] In order to improve the accuracy of the channel state represented by the channel state information and save the feedback overhead, an embodiment of the present application provides a channel state information transmission method, as shown in Figure 1, which includes the following steps:

[0042] S110, receiving placement information of the second communication node.

[0043] The configuration information includes configuration information of channel state information. The configuration information may also include configuration information of a channel state information reference signal. The first communication node can report the channel state information based on the configuration information of the channel state information, and can receive and measure the channel state information reference signal based on the configuration information of the channel state information reference signal.

[0044] This embodiment does not limit the content included in the configuration information of the channel state information. In one embodiment, the configuration information of the channel state information may include a reporting format of a precoding matrix indicator, and the information represented by the reporting format of the precoding matrix indicator is not limited here.

[0045] S120, receiving a channel state information reference signal transmitted by the second communication node according to the configuration information.

[0046] After receiving the channel state information reference signal, the embodiment can measure the channel state information reference signal to determine the channel state information.

[0047] S130, reporting channel state information according to the configuration information, where the channel state information is determined according to the channel state information reference signal.

[0048] After determining the channel state information, this step can report the channel state information to the second communication node according to the configuration information of the channel state information.

[0049] In one embodiment, the channel state information includes a precoding matrix indicator, and the precoding matrix indicated by the precoding matrix indicator is determined by a first group vector or by a first group vector and a second group vector.

number

number

number

number

number

number

number

number

number

[0050] t is the index number of the element in the DFT vector, and can be

number

[0051] The precoding matrix may be composed of only the first group vector, or may be composed of the first group vector and the second group vector.

[0052] In one embodiment, the precoding matrix consists of only the first group vectors.

number

number

number

number

[0053] In one embodiment, the precoding matrix is ​​composed of a first group vector and a second group vector.

number

number

number

number

number

number

number

[0054] The second communication node can indicate, through the configuration information of the channel state information, whether the precoding matrix is ​​composed of only the first group vector or the precoding matrix is ​​composed of the first group vector and the second group vector. That is, the second communication node can indicate, through the configuration information of the channel state information, whether the precoding matrix includes the second group vector.

[0055] In one embodiment, the precoding indicator (also called precoding matrix indicator) includes coefficients of vectors constituting a precoding matrix, and it can be determined whether or not a coefficient of a vector constituting a precoding matrix is ​​omitted according to a corresponding priority.

[0056] In one embodiment, the polarization direction in which the strongest coefficient of the vector constituting the precoding matrix is ​​located can be defined as a strong polarization direction, and the other polarization directions can be defined as weak polarization directions. The precoding matrix includes two polarization directions, and the other polarization direction other than the strong polarization direction is defined as a weak polarization direction.

[0057] In one embodiment, the channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that make up the precoding matrix, and whether to indicate the strongest coefficients is determined according to the number of coefficients that need to be reported. Whether to indicate the positions of the coefficients that need to be reported in a bit mapping manner is determined according to the number of coefficients that need to be reported.

[0058] A channel state information transmission method provided by the present application includes the steps of: receiving configuration information of a second communication node; receiving a channel state information reference signal transmitted by the second communication node according to the configuration information; and reporting channel state information according to the configuration information, wherein the channel state information is determined according to the channel state information reference signal, and the configuration information includes configuration information of the channel state information. By directly determining and reporting the channel state information based on the configuration information, the method can save feedback overhead and more accurately determine the channel state, thereby facilitating the second communication node to formulate an accurate transmission strategy and further improving data transmission efficiency.

[0059] Based on the above embodiment, a modification of the above embodiment is presented, and here, for the sake of brevity, only the differences between the modification and the above embodiment are described.

[0060] In one embodiment, the configuration information of the channel state information includes a report format of the precoding matrix indicator, and the report format of the precoding matrix indicator indicates at least one of the following information:

[0061]

number

number

[0062] The channel state information includes the

number

[0063] Indicates whether the precoding matrix includes the second group vector.

[0064] The reporting format of the precoding matrix indicator indicates at least one of the following information:

[0065]

number

number

[0066] The reporting format of the precoding matrix indicator indicates at least one of the following information:

[0067]

number

number

[0068] The configuration information of the channel state information includes a PMI report format, which indicates whether the precoding matrix includes a second group vector. That is, the PMI report format indicates whether the precoding matrix is ​​composed of only the first group vector or the first and second group vectors. For example, the PMI report format is a wideband PMI report corresponding to indicating that the precoding matrix does not include the second group vector or indicating that the precoding matrix is ​​composed of only the first group vector. The PMI report format is a subband PMI report corresponding to indicating that the precoding matrix includes the second group vector or indicating that the precoding matrix is ​​composed of the first and second group vectors. Using the PMI report format to implicitly indicate the configuration of precoding (i.e., the precoding matrix) eliminates the need for additional signaling to indicate the configuration of the precoding matrix, thereby saving signaling overhead and improving system efficiency.

[0069] The precoding matrix includes a second group vector. The second communication node determines through the configuration information of the channel state information:

number

number

number

number

number

number

number

number

number

number

number

[0070] The question is whether the first communication node reports the second group vector.

number

number

number

[0071] In one embodiment, the precoding matrix indicator comprises coefficients of vectors constituting the precoding matrix, the priorities of the coefficients of the vectors being determined according to at least one of the following schemes:

[0072] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the second group of vectors, and the priority of the coefficients of the vector is determined by the position of the vector corresponding to the coefficients of the vector in the second group of vectors. In the second group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0073] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the first group of vectors, and the priority of a coefficient of the vector is determined by the position of a vector corresponding to a coefficient of the vector in the first group of vectors. In the first group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0074] the smaller the index number of a vector corresponding to a coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector; or the larger the index number of a vector corresponding to a coefficient of the vector in the second group vector, the lower the priority of the coefficient of the vector;

[0075] The precoding matrix indicator includes an indication of a strong polarization direction vector in the first group vector, and the priority of the coefficients of the strong polarization direction vector is determined by the corresponding weak polarization direction vector. Vector Higher than coefficient priority.

[0076] The channel state information includes a precoding indicator, also referred to as a precoding matrix indicator. The precoding indicator includes coefficients of a vector (i.e., a vector constituting the precoding matrix). Usually, resources for feedback of channel state information are insufficient to feed back the channel state information content originally intended to be reported, and some of the coefficients of the vector need to be omitted. For example, adding a new feedback report task to the original resources results in insufficient resources to feed back the channel state information content originally intended to be reported. Also, for example, due to a change in the channel of the resource originally intended to bear the feedback report, the channel capacity of the corresponding resource decreases, making it insufficient to bear the channel state information content originally intended to be reported. One way to omit some of the vector coefficients is to omit low-priority coefficients and reserve high-priority coefficients according to the priority of the coefficients. Therefore, a method or scheme for determining priority is needed.

[0077] where , low priority Sections where " is omitted The low priority stated in the number and the high priority stated in the reserved high priority coefficients can be determined, for example, without limitation, by a threshold, by the number of coefficients that need to be omitted, or by the number of coefficients that need to be reserved.

[0078] The strongest coefficient is the coefficient with the largest amplitude value or the highest power among the coefficients.

[0079] One way to determine the priority of a vector coefficient is that the precoding indicator includes the position of the vector corresponding to the strongest coefficient in the second group of vectors, and the priority of the coefficient is determined according to the relative position of the vector corresponding to the coefficient in the second group of vectors and the position of the vector corresponding to the strongest coefficient.

[0080] For example, the position of the vector corresponding to the strongest coefficient in the second group vector is the index number of the vector corresponding to the strongest coefficient in the second group vector, and the position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the second group vector is the index number of the vector corresponding to the coefficient in the second group vector. For example, the position of the vector corresponding to the strongest coefficient in the second group vector is the parameter of the vector corresponding to the strongest coefficient in the second group vector.

number

number

[0081] As another example, the position of the vector corresponding to the strongest coefficient in the second group of vectors is an index number in the DFT vector of the vector corresponding to the strongest coefficient in the second group of vectors, and the position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the second group of vectors is an index number in the DFT vector of the vector corresponding to the coefficient in the second group of vectors. For example, the position of the vector corresponding to the strongest coefficient in the second group of vectors is a parameter of the vector corresponding to the strongest coefficient in the second group of vectors.

number

number

[0082] An example of the relative position between the position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the second group vector and the position of the vector corresponding to the strongest coefficient is the difference between the position of the vector corresponding to a coefficient in the second group vector (any coefficient among the coefficients of the vectors constituting the precoding matrix) and the position of the vector corresponding to the strongest coefficient, or the difference obtained by subtracting the position of the vector corresponding to the coefficient in the second group vector (any coefficient among the coefficients of the vectors constituting the precoding matrix) from the position of the vector corresponding to the strongest coefficient, or the difference obtained by subtracting the position of the vector corresponding to the coefficient in the second group vector (any coefficient among the coefficients of the vectors constituting the precoding matrix) from the position of the vector corresponding to the strongest coefficient.

[0083] Another example of the relative position between the position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the second group of vectors and the position of the vector corresponding to the strongest coefficient is the absolute value of the difference between the position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the second group of vectors and the position of the vector corresponding to the strongest coefficient.

[0084] The priority of the coefficients of the vectors constituting the precoding matrix is ​​determined according to the relative position between the position of the vector corresponding to the coefficient in the second group vector and the position of the vector corresponding to the strongest coefficient. As an example, the larger the value of the relative position, the lower the priority, or the smaller the value of the relative position, the higher the priority. In this way, high-energy components are reserved and low-energy components are omitted, and the fed-back precoding matrix becomes closer to the channel, and this precoding matrixThe received energy of the transmitted signal is maximized, which is advantageous for improving the signal-to-noise ratio and increasing the communication capacity.

[0085] The priority of the coefficients of the vectors constituting the precoding matrix is ​​determined according to the relative position between the position of the vector corresponding to the coefficient in the second group of vectors and the position of the vector corresponding to the strongest coefficient. As another example, the larger the value of the relative position, the higher the priority, and the smaller the value of the relative position, the lower the priority. This omits high-energy components and retains low-energy components, making the fed-back precoding matrix closer to the null space of the channel, and minimizing the received energy of the signal transmitted according to this precoding matrix. This reduces interference to the receiving side of the signal transmitted according to this precoding matrix, which is advantageous for reducing interference, improving the signal-to-noise ratio, and improving communication capacity.

[0086] For example, the priority of a coefficient of a vector constituting the precoding matrix is ​​determined according to the priority value of the coefficient, such that the smaller the priority value of the coefficient, the higher the priority of the coefficient, or alternatively, the larger the priority value of the coefficient, the lower the priority of the coefficient. The priority value of a coefficient is determined according to the relative position between the position of the vector corresponding to the coefficient in the second group vector and the position of the vector corresponding to the strongest coefficient. The larger the value of the relative position, the higher the priority value, or alternatively, the smaller the value of the relative position, the lower the priority value.

[0087] For example, the priority value of a coefficient is

number

number

number

number

number

number

number

number

number

number

number

[0088] Another method for determining the priority of vector coefficients is that the precoding indicator includes the position of the vector corresponding to the strongest coefficient in the first group of vectors, and the priority of the coefficients of the vectors constituting the precoding matrix is ​​determined depending on the relative position of the vector corresponding to the coefficient in the first group of vectors and the position of the vector corresponding to the strongest coefficient.

[0089] As one example, the position of the vector corresponding to the strongest coefficient in the first group of vectors is the index number of the vector corresponding to the strongest coefficient in the first group of vectors. The position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the first group of vectors is the index number of the vector corresponding to the coefficient in the first group of vectors. For example, the position of the vector corresponding to the strongest coefficient in the first group of vectors is the parameter of the vector corresponding to the strongest coefficient in the first group of vectors.

number

number

[0090] As another example, the position of the vector corresponding to the strongest coefficient in the first group of vectors is the index number of the CSI-RS port corresponding to the vector corresponding to the strongest coefficient in the first group of vectors. The position of the vector corresponding to the coefficient in the first group of vectors is the index number of the CSI-RS port corresponding to the vector corresponding to the coefficient in the first group of vectors. For example, LastThe position of the vector corresponding to the strongest coefficient is the index number of the CSI-RS port corresponding to the vector corresponding to the strongest coefficient in the first group of vectors. The position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the first group of vectors is the index number of the CSI-RS port corresponding to the vector corresponding to the coefficient in the first group of vectors.

[0091] An example of the relative position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the first group vector and the vector corresponding to the strongest coefficient is the difference between the position of the vector corresponding to a coefficient (any coefficient among the coefficients of the vectors constituting the precoding matrix) in the first group vector and the position of the vector corresponding to the strongest coefficient, or the difference obtained by subtracting the position of the vector corresponding to the strongest coefficient from the position of the vector corresponding to a coefficient (any coefficient among the coefficients of the vectors constituting the precoding matrix) in the first group vector, or the difference obtained by subtracting the position of the vector corresponding to the strongest coefficient from the position of the vector corresponding to the coefficient in the first group vector (any coefficient among the coefficients of the vectors constituting the precoding matrix). Another example of the relative position of the vector corresponding to the coefficient of the vector constituting the precoding matrix in the first group vector and the position of the vector corresponding to the strongest coefficient is the absolute value of the difference between the position of the vector corresponding to a coefficient (any coefficient among the coefficients of the vectors constituting the precoding matrix) in the first group vector and the position of the vector corresponding to the strongest coefficient.

[0092] The priority of the coefficients of the vectors constituting the precoding matrix is ​​determined according to the relative position between the position of the vector corresponding to the coefficient in the first group of vectors and the position of the vector corresponding to the strongest coefficient. As an example, the larger the value of the relative position, the lower the priority, or the smaller the value of the relative position, the higher the priority. As a result, high-energy components are reserved and low-energy components are omitted, and the fed-back precoding matrix becomes closer to the channel, and this precoding matrix The received energy of the transmitted signal is maximized, which is advantageous for improving the signal-to-noise ratio and increasing the communication capacity.

[0093] The priority of the coefficients of the vectors constituting the precoding matrix is ​​determined according to the relative position between the position of the vector corresponding to the coefficient in the first group of vectors and the position of the vector corresponding to the strongest coefficient. As another example, the larger the value of the relative position, the higher the priority, or the smaller the value of the relative position, the lower the priority. This omits high-energy components and retains low-energy components, making the fed-back precoding matrix closer to the null space of the channel, and minimizing the received energy of the signal transmitted according to this precoding matrix. This reduces interference to the receiving side of the signal transmitted according to this precoding matrix, which is advantageous for reducing interference, improving the signal-to-noise ratio, and improving communication capacity.

[0094] For example, the priority of a coefficient of a vector constituting the precoding matrix is ​​determined according to a priority value of the coefficient, such that the smaller the priority value of the coefficient, the higher the priority of the coefficient, or alternatively, the larger the priority value of the coefficient, the lower the priority of the coefficient. The priority value of a coefficient is determined according to a relative position between the position of a vector corresponding to the coefficient in the first group vector and the position of a vector corresponding to the strongest coefficient. The larger the value of the relative position, the higher the priority value, or alternatively, the smaller the value of the relative position, the lower the priority value.

[0095] For example, the priority value of a coefficient is

number

number

number

number

number

number

number

number

number

number

number

[0096] As another example, the priorities of the coefficients of the vectors constituting the precoding matrix are determined in the following manner.

[0097] The precoding indicator includes a position of a vector corresponding to the strongest coefficient in the second group vector and a position of a vector corresponding to the strongest coefficient in the first group vector, and the priority of the coefficients of the vectors constituting the precoding matrix is ​​jointly determined according to the relative position between the position of the vector corresponding to the coefficients of the vectors constituting the precoding matrix in the second group vector and the position of the vector corresponding to the strongest coefficient in the second group vector, and the relative position between the position of the vector corresponding to the coefficients of the vectors constituting the precoding matrix in the first group vector and the position of the vector corresponding to the strongest coefficient in the first group vector.

[0098] For example, the priority of a coefficient of a vector constituting the precoding matrix is ​​determined according to a priority value of the coefficient, such that the smaller the priority value of the coefficient, the higher the priority of the coefficient, or alternatively, the larger the priority value of the coefficient, the lower the priority of the coefficient. The priority value of the coefficient is determined jointly according to the relative position of the vector corresponding to the coefficient in the second group vectors relative to the position of the vector corresponding to the strongest coefficient in the second group vectors, and the relative position of the vector corresponding to the coefficient in the first group vectors relative to the position of the vector corresponding to the strongest coefficient in the first group vectors.

[0099] For example, the priority value of a coefficient is

number

number

number

number

number

number

number

number

number

number

number

number

number

[0100] As another example, the priorities of the coefficients of the vectors constituting the precoding matrix are determined in the following manner.

[0101] The smaller the index number of the vector corresponding to the coefficient of the vector constituting the preceding matrix in the second group vector, the higher the priority, or the larger the index number of the vector corresponding to the coefficient of the vector constituting the preceding matrix in the second group vector, the lower the priority.

[0102] For example, the priority of a coefficient of a vector constituting the precoding matrix is ​​determined according to a priority value of the coefficient, where the smaller the priority value of the coefficient, the higher the priority of the coefficient, or the larger the priority value of the coefficient, the smaller the index number of the vector corresponding to the coefficient in the second group vector, the smaller the priority value, or the larger the index number of the vector corresponding to the coefficient in the second group vector, the higher the priority value.

[0103] For example, the priority value of a coefficient is

number

number

number

number

number

number

number

number

number

number

number

number

[0104] A relative position between the position of a vector corresponding to the coefficient of the vector constituting the precoding matrix in the first group of vectors and the position of the vector corresponding to the strongest coefficient

number

number

number

number

[0105]

number

[0106] or

[0107]

number

[0108] or

[0109]

number

[0110] for example,

number

number

number

[0111]

number

[0112] or

[0113]

number

[0114] or

[0115]

number

[0116]

number

[0117] The precoding matrix indicator includes an indication of a strong polarization direction vector in the first group vector, and the priority of the coefficients of the strong polarization direction vector is determined by the corresponding weak polarization direction vector. Vector For example, the priority of the coefficients of the vectors constituting the precoding matrix is ​​determined according to the priority value of the coefficient, and the smaller the priority value of the coefficient, the higher the priority of the coefficient, or the larger the priority value of the coefficient, the lower the priority of the coefficient. For example, when the index number corresponding to the strong polarization direction vector is

number

number

number

number

[0118] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the configuration information of the channel state information includes the number of coefficients retained in the channel state information after the omission operation is performed, or the configuration information of the channel state information includes , before the ellipsis operation is entered contains the number of coefficients to be omitted.

[0119] The number of coefficients retained in the channel state information after the elimination operation is performed is fixed and not flexible, but the configuration information of the channel state information is flexible because it configures the coefficients retained in the channel state information after the elimination operation is performed.

[0120] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the channel state information includes the number of coefficients that are retained in the channel state information after the omission operation is performed, or the channel state information includes , before the omission operation is entered contains the number of coefficients to be omitted.

[0121] In the channel state information, reporting the number of coefficients retained in the channel state information after the omission operation is performed is not only flexible but also adaptable to the changing situation of the resources that bear the channel state information, thereby preventing the waste of resources and ensuring that the channel state information is transmitted correctly.

[0122] In one embodiment, the polarization direction in which the strongest coefficient of the vector constituting the precoding matrix is ​​located is a strong polarization direction, and the other polarization directions are weak polarization directions.

[0123] One non-zero coefficient in the weak polarization direction

number

number

[0124] The difference between the amplitude of one non-zero coefficient in the weak polarization direction and the amplitude of the non-zero coefficient corresponding to the strong polarization direction is

number

number

number

number

number

number

[0125] In the related art, the amplitudes of all coefficients in the weak polarization direction use a common reference value, and the amplitude difference of the weak polarization direction coefficients relative to this common reference value is fed back to the precoding indicator. Therefore, using a common reference value causes a problem that the dynamic range of the amplitude difference of the weak polarization direction coefficients is large and the quantization accuracy of the amplitude difference of the weak polarization direction coefficients is low. However, the precoding indicator uses the amplitude difference of one non-zero coefficient in the weak polarization direction relative to the amplitude of the non-zero coefficient corresponding to the strong polarization direction.

number

number

[0126] In one embodiment, the channel state information includes the number of coefficients of the vectors constituting the precoding matrix that need to be reported, and whether or not the strongest coefficient is indicated is determined depending on the number of coefficients that need to be reported.

[0127] Indicating the strongest coefficient means indicating the position of the strongest coefficient. Although indicating the position of the strongest coefficient requires some overhead, the value of the strongest coefficient can be set to a default value, for example, the default amplitude value is 1 and the default phase value is 0, so that the base station Explicitly Feedback Kus In summary, we can use the location of the strongest coefficients to find the strongest coefficients. number of Value Explicit feedback This solution does not necessarily save overhead. Depending on the number of coefficients that need to be reported, the overhead required to indicate the location of the strongest coefficient can be determined. For example, the number of bits of overhead required is

number

number

number

number

[0128] In one embodiment, the channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that make up the precoding matrix, and whether or not to indicate the positions of the coefficients that need to be reported in a bit mapping manner is determined depending on the number of coefficients that need to be reported.

[0129] For example, if the number of coefficients that need to be reported is greater than a threshold, it is determined that the positions of the coefficients that need to be reported are not indicated in a bit-mapping manner, and for example, if the number of coefficients that need to be reported is less than a threshold, it is determined that the positions of the coefficients that need to be reported are indicated in a bit-mapping manner.

[0130] When the number of vectors constituting a precoding matrix is ​​large, the number of coefficients of the corresponding vectors is also large, resulting in a large overhead for feeding back coefficient values. To save overhead, some coefficient values ​​are fed back, while other coefficient values ​​are not, and coefficients requiring feedback are indicated using a bitmap method. In summary, while feeding back only some of the coefficient values ​​can save some overhead, using a bitmap method to indicate coefficients requiring feedback requires some overhead, so indicating coefficients requiring feedback using a bitmap method does not necessarily result in overhead savings. Depending on the number of coefficients that need to be reported, it can be determined whether using bitmap to indicate coefficients requiring feedback is a reasonable method. For example, depending on the number of coefficients that need to be reported and the bitmap, the corresponding overhead can be calculated, and the corresponding overhead is recorded as overhead 1. Indicating coefficients that need to be reported without using bitmap and reporting the overhead for all coefficients is recorded as overhead 2. By comparing the magnitude of overhead 1 and overhead 2, it can be determined which solution will save overhead, and therefore which solution to use. That is, whether or not the positions of the coefficients that need to be reported are indicated by bit mapping is determined depending on the number of coefficients that need to be reported.

[0131] In one embodiment, whether or not to indicate the positions of the coefficients that need to be reported in the form of bit mapping depends on the number of coefficients that need to be reported.

number

[0132] For example, the number of coefficients that need to be reported and

number

number

[0133] For example, if bit mapping is used to indicate the coefficients that need to be reported, then the overhead of the solution is overhead 1, which includes the overhead of the bit mapping and the overhead of reporting the indicated coefficients.

number

number

number

number

number

number

number

number

number

number

[0134]

number

number

number

number

number

number

[0135] In one embodiment, whether the positions of coefficients that need to be reported are indicated in a bit mapping manner is determined according to the number of precoding layers.

[0136] For example, the number of coefficients that need to be reported and

number

number

number

number

number

number

number

[0137] In one exemplary embodiment, the present application further provides a channel state information transmission method. Figure 2 is a flowchart of the channel state information transmission method provided by an embodiment of the present application. The method can be applied to improve the accuracy of the channel state represented by the channel state information. The method includes: Channel Conditions The present invention can be implemented by an information transmission device. The device can be realized by software and / or hardware and integrated on a second communication node. The second communication node can be a base station. For parts not described in detail in this embodiment, please refer to the above embodiment.

[0138] As shown in Figure 2, the present application provides a channel state information transmission method, which includes the following steps:

[0139] S210, transmitting the configuration information;

[0140] The configuration information includes configuration information of channel state information.

[0141] S220, obtaining channel state information sent by the first communication node, wherein the channel state information is reported according to the configuration information.

[0142] After obtaining the channel state information, the second communication node can determine a data transmission strategy based on the channel state information.

[0143] An embodiment of the present application provides a channel state information transmission method, the method including: transmitting configuration information; and acquiring channel state information sent by a first communication node, where the channel state information is reported according to the configuration information. By transmitting the configuration information to acquire the channel state information to be reported based on the configuration information, the method can save overhead and more accurately determine a data transmission strategy, thereby improving data transmission efficiency.

[0144] Based on the above embodiment, a modification of the above embodiment is presented, and here, for the sake of brevity, only the differences between the modification and the above embodiment are described.

[0145] In one embodiment, the channel state information includes a precoding matrix indicator, where the precoding matrix indicated by the precoding matrix indicator is determined by a first group vector or by a first group vector and a second group vector.

number

number

number

number

number

number

number

number

number

[0146] In one embodiment, the configuration information of the channel state information includes a report format of the precoding matrix indicator, wherein the report format of the precoding matrix indicator indicates at least one of the following information:

[0147]

number

number

[0148] The channel state information includes the

number

[0149] Indicates whether the precoding matrix includes the second group vector.

[0150] In one embodiment, the precoding matrix indicator comprises coefficients of vectors constituting the precoding matrix, the priorities of the coefficients of the vectors being determined according to at least one of the following methods:

[0151] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the second group of vectors, and the priority of the coefficients of the vector is determined by the position of the vector corresponding to the coefficients of the vector in the second group of vectors. In the second group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0152] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the first group of vectors, and the priority of a coefficient of the vector is determined by the position of a vector corresponding to a coefficient of the vector in the first group of vectors. In the first group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0153] the smaller the index number of a vector corresponding to a coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector; or the larger the index number of a vector corresponding to a coefficient of the vector in the second group vector, the lower the priority of the coefficient of the vector;

[0154] The precoding matrix indicator includes an indication of a strong polarization direction vector in the first group vector, and the priority of the coefficients of the strong polarization direction vector is determined by the corresponding weak polarization direction vector. Vector Higher than coefficient priority.

[0155] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the configuration information of the channel state information includes the number of coefficients retained in the channel state information after the omission operation is performed, or the configuration information of the channel state information includes , before the ellipsis operation is entered contains the number of coefficients to be omitted.

[0156] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the channel state information includes the number of coefficients that are retained in the channel state information after the omission operation is performed, or the channel state information includes , before the omission operation is entered contains the number of coefficients to be omitted.

[0157] In one embodiment, the polarization direction in which the strongest coefficient of the vector constituting the precoding matrix is ​​located is a strong polarization direction, and the other polarization directions are weak polarization directions.

[0158] One non-zero coefficient in the weak polarization direction

number

number

[0159] The difference between the amplitude of one non-zero coefficient in the weak polarization direction and the amplitude of the non-zero coefficient corresponding to the strong polarization direction is

number

number

number

number

number

number

[0160] In one embodiment, the channel state information includes the number of coefficients of the vectors constituting the precoding matrix that need to be reported, and whether or not the strongest coefficient is indicated is determined depending on the number of coefficients that need to be reported.

[0161] In one embodiment, the channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that make up the precoding matrix, and whether or not to indicate the positions of the coefficients that need to be reported in a bit mapping manner is determined depending on the number of coefficients that need to be reported.

[0162] In one embodiment, whether or not to indicate the positions of the coefficients that need to be reported in the form of bit mapping depends on the number of coefficients that need to be reported.

number

[0163] In one exemplary embodiment, the present application provides: Channel Conditions An information transmission device is provided. Figure 3 is a schematic diagram illustrating the structure of a channel state information transmission device provided by an embodiment of the present application. The device may be located in a first communication node. As shown in Figure 3, the device includes:

[0164] a first receiving module 31 configured to receive configuration information of a second communication node;

[0165] a second receiving module 32 configured to receive a channel state information reference signal transmitted by the second communication node according to the configuration information;

[0166] a reporting module 33 configured to report channel state information in response to the configuration information, the channel state information being determined in response to the channel state information reference signal;

[0167] The configuration information includes configuration information of channel state information.

[0168] The information transmission device provided in this embodiment is used to realize the channel state information transmission method of the embodiment shown in Fig. 1. The realization principle and technical effect of the information transmission device provided in this embodiment are similar to those of the channel state information transmission method of the embodiment shown in Fig. 1, so they will not be repeated here.

[0169] Based on the above embodiment, a modification of the above embodiment is presented, and here, for the sake of brevity, only the differences between the modification and the above embodiment are described.

[0170] In one embodiment, the channel state information includes a precoding matrix indicator, where the precoding matrix indicated by the precoding matrix indicator is determined by a first group vector or by a first group vector and a second group vector.

number

number

number

number

number

number

number

number

number

[0171] In one embodiment, the configuration information of the channel state information includes a report format of the precoding matrix indicator, wherein the report format of the precoding matrix indicator indicates at least one of the following information:

[0172]

number

number

[0173] The channel state information includes the

number

[0174] Indicates whether the precoding matrix includes the second group vector.

[0175] In one embodiment, the precoding matrix indicator comprises coefficients of vectors constituting the precoding matrix, the priorities of the coefficients of the vectors being determined according to at least one of the following methods:

[0176] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the second group of vectors, and the priority of the coefficients of the vector is determined by the position of the vector corresponding to the coefficients of the vector in the second group of vectors. In the second group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0177] The precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the first group of vectors, and the priority of a coefficient of the vector is determined by the position of a vector corresponding to a coefficient of the vector in the first group of vectors. In the first group vector determined according to a position relative to the position of the vector corresponding to the strongest coefficient,

[0178] the smaller the index number of a vector corresponding to a coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector; or the larger the index number of a vector corresponding to a coefficient of the vector in the second group vector, the lower the priority of the coefficient of the vector;

[0179] The precoding matrix indicator includes an indication of a strong polarization direction vector in the first group vector, and the priority of the coefficients of the strong polarization direction vector is determined by the corresponding weak polarization direction vector. Vector Higher than coefficient priority.

[0180] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the configuration information of the channel state information includes the number of coefficients retained in the channel state information after the omission operation is performed, or the configuration information of the channel state information includes , before the omission operation is enteredcontains the number of coefficients to be omitted.

[0181] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the channel state information includes the number of coefficients that are retained in the channel state information after the omission operation is performed, or the channel state information includes , before the omission operation is entered contains the number of coefficients to be omitted.

[0182] In one embodiment, the polarization direction in which the strongest coefficient of the vector constituting the precoding matrix is ​​located is a strong polarization direction, and the other polarization directions are weak polarization directions.

[0183] One non-zero coefficient in the weak polarization direction

number

number

[0184] The difference between the amplitude of one non-zero coefficient in the weak polarization direction and the amplitude of the non-zero coefficient corresponding to the strong polarization direction is

number

number

number

number

number

number

[0185] In one embodiment, the channel state information includes the number of coefficients of the vectors constituting the precoding matrix that need to be reported, and whether or not the strongest coefficient is indicated is determined depending on the number of coefficients that need to be reported.

[0186] In one embodiment, the channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that make up the precoding matrix, and whether or not to indicate the positions of the coefficients that need to be reported in a bit mapping manner is determined depending on the number of coefficients that need to be reported.

[0187] In one embodiment, whether or not to indicate the positions of the coefficients that need to be reported in the form of bit mapping depends on the number of coefficients that need to be reported.

number

[0188] In one exemplary embodiment, the examples of the present application include: Channel Conditions An information transmission device is further provided. Figure 4 is a schematic diagram illustrating the structure of an information transmission device provided by an embodiment of the present application. The device is located in a second communication node. As shown in Figure 4, the device includes:

[0189] a transmitting module 41 configured to transmit the configuration information;

[0190] an acquisition module 42 configured to acquire channel state information transmitted by the first communication node, said channel state information being reported in response to said configuration information;

[0191] The configuration information includes configuration information of channel state information.

[0192] Provided by this embodiment Channel Conditions The information transmission device is used to realize the channel state information transmission method of the embodiment shown in Figure 2. Channel Conditions The implementation principle and technical effect of the information transmission device are similar to those of the channel state information transmission method of the embodiment shown in FIG. 2, so they will not be repeated here.

[0193] Based on the above embodiment, a modification of the above embodiment is presented, and here, for the sake of brevity, only the differences between the modification and the above embodiment are described.

[0194] In one embodiment, the channel state information includes a precoding matrix indicator, where the precoding matrix indicated by the precoding matrix indicator is determined by a first group vector or by a first group vector and a second group vector.

number

number

number

number

number

number

number

number

number

[0195] In one embodiment, the configuration information of the channel state information includes a report format of the precoding matrix indicator, wherein the report format of the precoding matrix indicator indicates at least one of the following information:

[0196]

number

number

[0197] The channel state information includes the

number

[0198] Indicates whether the precoding matrix includes the second group vector.

[0199] In one embodiment, the precoding matrix indicator comprises coefficients of vectors constituting the precoding matrix, the priorities of the coefficients of the vectors being determined according to at least one of the following methods:

[0200] the precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the second group of vectors, and a priority of a coefficient of the vector is determined according to a relative position of a vector corresponding to the coefficient of the vector in the second group of vectors and a position of the vector corresponding to the strongest coefficient;

[0201] the precoding matrix indicator includes a position of a vector corresponding to a strongest coefficient in the first group of vectors, and a priority of a coefficient of the vector is determined according to a relative position of a vector corresponding to the strongest coefficient in the first group of vectors and a position of the vector corresponding to the strongest coefficient;

[0202] the smaller the index number of a vector corresponding to a coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector; or the larger the index number of a vector corresponding to a coefficient of the vector in the second group vector, the lower the priority of the coefficient of the vector;

[0203] The precoding matrix indicator includes an indication of a strong polarization direction vector in the first group vector, and the priority of the coefficients of the strong polarization direction vector is determined by the corresponding weak polarization direction vector. Vector Higher than coefficient priority.

[0204] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the configuration information of the channel state information includes the number of coefficients retained in the channel state information after the omission operation is performed, or the configuration information of the channel state information includes , before the omission operation is entered contains the number of coefficients to be omitted.

[0205] In one embodiment, whether to omit a coefficient of the vector is determined according to the priority of the coefficient, and the channel state information includes the number of coefficients that are retained in the channel state information after the omission operation is performed, or the channel state information includes , before the ellipsis operation is entered contains the number of coefficients to be omitted.

[0206] In one embodiment, the polarization direction in which the strongest coefficient of the vector constituting the precoding matrix is ​​located is a strong polarization direction, and the other polarization directions are weak polarization directions.

[0207] One non-zero coefficient in the weak polarization direction

number

number

[0208] The difference between the amplitude of one non-zero coefficient in the weak polarization direction and the amplitude of the non-zero coefficient corresponding to the strong polarization direction is

number

number

number

number

number

number

[0209] In one embodiment, the channel state information includes the number of coefficients of the vectors constituting the precoding matrix that need to be reported, and whether or not the strongest coefficient is indicated is determined depending on the number of coefficients that need to be reported.

[0210] In one embodiment, the channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that make up the precoding matrix, and whether or not to indicate the positions of the coefficients that need to be reported in a bit mapping manner is determined depending on the number of coefficients that need to be reported.

[0211] In one embodiment, whether or not to indicate the positions of the coefficients that need to be reported in the form of bit mapping depends on the number of coefficients that need to be reported.

number

[0212] In one exemplary embodiment, the present application provides a communication node. FIG. 5 is a diagram schematically illustrating the structure of a communication node provided by an embodiment of the present application. If the communication node implements the channel state information transmission method shown in FIG. 1, the communication node is a first communication node. If the communication node implements the channel state information transmission method shown in FIG. 2, the communication node is a second communication node. As shown in FIG. 5, the communication node provided by the present application includes one or more processors 51 and a storage device 52. The processor 51 in the communication node may be one or more processors, and FIG. 5 illustrates one processor 51 as an example. The storage device 52 is used to store one or more programs. The one or more programs are executed by the one or more processors 51, thereby causing the one or more processors 51 to implement the channel state information transmission method described in the embodiment of the present application.

[0213] The communication node further includes a communication device 53 , an input device 54 and an output device 55 .

[0214] The processor 51, memory device 52, communication device 53, input device 54 and output device 55 in the communication node can be connected via a bus or other method, and Figure 5 shows an example in which they are connected via a bus.

[0215] The input device 54 may be used to receive entered numeric or textual information and to generate key signal inputs associated with user settings and function control of the communication node. The output device 55 may include a display device such as a display screen.

[0216] The communication device 53 may include a receiver and a transmitter. The communication device 53 is configured to communicate to receive and transmit information under the control of the processor 51. The information includes, but is not limited to, configuration information and channel state information.

[0217] The storage device 52 may be configured as a computer-readable recording medium to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the channel state information transmission method described in the embodiments of the present application (e.g., the first receiving module 31, the second receiving module 32, and the reporting module 33 in the channel state information transmission device, and the transmitting module 41 and the acquiring module 42 in the channel state information transmission device). The storage device 52 may include a program storage area and a data storage area. The program storage area may store an operating system and an application program required for at least one function, and the data storage area may store data generated in accordance with the use of the communication node. The storage device 52 may also include high-speed random access memory, and may also include nonvolatile memory, such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid-state storage device. In some examples, the storage device 52 may further include memory located remotely from the processor 51, and these remote memories may be connected to the communication node via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0218] An embodiment of the present application further provides a storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, any of the methods of the present application is realized. The storage medium stores a computer program, and when the computer program is executed by a processor, any of the channel state information transmission methods described in the embodiments of the present application is realized. For example, a channel state information transmission method applied to a first communication node and a channel state information transmission method applied to a second communication node. The channel state information transmission method applied to the first communication node includes the steps of receiving configuration information of a second communication node;

[0219] receiving a channel state information reference signal transmitted by the second communication node in response to the configuration information;

[0220] reporting channel state information in response to the configuration information, wherein the channel state information is determined in response to the channel state information reference signal;

[0221] The configuration information includes configuration information of channel state information.

[0222] A channel state information transmission method applied to a second communication node includes: transmitting configuration information;

[0223] obtaining channel state information transmitted by a first communication node, the channel state information being reported according to the configuration information;

[0224] The configuration information includes configuration information of channel state information.

[0225] The computer storage medium in the embodiments of the present application may be any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any combination thereof. More specific examples (non-exhaustive list) of computer-readable storage media include an electrical connection having one or more leads, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination of the above. The computer-readable storage medium may be any tangible medium that contains or stores a program. The program may be used by an instruction execution system, device, or apparatus, or any combination thereof.

[0226] A computer-readable signal medium may include a baseband propagated data signal or a data signal propagated as part of a carrier that bears computer-readable program code. Such a propagated data signal may take various forms, for example, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium. The computer-readable medium may transmit, propagate, or transport a program for use by, or in combination with, an instruction execution system, device, or apparatus.

[0227] The program code contained in the computer readable medium may be transmitted by any suitable medium, including, but not limited to, wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.

[0228] Computer program code for carrying out the operations of the present application can be written in one or more programming languages, or a combination thereof. Such programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, or as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or a server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0229] The above descriptions are only illustrative examples of the present application, and are not intended to limit the protection scope of the present application.

[0230] Those skilled in the art will appreciate that the term terminal includes any suitable type of wireless user equipment, such as, for example, a mobile phone, a portable data processing device, a portable web browser, or a mobile mobile station.

[0231] In general, various embodiments of the present application may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, but the present application is not limited in this regard.

[0232] The embodiments of the present application may be implemented by a data processor of a mobile device executing computer program instructions, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0233] The block diagrams of logic flows in the accompanying drawings of this application may depict program steps, or may depict interconnected logic circuits, modules, and functions, or may depict combinations of program steps and logic circuits, modules, and functions. Computer programs may be stored in memory. The memory may be of any type suitable for the local technology environment and may be implemented using any suitable data storage technology. For example, memory may include, but is not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices, systems (Digital Video Disc (DVD) or Compact Disc (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical environment, for example, the data processor may include, but is not limited to, a general purpose computer, a special purpose computer, a microprocessor, a digital signal processing (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FGPA), and a processor based on a multi-core processor architecture.

Claims

1. 1. A channel state information transmission method applied to a first communication node, said method comprising: receiving configuration information from a second communication node; receiving a channel state information reference signal transmitted by the second communication node in response to the configuration information; determining the channel state information in response to the channel state information reference signal; Including, the channel state information includes a precoding matrix indicator, and a precoding matrix indicated by the precoding matrix indicator is determined by a first group vector and a second group vector; The first group vector is [Equation 1] vectors, and the second group vectors are [Equation 2] vectors, [Equation 3] and [Equation 4] is a positive integer, One vector in the first group of vectors corresponds to one port of the channel state information reference signal; One vector in the second group of vectors has an index number [Equation 5] is a discrete Fourier transform DFT vector, The index number [Equation 6] The elements of the DFT vector are [Equation 7] and [Equation 8] and [Equation 9] is the number of precoding matrices, The channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that configure the precoding matrix, Whether to indicate the position of the coefficient that needs to be reported in a bit mapping manner is determined by the number of precoding layers r and the number of the first group vectors. [Equation 10] and the number of second group vectors [0011] determining the value of the parameter in response to the parameter; and reporting channel state information according to the configuration information. Channel state information transmission method.

2. the precoding matrix indicator includes coefficients of vectors constituting the precoding matrix, and the priority of the coefficients of the vector is higher as the index number of a vector corresponding to the coefficient of the vector in the second group of vectors is smaller; Determined depending on The channel state information transmission method according to claim 1 .

3. A channel state information transmission method applied to a second communication node, said method comprising: transmitting configuration information to a first communication node; transmitting a channel state information reference signal to the first communication node; obtaining channel state information transmitted by a first communication node, the channel state information being reported in response to the configuration information; the channel state information includes a precoding matrix indicator, and a precoding matrix indicated by the precoding matrix indicator is determined by a first group vector and a second group vector; The first group vector is [0012] vectors, and the second group vectors are [0013] vectors, [0014] and [Equation 15] is a positive integer, One vector in the first group of vectors corresponds to one port of the channel state information reference signal; One vector in the second group of vectors has an index number [0016] is a discrete Fourier transform DFT vector, The index number [Equation 17] The elements of the DFT vector are [Equation 18] and [Equation 19] and [Equation 20] is the number of precoding matrices, The channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that configure the precoding matrix, Whether the position of the coefficients to be reported is indicated by bit mapping depends on the number of precoding layers r and the number of the first group vectors. [Equation 21] and the number of second group vectors [Equation 22] and to be determined accordingly, Channel state information transmission method.

4. the precoding matrix indicator includes coefficients of vectors constituting the precoding matrix, and the priority of the coefficients of the vector is higher as the index number of a vector corresponding to the coefficient of the vector in the second group of vectors is smaller; Determined depending on The channel state information transmission method according to claim 3.

5. one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors: receiving configuration information from a second communication node; receiving a channel state information reference signal transmitted by the second communication node in response to the configuration information; determining channel state information in response to the channel state information reference signal; Including, the channel state information includes a precoding matrix indicator, and a precoding matrix indicated by the precoding matrix indicator is determined by a first group vector and a second group vector; The first group vector is [Equation 23] vectors, and the second group vectors are [0000] vectors, [Equation 25] and [Equation 26] is a positive integer, One vector in the first group of vectors corresponds to one port of the channel state information reference signal; One vector in the second group of vectors has an index number [0000] is a discrete Fourier transform DFT vector, The index number [0000] The elements of the DFT vector are [0000] and [Equation 30] and [Equation 31] is the number of precoding matrices, The channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that configure the precoding matrix, Whether to indicate the position of the coefficient that needs to be reported in a bit mapping manner is determined by the number of precoding layers r and the number of the first group vectors. [Equation 32] and the number of second group vectors [Equation 33] determining the value of the parameter in response to the parameter; reporting channel state information according to the configuration information. Communication node.

6. The precoding matrix indicator includes coefficients of vectors constituting the precoding matrix, and the priority of the coefficients of the vectors is determined according to the following: the smaller the index number of a vector corresponding to the coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector. The communication node according to claim 5 .

7. One or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors: transmitting configuration information to a first communication node; transmitting a channel state information reference signal to the first communication node; obtaining channel state information transmitted by the first communication node, the channel state information being reported according to the configuration information; the channel state information includes a precoding matrix indicator, and a precoding matrix indicated by the precoding matrix indicator is determined by a first group vector and a second group vector; The first group vector is [Equation 34] vectors, and the second group vectors are [Equation 35] vectors, [Equation 36] and [Equation 37] is a positive integer, One vector in the first group of vectors corresponds to one port of the channel state information reference signal; One vector in the second group of vectors has an index number [Number 38] is a discrete Fourier transform DFT vector, The index number [Number 39] The elements of the DFT vector are [Equation 40] and [Equation 41] and [0.001] is the number of precoding matrices, The channel state information includes the number of coefficients that need to be reported among the coefficients of the vectors that configure the precoding matrix, Whether the position of the coefficients to be reported is indicated by bit mapping depends on the number of precoding layers r and the number of the first group vectors. [Equation 43] and the number of second group vectors [0.0000] and to be determined accordingly, Communication node.

8. The precoding matrix indicator includes coefficients of vectors constituting the precoding matrix, and the priority of the coefficients of the vectors is determined according to the following: the smaller the index number of a vector corresponding to the coefficient of the vector in the second group vector, the higher the priority of the coefficient of the vector. The communication node according to claim 7.

9. A computer program, which, when executed by a processor, causes a computer to implement the channel state information transmission method according to any one of claims 1 to 4. Computer program.

Citation Information

Patent Citations

  • Capability information and channel state information feedback method and device

    CN111082839A

  • Method for reporting channel state information in wireless communication system, and device therefor

    WO2021029701A1

  • Port selection for channel state feedback with analog feedforward

    WO2021068915A1