Information transmission methods, devices and storage media
By determining the priority value of CSI reports and using autoencoder technology to process CSI, the problem of insufficient CSI transmission resources in wireless communication systems is solved, ensuring the effective transmission of important CSI information under resource conflicts and improving the accuracy of CSI feedback.
Patent Information
- Application Number
- CN202210806549.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-08
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2042-07-08
AI Technical Summary
In wireless communication systems, traditional methods simply discard some CSI elements when CSI transmission resources are insufficient, resulting in unreasonable CSI feedback. This is especially true in AI-based CSI feedback scenarios, where all CSI information cannot be effectively transmitted.
By determining the priority value of CSI reports, sorting and selecting CSI reports for transmission according to the priority value, the effective transmission of channel state information is ensured under limited resources. AI-based autoencoder compression and decompression technology is used to process CSI.
This technology enables the priority transmission of important CSI information in the event of resource conflicts, ensuring that the base station can effectively obtain channel state information and improving the effectiveness and accuracy of CSI feedback.
Smart Images

Figure CN117411590B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to an information transmission method, device, and storage medium. Background Technology
[0002] Introducing Artificial Intelligence (AI) / Machine Learning (ML) into wireless communication systems can improve their performance. One application scenario is AI-based Channel State Information (CSI) feedback. For example, one AI-based CSI feedback method uses an autoencoder, which includes an encoder and a decoder. The encoder is located at the terminal, while the decoder is located at the base station. The autoencoder is used to transmit channel state information.
[0003] When a terminal feeds back CSI (Content Query Information), it needs to quantize the CSI. For example, the CSI to be fed back might consist of L elements, each quantized by K bits. The quantized CSI is then transmitted to the base station using the uplink transmission resources indicated in the CSI report, where L and K are positive integers. In some scenarios, the uplink transmission resources available for transmitting the CSI are insufficient. The traditional method is to simply discard a portion of the CSI. However, in other scenarios, such as AI-based CSI feedback, each element of the CSI might correspond to every element in the initial channel information, making the traditional method of directly discarding only a portion of the CSI unreasonable. Therefore, how to address the transmission of CSI in such scenarios is a problem that urgently needs to be solved. Summary of the Invention
[0004] In view of this, embodiments of this application provide an information transmission method, device, and storage medium, which enables the effective transmission of CSI reports corresponding to CSI reports with conflicting transmission resources.
[0005] This application provides an information transmission method applied to a first communication node, including:
[0006] Determine the priority values of L CSI reports; wherein the L CSI reports include L1 first-class CSI reports and L2 second-class CSI reports; L, L1, and L2 are integers, and L1 is greater than or equal to 0, L2 is greater than 0, and L = L1 + L2;
[0007] Information from at least one of the L CSI reports is transmitted according to the priority value.
[0008] This application provides an information transmission method applied to a second communication node, including:
[0009] Receive at least one CSI report sent by a first communication node; wherein the CSI report includes at least one second type CSI report;
[0010] The first channel information is obtained based on the information in the CSI report.
[0011] This application provides an information transmission device, including: a memory, and one or more processors;
[0012] The memory is configured to store one or more programs;
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
[0014] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the methods described in any of the above embodiments. Attached Figure Description
[0015] Figure 1 This is a flowchart of an information transmission method provided in an embodiment of this application;
[0016] Figure 2 This is a flowchart of another information transmission method provided in the embodiments of this application;
[0017] Figure 3 This is a structural block diagram of an information transmission device provided in an embodiment of this application;
[0018] Figure 4 This is a structural block diagram of another information transmission device provided in the embodiments of this application;
[0019] Figure 5 This is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application. Detailed Implementation
[0020] The embodiments of this application will be described below with reference to the accompanying drawings. The examples given are for illustrative purposes only and are not intended to limit the scope of this application.
[0021] To facilitate understanding of the implementation scheme of this application, the concepts involved in this application are explained.
[0022] In the embodiments of this application, the network architecture of a mobile communication network (including but not limited to 3G, 4G, 5G, and future mobile communication networks) may include network-side devices (e.g., including but not limited to base stations) and terminal-side devices (e.g., including but not limited to terminals). It should be understood that, in this example, in the downlink, the first communication node (also referred to as the first communication node device) may be a base station-side device, and the second communication node (also referred to as the second communication node device) may be a terminal-side device. Of course, in the uplink, the first communication node may also be a terminal-side device, and the second communication node may also be a base station-side device. In device-to-device communication between the two communication nodes, both the first and second communication nodes can be base stations or terminals.
[0023] In the embodiments of this application, the base station can be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved NodeB (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system, etc. The base station can include various macro base stations, micro base stations, home base stations, wireless remote extensions, reconfigurable intelligent surface (RISS) routers, wireless Fidelity (WIFI) devices, or various network-side devices such as primary cells and secondary cells.
[0024] In this application, the terminal is a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios. The term "terminal" can sometimes also refer to a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., but the embodiments in this application are not limited to these terms.
[0025] In some embodiments, higher-layer signaling includes, but is not limited to, Radio Resource Control (RRC) and Media Access Control control element (MAC CE). Physical layer signaling can also be transmitted between the base station and the terminal, such as transmitting physical layer signaling on the Physical Downlink Control Channel (PDCCH) or on the Physical Uplink Control Channel (PUCCH).
[0026] In some embodiments, the indicators for various parameters can also be called indexes or identifiers (IDs), which are completely equivalent concepts. For example, resource identifiers in a wireless system include, but are not limited to, one of the following: a reference signal resource, a group of reference signal resources, a reference signal resource configuration, a Channel State Information (CSI) report, a CSI report set, an index corresponding to a terminal, a base station, a panel, a neural network, a sub-neural network, or a neural network layer. The base station can indicate the identifier of one or a group of resources to the terminal through various higher-layer or physical-layer signaling.
[0027] In some embodiments, Artificial Intelligence (AI) includes devices, components, software, and modules with self-learning capabilities, such as Machine Learning (ML), Deep Learning, Reinforcement Learning, Transfer Learning, Deep Reinforcement Learning, and Meta-learning. In some embodiments, AI is implemented through an AI network (or neural network), which includes multiple layers, each layer including at least one node. In one example, the neural network includes an input layer, an output layer, and at least one hidden layer, wherein each layer of the neural network includes, but is not limited to, using at least one of the following: fully connected layers, dense layers, convolutional layers, transposed convolutional layers, directly connected layers, activation functions, normalization layers, and pooling layers. In some embodiments, each layer of the neural network may include a sub-neural network, such as a residual network block (or ResNet block), a dense network (DenseNet Block), or a recurrent neural network (RNN). The AI network includes a neural network model and / or the corresponding neural network parameters, where the neural network model can be simply referred to as the network model, and the neural network parameters can be simply referred to as network parameters. A network model defines the architecture of a neural network, including the number of layers, the size of each layer, the activation function, the connections, the convolutional kernels and strides, and the convolution type (e.g., 1D convolution, 2D convolution, 3D convolution, hollow convolution, transposed convolution, separable convolution, grouped convolution, expanded convolution, etc.). Network parameters are the weights and / or biases of each layer in the network model and their values. A network model can correspond to multiple sets of different neural network parameter values to adapt to different scenarios. A neural network model can correspond to multiple different neural network parameter values. The parameters of a neural network are obtained through online or offline training. For example, the neural network model can be trained by inputting at least one sample and label to obtain the neural network parameters.
[0028] In some embodiments, a time slot can be a time slot or a mini-slot. A time slot or mini-slot includes at least one symbol. Here, a symbol refers to a time unit in a subframe, frame, or time slot, such as an Orthogonal Frequency Division Multiplexing (OFDM) symbol, a Single-Carrier Frequency Division Multiple Access (SC-FDMA) symbol, or an Orthogonal Frequency Division Multiple Access (OFDMA) symbol.
[0029] In some embodiments, transmission includes sending or receiving. For example, sending data or signals, or receiving data or signals.
[0030] In some embodiments, to calculate channel state information or perform channel estimation, mobility management, positioning, etc., the base station or user needs to transmit a reference signal (RS). The reference signal includes, but is not limited to, a channel-state information reference signal (CSI-RS), which includes zero-power CSI-RS (ZP CSI-RS) and non-zero-power CSI-RS (NZP CSI-RS), channel-state information-interference measurement (CSI-IM) signals, sounding reference signals (SRS), synchronization signal blocks (SSBs), physical broadcast channels (PBCHs), and synchronization broadcast block / physical broadcast channel (SSB / PBCH). NZP CSI-RS can be used to measure channel or interference. CSI-RS can also be used for tracking, and is called a tracking reference signal (CSI-RS for...). Tracking (TRS), while CSI-IM is generally used to measure interference, and SRS is used for channel estimation. Additionally, the set of resource elements (REs) used to transmit reference signals is called reference signal resources, such as CSI-RS resource, SRS resource, CSI-IM resource, and SSB resource. In this application, SSB includes synchronization signal blocks and / or physical broadcast channels.
[0031] In some embodiments, in a communication system, the resources for transmitting reference signals can be referred to as reference signal resources. To save signaling overhead, multiple reference signal resources can be divided into multiple sets (such as CSI-RS resource set, CSI-IM resource set, SRS resource set). Each reference signal resource set includes at least one reference signal resource, and multiple reference signal resource sets can all come from the same reference signal resource setting (such as CSI-RS resource setting, SRS resource setting, CSI-IM resource setting, where CSI-RS resource setting can be merged with CSI-IM resource setting and both are referred to as CSI-RS resource setting to configure parameter information).
[0032] In some embodiments, the base station configures measurement resource information, which is used to acquire channel state information. The measurement resource information includes C. N Channel Measurement Resource (CMR) information and C M Interference Measurement Resource (IMR) information, C N and C M It is a positive integer. The base station configures measurement resource information in a report config or reporting setting.
[0033] In some examples, to better transmit data or signals, the base station or terminal needs to acquire channel state information. This channel state information can include at least one of the following: Channel State Information – Reference Signal Resource Indicator (CSI-RS Resource Indicator, CRI), Synchronization Signals Block Resource Indicator (SSBRI), Reference Signal Received Power (RSRP), Differential RSRP, Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Layer Indicator (LI), Rank Indicator (RI), Level 1 Signal to Interference Plus Noise Ratio (L1-SINR), and Differential L1-SINR. The Precoding Matrix Indicator is one type of precoding information, specifically the case where precoding information is implemented based on a codebook. Precoding information also includes non-codebook implementations, such as Type II precoding information. In one example, CSI that includes Type I precoding information is called Type I CSI. In another example, CSI that includes Type II precoding information is called Type II CSI.
[0034] In some embodiments, the terminal and base station transmit channel state information matched to the channel through a first type of precoding information. This first type of precoding information is precoding information based on a traditional channel feature matrix or the quantized values of the feature matrix. Examples include codebook-based methods, such as the codebook for N antennas in LTE (where N = 2, 4, 8, 12, 16, 24, 32), and in NR, type I codebook, type II codebook, type II port selection codebook, enhanced type II codebook, enhanced type II selection codebook, and further enhanced type II selection codebook. The codebook includes L codewords. The idea is that the base station and terminal pre-store L codewords according to a prescribed formula, table, or dictionary. In some examples, a codeword is a vector. In some examples, a codeword is a matrix with r columns, each column being a vector. In some examples, each column of the matrix is orthogonal. In some examples, the vector constituting the codeword is a 0-1 vector, where only one value is 1 and the others are zero. In some examples, the vector constituting the codeword is a DFT vector (Discrete Fourier Transform, DFT). In some examples, the vector constituting the codeword is obtained by combining two or more DFT vectors through a tensor product (Kronecker product). In some examples, the vector constituting the codeword is obtained by concatenating two or more DFT vectors multiplied by different phase rotations. In some examples, the vector constituting the codeword is obtained by combining two or more DFT vectors through a tensor product (Kronecker product) and multiplying by a phase rotation. The base station or terminal searches for L codewords to find the codeword that best matches the channel as the optimal codeword for transmitting data or signals. Here, a codeword that matches the channel includes, but is not limited to, at least one of the following: the codeword has the smallest distance to the channel, the codeword has the largest correlation with the channel, the codeword has the smallest distance to the optimal right singular vector or matrix of the channel, the codeword has the largest correlation with the optimal right singular vector or matrix of the channel, and the codeword has the largest signal-to-noise ratio calculated from the channel. L is an integer greater than 1, generally greater than the number of transmit antennas.
[0035] In some examples, the terminal and the base station transmit channel state information matching the channel through second - type precoding information. The second - type precoding information is used to obtain channel state information based on AI. In one example, the base station and the terminal obtain channel state information through the encoder in an auto - encoder. The auto - encoder includes an encoder and a decoder. Among them, the encoder is at the terminal and the decoder is on the base - station side. The terminal compresses the obtained channel information H through the encoder to obtain the compressed channel state information H1, and quantizes and feeds back the compressed channel state information H1 to the base station. The base station receives the quantized H1, de - quantizes it and inputs it into the decoder. The decoder decompresses it to restore the value H' of H as much as possible. In one example, H includes K0 elements. The terminal selects K elements from H as H1, quantizes H1 and feeds it back. The base station receives the K quantized elements, de - quantizes them, inputs the de - quantized K elements into the AI module, and the AI module outputs K0 elements as the restoration of H, so as to obtain the precoding matrix of H. Among them, K and K0 are integers greater than 1, and K < K0. Here, H1 obtained through the compressor or the K elements selected from H are both second - type channel state information. And for simplicity, the quantized H1 is also called second - type channel state information. In one example, the second - type precoding information can also be a precoding matrix different from the first - type precoding information generated by other non - AI methods. In one example, the second - type precoding information can also be a precoding matrix other than the first - type precoding information.
[0036] In some examples, for transmitting CSI, such as terminal-feedback CSI or base station-received CSI, the terminal and base station need to define a CSI report (CSI report or CSI report configuration). The CSI report defines at least one of the following parameters: the time-frequency resources used for CSI feedback, the reportQuantity of the CSI, the time-domain category of the CSI feedback (reportConfigType), measurement channel resources, measurement interference resources, and measurement bandwidth. The CSI report can be transmitted on uplink resources, including PUSCH and PUCCH. The CSI report also includes time-domain characteristics, including periodic CSI reports (P-CSI), aperiodic CSI reports (AP-CSI), and semi-persistent CSI reports (SP-CSI). Generally, P-CSI transmits a relatively small number of bits and is transmitted on the PUCCH, while A-CSI transmits a larger number of bits and is typically transmitted on the PUSCH. SP-CSI can be transmitted on either the PUSCH or the PUCCH. PUCCH-based P-CSI is generally configured using higher-layer signaling (Radio Resource Control, RRC), and PUCCH-based SP-CSI is also configured or activated using higher-layer signaling (RRC and / or MAC CE). PUSCH-based SP-CSI or A-CSI is triggered by physical layer signaling (Downlink Control Information, DCI), which is typically transmitted on the Physical Downlink Control Channel (PDCCH).
[0037] In some embodiments, the base station configures N CSI reports to be fed back to the base station by higher-layer signaling and / or physical-layer signaling. Each CSI report has an index value (identity, ID), called CSIreportID. The terminal can select M CSI reports from the N CSI reports according to its own computing or processing capabilities and the requirements of the base station. Based on the uplink feedback resources, the terminal feeds back at least one of the M CSI reports, where N and M are positive integers, and M <= N. In one example, M CSI reports need to be fed back, but the feedback resources for at least two of the M reports conflict. The conflict in feedback resources means that at least one symbol and / or at least one subcarrier in the transmission resources (such as PUCCH or PUSCH) corresponding to the two reports are the same.
[0038] In some examples, the terminal needs to report multiple CSI reports, where at least L of these CSI reports have conflicting transmission resources. In one example, at least one of the L conflicting CSI reports includes Type II precoding information, where L is a positive integer. The priority values (PVs) of the L conflicting CSI reports are calculated using a priority calculation formula, and then sorted by priority value from smallest to largest. At least one CSI report with the lowest priority is selected for transmission in the uplink transmission resources.
[0039] In one embodiment, Figure 1 This is a flowchart illustrating an information transmission method provided in an embodiment of this application. This embodiment can be executed by an information transmission device. The information transmission device can be a terminal (e.g., a user equipment). Figure 1 As shown, this embodiment includes: S110-S120.
[0040] S110. Determine the priority values for the L CSI reports.
[0041] Among them, L CSI reports include L1 Type I CSI reports and L2 Type II CSI reports; L, L1 and L2 are all integers, and L1 is greater than or equal to 0, L2 is greater than 0, and L = L1 + L2.
[0042] In this embodiment, the L CSI reports refer to multiple CSI reports where transmission resources conflict. The first type of CSI report refers to a CSI report including a first type of precoding information; the second type of CSI report refers to a CSI report including a second type of precoding information. The first type of precoding information is channel state information based on traditional codebook feedback, such as the codebook in LTE; type I codebook, type II codebook, type II port selection codebook, enhanced type II codebook, enhanced type II selection codebook, and further enhanced type II selection codebook in NR, or multi-panel codebook. The second type of precoding information is channel state information based on AI feedback, such as channel state information compressed by an encoder, and then decompressed at the base station to recover the channel information.
[0043] S120. Transmit information from at least one of the L CSI reports according to the priority value.
[0044] In this embodiment, the first communication node determines the priority values of the L CSI reports according to the priority value calculation formula, sorts the priority values (PV values) in ascending order, and selects at least one CSI report with the smallest PV value to transmit to the second communication node. This ensures that the second communication node can effectively obtain channel state information. In this embodiment, all or part of the information from at least one of the L CSI reports can be transmitted according to the priority values. In one example, if the total transmission bits corresponding to the L CSI reports can be transmitted on uplink transmission resources, the first communication node transmits all the information from at least one of the L CSI reports. In another example, if the total transmission bits corresponding to the L CSI reports cannot be transmitted on uplink transmission resources, the first communication node transmits part of the information from at least one of the L CSI reports.
[0045] In one example, the C CSI reports with the smallest PV are selected for transmission on the uplink resources corresponding to these CSI reports. C is a positive integer less than or equal to L, and C represents the maximum number of CSI reports that satisfy the uplink transmission requirements. Satisfying the uplink transmission requirements means that the total number of CSI bits transmitted by the C C CSI reports is less than or equal to the number of bits that the uplink transmission resources can transmit. One approach is to first check if the total number of bits corresponding to the L CSI reports can be transmitted on the uplink transmission resources. If not, the CSI report with the largest PV value is ignored. Then, the total number of bits corresponding to the remaining L-1 CSI reports is checked to see if they can be transmitted on the uplink resources. If not, the CSI report with the second largest PV value, the third largest PV value, and so on, are ignored sequentially until the transmission requirements are met.
[0046] In one embodiment, determining the priority values of L CSI reports includes: determining the priority values of the L CSI reports based on at least one of a first initial parameter, a second initial parameter, a third initial parameter, and a fourth initial parameter.
[0047] In this embodiment, the first initial parameter, the second initial parameter, the third initial parameter, and the fourth initial parameter are all constant parameters in the priority value calculation formula, and all four parameters are non-negative integers. In this embodiment, by reconfiguring at least one of the first, second, third, and fourth initial parameters, the values and meanings corresponding to the first, second, third, or fourth initial parameters can be different, thus extending to scenarios including second-type CSI reports, thereby obtaining L different priority values for CSI reports.
[0048] In one embodiment, the first initial parameter is a non-negative integer less than or equal to 7, and its value corresponds to at least one of the following: when the first initial parameter is less than or equal to 3, it indicates a first type of CSI report; when the first initial parameter is greater than 3, it indicates a second type of CSI report. In this embodiment, when the first initial parameter is less than or equal to 3, its value can represent one of the following: an aperiodic first type of CSI report carried on the first channel, a semi-persistent first type of CSI report carried on the first channel, a semi-persistent first type of CSI report carried on the second channel, or a periodic first type of CSI report carried on the first channel; when the first initial parameter is greater than 3, its value can represent one of the following: an aperiodic second type of CSI report carried on the first channel, a semi-persistent second type of CSI report carried on the first channel, a semi-persistent second type of CSI report carried on the second channel, or a periodic second type of CSI report carried on the second channel. For example, the first channel refers to PUSCH; the second channel refers to PUCCH.
[0049] In the embodiments, the meaning of the first initial parameter varies depending on its value. For example, a first initial parameter of 0 represents an aperiodic first-type CSI report carried on the first channel; a first initial parameter of 1 represents a semi-persistent first-type CSI report carried on the first channel; a first initial parameter of 2 represents a semi-persistent first-type CSI report carried on the second channel; a first initial parameter of 3 represents a periodic first-type CSI report carried on the second channel; a first initial parameter of 4 represents an aperiodic second-type CSI report carried on the first channel; a first initial parameter of 5 represents a semi-persistent second-type CSI report carried on the first channel; a first initial parameter of 6 represents a semi-persistent second-type CSI report carried on the second channel; and a first initial parameter of 7 represents a periodic second-type CSI report carried on the second channel. In the embodiments, a larger value of the first initial parameter corresponds to a higher priority value for the CSI report, meaning the CSI report with the highest priority value is discarded. This can be understood as follows: in the event of a conflict between the transmission resources corresponding to the first-type CSI report and the second-type CSI report, the second-type CSI report is discarded first.
[0050] In one embodiment, the second initial parameter is a non-negative integer less than or equal to 2, and its value corresponds to at least one of the following: when the second initial parameter is less than or equal to 1, it indicates a first-type CSI report; when the second initial parameter is greater than 1, it indicates a second-type CSI report. In this embodiment, when the second initial parameter is less than or equal to 1, its value corresponds to one of the following: a CSI report carrying L1-RSRP or L1-SINR, or a first-type CSI report not carrying L1-RSRP or L1-SINR; when the second initial parameter is greater than 1, its value corresponds to a second-type CSI report not carrying L1-RSRP or L1-SINR.
[0051] In this embodiment, the value of the second initial parameter can include 0, 1, and 2. The meaning of the second initial parameter varies depending on its value. For example, a value of 0 indicates a CSI report carrying L1-RSRP or L1-SINR; a value of 1 indicates a first-type CSI report not carrying L1-RSRP or L1-SINR; and a value of 2 indicates a second-type CSI report not carrying L1-RSRP or L1-SINR. A CSI report carrying L1-RSRP or L1-SINR can include a first-type CSI report carrying L1-RSRP or L1-SINR, a second-type CSI report carrying L1-RSRP or L1-SINR, or both.
[0052] In one embodiment, the third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the first type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In this case, it indicates that it corresponds to the second type of CSI report; N cell This represents the maximum number of serving cells. In the embodiment, N... cell This represents the maximum number of serving cells configured in the high-level configuration. The third initial parameter takes values of 0, 1, 2…N. cell When the value is -1, the third initial parameter indicates that the first communication node is reporting a first type of CSI report; when the value of the third initial parameter is N... cell N cell +1, N cell +2, ..., 2N cellIn the case of -1, the third initial parameter indicates that the first communication node is reporting a second type of CSI report.
[0053] In one embodiment, the value of the fourth initial parameter is less than 2M. s The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than M. s In this case, it indicates that it corresponds to the first type of CSI report; when the value of the fourth initial parameter is greater than or equal to M s In this case, it indicates that it corresponds to the second type of CSI report; 2M s This indicates the maximum number of reports. In the example, 2M s This indicates the maximum number of reports configured at higher levels. Specifically, the maximum number of reports refers to the maximum number of CSI reports that the first communication node can send to the second communication node. The fourth initial parameter takes values of 0, 1, 2…M. s In the case of -1, it indicates that the first communication node is reporting a first-type CSI report; when the value of the fourth initial parameter is M s M s +1, ... 2M s In the case of -1, it indicates that the first communication node is reporting a second type of CSI report.
[0054] It should be noted that the above embodiment of determining the priority values of L CSI reports based on one of the first, second, third, and fourth initial parameters is implemented under the condition that the priority value of the second type of CSI report is greater than the priority value of the first type of CSI report. Of course, it is not excluded that there may also be designs where the priority value of the second type of CSI report is smaller than the priority value of the first type of CSI report. In this case, the following situations apply: In one embodiment, the first initial parameter is a non-negative integer less than or equal to 7, and its value corresponds to at least one of the following: when the first initial parameter is less than or equal to 3, it indicates that the corresponding report is a second type of CSI report; when the first initial parameter is greater than 3, it indicates that the corresponding report is a first type of CSI report. In one embodiment, the second initial parameter is a non-negative integer less than or equal to 2, and its value corresponds to at least one of the following: when the second initial parameter is less than or equal to 1, it indicates that the corresponding report is a second type of CSI report; when the second initial parameter is greater than 1, it indicates that the corresponding report is a first type of CSI report. In one embodiment, the third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the second type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In this case, it indicates that it corresponds to the first type of CSI report; Ncell This represents the maximum number of serving cells. In one embodiment, the value of the fourth initial parameter is less than 2M. s The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than M. s In this case, it indicates that it corresponds to the second type of CSI report; when the value of the fourth initial parameter is greater than or equal to M s In this case, it indicates that it corresponds to the first type of CSI report; 2M s This indicates the maximum number of reports.
[0055] In some embodiments, the smaller the priority value, the higher the priority of the corresponding CSI report. When two CSI reports conflict, if only one of the CSI reports can be transmitted, the CSI report with the higher priority or the CSI report with the lower priority value (PV) will be transmitted first, while the CSI report with the lower priority or the CSI report with the higher priority value (PV) will be dropped and not transmitted.
[0056] In one embodiment, determining the priority values of L CSI reports includes:
[0057] The priority value of the L CSI reports is determined based on at least one of the first target parameter, the second target parameter, the third target parameter, and the fourth target parameter.
[0058] In one embodiment, the first target parameter is determined based on a first initial parameter and a first preset offset value. The first initial parameter is a non-negative integer less than or equal to 3, and the first preset offset value is a positive integer of 0 or greater than or equal to 4. In a specific example, a first preset offset value of 0 corresponds to a first type of CSI report, while a value of 4 corresponds to a second type of CSI report. In another specific example, in one embodiment, a first preset offset value of 0 corresponds to a second type of CSI report, while a value of 4 corresponds to a first type of CSI report. It should be noted that the first preset offset value can also be any specific integer greater than 4 to indicate that it corresponds to a second type of CSI report. In one embodiment, the second target parameter is determined based on a second initial parameter and a second preset offset value. The second initial parameter is a non-negative integer less than or equal to 1, and the second preset offset value is a positive integer of 0 or greater than or equal to 2. In a specific example, a first preset offset value of 0 corresponds to a first type of CSI report, while a value of 2 corresponds to a second type of CSI report. In another specific example, in one embodiment, a first preset offset value of 0 corresponds to a second type of CSI report, while a value of 2 corresponds to a first type of CSI report. It should be noted that the second preset offset value can also be any other specific integer greater than 2, to represent the second type of CSI report. In one embodiment, the third target parameter is determined based on the third initial parameter and the third preset offset value, wherein the third initial parameter is less than or equal to the maximum number of serving cells N. cell The non-negative integer, and the third preset offset value is 0 or greater than or equal to N. cell In a specific example, the first preset offset value is a positive integer. A value of 0 corresponds to the first type of CSI report, while a value of N corresponds to a positive integer. cell In another specific example, in one embodiment, the first preset offset value is 0 to correspond to the second type of CSI report, while a value of N corresponds to the second type of CSI report. cell This corresponds to the first type of CSI report. It should be noted that the third preset offset value can also be other values greater than N. cell A specific integer value is used to indicate that the corresponding CSI report is of the second type. In one embodiment, the fourth target parameter is determined based on a fourth initial parameter and a fourth preset offset value, wherein the fourth initial parameter is less than or equal to the maximum number of CSI reports M. s The non-negative integer, and the fourth preset offset value is 0 or greater than or equal to M. s A positive integer; in a specific example, the first preset offset value is 0 corresponding to the first type of CSI report, while a value of M corresponds to... s In another specific example, in one embodiment, the first preset offset value is 0, corresponding to a second type of CSI report, while the value is M.s This corresponds to the first type of CSI report. It should be noted that the third preset offset value can also be other values greater than M. s A specific integer value to indicate that it corresponds to a second type of CSI report.
[0059] In this embodiment, the priority value of the second type of CSI report can be determined by the offset value. Accordingly, a corresponding preset offset value is configured for each initial parameter: the offset value corresponding to the first initial parameter is the first preset offset value; the offset value corresponding to the second initial parameter is the second preset offset value; the offset value corresponding to the third initial parameter is the third preset offset value; and the offset value corresponding to the fourth initial parameter is the fourth preset offset value. In this embodiment, the first target parameter is the sum of the first initial parameter and the first preset offset value; the second target parameter is the sum of the second initial parameter and the second preset offset value; the third target parameter is the sum of the third initial parameter and the third preset offset value; and the fourth target parameter is the sum of the fourth initial parameter and the fourth preset offset value.
[0060] In some embodiments, information from at least one of the L CSI reports is transmitted according to the priority value. For example, C CSI reports with the lowest priority values among the L CSI reports are selected based on the priority value. The CSIs corresponding to each of the C selected CSI reports are encoded according to a configured modulation and coding scheme to form the information of the C CSI reports. The information of the C CSI reports is then transmitted to the base station via transmission resources. The base station receives the information of the C CSI reports on the transmission resources and decodes it to obtain the CSIs corresponding to the C CSI reports. Here, C is greater than or equal to 1 and less than or equal to L.
[0061] In these embodiments, the transmission resources are just enough to transmit the information from the C CSI reports. In other embodiments, the C CSI reports with the smallest priority values from the L CSI reports are selected based on priority values, but the transmission resources can only effectively transmit the information from C-1 CSI reports. The remaining transmission resource size, or remaining transmission resource size, or remaining transmission resource bits, is the number of bits that the transmission resources can effectively transmit minus the total number of bits corresponding to the C-1 CSI reports with smaller priority values. The remaining transmission resource bits are insufficient to transmit the information from the Cth CSI report. The following embodiments or examples are mainly used to illustrate that the remaining transmission resource bits are insufficient to transmit all the information from the Cth CSI report. And the Cth CSI report is second-type precoded information. Here, C is an integer greater than or equal to 1 and less than or equal to L.
[0062] In some embodiments, information from at least one of the L CSI reports is transmitted according to the priority value, wherein the information from at least one CSI report refers to the information from C CSI reports, and the remaining bits of the transmission resources are insufficient to effectively transmit all the information from the Cth CSI report. The Cth CSI report is a second-type CSI report, and the information in the second-type CSI report includes second-type precoded information. Since the remaining bits of the transmission resources are insufficient to effectively transmit the second-type precoded information, the second-type precoded information needs to be processed into new second-type precoded information according to a preset rule so that the new second-type precoded information can be effectively transmitted using the remaining bits of the transmission resources. For ease of explanation, the original second-type precoded information before processing according to the preset rule is referred to as the initial second-type precoded information, and the new second-type precoded information after processing according to the preset rule is referred to as the target second-type precoded information. Here, both the initial second-type precoded information and the target second-type precoded information are second-type precoded information. Generally, the number of elements corresponding to the target second-type precoded information is less than or equal to that of the initial second-type precoded information. In some examples, the information in the CSI report may include either Type I precoding information or Type II precoding information. In some examples, the information in the CSI report includes initial Type II precoding information or quantized initial Type II precoding information, where the quantized bits used to quantize the initial Type II precoding information are the original element-wise quantized bits. In some examples, the information in the CSI report includes Type II precoding information determined according to preset rules and initial Type II precoding information, or quantized initial Type II precoding information, where the quantized bits used to quantize the target Type II precoding information are the target element-wise quantized bits. In some examples, the total number of bits after quantization of the target Type II precoding information is less than the total number of bits after quantization of the initial Type II precoding information. In some examples, the quantized target Type II precoding information is also referred to as the target Type II precoding information, depending on the context. In some examples, the quantized initial Type II precoding information is also referred to as the initial Type II precoding information, depending on the context. In some examples, the quantized Type II precoding information is also referred to as Type II precoding information, depending on the context.
[0063] In one embodiment, transmitting information from at least one of the L CSI reports according to the priority value includes: the information in the at least one CSI report includes initial second-type precoding information, and determining target second-type precoding information according to a preset rule and the initial second-type precoding information. In some embodiments, at least one CSI report may refer to C equal to 1 CSI report, wherein the information in the CSI report is initial second-type precoding information, and the transmission resources cannot effectively transmit the initial second-type precoding information, and it is necessary to process the initial second-type precoding information into target second-type precoding information according to a preset rule, wherein the transmission resources can effectively transmit the target second-type precoding information. The target second-type precoding information is transmitted on the transmission resources. In some embodiments, at least one CSI report may refer to C > 1 CSI report, wherein the information in the Cth CSI report of the C CSI reports is initial second-type precoding information, and the remaining bits of the transmission resources cannot effectively transmit the initial second-type precoding information, and it is necessary to process the initial second-type precoding information into target second-type precoding information according to a preset rule, wherein the remaining bits of the transmission resources can effectively transmit the target second-type precoding information. The information from the C-1 CSI reports and the target type II precoded information included in the Cth CSI report are encoded together to form the information in the C CSI reports. The information from the C CSI reports, including the target type II precoded information, is transmitted on the transmission resource.
[0064] In one embodiment, determining the target second-type precoding information according to preset rules and initial second-type precoding information includes: determining target element quantization bits; quantizing the initial second-type precoding information according to the target element quantization bits to obtain the target second-type precoding information; wherein the target element quantization bits are smaller than the original element quantization bits. Target element quantization bits refer to quantizing elements in the initial second-type precoding information to obtain the quantization bits of the target second-type precoding information. In this embodiment, the initial quantization bits of the initial second-type precoding information are the original element quantization bits, and then a new quantization bit, namely the target element quantization bit, is used to quantize the initial second-type precoding information to obtain the corresponding target second-type precoding information. This can be understood as quantizing the initial second-type precoding information using the original element quantization bits to obtain quantized initial second-type precoding information; and quantizing the initial second-type precoding information using the target element quantization bits to obtain the target second-type precoding information. The target second-type precoding information and the initial precoding information are the same, both being second-type precoding information, but their corresponding quantization bits are different. In this embodiment, if a conflict occurs in the transmission resources corresponding to L CSI reports, and the first communication node still transmits information from at least one of the L CSI reports, it can do so by reducing the quantization precision of the initial second-type precoded information in the CSI reports, i.e., the target element quantization bits, to quantize the initial second-type precoded information using the target element quantization bits, thereby obtaining the target second-type precoded information. This makes the total number of bits corresponding to the target second-type precoded information less than the total number of bits corresponding to the initial second-type precoded information. In other words, by reducing the total number of transmission bits of the initial second-type precoded information, information from at least one of the L CSI reports can be transmitted in the transmission resources.
[0065] In one embodiment, determining the target element quantization bits includes one of the following: determining the target element quantization bits based on the size of the transmission resources carrying the CSI report; determining the target element quantization bits based on the size of the transmission resources carrying the CSI report and the coding rate corresponding to the transmission resources; determining the target element quantization bits based on the remaining size of the transmission resources carrying the CSI report; or determining the target element quantization bits based on the remaining size of the transmission resources carrying the CSI report and the coding rate corresponding to the transmission resources. Wherein, the size of the transmission resources carrying the CSI report refers to the size of the transmission resources corresponding to the CSI report; the remaining size of the transmission resources carrying the CSI report refers to the number of bits remaining in the transmission resources that can be effectively transmitted for the last CSI report (such as the target type II precoded information). For example, if the transmission resources used to transmit the CSI report can effectively transmit C CSI reports, then the C-1 CSI reports with higher priority parameters are prioritized. The remaining size of the transmission resources, or the remaining size of the transmission resources, is the number of bits that can be effectively transmitted by the transmission resources minus the total number of bits corresponding to the CSI reports with higher priority. In one embodiment, when the remaining size of the transmission resources is less than a preset threshold, the terminal no longer transmits the CSI corresponding to the last CSI report to be transmitted. In one embodiment, when the remaining transmission resource size is less than a preset threshold, the terminal re-obtains its corresponding first type of precoding information based on the channel information and transmits the first type of precoding information. Optionally, the second communication node is notified via signaling that it is transmitting first type of precoding information instead of second type of precoding information. In one embodiment, when the remaining transmission resource size minus the total number of bits of the target second type of precoding quantized according to the target element quantization bits leaves B0 bits, the B0 bits can be filled with a constant, such as 0 or 1, where B0 is a positive integer. In one embodiment, when the remaining transmission resource size minus the total number of bits of the target second type of precoding quantized according to the target element quantization bits leaves B0 bits, the B0 bits can be used to increase the quantization bits of at least one target second type of precoding element. A specific example is to select floor(B0 / K) elements from the second type of precoding elements according to a preset rule, and each selected element is quantized by adding K bits to its corresponding target quantization bits, where K is a positive integer. For example, K=1 means that B0 elements are selected from the target second type of precoding elements according to the preset rules, and each selected element is quantized by adding 1 bit to the quantization bit of its corresponding target element. For example, K=2 means that B0 / 2 elements are selected from the target second type of precoding elements according to the preset rules, and each selected element is quantized by adding 2 bits to the quantization bit of its corresponding target element.
[0066] In one embodiment, the target element quantization bits can be determined based on the size of the transmission resources, or based on the size of the transmission resources and the corresponding coding rate; alternatively, they can be determined based on the remaining size of the transmission resources, or based on the remaining size of the transmission resources and the corresponding coding rate. Here, the transmission resources carrying the CSI reports refer to the transmission resources used to carry C CSI reports.
[0067] In one embodiment, the relationship of the target element quantization bits of each element in the target second-type precoding information includes one of the following: the target element quantization bits of each element in the target second-type precoding information are the same; or the target element quantization bits of at least one element in the target second-type precoding information are less than the original element quantization bits; or, the target element quantization bits of at least two elements in the target second-type precoding information are different. In this embodiment, uniform quantization can be used to quantize the elements in the target second-type precoding information; non-uniform quantization can also be used to quantize the elements in the target second-type precoding information. When uniform quantization is used to quantize the elements in the target second-type precoding information, the target element quantization bits of each element in the target second-type precoding information are the same; when non-uniform quantization is used to quantize the elements in the target second-type precoding information, the number of target element quantization bits of at least one element in the target second-type precoding information is less than the original element quantization bits. Here, the original element quantization bits refer to the quantization bits of each element in the target second-type precoding information before reduction in precision. For example, assuming the target element quantization bit is P1, the original element quantization bit is greater than P1, such that at least one element in the target second-type precoded information is quantized using the target element quantization bit. This reduces the number of quantization bits in the target second-type precoded information, enabling transmission of the target second-type precoded information in conflicting uplink transmission resources, and allowing the second communication node to receive the target second-type precoded information with reduced quantization longitude. In one example, the target element quantization bits of at least two elements in the target second-type precoded information are different, or the target element quantization bits have at least two values. For example, some elements in the target second-type precoded information have b1 bits of quantization bits, and other elements have b2 bits of quantization bits, where b1 and b2 are different positive integers. For example, assuming the target second-type precoded information includes 20 elements, where 4 elements have 2 bits of target element quantization bits, 5 elements have 3 bits of target element quantization bits, and 11 elements have 4 bits of target element quantization bits.
[0068] In one embodiment, determining the target second-type precoding information according to preset rules and initial second-type precoding information includes: grouping the elements of the initial second-type precoding information according to a first preset grouping method to obtain C element groups; quantizing the elements in the corresponding element group according to the target element quantization bits corresponding to each element group, and determining the target second-type precoding information based on the C quantized element groups; wherein, at least one element group has a target element quantization bit that is less than the original element quantization bit, and C is a positive integer greater than 1. In an embodiment, if the transmission resources corresponding to L CSI reports conflict, and the first communication node still transmits at least one CSI report from the L CSI reports, the number of transmission bits of the second-type precoding information can be reduced, i.e., the element quantization bits of the elements in the target second-type precoding information are reduced, so that at least one CSI report from the L CSI reports can be transmitted in the transmission resources. In one embodiment, all elements in the initial second-type precoding information can be grouped to obtain at least two element groups, and the target quantization bits of each element group can be determined according to the transmission resource size, or according to the transmission resource size and the coding rate corresponding to the transmission resource. After determining the target element quantization bits for each element group, the elements in the corresponding element group are directly quantized using the target element quantization bits to obtain the target type II precoding information that meets the transmission requirements. For example, the bits corresponding to C quantized element groups can be combined or joined together to obtain the target type II precoding information. Here, C is an integer greater than 1. One example is that the joining or combining refers to combining or joining at least one array into a larger array.
[0069] In one embodiment, the first preset grouping method includes one of the following: grouping by element index; grouping by element size; and grouping by preset threshold value. In this embodiment, grouping by element index can be understood as dividing multiple consecutive element indices into a single group to obtain multiple element groups. In this embodiment, grouping by element size can be understood as sorting the elements in descending or ascending order and dividing the sorted elements into multiple groups to obtain corresponding multiple element groups. In this embodiment, grouping by preset threshold value can be understood as comparing the size of each element with a preset threshold value, grouping elements greater than the preset threshold value into one group, and grouping elements less than the preset threshold value into another group, thus obtaining two element groups.
[0070] In one embodiment, the determination of the target element quantization bits corresponding to each element group includes one of the following: the target element quantization bits corresponding to each element group are determined according to a received first signaling, wherein the first signaling is a higher-layer or physical-layer signaling sent by the second communication node to the first communication node, used to indicate the number of quantization bits for each element group of the first communication node; the target element quantization bits corresponding to each element group are default; the target element quantization bits corresponding to each element group are determined according to the number of elements in the initial second type of precoding information and the remaining transmission resource size; the target element quantization bits corresponding to each element group are determined by the first communication node. In one embodiment, the elements can be divided into multiple element groups, and the elements in each element group adopt K... i The quantization of each bit, and the target element quantization bits for each element group, are determined based on the received first signaling. In one embodiment, the elements can be divided into multiple element groups, and the elements in each element group are quantized using K... i The default quantization is used for each bit, and the target element quantization bits for each element group are also default. In one embodiment, the elements can be divided into multiple element groups, and the elements in each element group are quantized using K... i The number of quantized bits and the target quantized bits for each element group can be determined based on the number of elements in the initial second-type precoding information and the remaining transmission resource size. This can be understood as follows: with a fixed remaining transmission resource size, the more elements in the initial second-type precoding information, the smaller the target quantized bits for each element group; similarly, with a fixed number of elements in the initial second-type precoding information, the larger the remaining transmission resource size, the larger the target quantized bits for each element group. In one embodiment, the elements can be divided into multiple element groups, and the elements in each element group can be quantized using K... i The quantization of each bit and the target element quantization bits for each element group are determined by the first communication node. Specifically, when the target element quantization bits for each element group are determined by the first communication node, the first communication node sends the element grouping method and the target element quantization bits for each element group to the second communication node. i , i = 1, ..., C are positive integers, representing the number of bits quantized in the i-th element group, where C is an integer greater than 1.
[0071] In one embodiment, determining the target second-type precoding information according to preset rules and the initial second-type precoding information includes: grouping the initial second-type precoding information according to a first preset grouping method or a second preset grouping method to obtain C corresponding second-type precoding information groups; and using L... CEach CSI report transmits the C groups of second-type precoded information; wherein at least one group of second-type precoded information corresponding to the i-th CSI report is the target second-type precoded information of the i-th CSI report, where i = 1, ..., L C L C The value is an integer greater than 1 and less than or equal to C. In one example, at least one second-type precoding information group corresponding to the i-th CSI report is the target second-type precoding information of the i-th CSI report. This can be understood as one CSI report corresponding to one second-type precoding information group; or at least one CSI report corresponding to at least two second-type precoding information groups. In an embodiment, if the transmission resources corresponding to L CSI reports conflict, and the first communication node still transmits at least one CSI report from the L CSI reports, the initial second-type precoding information can be grouped according to the first preset grouping method to obtain the corresponding C second-type precoding information groups; or, the channels corresponding to the initial second-type precoding information can be grouped according to the second preset grouping method to obtain the corresponding C channel groups, and C second-type precoding information groups can be obtained from the C channel groups respectively. Then, through L C Each CSI report transmits C groups of Type II precoded information and sends them to the second communication node. This can be understood as, through L... C Each CSI report transmits information from C groups of Type II precoded information, i.e., reducing the number of transmitted bits of Type II precoded information corresponding to each CSI report, so as to transmit all Type II precoded information to the second communication node. In one example, the first preset grouping method includes one of the following: grouping by element index; grouping by element size; grouping by preset threshold value. In one example, the second preset grouping method includes at least one of the following: grouping by transport layer; grouping by transmit port and / or receive port; grouping by sub-frequency band; grouping by data stream or codeword; grouping by time-domain power delay; grouping by time-domain impulse response; grouping by preset mode. The transmit port and receive port can be understood as physical antennas or logical antennas. The preset mode can refer to one pre-configured by the second communication node, or it can be negotiated between the first and second communication nodes, and each preset mode includes at least one of the following: time-domain resources, frequency-domain resources, and space resources.
[0072] In one embodiment, L corresponds to C groups of second-type precoding information. C CSI reports can be related in one of the following ways: having the same first channel report index; having the same first channel resource location; having the same second channel report index; having the same second channel resource location; or having the same uplink control resource identifier. In one example, in L... CWhen it is equal to C, one CSI report corresponds to one second - type precoding information group. In one example, when L C < is less than C, at least one CSI report corresponds to at least two second - type precoding information groups. In an embodiment, the L C CSI reports corresponding to C second - type precoding information groups may have the same first channel report index; may have the same first channel resource location; may have the same second channel report index; may have the same second channel resource location; may have the same uplink control resource identifier. Among them, having the same first channel report index means that the L C CSI reports corresponding to C second - type precoding information groups have the same report identifier on the first channel. Having the same first channel resource location means that the L C CSI reports corresponding to C second - type precoding information groups have the same time - domain symbol set and / or frequency - domain set for the transmission resources on the first channel; having the same second channel report index means that the L C CSI reports corresponding to C second - type precoding information groups have the same report identifier on the second channel. Having the same second channel resource location means that the L C CSI reports corresponding to C second - type precoding information groups have the same time - domain symbol set and / or frequency - domain set for the transmission resources on the second channel; having the same uplink control resource identifier means that the L C identifiers of the uplink control resources of the CSI reports corresponding to C second - type precoding information groups are the same, which can also be understood as the IDs of the uplink control resources are the same. Exemplarily, the first channel refers to PUSCH; the second channel refers to PUCCH.
[0073] In one embodiment, transmitting the C second - type precoding information groups through L C CSI reports includes: transmitting the k - th CSI report in the time slot n+(k - 1)*X, where n is the time slot of the first CSI report transmission, and the time - slot interval X is a positive integer greater than or equal to 1. In an embodiment, each CSI report is transmitted in a different time slot. Exemplarily, the k - th CSI report is transmitted in the time slot n+(k - 1)*X, where k = 1, 2……Lc, and L C is an integer greater than 1 and less than or equal to C.
[0074] In one embodiment, the number L CThe target number of reports is determined according to one of the following methods: based on received second signaling, where the second signaling is higher-layer or physical-layer signaling sent from the second communication node to the first communication node, indicating the number of sub-CSI reports (i.e., the number C of second-type CSI sub-reports) that the first communication node can split; based on the number of conflicting second-type CSI reports among the L CSI reports; based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports among the L CSI reports; based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports among the L CSI reports; based on the size of transmission resources used to transmit the second-type CSI reports; or based on the remaining size of transmission resources carrying the CSI reports and the coding rate corresponding to the transmission resources. In this embodiment, the target number of reports refers to the number of second-type CSI reports that are split into second-type CSI sub-reports. In this embodiment, the target number of reports can be pre-configured by the second communication node; it can also be determined directly by the received second signaling (wherein the second signaling can be the signaling configured by the second communication node); it can also be determined based on the number of second-type CSI reports with resource conflicts among the L CSI reports; it can also be determined based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports among the L CSI reports; it can also be determined based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports among the L CSI reports; it can also be determined based on the size of the transmission resources used to transmit the second-type CSI reports; determining it based on the remaining size of the transmission resources carrying the CSI reports and the coding rate corresponding to the transmission resources is not limited in this respect.
[0075] In one embodiment, determining the target second-type precoding information according to preset rules and the initial second-type precoding information includes: grouping the channels corresponding to the initial second-type precoding information according to a second preset grouping method to obtain C corresponding channel groups; obtaining C second-type precoding information groups according to the C channel groups; and selecting at least one second-type precoding information from the C second-type precoding information groups according to the priority values of the C second-type precoding information groups to determine the target second-type precoding information. In this embodiment, if there is a conflict in the transmission resources corresponding to L CSI reports, and the first communication node still transmits at least one CSI report from the L CSI reports, then the channels corresponding to the initial second-type precoding information can be grouped to obtain C channel groups, and the C channel groups can be input into the encoder to obtain the corresponding C second-type precoding information groups. At least one second-type precoding information can be selected from the C second-type precoding information groups according to their priority to determine the target second-type precoding information. Generally, the number of bits B1 corresponding to the C groups of second-type precoding information is smaller than the number of bits B2 corresponding to a single group of second-type precoding information generated from the original ungrouped channel information. For example, B1 is close to 1 / C of B2.
[0076] In one embodiment, selecting at least one second-type precoding information group as the target second-type precoding information according to the priority of C second-type precoding information groups includes: filtering the C second-type precoding information groups according to their priority values; and selecting at least one second-type precoding information group that meets the transmission requirements after filtering as the target second-type precoding information. In this embodiment, the priority value of each second-type precoding information group in the C second-type precoding information groups is determined, and the second-type precoding information groups are sorted in ascending order of priority value; then, the second-type precoding information group with the highest priority value is discarded first, followed by the second-highest priority value, and so on, until the transmission resources used to transmit the second-type precoding information group meet the transmission requirements, and the precoding information in the remaining second-type precoding information groups is selected as the target second-type precoding information.
[0077] In one embodiment, second-type precoding information corresponding to each channel in each channel group is obtained. Then, the priority value of each second-type precoding information is determined and sorted in ascending order of priority value. The second-type precoding information with the highest priority value is discarded first, followed by the second-highest priority value, and so on, until the transmission resources used to transmit the second-type precoding information meet the transmission requirements. In one example, the priority values of multiple different second-type precoding information can be determined based on the index size of the channel group corresponding to the second-type precoding information, where a larger channel group index value results in a larger priority value (PV). In one example, the priority values of multiple different second-type precoding information are determined according to a method agreed upon by the base station and the terminal. In one example, the priority values of multiple different second-type precoding information are determined according to the chronological order in which the second-type precoding information was generated.
[0078] In one embodiment, determining the target second-type precoding information according to preset rules and the initial second-type precoding information includes: grouping the initial second-type precoding information according to a first preset grouping method to obtain C corresponding second-type precoding information groups; and selecting at least one second-type precoding information group from the C second-type precoding information groups according to their priority values to determine the target second-type precoding information. In this embodiment, if there is a conflict in the transmission resources corresponding to L CSI reports, and the first communication node still transmits at least one CSI report from the L CSI reports, then the initial second-type precoding information can be grouped according to the preset grouping method to obtain C second-type precoding information groups; and then at least one second-type precoding information group can be selected from the C second-type precoding information groups according to their priority to determine the target second-type precoding information. Here, the second-type precoding information group can also be called sub-second-type precoding information, which is a part of the original second-type precoding information or a part of its bits.
[0079] In one embodiment, selecting at least one second-class precoding information group from C second-class precoding information groups according to their priorities to determine the target second-class precoding information includes: filtering the C second-class precoding information groups according to their priority values; and transmitting at least one second-class precoding information group that meets the transmission requirements after filtering. In this embodiment, the priority value of each second-class precoding information group in the C second-class precoding information groups is determined, and the second-class precoding information groups are sorted in ascending order of priority value; then, the second-class precoding information group with the highest priority value is discarded first, followed by the second-highest priority value, and so on, until the transmission resources used to transmit the second-class precoding information group meet the transmission requirements, and the precoding information in the remaining second-class precoding information groups is used as the target second-class precoding information. In one example, the priority values of multiple different second-class precoding information groups can be determined according to the index size of the second-class precoding information groups, wherein the second-class precoding information group with a larger index has a larger priority value (PV). In one example, the priority values of multiple different Type II precoding information groups are determined according to a method agreed upon by the base station and the terminal. In another example, the priority values of multiple different Type II precoding information groups are determined according to the order in which the Type II precoding information groups are generated.
[0080] In one embodiment, the second preset grouping method includes at least one of the following: grouping according to the transport layer; grouping according to the transmitting port and / or receiving port; grouping according to the sub-frequency band; grouping according to the data stream or codeword; grouping according to the time-domain power delay; grouping according to the time-domain impulse response; and grouping according to a preset mode; wherein each preset mode includes at least one of the following: time-domain resources, frequency-domain resources, and space resources.
[0081] In one embodiment, determining the target second-type precoding information according to preset rules and the initial second-type precoding information includes: quantizing the initial second-type precoding information according to a nested mode to obtain nested quantized initial second-type precoding information; and selecting at least one quantized bit of the nested quantized initial second-type precoding information as the target second-type precoding information. In this embodiment, if there is a conflict in the transmission resources corresponding to L CSI reports, and the first communication node still transmits the initial second-type precoding information from at least one CSI report among the L CSI reports, then the initial second-type precoding information can be nested and quantized according to the nested mode to obtain initial second-type precoding information configured with multiple levels of nested mode. Then, the last level of second-type precoding information is discarded first, followed by the second-to-last level, and so on, until the resources used to transmit the second-type precoding information meet the transmission requirements.
[0082] For example, assuming there are L nesting levels, the initial set of quantized bits for the second type of precoding matrix information is the set of bits corresponding to the second type of precoding information [A1, A2, A3, ..., A...]. L The bit set corresponding to the second type of precoding information in the first layer is A1, the bit set corresponding to the second type of precoding information in the second layer is [A1, A2], the bit set corresponding to the second type of precoding information in the third layer is [A1, A2, A3], ..., the bit set corresponding to the second type of precoding information in the Lth layer is [A1, A2, A3, ..., A...]. L If the bits corresponding to the second type of precoding information in the i-th nested layer are [A1, A2, A3, ..., A...], then the bits corresponding to the second type of precoding information in the i-th nested layer are [A1, A2, A3, ..., A...]. i This constitutes the second type of precoded information for the target. Where i <= L, and A1, A2, A3, ..., A L It is a set that includes at least one element, preferably each element having a value of 0 or 1.
[0083] In one embodiment, Figure 2 This is a flowchart of another information transmission method provided in an embodiment of this application. This embodiment can be executed by an information transmission device. The information transmission device can be a second communication node. For example, the second communication node can be a base station. Figure 2 As shown, this embodiment includes: S210-S220.
[0084] S210, Receive information from at least one CSI report sent by the first communication node.
[0085] The information in the at least one CSI report includes: target second-class precoded information.
[0086] S220. Obtain the first channel information based on the target second type of precoding information.
[0087] In an embodiment, after the second communication node receives at least one target second-type precoded information corresponding to a CSI report sent by the first communication node, the second communication node obtains first channel information based on the target second-type precoded information corresponding to the second-type CSI report. In one example, the first channel information is a channel matrix; in another example, the first channel information is channel information or a precoded matrix determined based on all or part of the content of the second-type CSI report, including but not limited to the result of inputting all or part of the content of the second-type CSI report into the decoder output of the AI module. In one example, the first channel information is first-type precoded information. In an embodiment, the first communication node inputs the second channel information into the encoder of the AI module, the corresponding precoded matrix, then quantizes the precoded matrix, and sends the quantized information to the second communication node so that the second communication node performs a dequantization operation and inputs the dequantized information into the decoder of the AI module to obtain the corresponding first channel information. It can be understood that the first channel information is information obtained by encoding, quantizing, dequantizing, and decoding the second channel information, but the first channel information and the second channel information are similar but not completely identical.
[0088] In one embodiment, the method for determining the priority value of a CSI report includes: determining the priority value of each CSI report based on at least one of a first initial parameter, a second initial parameter, a third initial parameter, and a fourth initial parameter.
[0089] In one embodiment, the first initial parameter is a non-negative integer less than or equal to 7, and its value corresponds to at least one of the following: when the first initial parameter is less than or equal to 3, it indicates a first type of CSI report; when the first initial parameter is greater than 3, it indicates a second type of CSI report. In this embodiment, when the first initial parameter is less than or equal to 3, its value can correspond to one of the following: an aperiodic first type of CSI report carried on the first channel, a semi-persistent first type of CSI report carried on the first channel, a semi-persistent first type of CSI report carried on the second channel, or a periodic first type of CSI report carried on the second channel; when the first initial parameter is greater than 3, its value can correspond to one of the following: an aperiodic second type of CSI report carried on the first channel, a semi-persistent second type of CSI report carried on the first channel, a semi-persistent second type of CSI report carried on the second channel, or a periodic second type of CSI report carried on the second channel.
[0090] In one embodiment, the second initial parameter is a non-negative integer less than or equal to 2, and its value corresponds to at least one of the following: when the second initial parameter is less than or equal to 1, it indicates a first-type CSI report; when the second initial parameter is greater than 1, it indicates a second-type CSI report. In this embodiment, when the second initial parameter is less than or equal to 1, its value corresponds to one of the following: a CSI report carrying L1-RSRP or L1-SINR, or a first-type CSI report not carrying L1-RSRP or L1-SINR; when the second initial parameter is greater than 1, its value corresponds to a second-type CSI report not carrying L1-RSRP or L1-SINR.
[0091] In one embodiment, the third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the first type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In the case of -1, it indicates that it corresponds to the second type of CSI report; N cell This indicates the maximum number of service cells.
[0092] In one embodiment, the value of the fourth initial parameter is less than 2M. s The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than M. s In this case, it indicates that it corresponds to the first type of CSI report; when the value of the fourth initial parameter is greater than or equal to M s In this case, it indicates that it corresponds to the second type of CSI report; 2M s This indicates the maximum number of reports.
[0093] In one embodiment, the method for determining the priority value of a CSI report includes: determining the priority value of the L CSI reports based on at least one of a first target parameter, a second target parameter, a third target parameter, and a fourth target parameter.
[0094] In one embodiment, the first target parameter is determined based on a first initial parameter and a first preset offset value; the second target parameter is determined based on a second initial parameter and a second preset offset value; the third target parameter is determined based on a third initial parameter and a third preset offset value; and the fourth target parameter is determined based on a fourth initial parameter and a fourth preset offset value. The first initial parameter is a non-negative integer less than or equal to 3, and the first preset offset value is a positive integer greater than or equal to 4. The second initial parameter is a non-negative integer less than or equal to 1, and the second preset offset value is a positive integer greater than or equal to 2. The third initial parameter is less than or equal to the maximum number of serving cells N. cell The non-negative integer, and the third preset offset value is 0 or greater than or equal to N. cell A positive integer; the fourth initial parameter is less than or equal to the maximum number of CSI reports M. s The non-negative integer, and the fourth preset offset value is 0 or greater than or equal to M. s Positive integers.
[0095] In one embodiment, the information in at least one CSI report includes initial second-type precoding information, and the target second-type precoding information is determined by a first communication node according to a preset rule and the initial second-type precoding information.
[0096] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0097] The target element quantization bits are determined through the first communication node;
[0098] The initial second-type precoded information is quantized by the first communication node according to the target element quantization bits to obtain the target second-type precoded information; wherein the target element quantization bits are smaller than the original element quantization bits; both the target second-type precoded information and the initial second-type precoded information are second-type precoded information.
[0099] In one embodiment, the first communication node determines the target element quantization bits, including one of the following:
[0100] The first communication node determines the target element quantization bits based on the size of the transmission resources carrying the CSI report;
[0101] The first communication node determines the target element quantization bits based on the size of the transmission resource carrying the CSI report and the coding rate corresponding to the transmission resource;
[0102] The target element quantization bits are determined by the first communication node based on the remaining transmission resources carrying the CSI report;
[0103] The first communication node determines the quantization bits of the target element based on the remaining transmission resource size carrying the CSI report and the coding rate corresponding to the transmission resource.
[0104] In one embodiment, the relationship between the target element quantization bits of each element in the target second type of precoding information includes one of the following: the target element quantization bits of each element in the target second type of precoding information are the same; or the target element quantization bits of at least one element in the target second type of precoding information are less than the original element quantization bits; or the target element quantization bits of at least two elements in the target second type of precoding information are different.
[0105] In one embodiment, the first communication node determines the target second type of precoding information according to a preset rule and the initial second type of precoding information, including:
[0106] The elements of the initial second type of precoded information are grouped by the first communication node according to the first preset grouping method to obtain C element groups;
[0107] The first communication node quantizes the elements in the corresponding element group according to the target element quantization bits of each element group, and determines the target second type of precoding information based on the C quantized element groups.
[0108] Wherein, at least one element group corresponds to a target element quantization bit that is less than the original element quantization bit, and C is a positive integer greater than 1.
[0109] In one embodiment, the first preset grouping method includes one of the following: grouping by element index; grouping by element size; or grouping by preset threshold value.
[0110] In one embodiment, the method for determining the target element quantization bit corresponding to each element group includes one of the following: the target element quantization bit corresponding to each element group is determined according to the received first signaling; the target element quantization bit corresponding to each element group is a default; the target element quantization bit corresponding to each element group is determined according to the number of elements of the initial second type of precoding information and the size of the remaining transmission resources; the target element quantization bit corresponding to each element group is determined by the first communication node.
[0111] In one embodiment, the first communication node determines the target second type of precoding information according to a preset rule and the initial second type of precoding information, including:
[0112] The initial second-type precoded information is grouped by the first communication node according to the first preset grouping method or the second preset grouping method to obtain C corresponding second-type precoded information groups.
[0113] Through L CEach CSI report transmits the C groups of second-type precoded information; wherein at least one group of second-type precoded information corresponding to the i-th CSI report is the target second-type precoded information of the i-th CSI report, i = 1, ..., L. C L C It is an integer greater than 1 and less than or equal to C.
[0114] In one embodiment, the L corresponding to the C second-type precoding information groups C CSI reports can be related in one of the following ways: having the same first channel report index; having the same first channel resource location; having the same second channel report index; having the same second channel resource location; or having the same uplink control resource identifier.
[0115] In one embodiment, via L C The C CSI report transmission includes the transmission of the C second type precoded information groups, including: transmitting the k-th CSI report in time slot n+(k-1)*X, where n is the time slot for transmitting the first CSI report, the time slot interval X is a positive integer greater than or equal to 1, and k = 0, ..., L. C And, L C It is an integer greater than 1 and less than or equal to C.
[0116] In one embodiment, the number L of CSI reports used to transmit the C groups of second-type precoded information is... C The determination is made according to one of the following methods: based on the received second signaling; based on the number of conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports in the L CSI reports; or based on the size of the transmission resources used to transmit the second-type CSI reports.
[0117] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0118] The first communication node groups the channels corresponding to the second type of CSI report according to the second preset grouping method to obtain C corresponding channel groups;
[0119] The first communication node obtains C groups of second-type precoded information according to the C channel groups respectively;
[0120] The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to the priority value of the first communication node.
[0121] In one embodiment, the first communication node determines the target second type of precoding information according to a preset rule and the initial second type of precoding information, including:
[0122] The initial second-type precoded information is grouped by the first communication node according to the first preset grouping method to obtain C corresponding second-type precoded information groups;
[0123] The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to the priority value of the first communication node.
[0124] In one embodiment, the second preset grouping method includes at least one of the following: grouping according to the transport layer; grouping according to the transmitting port and / or receiving port; grouping according to the sub-frequency band; grouping according to the data stream or codeword; grouping according to the time-domain power delay; grouping according to the time-domain impulse response; and grouping according to a preset mode.
[0125] Each preset mode includes at least one of the following: time domain resources, frequency domain resources, and space resources.
[0126] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0127] The initial second-type precoding information is quantized according to the nesting mode through the first communication node to obtain the nested quantized initial second-type precoding information;
[0128] The first communication node selects at least one quantized bit of the initial second-type precoded information with nested quantization as the target second-type precoded information.
[0129] It should be noted that the explanation of each parameter in the information transmission method applied to the second communication node can be found in the description of the corresponding parameters in the above embodiment of the information transmission method applied to the first communication node, and will not be repeated here.
[0130] In one example, taking the first communication node as the terminal and the second communication node as the base station, the transmission process of CSI reports is described. The terminal needs to send out multiple CSI reports, where at least L of the CSI reports have conflicting transmission resources. In one example, at least one of the L conflicting CSI reports includes a second-type precoded report (i.e., a second-type CSI report), where L is a positive integer. In an embodiment, the priority value (PV) of the L conflicting CSI reports can be calculated according to the priority calculation formula, and sorted according to the priority value from smallest to largest. At least one CSI report with the lowest priority is selected for transmission in the transmission resources. The embodiment may include the following example.
[0131] In one example, the PV value of a CSI report is determined by changing the value of a first initial parameter. In an embodiment, the priority value of a CSI report is calculated using the following formula:
[0132] Pri iCSI (y,k,c,s)=2·N cells ·M s ·y+N cells ·M s ·k+M s ·c+s
[0133] Where y, k, c, and s represent the first, second, third, and fourth initial parameters in the PV formula, respectively, and all are non-negative integers. The values of these four initial parameters have the following meanings:
[0134] y = 0 indicates an aperiodic Type I CSI report carried on the PUSCH, y = 1 indicates a semi-persistent Type I CSI report carried on the PUSCH, y = 2 indicates a semi-persistent Type I CSI report carried on the PUCCH, and y = 3 indicates a periodic Type I CSI report carried on the PUCCH. In some examples, y may be greater than 3. For example, in one example, y = 4 indicates an aperiodic Type II CSI report carried on the PUSCH; in another example, y = 5 indicates a semi-persistent Type II CSI report carried on the PUSCH; in another example, y = 6 indicates a semi-persistent Type II CSI report carried on the PUCCH; and in another example, y = 7 indicates a periodic Type II CSI report carried on the PUCCH.
[0135] k=0 indicates a CSI report carrying L1-RSRP or L1-SINR, and k=1 indicates a Type I CSI report carrying no L1-RSRP or L1-SINR.
[0136] c represents the serving cell index, N cells `maxNrofServingCells` represents the maximum number of serving cells configured in the high-level configuration.
[0137] 's' represents the report configuration index 'reportConfigID', and 'M' represents the report configuration index 'reportConfigID s The parameter `maxNrofCSI-ReportConfigurations` represents the maximum number of reports configured at higher levels. In one example, the value of `s` ranges from 0, ..., M. s .
[0138] In one example, the PV value of a CSI report is determined by changing the value of the second initial parameter. In an embodiment, the priority value of a CSI report is calculated using the following formula:
[0139] Pri iCSI (y,k,c,s)=3·N cells ·M s ·y+N cells ·M s ·k+M s ·c+s
[0140] Where y, k, c, and s represent the first, second, third, and fourth initial parameters in the PV formula, respectively, and all are non-negative integers. The values of these four initial parameters have the following meanings:
[0141] y=0 indicates an aperiodic Type I CSI report carried on PUSCH, y=1 indicates a semi-persistent Type I CSI report carried on PUSCH, y=2 indicates a semi-persistent Type I CSI report carried on PUCCH, and y=3 indicates a periodic Type I CSI report carried on PUCCH.
[0142] k=0 indicates a CSI report carrying L1-RSRP or L1-SINR, k=1 indicates a CSI report carrying L1-RSRP or L1-SINR, and k=2 indicates a Category 2 CSI report carrying L1-RSRP or L1-SINR.
[0143] c represents the serving cell index, N cells `maxNrofServingCells` represents the maximum number of serving cells configured in the high-level configuration.
[0144] 's' represents the report configuration index 'reportConfigID', and 'M' represents the report configuration index 'reportConfigID sThe parameter `maxNrofCSI-ReportConfigurations` represents the maximum number of reports configured at higher levels. In one example, the value of `s` ranges from 0 to Ms-1.
[0145] In one example, the PV value of a CSI report is determined by changing the value of a third initial parameter. In this embodiment, the priority value of a CSI report is calculated using the following formula:
[0146] Pri iCSI (y,k,c,s)=2·N′ cells ·M s ·y+N′ cells ·M s ·k+M s ·c+s
[0147] Where y, k, c, and s represent the first, second, third, and fourth initial parameters in the PV formula, respectively, and all are non-negative integers. The values of these four initial parameters have the following meanings:
[0148] y=0 indicates an aperiodic Type I CSI report carried on PUSCH, y=1 indicates a semi-persistent Type I CSI report carried on PUSCH, y=2 indicates a semi-persistent Type I CSI report carried on PUCCH, and y=3 indicates a periodic Type I CSI report carried on PUCCH.
[0149] k=0 indicates a CSI report carrying L1-RSRP or L1-SINR, and k=1 indicates a Type I CSI report carrying no L1-RSRP or L1-SINR.
[0150] c represents the serving cell index, N′ cells Represents 2*N cells N cells `maxNrofServingCells` represents the maximum number of serving cells configured in the higher-level configuration. In one example, the value of `c` ranges from 0 to 2*N. cells Where c takes values from 0 to N. cells -1 indicates that the feedback is a first-type CSI report, and s takes the value N. cells ,…,2*N cells -1 indicates that the feedback is a second type of CSI report.
[0151] 's' represents the report configuration index 'reportConfigID', and 'M' represents the report configuration index 'reportConfigID sThe parameter maxNrofCSI-ReportConfigurations represents the maximum number of reports configured at higher levels.
[0152] In one example, the PV value of a CSI report is determined by changing the value of the fourth initial parameter. In this embodiment, the priority value of a CSI report is calculated using the following formula:
[0153] Pri iCSI (y,k,c,s)=2·N cells ·M s ·y+N cells ·M s ·k+M' s ·c+s
[0154] Where y, k, c, and s represent the first, second, third, and fourth initial parameters in the PV formula, respectively, and all are non-negative integers. The values of these four initial parameters have the following meanings:
[0155] y=0 indicates an aperiodic Type I CSI report carried on PUSCH, y=1 indicates a semi-persistent Type I CSI report carried on PUSCH, y=2 indicates a semi-persistent Type I CSI report carried on PUCCH, and y=3 indicates a periodic Type I CSI report carried on PUCCH.
[0156] k=0 indicates a CSI report carrying L1-RSRP or L1-SINR, and k=1 indicates a Type I CSI report carrying no L1-RSRP or L1-SINR.
[0157] c represents the serving cell index, N cells `maxNrofServingCells` represents the maximum number of serving cells configured in the high-level configuration.
[0158] 's' represents the report configuration index reportConfigID, M' s =2M s M s The parameter `maxNrofCSI-ReportConfigurations` represents the maximum number of reports configured at higher levels. The value of `s` ranges from 0 to M'. s Where s takes values from 0 to M. s -1 indicates that the feedback is a first-type CSI report, and s takes the value M. s ,…,2*M s -1 indicates that the feedback is a second type of CSI report.
[0159] In one embodiment, the base station can determine the priority value of the CSI report using a preset offset value. The preset offset value refers to a priority bias. The preset offset values include: a first preset offset value, a second preset offset value, a third preset offset value, and a fourth preset offset value. Each initial parameter corresponds to one preset offset value.
[0160] In one example, the priority value of the CSI report is determined by the first initial parameter and the first preset offset value (denoted as offset) in the PV formula. In this embodiment, the formula for calculating PV is:
[0161] Pri iCSI (y,k,c,s)=2·N cells ·M s ·y'+N cells ·M s ·k+M s ·c+s
[0162] Where y' represents the first objective parameter in the PV formula, and y' = y + offset. In the first type of CSI report, offset is 0; in the second type of CSI report, offset is 4. y = 0, 1, 2, 3, k = 0, ..., 1, c = 0, ..., N cells s=0,…,M s N cells and M s These represent the maximum number of serving cells (maxNrofServingCells) and the maximum number of reports (maxNrofCSI-ReportConfigurations) in the high-level configuration, respectively.
[0163] In one example, the priority value of the CSI report is determined by the second initial parameter and the second preset offset value (denoted as offset) in the PV formula. In this embodiment, the formula for calculating PV is:
[0164] Pri iCSI (y,k,c,s)=3·N cells ·M s ·y+N cells ·M s ·k'+M s ·c+s
[0165] Where k' represents the second objective parameter in the PV formula, and k' = k + offset. In the first type of CSI report, offset is 0; in the second type of CSI report, offset is 2. y = 0, 1, 2, 3, k = 0, ..., 1, c = 0, ..., N cellss=0,…,M s N cells and M s These represent the maximum number of serving cells (maxNrofServingCells) and the maximum number of reports (maxNrofCSI-ReportConfigurations) in the high-level configuration, respectively.
[0166] In one example, the priority value of the CSI report is determined by the third initial parameter and the third preset offset value (denoted as offset) in the PV formula. In this embodiment, the formula for calculating PV is:
[0167] Pri iCSI (y,k,c,s)=4·N cells ·M s ·y+2·N cells ·M s ·k+M s ·c'+s
[0168] Where c' represents the third objective parameter in the PV formula, and c' = c + offset. In the first type of CSI report, offset takes the value of 0; in the second type of CSI report, offset takes the value of N. cells . y=0,1,2,3,k=0,…,1,c=0,…,N cells s=0,…,M s N cells and M s These represent the maximum number of serving cells (maxNrofServingCells) and the maximum number of reports (maxNrofCSI-ReportConfigurations) in the high-level configuration, respectively.
[0169] In one example, the priority value of the CSI report is determined by the fourth initial parameter and the fourth preset offset value (denoted as offset) in the PV formula. In this embodiment, the formula for calculating PV is:
[0170] Pri iCSI (y,k,c,s)=4·N cells ·M s ·y+2·N cells ·M s ·k+2·M s ·c+s'
[0171] Where s' represents the fourth objective parameter in the PV formula, and s' = s + offset. In the case of Type I CSI reporting, offset is 0; in the case of Type II CSI reporting, offset is M. s. y=0,1,2,3,k=0,…,1,c=0,…,N ce lls, s = 0, ..., M s N cells and M s These represent the maximum number of serving cells (maxNrofServingCells) and the maximum number of reports (maxNrofCSI-ReportConfigurations) in the high-level configuration, respectively.
[0172] In one embodiment, when transmission resources corresponding to multiple CSI reports conflict, for example, when transmission resources corresponding to L Type II CSI reports conflict (where L is an integer greater than 1), the terminal still transmits at least one Type II CSI report from the L Type II CSI reports. In this case, the quantization precision of the Type II precoding in the Type II CSI reports can be reduced, thereby reducing the number of transmitted bits for the Type II precoding, so that at least one Type II CSI report from the L Type II CSI reports can be transmitted within the transmission resources. The base station receives the Type II precoding information corresponding to at least one Type II CSI report and obtains a precoding matrix based on the Type II precoding information corresponding to the Type II CSI reports.
[0173] In one example, assume the second type of precoding information includes K elements, the original element quantization bits are at least a bits, and the target original quantization bits are at least b bits. In an embodiment, when the terminal feeds back the second type of precoding information to the base station, each element in the second type of precoding information is quantized with at least a bits, where a is an integer greater than 1. That is, the terminal needs at least K*a bits to feed back the second type of precoding information to the base station. In one example, if a second type CSI report including second type precoding information conflicts with other CSI reports, it is necessary to reduce the quantization bits of the second type of precoding information in the second type CSI report. Assuming the second type of precoding information includes K elements, each element is quantized with at least b bits during feedback, where b is an integer greater than 1 and b is less than a. Feeding back the second type of precoding information requires at least K*b bits. By reducing the number of quantized bits in the second type of precoding information, the second type of precoding information can be transmitted in conflicting uplink resources. The base station receives the second type of precoding information with reduced quantization precision and inputs it into the AI module to recover channel information. In one example, the terminal needs to feed back the target element quantization bit value b. In one example, the size of b is determined based on the resource size for transmitting CSI. In another example, the size of b is determined based on the resource size for transmitting CSI and the coding rate of the transmitted CSI resources configured by RRC. In one example, b is determined by the total number of bits transmitted in L conflicting CSI reports; for example, if the total number of bits is T, then b = floor(a / T), where floor represents the floor function. In one example, b has C candidate values, configured according to higher-layer signaling. In another example, b has C candidate values, agreed upon by the terminal and the base station. In one example, b has C candidate values, determined based on the system bandwidth size; for example, different system bandwidth sizes are divided into C sets, with each set corresponding to one or a set of b values. In another example, b has C candidate values, determined based on the Bandwidth Part (BWP); for example, different BWP sizes are divided into C sets, with each set corresponding to one or a set of b values. In one example, b has C candidate values, and the value of b among the C candidate values is determined based on the resource size for transmitting CSI and / or the coding rate of the CSI resource. For example, the candidate value b is selected such that K*b is less than and closest to the number of bits that the resource for transmitting CSI can transmit.
[0174] In one example, uniform quantization can be used to quantize the elements in the second type of precoded information. In an embodiment, when uniform quantization is used, the original element quantization bits used for each element in the second type of precoded information are the same, and the target element quantization bits used for each element are the same. Assume the second type of precoded information includes K elements, the original element quantization bits are a bits, and the target original quantization bits are b bits. In an embodiment, when the terminal feeds back the second type of precoded information to the base station, each element is quantized with a bits, where a is an integer greater than 1, so feeding back the second type of precoded information requires K*a bits. In one example, when a second type CSI report including second type precoded information conflicts with other CSI reports, it is necessary to reduce the quantization bits of the second type of precoded information in the second type CSI report. The second type of precoded information includes K elements, and each element is quantized with b bits during feedback, where b is an integer greater than 1 and b is less than a, so feeding back the second type of precoded information requires K*b bits. The second type of precoding information is transmitted in conflicting uplink resources by reducing the number of bits quantized in the second type of precoding information. The base station receives the second type of precoding information with reduced quantization precision and inputs it into the AI module to recover the channel information. In one example, the terminal needs to feed back the quantized bit value b.
[0175] In some examples, non-uniform quantization can be used to quantize the elements in the second type of precoded information. In an embodiment, when using non-uniform quantization to quantize the elements in the second type of precoded information, at least one element in the second type of precoded information uses a different original element quantization bit than other elements, and at least one element uses the same target element quantization bit as other elements. Assuming the second type of precoded information includes K elements, when the terminal feeds back the second type of precoded information to the base station, the i-th element in the second type of precoded information is quantized using ai bits, where ai is an integer greater than 1, i = 1, ..., K, and at least two elements have different original element quantization bits. Therefore, feeding back the second type of precoded information requires... Bits. In one example, if a Type II CSI report, which includes Type II precoded information, conflicts with other CSI reports, it is necessary to reduce the quantization bits of the Type II precoded information in the Type II CSI report. The Type II precoded information consists of K elements, the i-th element is quantized with bi bits, where bi is an integer greater than 1, i = 1, ..., K, and at least two elements have different target element quantization bits. Therefore, feeding back the Type II precoded information requires... Bits. The second type of precoding information is transmitted in conflicting uplink resources by reducing the number of bits quantized in the second type of precoding information. The base station receives the second type of precoding information with reduced quantization precision and inputs it into the AI module to recover the channel information. In one example, K elements are divided into C groups, and the elements in the i-th group are quantized with bi bits, i = 1, ..., C, where C is an integer greater than 1 and less than K. In one example, bi can be configured by the base station or set by default, where i = 1, ..., C, where C is an integer greater than 1 and less than K. In one example, bi can be determined based on the reported CSI resource size, where i = 1, ..., C, where C is an integer greater than 1 and less than K. In one example, bi can be determined based on the reported CSI resource size and the coding rate of the CSI resource, where i = 1, ..., C, where C is an integer greater than 1 and less than K. In one example, the bi can be determined based on the total number of bits of the CSIs corresponding to the L conflicting CSI reports, where i = 1, ..., C, and C is an integer greater than 1 and less than K. In another example, the bi can be determined by the terminal itself and fed back, where i = 1, ..., C, and C is an integer greater than 1 and less than K. In one example, elements are sorted by size and divided into C groups, for example, the largest P elements form one group, and the remaining elements form another. In another example, elements are divided into C groups of consecutive, as evenly as possible, based on their corresponding indices. For example, when C is 2, elements with indices [1, 2, 3, ..., K / 2] form one group, and elements with indices [K / 2+1, K / 2+2, ..., K] form another. Similar grouping can be performed for other values of C. In one example, K elements are divided into C groups based on their size, for example, elements greater than a preset threshold T1 form one group, and elements less than T1 form another group.
[0176] In one embodiment, when transmission resources corresponding to multiple CSI reports conflict, for example, when transmission resources corresponding to L second-type CSI reports conflict, where L is an integer greater than 1, the terminal still transmits at least one of the L second-type CSI reports. In this case, the at least one second-type CSI report can be divided into C new second-type CSI reports (i.e., second-type CSI sub-reports in the above embodiment). Since the CSIs corresponding to the new second-type CSI reports are split into C parts, the number of transmission bits for each transmission of second-type precoding information can be reduced, allowing at least one of the L second-type CSI reports to be transmitted within the transmission resources. The base station receives the second-type precoding information corresponding to the at least one new second-type CSI report in C time slots respectively, and assembles a whole second-type precoding information based on the second-type precoding information corresponding to the C new second-type CSI reports. A precoding matrix is then obtained based on the whole second-type precoding information.
[0177] In some examples, if a terminal detects a conflict in the transmission resources for transmitting Type II CSI reports, it divides the CSIs in each conflicting Type II CSI report into C parts, with each part corresponding to a new Type II CSI report, and transmits at least one new Type II CSI report in the transmission resources. In one example, the C new Type II CSI reports are related, for example, they have the same report index (i.e., report ID). In another example, the C new Type II CSI reports are related, for example, they have the same CSI configuration ID. In yet another example, the C new Type II CSI reports are related, for example, they have the same higher-layer signaling ID. In still another example, the C new Type II CSI reports are related, for example, they are transmitted in the same transmission resource (e.g., the same set of time-frequency resource elements (REs)) but in different time slots. In one example, the first new Type 2 CSI report is transmitted in the nth time slot, and the kth new Type 2 CSI report is reported in the n+(k-1)*x time slot. Where k = 2, ..., C, C is a positive integer greater than 1, n is an integer, and x is a positive integer. In one example, the size of C is configured by the base station. In another example, the size of C is determined by the terminal. In one example, the size of C is determined based on the number of conflicting Type 2 CSI reports. In another example, the size of C is determined based on the total number of transmitted bits of the CSI corresponding to the conflicting Type 2 CSI reports. In yet another example, the size of C is determined based on the total number of transmitted bits of the CSI corresponding to the conflicting Type 2 CSI reports and the coding rate configured by the base station.
[0178] In one embodiment, when transmission resources corresponding to multiple CSI reports conflict, such as L Type II CSI reports conflicting, where L is an integer greater than 1, the terminal still transmits at least one Type II CSI report from the L Type II CSI reports. In one example, the Type II precoding information in at least one Type II CSI report is divided into C groups, and the priority values of the Type II precoding information in the C groups are determined. The priority values of the Type II precoding information in the C groups are sorted from smallest to largest. The Group of Type II precoding information with the largest transmission priority value is discarded first, then the Group of Type II precoding information with the second largest transmission priority value is discarded, and so on. This continues until the transmission resources meet the transmission requirements (e.g., the data coding rate carried by the transmission resources is lower than a threshold). For example, if only k Type II precoding information groups are transmitted, the transmission resources meet the transmission requirements, and the k Type II precoding information groups are transmitted in a new Type II CSI report, where k is a positive integer less than C. In one example, when a terminal detects a transmission resource conflict, it divides channel H into C channel groups and calculates the priority values of the C channel groups. Based on the size of the transmission resource and / or the coding rate, it determines the number of channel groups that can be transmitted, for example, k channel groups. In one example, it obtains the second type of precoding information corresponding to each of the k channel groups and uses the k pieces of second type precoding information as the second type of precoding information. In another example, it obtains the second type of precoding information corresponding to the k channel groups. At least one new second type CSI report including the second type of precoding information is transmitted in the transmission resource. The base station receives the second type of precoding information corresponding to the at least one new second type CSI report and obtains a precoding matrix based on the second type of precoding information corresponding to the new second type CSI report.
[0179] In some examples, the terminal detects a transmission conflict in the resource transmitting Type II precoding information. When acquiring the Type II precoding information, it first groups H, dividing the N elements in H into C channel groups. In one specific example, the C channel groups include the same number of elements, for example, each channel group includes ceil(N / C) elements, where ceil represents rounding up. For cases where N / C is not an integer, some channel groups need to be padded to ensure the number of elements is ceil(N / C). In one specific example, at least one of the C channel groups has a different number of elements than the other channel groups.
[0180] In a specific example, H is grouped by transport layer. That is, H is the eigenvector of the equivalent channel or channel correlation matrix, a matrix of dimension Nt*Ns. Then, the columns of H are divided into C groups, each containing at least one column of elements. For example, when Ns = C, each column of H forms a group. When Ns = 4 and C = 2, the first and second columns of H form one group, and the third and fourth columns form another. There are other grouping methods, where each group includes as many columns as possible, such as including ceil(Ns / C) columns. Here, Nt, Ns, and C are positive integers, and 1... <C<=Ns。
[0181] In a specific example, H is grouped by transmitting port, where the port can be a physical or logical antenna. That is, if H is an Nr*Nt matrix, then the columns of H are divided into C groups, each containing at least one column of elements. For example, when Nt = C, each column of H is a group. When Nt > 2, C = 2, then the elements in columns 1, 2, ..., Nt / 2 of H are grouped together, and the elements in the remaining columns are grouped together. Of course, there are other grouping methods, where each group includes as many columns as possible, such as including ceil(Nt / C) columns of elements. Here, Nt, Nt, and C are positive integers, and 1... <C<=Nt。
[0182] In a specific example, H is grouped by receiving port, where the port can be a physical or logical antenna. That is, if H is an Nr*Nt matrix, then the rows of H are divided into C groups, each containing at least one row of elements. For example, when Nr = C, each row of H forms a group. When Nr > 2, C = 2, so the elements of the 1st, 2nd, ..., Nr / 2nd rows of H form one group, and the elements of the remaining rows form another group. Of course, there are other grouping methods, where each group contains as many rows as possible, such as including ceil(Nr / C) rows of elements. Here, Nt, Nt, and C are positive integers, and 1 <C<=Nt。
[0183] In a specific example, H is grouped according to a preset pattern, where the pattern can be a base station configuration or an agreement, and each pattern includes at least one of the following: time domain resources, frequency domain resources, and space resources.
[0184] In one example, C type II precoding information groups are obtained from the C channel groups respectively. Then, the priority values of the C type II precoding information groups are calculated, and the k type II precoding information groups with the smallest priority values are transmitted. C and k are positive integers, and k <C。
[0185] In one example, the priority values of the C channel groups are calculated, and the k channel groups with the smallest priority values that can be transmitted are selected. In another example, k second-type precoding information groups are obtained from each of the k channel groups with the smallest priority values. These k second-type precoding information groups are then combined into one second-type precoding information. In a specific example, one second-type precoding information is obtained from each of the k channel groups with the smallest priority values. The second-type precoding information is transmitted on the transmission resources, where C and k are positive integers, and k... <C。
[0186] In some embodiments, when transmission resources corresponding to multiple CSI reports conflict, such as L second-type CSI reports conflicting, where L is an integer greater than 1, the terminal still transmits at least one of the L second-type CSI reports. The second-type precoding information corresponding to at least one second-type CSI report is designed as a nested pattern with C levels, meaning the second-type precoding information includes C parts, each part corresponding to a level of nested bits. The C parts are p1, p2, ..., pC, each part including c bits. In one example, pC is discarded first, then pC-1 is discarded until all parts of the bits to be transmitted meet the transmission requirements of the transmission resources. For example, if the transmission requirements are met when k parts are transmitted, then p1, p2, ..., pk are combined to form the second-type precoding information. At least one of the L second-type CSI reports is transmitted in the transmission resources. The base station receives the second-type precoding information corresponding to the at least one second-type CSI report and obtains a precoding matrix based on the second-type precoding information corresponding to the second-type CSI report.
[0187] In one example, the terminal obtains channel H, which, after passing through the encoding module of an autoencoder, yields second-type precoded information. This second-type precoded information comprises L elements. Each of the L elements is quantized to e bits; for example, the i-th element is quantized to [b...]. i,1 ,b i,2 ,…,b i,e ], b i,1 ,b i,2 ,…,b i,e The value is represented in binary. For example, when e=4, it can take the values [1,1,1,0], [0,1,1,0], etc.
[0188] In one example, a method for nested quantization of second-type precoded information includes: quantizing the second-type precoded information comprising L elements, where the total quantization bits are L*e bits. The second-type precoded information is then divided into e parts, and the k-th bit of the i-th element is taken as the i-th element of the k-th part pk, for example, pk is [b...].1,k ,b 2,k ,…,b L,k ], where k = 1, ..., e, i = 1, ..., L.
[0189] In one embodiment, Figure 3 This is a structural block diagram of an information transmission device provided in an embodiment of this application. This embodiment is applied to a first communication node. Figure 3 As shown, this embodiment includes: a determination module 310 and a transmission module 320.
[0190] The determining module 310 is configured to determine the priority values of L CSI reports; wherein the L CSI reports include L1 first-type CSI reports and L2 second-type CSI reports; L, L1, and L2 are integers, and L1 is greater than or equal to 0, L2 is greater than 0, and L = L1 + L2;
[0191] The transmission module 320 is configured to transmit information from at least one of the L CSI reports according to the priority value.
[0192] In one embodiment, the determining module 310 is configured to determine the priority value of the L CSI reports based on at least one of a first initial parameter, a second initial parameter, a third initial parameter, and a fourth initial parameter.
[0193] In one embodiment, the first initial parameter is a non-negative integer less than or equal to 7, and the meaning of the value includes at least one of the following: when the first initial parameter is less than or equal to 3, it indicates that it corresponds to a first type of CSI report; when the first initial parameter is greater than 3, it indicates that it corresponds to a second type of CSI report.
[0194] In one embodiment, the second initial parameter is a non-negative integer less than or equal to 2, and the meaning of the value includes at least one of the following: when the second initial parameter is less than or equal to 1, it indicates that it corresponds to a first type of CSI report; when the second initial parameter is greater than 1, it indicates that it corresponds to a second type of CSI report.
[0195] In one embodiment, the third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the first type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In this case, it indicates that it corresponds to the second type of CSI report; N cell This indicates the maximum number of service cells.
[0196] In one embodiment, the value of the fourth initial parameter is less than 2M.s The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than M. s In this case, it indicates that it corresponds to the first type of CSI report; when the value of the fourth initial parameter is greater than or equal to M s In this case, it indicates that it corresponds to the second type of CSI report; 2M s This indicates the maximum number of reports.
[0197] In one embodiment, the determining module 310 is configured to determine the priority of the L CSI reports based on at least one of a first target parameter, a second target parameter, a third target parameter, and a fourth target parameter.
[0198] In one embodiment, the first target parameter is determined based on a first initial parameter and a first preset offset value; the second target parameter is determined based on a second initial parameter and a second preset offset value; the third target parameter is determined based on a third initial parameter and a third preset offset value; and the fourth target parameter is determined based on a fourth initial parameter and a fourth preset offset value. The first initial parameter is a non-negative integer less than or equal to 3, and the first preset offset value is a positive integer greater than or equal to 4. The second initial parameter is a non-negative integer less than or equal to 1, and the second preset offset value is a positive integer greater than or equal to 2. The third initial parameter is less than or equal to the maximum number of serving cells N. cell The non-negative integer, and the third preset offset value is 0 or greater than or equal to N. cell A positive integer; the fourth initial parameter is less than or equal to the maximum number of CSI reports M. s The non-negative integer, and the fourth preset offset value is 0 or greater than or equal to M. s Positive integers.
[0199] In one embodiment, the transmission module 320 is configured to: determine target second-type precoding information according to a preset rule and the initial second-type precoding information, based on the information in the at least one CSI report including initial second-type precoding information.
[0200] In one embodiment, determining the target second type of precoding information according to the initial second type of precoding information transmitted according to preset rules includes:
[0201] Determine the quantization bits of the target element;
[0202] The initial second-type precoded information is quantized according to the target element quantization bits to obtain the target second-type precoded information; wherein, the target element quantization bits are smaller than the original element quantization bits; both the target second-type precoded information and the initial second-type precoded information are second-type precoded information.
[0203] In one embodiment, determining the target element quantization bit includes one of the following:
[0204] The target element quantization bits are determined based on the size of the transmission resources carrying the CSI report;
[0205] The target element quantization bits are determined based on the size of the transmission resource carrying the CSI report and the coding rate corresponding to the transmission resource;
[0206] The target element quantization bits are determined based on the remaining transmission resource size carrying the CSI report;
[0207] The target element quantization bits are determined based on the remaining transmission resource size carrying the CSI report and the coding rate corresponding to the transmission resources.
[0208] In one embodiment, the relationship between the target element quantization bits of each element in the target second type of precoding information includes one of the following: the target element quantization bits of each element in the target second type of precoding information are the same; or the target element quantization bits of at least one element in the target second type of precoding information are less than the original element quantization bits; or the target element quantization bits of at least two elements in the target second type of precoding information are different.
[0209] In one embodiment, determining the target second-type precoding information according to a preset rule and the initial second-type precoding information includes:
[0210] The elements of the initial second type of precoded information are grouped according to the first preset grouping method to obtain C element groups;
[0211] The elements in the corresponding element group are quantized according to the target element quantization bits of each element group, and the target second type precoding information is determined based on the C quantized element groups.
[0212] Wherein, at least one element group corresponds to a target element quantization bit that is less than the original element quantization bit, and C is a positive integer greater than 1.
[0213] In one embodiment, the first preset grouping method includes one of the following: grouping by element index; grouping by element size; or grouping by preset threshold value.
[0214] In one embodiment, the method for determining the target element quantization bit corresponding to each element group includes one of the following: the target element quantization bit corresponding to each element group is determined according to the received first signaling; the target element quantization bit corresponding to each element group is a default; the target element quantization bit corresponding to each element group is determined according to the number of elements of the initial second type of precoding information and the size of the remaining transmission resources; the target element quantization bit corresponding to each element group is determined by the first communication node.
[0215] In one embodiment, determining the target second-type precoding information according to a preset rule and the initial second-type precoding information includes:
[0216] The initial second-type precoded information is grouped according to the first preset grouping method or the second preset grouping method to obtain C corresponding second-type precoded information groups;
[0217] Through L C Each CSI report transmits the C groups of second-type precoded information; wherein at least one group of second-type precoded information corresponding to the i-th CSI report is the target second-type precoded information of the i-th CSI report, i = 1, ..., L. C L C It is an integer greater than 1 and less than or equal to C.
[0218] In one embodiment, L corresponds to C groups of second-type precoding information. C CSI reports can be related in one of the following ways: having the same first channel report index; having the same first channel resource location; having the same second channel report index; having the same second channel resource location; or having the same uplink control resource identifier.
[0219] In one embodiment, via L C The C CSI report transmission includes the transmission of the C second type precoded information groups, including: transmitting the k-th CSI report in time slot n+(k-1)*X, where n is the time slot for transmitting the first CSI report, the time slot interval X is a positive integer greater than or equal to 1, and k = 0, ..., L. C And, L C It is an integer greater than 1 and less than or equal to C.
[0220] In one embodiment, the number L of CSI reports used to transmit the C groups of second-type precoded information is... C The determination is made according to one of the following methods: based on the received second signaling; based on the number of conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports in the L CSI reports; or based on the size of the transmission resources used to transmit the second-type CSI reports.
[0221] In one embodiment, determining the target second-type precoding information according to a preset rule and the initial second-type precoding information includes:
[0222] The channels corresponding to the second type of CSI report are grouped according to the second preset grouping method to obtain C corresponding channel groups;
[0223] Based on the C channel groups, C second-type precoding information groups are obtained respectively;
[0224] The target second-type precoding information is determined by selecting and transmitting at least one second-type precoding information group from the C second-type precoding information groups according to their priority values.
[0225] In one embodiment, determining the target second-type precoding information according to a preset rule and the initial second-type precoding information includes:
[0226] The second type of precoded information in the second type of CSI report is grouped according to the first preset grouping method to obtain C corresponding second type of precoded information groups;
[0227] The target second-type precoding information is determined by selecting and transmitting at least one second-type precoding information group from the C second-type precoding information groups according to their priority values.
[0228] In one embodiment, the second preset grouping method includes at least one of the following: grouping according to the transport layer; grouping according to the transmitting port and / or receiving port; grouping according to the sub-frequency band; grouping according to the data stream or codeword; grouping according to the time-domain power delay; grouping according to the time-domain impulse response; and grouping according to a preset mode.
[0229] Each preset mode includes at least one of the following: time domain resources, frequency domain resources, and space resources.
[0230] In one embodiment, determining the target second-type precoding information according to a preset rule and the initial second-type precoding information includes:
[0231] The initial second-class precoding information is quantized according to the nesting mode to obtain the nested quantized initial second-class precoding information;
[0232] Select at least one quantized bit of the initial second-type precoded information of the nested quantization as the target second-type precoded information.
[0233] The information transmission device provided in this embodiment is configured to achieve... Figure 1 The information transmission method of the first communication node shown in the embodiment is similar in principle and technical effect to the information transmission device provided in this embodiment, and will not be described again here.
[0234] In one embodiment, Figure 4 This is a structural block diagram of another information transmission device provided in an embodiment of this application. This embodiment is applied to a second communication node. Figure 4As shown, this embodiment includes a receiving module 410 and a determining module 420.
[0235] The receiving module 410 is configured to receive information from at least one CSI report sent by the first communication node; wherein the information in the at least one CSI report includes: target second type precoding information;
[0236] The module 420 is configured to obtain the first channel information based on the target second type of precoding information.
[0237] In one embodiment, the method for determining the priority value of a CSI report includes: determining the priority value of each CSI report based on at least one of a first initial parameter, a second initial parameter, a third initial parameter, and a fourth initial parameter.
[0238] In one embodiment, the first initial parameter is a non-negative integer less than or equal to 7, and the meaning of the value includes at least one of the following: when the first initial parameter is less than or equal to 3, it indicates that it corresponds to a first type of CSI report; when the first initial parameter is greater than 3, it indicates that it corresponds to a second type of CSI report.
[0239] In one embodiment, the second initial parameter is a non-negative integer less than or equal to 2, and the meaning of the value includes at least one of the following: when the second initial parameter is less than or equal to 1, it indicates that it corresponds to a first type of CSI report; when the second initial parameter is greater than 1, it indicates that it corresponds to a second type of CSI report.
[0240] In one embodiment, the third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the first type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In this case, it indicates that it corresponds to the second type of CSI report; N cell This indicates the maximum number of service cells.
[0241] In one embodiment, the value of the fourth initial parameter is less than 2M. s The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than M. s In this case, it indicates that it corresponds to the first type of CSI report; when the value of the fourth initial parameter is greater than or equal to M s In this case, it indicates that it corresponds to the second type of CSI report; 2M s This indicates the maximum number of reports.
[0242] In one embodiment, the method for determining the priority value of a CSI report includes: determining the priority value of the L CSI reports based on at least one of a first target parameter, a second target parameter, a third target parameter, and a fourth target parameter.
[0243] In one embodiment, the first target parameter is determined based on a first initial parameter and a first preset offset value; the second target parameter is determined based on a second initial parameter and a second preset offset value; the third target parameter is determined based on a third initial parameter and a third preset offset value; and the fourth target parameter is determined based on a fourth initial parameter and a fourth preset offset value. The first initial parameter is a non-negative integer less than or equal to 3, and the first preset offset value is a positive integer greater than or equal to 4. The second initial parameter is a non-negative integer less than or equal to 1, and the second preset offset value is a positive integer greater than or equal to 2. The third initial parameter is less than or equal to the maximum number of serving cells N. cell The non-negative integer, and the third preset offset value is 0 or greater than or equal to N. cell A positive integer; the fourth initial parameter is less than or equal to the maximum number of CSI reports M. s The non-negative integer, and the fourth preset offset value is 0 or greater than or equal to M. s Positive integers.
[0244] In one embodiment, the information in at least one CSI report includes initial second-type precoding information, and the target second-type precoding information is determined by a first communication node according to a preset rule and the initial second-type precoding information.
[0245] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0246] The target element quantization bits are determined through the first communication node;
[0247] The initial second-type precoded information is quantized by the first communication node according to the target element quantization bits to obtain the target second-type precoded information; wherein the target element quantization bits are smaller than the original element quantization bits; both the target second-type precoded information and the initial second-type precoded information are second-type precoded information.
[0248] In one embodiment, the first communication node determines the target element quantization bits, including one of the following:
[0249] The first communication node determines the target element quantization bits based on the size of the transmission resources carrying the CSI report;
[0250] The first communication node determines the target element quantization bits based on the size of the transmission resource carrying the CSI report and the coding rate corresponding to the transmission resource;
[0251] The target element quantization bits are determined by the first communication node based on the remaining transmission resources carrying the CSI report;
[0252] The first communication node determines the quantization bits of the target element based on the remaining transmission resource size carrying the CSI report and the coding rate corresponding to the transmission resource.
[0253] In one embodiment, the relationship between the target element quantization bits of each element in the target second type of precoding information includes one of the following: the target element quantization bits of each element in the target second type of precoding information are the same; or the target element quantization bits of at least one element in the target second type of precoding information are less than the original element quantization bits; or the target element quantization bits of at least two elements in the target second type of precoding information are different.
[0254] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0255] The elements of the initial second type of precoded information are grouped by the first communication node according to the first preset grouping method to obtain C element groups;
[0256] The first communication node quantizes the elements in the corresponding element group according to the target element quantization bits of each element group, and determines the target second type of precoding information based on the C quantized element groups.
[0257] Wherein, at least one element group corresponds to a target element quantization bit that is less than the original element quantization bit, and C is a positive integer greater than 1.
[0258] In one embodiment, the first preset grouping method includes one of the following: grouping by element index; grouping by element size; or grouping by preset threshold value.
[0259] In one embodiment, the method for determining the target element quantization bit corresponding to each element group includes one of the following: the target element quantization bit corresponding to each element group is determined according to the received first signaling; the target element quantization bit corresponding to each element group is a default; the target element quantization bit corresponding to each element group is determined according to the number of elements of the initial second type of precoding information and the size of the remaining transmission resources; the target element quantization bit corresponding to each element group is determined by the first communication node.
[0260] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0261] The initial second-type precoded information is grouped by the first communication node according to the first preset grouping method or the second preset grouping method to obtain C corresponding second-type precoded information groups.
[0262] Through L C Each CSI report transmits the C groups of second-type precoded information; wherein at least one group of second-type precoded information corresponding to the i-th CSI report is the target second-type precoded information of the i-th CSI report, i = 1, ..., L. C L C It is an integer greater than 1 and less than or equal to C.
[0263] In one embodiment, the L corresponding to the C second-type precoding information groups C CSI reports can be related in one of the following ways: having the same first channel report index; having the same first channel resource location; having the same second channel report index; having the same second channel resource location; or having the same uplink control resource identifier.
[0264] In one embodiment, the first communication node communicates via L C The C CSI report transmission includes the transmission of the C second-type precoded information groups, including: transmitting the k-th second-type CSI sub-report in time slot n+(k-1)*X, where n is the time slot for transmitting the first second-type CSI sub-report, the time slot interval X is a positive integer greater than or equal to 1, and k = 0, ..., L. C And, L C It is an integer greater than 1 and less than or equal to C.
[0265] In one embodiment, the number L of CSI reports used to transmit the C groups of second-type precoded information is... C The determination is made according to one of the following methods: based on the received second signaling; based on the number of conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports in the L CSI reports; or based on the size of the transmission resources used to transmit the second-type CSI reports.
[0266] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0267] The first communication node groups the channels corresponding to the second type of CSI report according to the second preset grouping method to obtain C corresponding channel groups;
[0268] The first communication node obtains C groups of second-type precoded information according to the C channel groups respectively;
[0269] The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to the priority value of the first communication node.
[0270] In one embodiment, determining the target second type of precoding information through the first communication node according to a preset rule and the initial second type of precoding information includes:
[0271] The initial second-type precoded information is grouped by the first communication node according to the first preset grouping method to obtain C corresponding second-type precoded information groups;
[0272] The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to the priority value of the first communication node.
[0273] In one embodiment, the second preset grouping method includes at least one of the following: grouping according to the transport layer; grouping according to the transmitting port and / or receiving port; grouping according to the sub-frequency band; grouping according to the data stream or codeword; grouping according to the time-domain power delay; grouping according to the time-domain impulse response; and grouping according to a preset mode.
[0274] Each preset mode includes at least one of the following: time domain resources, frequency domain resources, and space resources.
[0275] In one embodiment, determining the target second type of precoding information through a first communication node according to preset rules and the initial second type of precoding information includes:
[0276] The initial second-type precoding information is quantized according to the nesting mode through the first communication node to obtain the nested quantized initial second-type precoding information;
[0277] The first communication node selects at least one quantized bit of the initial second-type precoded information of nested quantization as the target second-type precoded information.
[0278] The information transmission device provided in this embodiment is configured to achieve... Figure 2 The embodiment shown is applied to the information transmission method of the second communication node. The information transmission device provided in this embodiment has a similar implementation principle and technical effect, and will not be described again here.
[0279] In one embodiment, Figure 5 This is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application. For example... Figure 5 As shown, the device provided in this application includes a processor 510 and a memory 520. The device may have one or more processors 510. Figure 5 Taking a processor 510 as an example, the number of memory units 520 in this device can be one or more. Figure 5 Taking a memory 520 as an example, the processor 510 and memory 520 of this device can be connected via a bus or other means. Figure 5 Taking a bus connection as an example, in this embodiment, the device can be a first communication node. Exemplarily, the first communication node can be a terminal side (e.g., a user equipment).
[0280] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application (e.g., the determining module 310 and the transmission module 320 in an information transmission device). The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required for at least one function; the data storage area may store data created based on the use of the device, etc. Furthermore, the memory 520 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include memory remotely located relative to the processor 510, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0281] When the information transmission device is the first communication node, the device provided above can be configured to execute the information transmission method applied to the first communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0282] When the information transmission device is a second communication node, the device provided above can be configured to execute the information transmission method for the second communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0283] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an information transmission method applied to a first communication node. The method includes: determining priority values for L CSI reports; wherein the L CSI reports include L1 first-type CSI reports and L2 second-type CSI reports; L, L1, and L2 are integers, and L1 is greater than or equal to 0, L2 is greater than 0, and L = L1 + L2; and transmitting information from at least one CSI report among the L CSI reports according to the priority values.
[0284] This application embodiment also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform an information transmission method applied to a second communication node. The method includes: receiving information from at least one CSI report sent by a first communication node; wherein the information from the at least one CSI report includes: target second type precoding information; and obtaining first channel information based on the target second type precoding information.
[0285] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0286] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0287] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0288] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
[0289] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. An information transmission method, characterized in that, Applied to the first communication node, including: Determine the priority values of L CSI reports; wherein the L CSI reports include L1 first-class CSI reports and L2 second-class CSI reports; L, L1, and L2 are all integers, and L1 is greater than or equal to 0, L2 is greater than 0, and L = L1 + L2; Transmit information from at least one of the L CSI reports according to the priority value; The information in the at least one CSI report includes initial second-type precoding information; transmitting the information in at least one of the L CSI reports according to the priority value includes: determining target second-type precoding information according to a preset rule and the initial second-type precoding information; The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: Determine the quantization bits of the target element; The initial second-type precoded information is quantized according to the target element quantization bits to obtain the target second-type precoded information; wherein the target element quantization bits are smaller than the original element quantization bits.
2. The method according to claim 1, characterized in that, The determination of the priority values for the L CSI reports includes: The priority value of the L CSI reports is determined based on at least one of the first initial parameter, the second initial parameter, the third initial parameter, and the fourth initial parameter.
3. The method according to claim 2, characterized in that, The first initial parameter is a non-negative integer less than or equal to 7, and the meaning of the value includes at least one of the following: when the first initial parameter is less than or equal to 3, it indicates that it corresponds to the first type of CSI report; when the first initial parameter is greater than 3, it indicates that it corresponds to the second type of CSI report.
4. The method according to claim 2, characterized in that, The second initial parameter is a non-negative integer less than or equal to 2, and the meaning of the value includes at least one of the following: when the second initial parameter is less than or equal to 1, it indicates that it corresponds to the first type of CSI report; when the second initial parameter is greater than 1, it indicates that it corresponds to the second type of CSI report.
5. The method according to claim 2, characterized in that, The third initial parameter is less than 2N. cell The non-negative integer, whose value corresponds to one of the following: the value of the third initial parameter is less than N. cell In this case, it indicates that it corresponds to the first type of CSI report; when the value of the third initial parameter is greater than or equal to N cell In this case, it indicates that it corresponds to the second type of CSI report; N cell This indicates the maximum number of service cells.
6. The method according to claim 2, characterized in that, The value of the fourth initial parameter is less than 2. The non-negative integer, whose value corresponds to one of the following: when the value of the fourth initial parameter is less than... In this case, it indicates that it corresponds to the first type of CSI report; when the value of the fourth initial parameter is greater than or equal to In this case, it indicates that it corresponds to the second type of CSI report; 2 This indicates the maximum number of reports.
7. The method according to claim 1, characterized in that, The determination of the priority values for the L CSI reports includes: The priority value of the L CSI reports is determined based on at least one of the first target parameter, the second target parameter, the third target parameter, and the fourth target parameter.
8. The method according to claim 7, characterized in that, Includes at least one of the following: The first target parameter is determined based on the first initial parameter and the first preset offset value, wherein the first initial parameter is a non-negative integer less than or equal to 3, and the first preset offset value is a positive integer greater than or equal to 4; The second target parameter is determined based on the second initial parameter and the second preset offset value, wherein the second initial parameter is a non-negative integer less than or equal to 1, and the second preset offset value is a positive integer greater than or equal to 2; The third target parameter is determined based on the third initial parameter and the third preset offset value, wherein the third initial parameter is less than or equal to the maximum number of serving cells N. cell The non-negative integer, and the third preset offset value is 0 or greater than or equal to N. cell Positive integers; The fourth target parameter is determined based on the fourth initial parameter and the fourth preset offset value, wherein the fourth initial parameter is less than or equal to the maximum number of CSI reports. The non-negative integer, and the fourth preset offset value is 0 or greater than or equal to Positive integers.
9. The method according to claim 1, characterized in that, The determination of the target element quantization bits includes one of the following: The target element quantization bits are determined based on the size of the transmission resources carrying the CSI report; The target element quantization bits are determined based on the size of the transmission resource carrying the CSI report and the coding rate corresponding to the transmission resource; The target element quantization bits are determined based on the remaining transmission resource size carrying the CSI report; The target element quantization bits are determined based on the remaining transmission resource size carrying the CSI report and the coding rate corresponding to the transmission resources.
10. The method according to claim 1, characterized in that, The relationship between the target element quantization bits of each element in the target second type of precoding information includes one of the following: the target element quantization bits of each element in the target second type of precoding information are the same; or the target element quantization bits of at least one element in the target second type of precoding information are less than the original element quantization bits; or the target element quantization bits of at least two elements in the target second type of precoding information are different.
11. The method according to claim 1, characterized in that, The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: The elements of the initial second type of precoded information are grouped according to the first preset grouping method to obtain C element groups; The elements in the corresponding element group are quantized according to the target element quantization bits of each element group, and the target second type of precoding information is determined according to the C quantized element groups. Wherein, at least one element group corresponds to a target element quantization bit that is less than the original element quantization bit, and C is a positive integer greater than 1.
12. The method according to claim 11, characterized in that, The first preset grouping method includes one of the following: grouping by element index; grouping by element size; or grouping by preset threshold value.
13. The method according to claim 11, characterized in that, The target element quantization bit corresponding to each element group can be determined in one of the following ways: the target element quantization bit corresponding to each element group is determined according to the received first signaling; the target element quantization bit corresponding to each element group is a default; the target element quantization bit corresponding to each element group is determined according to the number of elements of the initial second type of precoding information and the size of the remaining transmission resources; or the target element quantization bit corresponding to each element group is determined by the first communication node.
14. The method according to claim 1, characterized in that, The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: The initial second-type precoded information is grouped according to the first preset grouping method or the second preset grouping method to obtain C corresponding second-type precoded information groups; Through L C Each CSI report transmits the C groups of second-type precoded information; wherein at least one group of second-type precoded information corresponding to the i-th CSI report is the target second-type precoded information of the i-th CSI report, i=1,…,L C L C It is an integer greater than 1 and less than or equal to C.
15. The method according to claim 14, characterized in that, The L corresponding to the C second-type precoding information groups C CSI reports can be related in one of the following ways: having the same first channel report index; having the same first channel resource location; having the same second channel report index; having the same second channel resource location; or having the same uplink control resource identifier.
16. The method according to claim 14, characterized in that, Through L C The C CSI report transmission includes the transmission of the C second type precoded information groups, comprising: transmitting the k-th CSI report in time slot n + (k-1)*X, where n is the time slot for transmitting the first CSI report, the time slot interval X is a positive integer greater than or equal to 1, and k = 0, ..., L. C L C It is an integer greater than 1 and less than or equal to C.
17. The method according to claim 14, characterized in that, The number L of CSI reports used to transmit the C groups of second-type precoded information. C The determination is made according to one of the following methods: based on the received second signaling; based on the number of conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits corresponding to the conflicting second-type CSI reports in the L CSI reports; based on the total number of transmitted bits and coding rate corresponding to the conflicting second-type CSI reports in the L CSI reports; or based on the size of the transmission resources used to transmit the second-type CSI reports.
18. The method according to claim 1, characterized in that, The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: The channels corresponding to the initial second type of precoding information are grouped according to the second preset grouping method to obtain C corresponding channel groups; Based on the C channel groups, C second-type precoding information groups are obtained respectively; The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to their priority values.
19. The method according to claim 1, characterized in that, The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: The initial second-type precoded information is grouped according to the first preset grouping method to obtain C corresponding second-type precoded information groups; The target second-class precoding information is determined by selecting at least one second-class precoding information group from the C second-class precoding information groups according to their priority values.
20. The method according to claim 18, characterized in that, The second preset grouping method includes at least one of the following: grouping according to the transport layer; grouping according to the transmitting port and / or receiving port; grouping according to the sub-frequency band; grouping according to the data stream or codeword; grouping according to the time-domain power delay; grouping according to the time-domain impulse response; or grouping according to a preset mode. Each preset mode includes at least one of the following: time domain resources, frequency domain resources, and space resources.
21. The method according to claim 1, characterized in that, The step of determining the target second-type precoding information according to the preset rules and the initial second-type precoding information includes: The initial second-class precoding information is quantized according to the nesting mode to obtain the nested quantized initial second-class precoding information; Select at least one quantized bit of the initial second-type precoded information of the nested quantization as the target second-type precoded information.
22. An information transmission method, characterized in that, Applied to the second communication node, including: Receive information from at least one CSI report sent by a first communication node; wherein the information in the at least one CSI report includes target second type precoded information; The first channel information is obtained based on the target second type of precoding information; The transmission module is configured to: determine target second-type precoding information according to preset rules and the initial second-type precoding information in the at least one CSI report including initial second-type precoding information; The step of determining the target second type of precoding information according to the preset rules and the initial second type of precoding information includes: Determine the quantization bits of the target element; The initial second-type precoded information is quantized according to the target element quantization bits to obtain the target second-type precoded information; wherein the target element quantization bits are smaller than the original element quantization bits.
23. An information transmission device, characterized in that, include: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors perform the method as described in any one of claims 1-21 or 22 above.
24. A storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-21 or 22.
Citation Information
Patent Citations
Method and device for determining priority level of CSI report and ue
CN113302968A
Cited By
Information transmission method and device, and storage medium
WO2024007837A1