Channel state information transmission method and device, storage medium and program product

By selecting appropriate methods from various information processing methods in the communication system to obtain channel status information and generate and send CSI reports, the problem of low accuracy of channel status information is solved, and the accuracy of channel status information is improved.

CN120110600APending Publication Date: 2025-06-06ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411749122.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In communication systems, how to improve the accuracy of channel state information is a technical problem that needs to be solved urgently.

Method used

By determining the target information processing method from N types of information processing methods, and obtaining channel status information (CSI) according to this method, a first CSI report is generated and sent so that the second node can obtain the CSI and its corresponding information processing method.

Benefits of technology

This method allows the first node to select an appropriate information processing method according to the current scenario or requirements, thereby improving the accuracy of channel state information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120110600A_ABST
    Figure CN120110600A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a channel state information transmission method and device, a storage medium and a program product, relates to the technical field of communication, and can improve the accuracy of channel state information. The method comprises the following steps: determining a target information processing mode from N information processing modes, and obtaining channel state information (CSI) according to the target information processing mode; generating a first CSI report according to the target information processing mode and the CSI; and sending the first CSI report.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a channel state information transmission method, device, storage medium and program product. Background Art

[0002] In a communication system, in order to improve the wireless communication spectrum efficiency, it is necessary to provide accurate channel state information. However, how to improve the accuracy of channel state information is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The embodiments of the present disclosure provide a channel state information transmission method, device, storage medium and program product, which can improve the accuracy of channel state information.

[0004] On the one hand, a channel state information transmission method is provided, including: determining a target information processing method from N information processing methods, and obtaining CSI according to the target information processing method, where N is a positive integer greater than 1; generating a first CSI report according to the target information processing method and the CSI; and sending the first CSI report.

[0005] On the other hand, a channel state information transmission method is provided, including: receiving a first CSI report, the first CSI report including a target information processing method determined from N information processing methods, and CSI obtained based on the target information processing method, where N is a positive integer greater than 1.

[0006] On the other hand, a channel state information transmission device is provided, including: an acquisition unit, a generation unit and a sending unit; the acquisition unit is used to determine a target information processing method from N information processing methods, and obtain CSI according to the target information processing method, N is a positive integer greater than 1; the generation unit is used to generate a first CSI report according to the target information processing method and CSI; the sending unit is used to send the first CSI report.

[0007] On the other hand, a channel state information transmission device is provided, including: a receiving unit, the receiving unit is used to receive a first CSI report, the first CSI report includes a target information processing method determined from N information processing methods, and a CSI report generated based on the CSI obtained by the target information processing method, N is a positive integer greater than 1.

[0008] On the other hand, an electronic device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor implements the channel state information transmission method of any of the above embodiments when executing the computer program.

[0009] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the channel state information transmission method of any of the above embodiments is implemented.

[0010] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the channel state information transmission method of any of the above embodiments is implemented.

[0011] The disclosed embodiment discloses determining a target information processing method from N information processing methods, and obtaining CSI according to the target information processing method; generating a first CSI report according to the target information processing method and the CSI; and sending the first CSI report so that the second node can obtain the CSI and the information processing method corresponding to the CSI based on the first CSI report. The first node can select an appropriate target information processing method from the N information processing methods based on the current scenario or current demand, thereby improving the accuracy of the channel state information. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the present disclosure, the drawings required for use in some embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and a person skilled in the art can also obtain other drawings based on these drawings.

[0013] Figure 1 A communication system architecture diagram provided for some embodiments of the present disclosure;

[0014] Figure 2 A schematic diagram of a flow chart of a channel state information transmission method provided in some embodiments of the present disclosure;

[0015] Figure 3 A schematic flow chart of another channel state information transmission method provided in some embodiments of the present disclosure;

[0016] Figure 4 A schematic diagram of the structure of a communication device provided in some embodiments of the present disclosure;

[0017] Figure 5 A schematic diagram of the structure of another communication device provided in some embodiments of the present disclosure;

[0018] Figure 6 A schematic structural diagram of yet another communication device provided for some embodiments of the present disclosure. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the present disclosure to clearly and completely describe the technical solutions in the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0020] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and other forms thereof, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as open, inclusive, that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" and the like are intended to indicate that specific features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the specific features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner.

[0021] It should be noted that, in the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0022] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0023] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "a plurality" means two or more.

[0024] In the embodiments of the present disclosure, suffixes such as "module", "component" or "unit" are used to represent elements only to facilitate the description of the present application and have no specific meaning themselves. Therefore, "module", "component" or "unit" may be used interchangeably.

[0025] The following describes the technical means involved in the embodiments of the present disclosure.

[0026] In some embodiments, high-layer signaling includes, but is not limited to, radio resource control (RRC), media access control element (MAC CE), and other signaling other than physical layer signaling. Physical layer signaling includes, but is not limited to, downlink physical layer signaling transmitted on a physical downlink control channel (PDCCH), uplink physical layer signaling transmitted on a physical uplink control channel (PUCCH), and physical layer signaling transmitted on a physical uplink shared channel (PUSCH).

[0027] In some embodiments, the indications of various parameters may also be referred to as indexes or identifiers (ID), and indications, identifiers and indexes are equivalent concepts. For example, the resource identifier of a wireless system may be used to identify the resources of the wireless system, and the resource identifier of the wireless system may also be referred to as a resource indication or a resource index. Among them, the resources of the wireless system include but are not limited to one of the following: reference signal resources, reference signal resource groups, reference signal resource configurations, channel state information (CSI) reports, CSI report sets, terminals, base stations, panels, neural networks, sub-neural networks, neural network layers, precoding matrices, beams, transmission methods, sending methods, receiving methods, modules, models, functional modules, functions, etc. The base station may configure the identifier of one or a group of resources to the terminal through high-level signaling or physical layer signaling. The terminal may also send the identifier of one or a group of resources to the base station through high-level signaling and / or physical layer signaling.

[0028] In some embodiments, transmission includes sending or receiving. For example, transmitting data or signals can be understood as sending data or signals, and can also be understood as receiving data or signals.

[0029] In some embodiments, multi-transmission node joint transmission includes non-coherent joint transmission (NCJT) and coherent joint transmission (CJT).

[0030] In some embodiments, in order to calculate channel state information or perform channel estimation, mobility management, positioning, etc., a base station or terminal needs to send a reference signal (reference signal, RS). The reference signal includes, but is not limited to, a channel state information reference signal (channel-state information reference signal, CSI-RS), which includes zero power CSI-RS (zero power CSI-RS, ZP CSI-RS) and non-zero power CSI-RS (non-zero power CSI-RS, NZP CSI-RS), channel state information interference measurement signal (channel-state information-interference measurement, CSI-IM), sounding reference signal (sounding reference signal, SRS), synchronization signal block (synchronization signals block, SSB), physical broadcast channel (physical broadcast channel, PBCH), synchronization signal block / physical broadcast channel (SSB / PBCH). In addition, the time-frequency resources used to transmit reference signals are called reference signal resources (including a set of one or more resource elements (ResourceElement, RE)), such as CSI-RS resource, SRS resource, CSI-IM resource, SSBresource. In an embodiment of the present disclosure, the SSB includes a synchronization signal block and / or a physical broadcast channel.

[0031] In some embodiments, in order to save signaling overhead, etc., multiple reference signal resources may be divided into multiple reference signal resource sets, which may also be referred to as reference signal resource groups, such as CSI-RS resource set, CSI-IM resource set, SRS resource set, etc. The reference signal resource set includes at least one reference signal resource, and multiple reference signal resource sets may come from the same reference signal resource setting, which may be used to configure parameter information, such as configuring reference signal resource sets, etc. Specifically, the reference signal resource setting may include but is not limited to CSI-RS resource setting and SRS resource setting, wherein CSI-RS resource setting may be combined with CSI-IM resource setting, both of which are referred to as CSI-RS resource setting.

[0032] In some embodiments, a time instance represents a time period, such as a time instance may be a time slot, such as a time slot, a mini slot or a symbol group. A time slot or a subslot may include at least one symbol. In one embodiment, a symbol refers to a time unit in a subframe, a frame or a time slot, and the time unit may be milliseconds, microseconds, nanoseconds, seconds, etc. In one embodiment, a symbol may be an orthogonal frequency division multiplexing (OFDM) symbol, a single-carrier frequency division multiple access (SC-FDMA) symbol, an orthogonal frequency division multiple access (OFDMA) symbol, or symbols corresponding to various new waveforms in future communication systems, etc. The time slots described in some embodiments may be replaced with time instances, subslots, etc.

[0033] In some embodiments, some threshold values, or preset threshold values, are required. These threshold values ​​are one of real numbers, positive integers, integers, and Boolean values. Their sizes or values ​​may be agreed upon by the base station and the terminal, or defaulted, or configured in the background based on empirical values ​​obtained through simulation and practice. Or they may be indicated to each other by communication nodes through high-layer and / or physical layer signaling.

[0034] In some embodiments, the communication node selects an information processing method to process the obtained information (such as channel information, channel matrix information, time domain channel information, frequency domain channel information, angle information, position information), so as to obtain information processing results. The processing results include one or more of the channel state information, or one or more of the beam parameter information.

[0035] In some embodiments, the information processing method includes at least a linear information processing method and a nonlinear information processing method. Among them, the nonlinear information processing method is an important information processing means, including but not limited to various advanced information processing technologies, such as artificial intelligence (AI), etc. In some embodiments, for the convenience of description, the nonlinear information processing method is also referred to as the first type of information processing method, and the linear information processing method is also referred to as the second type of information processing method.

[0036] In some embodiments, artificial intelligence includes self-learning devices, components, software, modules, models, functional modules, functional functions, etc. such as machine learning (ML), deep learning, reinforcement learning, transfer learning, deep reinforcement learning, and meta-learning. In some embodiments, artificial intelligence is implemented through an artificial intelligence network (or neural network), and the neural network includes multiple layers, each layer includes at least one node. In one example, the neural network includes an input layer, an output layer, and at least one hidden layer. The artificial intelligence network can be implemented by a model, wherein the model may include a neural network model, wherein the neural network model may be composed of a neural network model structure and / or neural network model parameters. Among them, the neural network model structure can be referred to as a model structure, and the neural network model parameters can be referred to as network parameters or model parameters. A model structure defines the number of layers of the neural network, the size of each layer, the activation function, the connection status, the convolution kernel and the size convolution step, the convolution type, and other network architectures, and the network parameters are the values ​​and / or biases of each layer of the neural network in the neural network model and their values. A model structure can correspond to multiple sets of different neural network model parameter values ​​to adapt to different scenarios.

[0037] In some embodiments, a model refers to a data flow from the original input of a sample to an output target through multiple linear or nonlinear components. The model includes a neural network model, a non-artificial intelligence module for processing information or its corresponding model, and a functional component or function that maps input information to output information (the mapping here includes linear mapping and nonlinear mapping). In some embodiments, each model corresponds to a model indicator (Model ID) or a model identity (Model ID). In some embodiments, the model identifier may also have one of the following other equivalent names or concepts: model index, first identifier, function indicator (ID), model indicator, etc.

[0038] In some embodiments, the model may be composed of a model structure and model parameters. For example, the model may be a neural network model, which may be composed of a neural network model structure and neural network model parameters, which are used to describe the structure of the neural network and the parameter values ​​of the neural network, respectively. One model structure may correspond to multiple model parameters, that is, the model structure may be the same, but the corresponding model parameter values ​​may be different.

[0039] In some embodiments, a communication node sends a functionality or a functional index to another communication node, telling the terminal that the function can be used to process information. Among them, the function can also be called a functional module, a functional function, a functional mapping, etc., which is used to describe the characteristics or types of information processing methods. The functions of the information processing method include many types, such as positioning, beam management, CSI prediction, beam prediction, channel estimation, etc., and the characteristics of the information processing method include but are not limited to the description of the scenario adapted by the function, the description of the input parameters, the description of the output parameters, and the type of measurement parameters of the output result. Among them, one function corresponds to one or more information processing methods, and each information processing method can be implemented with one or more models. Or one function can be implemented with one or more models.

[0040] In some examples, in order to better transmit data or signals, the base station or terminal needs to obtain channel state information, and the channel state information may include at least one of the following: channel state information-reference signal resource indicator (CSI-RSresource indicator, CRI), synchronization signal block resource indicator (synchronization signals blockresource indicator, SSBRI), layer 1 reference signal received power (L1 reference signal received power, L1-RSRP or RSRP), differential RSRP (differential RSRP); layer 1 reference signal signal-to-interference noise ratio (L1 signal-to-interference noise ratio, L1-SINR or SINR), differential L1-SINR (differential L1-SINR); reference signal received quality (reference signal received quality, RSRQ), differential RSRQ, channel quality indicator (channel quality indicator, CQI), precoding matrix indicator (precoding matrix indicator, PMI), layer indicator (layer Indicator, LI), rank indicator (rank indicator, RI), precoding information, channel information.

[0041] In some embodiments, the precoding information includes a second type of precoding information, such as precoding information based on a codebook. For example, the codebook may be a codebook for N antennas in LTE, where N = 2, 4, 8, 12, 16, 24, 32, etc., or the codebook may be a type I codebook, a type II codebook, a type II port selection codebook, an enhanced type II codebook, an enhanced type II selection codebook, a further enhanced type II selection codebook, a Doppler codebook, a coherent joint transmission (coherent joint transmission, CJT) codebook, etc. in NR. The precoding matrix indication in the present disclosure is one of the precoding information based on the codebook. The precoding information also includes a method based on a non-codebook implementation, which is called the first type of precoding information. For example, the first type of precoding information is channel state information obtained based on information processing technologies such as AI, including channel state information generated based on space-frequency joint compression and channel state information generated based on space-time-frequency joint compression. The precoding information may include the precoding itself or the quantization value corresponding to the precoding, various sub-band or broadband precoding matrix identifiers PMI, etc.

[0042] In some examples, the channel information is information obtained based on a reference signal (such as CSI-RS) for describing the channel environment between communication nodes. In some examples, the channel information is a complex matrix, which can be called a channel matrix. The size of the channel matrix is ​​related to the number of transmitting antennas Nt, the number of receiving antennas Nr, and resource elements. For example, there is at least one Nr*Nt channel matrix on a physical resource block (PRB).

[0043] In some embodiments, the channel information H may include at least one of the following: time domain channel information, frequency domain channel information, one or more eigenvectors of the correlation matrix corresponding to the time domain channel information, one or more singular vectors of the correlation matrix corresponding to the time domain channel information, one or more eigenvectors of the correlation matrix corresponding to the frequency domain channel information, one or more singular vectors of the correlation matrix corresponding to the frequency domain channel information, a precoding matrix corresponding to the frequency domain channel or a precoding matrix corresponding to the time domain channel, one or more codewords corresponding to the frequency domain channel, and one or more codewords corresponding to the time domain channel. Here, both the time domain channel information and the frequency domain channel information may represent information for describing channel characteristics between at least one transmitting antenna and at least one receiving antenna, and may be a matrix or a multi-dimensional array or a multi-dimensional matrix.

[0044] In some embodiments, the partial channel information includes at least one of the following: channel information on one or more ports, channel information on one or more resource elements, and channel information on one or more layers. The entire channel information is the channel information H mentioned above.

[0045] In some embodiments, the beam includes a transmit beam, a receive beam, a receive beam and a transmit beam pair, a transmit beam and a receive beam pair. In some embodiments, a beam can be understood as a resource, such as a reference signal resource, a transmit end spatial filter, a receive end spatial filter, a spatial filter, a spatial reception parameter, a transmit end precoding, a receive end precoding, an antenna port, an antenna weight vector, an antenna weight matrix, etc. The beam index can be replaced with a resource index (such as a reference signal resource index) because the beam can be bound to resources in at least one of the time domain, frequency domain, and code domain for transmission. The beam can also be a transmission (transmit / receive) mode; the transmission mode may include space division multiplexing, frequency domain / time domain diversity, beamforming, etc. In some embodiments, a beam pair includes a combination of a transmit beam and a receive beam.

[0046] In some embodiments, there are multiple information processing methods for obtaining channel state information. For the first type of information processing method, it is an information processing method corresponding to the model, and different models correspond to different information processing methods. For the second type of information processing method, different codebook types (such as type I codebook, type II codebook, type II port selection codebook, enhanced type II codebook, enhanced type II selection codebook, Further enhanced typeII selection codebook, Doppler codebook, joint transmission (CJT) codebook) correspond to different information processing methods, that is, the channel state information obtained based on the second type of information processing method is the channel state information obtained based on the codebook type.

[0047] In the embodiment of the present disclosure, transmitting CSI means transmitting CSI (or channel state information) on uplink transmission resources. In one example, transmitting a CSI report means transmitting the content indicated in the CSI report, such as CSI, etc., where transmitting includes sending or receiving.

[0048] In some embodiments, the antenna is a physical antenna. In some examples, the antenna is a logical antenna. In some examples, the port and antenna, antenna port, reference signal port, pilot port can be interchanged. In some examples, the antenna is a transmit antenna. In some examples, the antenna is a receive antenna. In some examples, the antenna includes an antenna pair of a transmit antenna and a receive antenna.

[0049] Multi-antenna technology, as a key technical means to improve the spectrum efficiency of wireless communications, is widely used in various wireless communication systems, and its performance optimization is inseparable from accurate CSI. Channel state information can be obtained through a variety of information processing methods, such as artificial intelligence (AI) based on different models, by decomposing eigenvalues ​​or singular values, and based on codebooks. Among them, multi-antenna technology includes multiple input multiple output (MIMO), joint transmission of multiple transmission nodes (JT), high-frequency beamforming, etc.

[0050] In this regard, the embodiment of the present disclosure provides a channel state information transmission method, which determines a target information processing method from N information processing methods, and obtains CSI according to the target information processing method; generates a first CSI report according to the target information processing method and the CSI; and sends the first CSI report so that the second node can obtain the CSI and the information processing method corresponding to the CSI based on the first CSI report. The first node can select an appropriate target information processing method from the N information processing methods based on the current scenario or current demand, thereby improving the accuracy of the channel state information.

[0051] In addition, for the downlink, generally speaking, the channel changes with the environment and the movement of the terminal. Different information processing methods may correspond to different channels. The terminal can obtain the downlink channel information, so that it can select the appropriate information processing method to obtain CSI, so as to better match the current channel. In this way, selecting the appropriate information processing method according to the different channels to obtain channel state information helps to provide the accuracy of CSI.

[0052] The channel state information transmission method provided in the embodiment of the present disclosure can be applied to a variety of communication networks. The communication network in the embodiment of the present disclosure includes but is not limited to the third generation mobile communication technology (3G), the fourth generation mobile communication technology (4G), the fifth generation mobile communication technology (5G) and future mobile communication networks, such as 6G, 7G, etc. The network architecture may include network side devices (for example, including but not limited to base stations) and receiving side devices (for example, including but not limited to terminals). It should be understood that in the present disclosure, in the downlink, the second communication node (also referred to as the second communication node device or the second node) may be a base station side device, and the first communication node (also referred to as the first communication node device or the first node) may be a terminal side device. Of course, in the uplink, the second communication node may also be a terminal side device, and the first communication node may also be a base station side device. In the device-to-device communication between the two communication nodes, the first communication node and the second communication node may both be base stations or terminals. The first communication node and the second communication node may be referred to as the first node and the second node, respectively. In other embodiments, the first node and the second node need to be determined according to the semantic environment.

[0053] For example, the network side device is a base station and the receiving side device is a terminal. Figure 1 FIG. 1 is a schematic diagram showing an architecture of a communication system provided by an embodiment of the present disclosure. Figure 1 As shown, the communication system includes: a first node 101 and a second node 102.

[0054] The first node 101 may be an IoT device, a mobile phone, a vehicle-mounted device, etc. The second node 102 may be a base station (e.g., a communication base station, a sensing base station), etc. A base station may provide network services to a terminal in one cell, or may provide network services to terminals in multiple cells at the same time.

[0055] In some embodiments, the first node 101 determines a target information processing mode from N information processing modes, and obtains CSI according to the target information processing mode. The first node 101 generates a first CSI report according to the target information processing mode and the CSI, and sends the first CSI report so that the second node 102 can obtain the CSI and the information processing mode corresponding to the CSI based on the first CSI report. In this way, the first node 101 can select an appropriate target information processing mode from multiple information processing modes based on the current scenario or current demand, thereby improving the accuracy of the channel state information.

[0056] In some embodiments, a wireless communication system includes one or more base stations and one or more terminals. Each base station includes multiple antennas, and each terminal may include one or more antennas. The base station sends a reference signal on at least one reference signal resource, and the terminal receives the reference signal on at least one reference signal resource, and measures the reference signal to obtain one or more of the following channel state information: such as CRI, RI, LI, broadband CQI, subband CQI, L1-RSRP, differential L1-RSRP, L1-SINR, differential L1-SINR, probability, L1-RSRQ, differential L1-RSRQ, channel information, first type of precoding information, second type of precoding information, etc.

[0057] In some embodiments, the terminal may be a device with wireless transceiver function, which may be deployed on land, such as indoors or outdoors; it may also be deployed on the water surface (such as a ship, etc.); it may also be deployed in the air (such as an airplane, a balloon, a satellite, a drone, etc.). The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the application scenarios. A terminal may sometimes also be referred to as 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 equipment, UE agent or UE device, etc., but the embodiments of the present application are not limited to this.

[0058] In some embodiments, the base station may include various network-side devices such as macro base stations, micro base stations, home base stations, wireless remote stations, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or primary cells and secondary cells in various wireless systems.

[0059] It should be noted that Figure 1 This is just an exemplary framework diagram. Figure 1 The number of devices included in the Figure 1 In addition to the devices shown, the communication system may also include other devices, such as relay nodes, etc.

[0060] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It is known to those skilled in the art that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0061] The channel state information transmission method provided by the embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0062] The channel state information transmission method provided by the embodiment of the present disclosure can be applied to Figure 1 In the communication system shown is a first node 101 . Figure 2 A schematic diagram of a channel state information transmission method is shown in FIG. Figure 2 As shown, the channel state information transmission method includes the following S201 and S202.

[0063] S201. Determine a target information processing method from N information processing methods, and obtain CSI according to the target information processing method.

[0064] The first node may obtain N information processing methods, and select a target information processing method from the N information processing methods, and obtain CSI based on the target information processing method. For example, the first node may determine the target information processing method from the N information processing methods based on the current scene, so that the CSI obtained based on the target information processing method adapted to the current scene is more accurate.

[0065] S202: Generate a first CSI report according to the target information processing mode and the CSI, and send the first CSI report.

[0066] In some embodiments, the first CSI report may include the CSI and parameters of a target information processing method (eg, an identifier of the target information processing method).

[0067] The first node can select a target information processing method from N information processing methods. In this way, the first node can select an appropriate target information processing method from multiple information processing methods based on the channel scenario or accuracy requirements, thereby improving the accuracy of the channel state information. In addition, after receiving the first CSI report, the second node can determine the target information processing method based on the first CSI, and based on the information processing method on the second node corresponding to the target information processing method, such as a decoder, etc., the corresponding decoder can be selected to process the obtained CSI to obtain the final CSI. Alternatively, the second node can determine whether the acquired CSI is the first type of precoding information or the second type of precoding information, or which type of second type of precoding, through the target information processing method. In some embodiments, the second type of precoding information can be used to monitor the information processing method corresponding to the first type of precoding information to monitor its performance.

[0068] In some embodiments, the N information processing methods include one or more first-type information processing methods. In some embodiments, the N information processing methods include one or more second-type information processing methods. In some embodiments, the N information processing methods include one or more first-type information processing methods and one or more second-type information processing methods. Among them, the channel state information obtained by the first-type information processing method is called the first-type channel state information, which at least includes one or more first-type precoding matrix information. The channel state information obtained by the second-type information processing method is called the second-type channel state information, which at least includes one or more second-type precoding matrix information.

[0069] In some embodiments, the first node may obtain N information processing methods according to a default method, for example, the N information processing methods may be capabilities of the terminal or locally stored models, etc. Alternatively, the first node may obtain N information processing methods based on the received first signaling and / or a predefined method.

[0070] The first signaling includes at least one of the following: RRC signaling, MAC CE, and physical layer signaling.

[0071] The method of acquiring N information processing methods based on the received first signaling includes one of the following:

[0072] Obtain N information processing methods based on RRC signaling.

[0073] M information processing modes are obtained based on RRC signaling, and N information processing modes are selected or activated from the M information processing modes based on MAC CE, where M is greater than or equal to N.

[0074] M information processing modes are obtained based on RRC signaling, and L groups of information processing modes are selected or activated from the M information processing modes based on MAC CE, and N information processing modes are determined from the L groups of information processing modes based on physical layer signaling; each group of information processing modes includes at least one information processing mode, M, N, and L are positive integers, and M is greater than or equal to N, and at least one group of information processing modes in the L groups of information processing modes includes N information processing modes. The value of N can be determined according to the size of the allocated uplink transmission resources.

[0075] In the case of acquiring N information processing modes based on the received first signaling and a predefined method, the manner of acquiring the N information processing modes includes:

[0076] M information processing methods are acquired based on the first signaling, and N information processing methods are determined from the M information processing methods based on a predefined method, where M is greater than or equal to N.

[0077] Among them, the predefined method includes: when the capacity of the transmission resource corresponding to the first CSI report (for example, the transmission resource carrying the first CSI report) is greater than or equal to the first preset threshold value, M information processing methods are determined to be N information processing methods, where M is equal to N.

[0078] The predefined manner includes: when the capacity of the transmission resource corresponding to the first CSI report is less than the second preset threshold value, the N information processing manners include one of the following:

[0079] An information processing method in which the index value is less than the first preset index value among the M information processing methods.

[0080] An information processing method in which the index value is greater than the second preset index value among the M information processing methods.

[0081] The information processing method with an odd index value among the M information processing methods.

[0082] The information processing method with an even index value among the M information processing methods.

[0083] Since the capacity of the transmission resource corresponding to the first CSI report indicates the ability to transmit CSI, when the CSI obtained based on the information processing method is large, more transmission resources are required to transmit the first CSI report. However, the size of the CSI obtained based on different information processing methods is different. Therefore, when the capacity of the transmission resource carrying the first CSI report is large, the first node has more types of information processing methods to choose from. In this way, based on the capacity of the transmission resource, a variety of information processing methods that are more suitable for the capacity size can be determined, otherwise only the information processing method that matches the transmission bit corresponding to the CSI and the capacity of the transmission resource can be selected. Optionally, the first preset threshold value and the second preset threshold value may be the same or different.

[0084] In some embodiments, the capacity of the transmission resource includes one of the following: the number of REs corresponding to the transmission resource; the number of modulation symbols that the transmission resource can transmit; the number of effective modulation symbols that the transmission resource can transmit; the number of bits that the transmission resource can transmit; the number of effective bits that the transmission resource can transmit; wherein the number of effective modulation symbols is the number of modulation symbols corresponding to the information source transmitted by the transmission resource. The number of effective bits that the transmission resource can transmit refers to the number of bits corresponding to the information source transmitted by the transmission resource after quantization. That is, it does not include bits such as channel coding, CRC, and rate matching.

[0085] In some embodiments, the first node obtains channel information according to the received reference signal. After the first node obtains N information processing modes, the channel information is processed according to the N information processing modes to obtain N channel state information. N performance indicators are calculated according to the N channel state information and the channel information, and K information processing modes whose performance indicators meet the preset requirements are selected as target information processing modes. K and N are positive integers, and K is less than or equal to N. Optionally, K=1.

[0086] In one example, the performance indicator is the correlation between the channel state information (e.g., precoding matrix) and the channel matrix, cosine similarity (CS), squared generalized cosine similarity (SGCS), etc. The performance indicator that meets the preset requirements includes but is not limited to at least one of the following: K performance indicators with the largest values ​​among N performance indicators, or K performance indicators among N performance indicators whose performance indicators are greater than or equal to a first preset indicator threshold, where the first preset threshold is a real number.

[0087] In one example, the performance indicator is the distance between the channel state information (e.g., a precoding matrix) and the channel matrix, or the norm, mean square error (MSE), normalized mean square error (NMSE), etc. of the difference between the precoding matrix and the channel matrix. The performance indicator meets the preset requirements including but not limited to at least one of the following: K performance indicators with the smallest values ​​among N performance indicators, and K performance indicators among N performance indicators that are less than or equal to a second preset indicator threshold.

[0088] The above is a description of determining N information processing methods. The following describes the first CSI report.

[0089] In some embodiments, the first CSI report includes at least a first part of a CSI report, the first part of the CSI report includes at least a first field, and the first field is used to indicate parameters of a target information processing method.

[0090] The parameter of the target information processing method includes at least one of the following: an index of the target information processing method, and a resource index corresponding to the target information processing method. The resource index includes at least one of the following: a model index corresponding to the target information processing method, a function index corresponding to the target information processing method, a reference signal index corresponding to the target information processing method, a beam index corresponding to the target information processing method, and an auxiliary index (associated ID) corresponding to the target information processing method.

[0091] For example, the first field is used to indicate the target information processing method or the index of the target information processing method. For example, K information processing methods are selected from N information processing methods as the target information processing methods. The first field indicates the indexes of K information processing methods (information processing method indicator, IPMI). K and N are positive integers, and K is less than or equal to N.

[0092] It should be pointed out that the index of the target information processing method indicated by the first field can be replaced by the function identifier corresponding to the target information processing method and the model identifier corresponding to the target information processing method, which will not be described in detail below.

[0093] In some embodiments, the first field includes C bits, where C bits are used to indicate parameters (e.g., indexes) of the target information processing method, and C is a positive integer of ceil(log2(N)). ceil() is the rounding of a number. Log2() is the logarithm of a number with a base of 2.

[0094] In some embodiments, the first field includes N bits, the N bits correspond to N information processing methods, and the value of the i-th bit in the N bits is used to indicate whether the i-th information processing method is the target information processing method, that is, the value of one bit is used to indicate whether the information processing method corresponding to the bit is the target information processing method. For example, when the i-th bit takes the first value, it indicates that the i-th information processing method is the target information processing method, and when the i-th bit takes the second value, it indicates that the i-th information processing method is not the target information processing method. Here, the first value and the second value are two different values, which can be real numbers, Boolean values, integers, strings, etc., such as one is 1 and the other is 0, or one is TRUE and the other is FALSE, i=1,…,N.

[0095] In some embodiments, the first field includes D bits, and the D bits are used to indicate one row in the information processing mode table, and the information processing mode table includes at least one row, and each row includes a parameter combination of at least one information processing mode selected from N information processing modes. Take N=2, 3, 4 as an example, as shown in Table 1:

[0096] Table 1

[0097]

[0098]

[0099] Among them, Bit field mapped to index is a bit field mapped to the index, and IPMI is a combination of indexes of the information processing method.

[0100] It should be noted that in other embodiments, N may take other values, which are not listed here. In other embodiments, for a value of N, the number of rows of the table included may also be obtained through negotiation between the first node or the second node, and may be all or part of all possible combinations of at least one information processing method selected from the N information processing methods.

[0101] In some embodiments, the first part of the CSI report also includes a second field, and the second field is used to transmit the first part of the CSI content. The first part of the CSI content includes at least one of the following: broadband CQI, first channel state information, CRI, RI, LI, non-zero amplitude coefficient of each layer, non-zero amplitude coefficient indication of each layer, etc. The first channel state information is channel state information obtained based on the second type of information processing method, such as the first type of broadband precoding matrix indicator PMI (type IPMI) and the first type of subband precoding matrix indicator PMI. For example, the broadband indicator of the typeI codebook, or the typeI subband indicator, i1, i2, i11, i12, i13, i21, i22, etc., can also be various second type precoding matrix indicators other than type I.

[0102] Exemplarily, different CSIs in the first part of the CSI report are carried by independent fields. For example, at least one field from the fourth field to the eighth field is included, which is used to transmit the first part of the CSI content. The fourth field is used to indicate the broadband CQI. The fifth field is used to indicate the broadband type IPMI. The sixth field is used to indicate CRI. The seventh field is used to indicate RI. The eighth field is used to indicate LI. In other embodiments, the first part of the CSI content has other fields in addition to the first to eighth fields here, which are not listed one by one here. In other embodiments, the first part of the CSI report has only one or more of the first to eighth fields, which do not necessarily exist at the same time. In other embodiments, the above-mentioned various fields can also be replaced by a bit group, or a string of bits, or a row in a table. The first to eighth indications are used to distinguish different fields and are not used for sorting.

[0103] In some embodiments, the first CSI report also includes a second part of a CSI report, and the second part of the CSI report is used to transmit the second part of the CSI. Among them, the second part of the CSI includes at least one of the following: subband CQI, second channel state information. The second channel state information is the CSI obtained according to the first type of information processing method. In one embodiment, the second channel state information is a precoding matrix or a quantized value of the precoding matrix obtained according to AI. In one embodiment, the subband CQI here is obtained based on the precoding matrix included in or corresponding to the first channel state information, or based on the right singular vector or matrix of the correlation matrix of the channel matrix.

[0104] The second field of the first part of the CSI report in the first CSI report is used to transmit the first part of the CSI content, and the second part of the CSI report in the first CSI report is used to transmit the second part of the CSI content. In addition to the first field and the second field, the first part of the CSI report may also include a third field. The third field is used to indicate whether the first CSI report also includes the third part of the CSI report, and the third part of the CSI report is used to transmit the third part of the CSI content. The third part of the CSI content is the remaining content of the CSI except for the CSI transmitted by the first part of the CSI report and / or the second part of the CSI report.

[0105] In some embodiments, optionally, the first part of the CSI may be empty, and the third part of the CSI may be empty. In this case, the CSI includes that the first part may only include the first field and / or the third field, and the second part of the CSI report is used to transmit the entire content of the CSI.

[0106] In some embodiments, optionally, the first part of the CSI content may be empty, in which case the CSI including the first part may only include the first field and / or the third field, and the second part of the CSI report is used to transmit the second part of the CSI content, and the third part of the CSI report is used to transmit the third part of the CSI report.

[0107] In some embodiments, optionally, the content of the first part of the CSI is not empty, and the content of the third part of the CSI is not empty. In this case, the CSI includes that the first part may only include the first field and / or the third field, the content of the first part of the CSI, and the second part of the CSI report is used to transmit the content of the second part of the CSI, and the third part of the CSI report is used to transmit the content of the third part of the CSI.

[0108] In some embodiments, optionally, the content of the first part of the CSI is not empty, and the content of the third part of the CSI is not empty. In this case, the CSI includes the first part which may include the first field and / or the third field, the content of the first part of the CSI, and the second part of the CSI report is used to transmit the content of the second part of the CSI, and the third part of the content is transmitted using the second CSI report.

[0109] In some embodiments, when the third field is used to indicate that the first CSI report also includes the third part of the CSI report, the channel state information transmission method of the embodiment of the present disclosure also includes: receiving configuration information of the second CSI report; sending a second CSI report based on the configuration information, and the second CSI report is used to transmit the third part of the CSI content.

[0110] Although the first CSI report also includes the third part of the CSI report, the third part of the CSI report is carried in the second CSI report. For example, when the content of the CSI is large, the first CSI report cannot carry all the CSI, so the third part of the CSI is carried in the second CSI report. In this way, even if the transmission resources carrying the first CSI report are small, the first node can still transmit all the CSI to the second node, thereby ensuring the integrity of the CSI. Optionally, the transmission resources for transmitting the first CSI report and the second CSI report can meet different time domain resources and / or different frequency domain resources, such as transmission on different time slots, or transmission on different frequency domain resources in the same time slot.

[0111] It should be noted that the first node requests the second node to send the configuration information of the second CSI report through a high-layer signaling and / or a physical layer signaling, and the second node sends the configuration information of the second CSI report after receiving the request information. After receiving the configuration information, the first node transmits the third part of the CSI report through the second CSI report.

[0112] In some embodiments, the transmission time difference corresponding to the first CSI report and the second CSI report is less than the preset time difference. In the case where the transmission time difference corresponding to the first CSI report and the second CSI report is less than the preset time difference, the second CSI report is sent. In the case where the transmission time difference corresponding to the first CSI report and the second CSI report is greater than or equal to the preset time difference, the second CSI report is not sent. It should be understood that the transmission time difference is the difference between the transmission time points of the first CSI report and the second CSI report. After determining the transmission time point of the second CSI report, if it is determined that the transmission time difference between this transmission time and the transmission time of the first CSI report is less than the preset time difference, the second CSI report is not sent. It can also be understood that the transmission time point (or transmission time slot) of the first CSI report and the transmission time point of the second CSI report are both less than or equal to the preset time point. Among them, the transmission time difference includes time slot difference, sub-time slot difference, symbol difference, etc.

[0113] After receiving the second CSI report, the second node determines from the third field in the first CSI report that the third part of the CSI report is also included, and then continues to receive the second CSI report before the preset time point.

[0114] If the second node does not receive the second CSI report before the preset time point, the second CSI report is no longer received.

[0115] Alternatively, if the receiving time point of the first CSI report and the receiving time point of the second CSI report received by the second node are later than the preset time point, the second CSI report is discarded.

[0116] Alternatively, if the second node does not receive the second CSI report before the preset time point, or the difference between the reception time points of the first CSI report and the second CSI report is greater than the preset time difference, the first CSI report and the second CSI report are discarded.

[0117] In some embodiments, the first node obtains at least two types of channel state information according to at least two information processing methods. The at least two information processing methods include at least one first type of information processing method and at least one second type of information processing method. The at least two types of channel state information include at least one first type of channel state information and at least one second type of channel state information. The first node obtains a first type of channel state information and a second type of channel state information according to a first type of information processing method and a second type of information processing method, respectively.

[0118] In the case where the first node obtains a first type of channel state information and a second type of channel state information, the second type of channel state information includes at least one of the following: a broadband second type of precoding information, at least one broadband CQI, CRI, RI, LI. Among them, the broadband CQI is obtained based on the broadband second type of precoding information. RI is obtained based on the broadband CQI. CRI is obtained based on the broadband CQI and RI. LI is obtained according to the broadband CQI. The broadband second type of precoding information includes at least one of the following codebook indexes: type I codebook, type II codebook, type II port selection codebook, enhanced typeII codebook, enhanced type II selection codebook, Further enhanced type II selection codebook, Doppler codebook, joint transmission (CJT) codebook. Here, the first type of channel state information includes but is not limited to precoding information generated by nonlinear technologies such as artificial intelligence.

[0119] In some embodiments, in the second CSI report, the priority of the third part of the CSI content is greater than or equal to the priority of other content in the second CSI report except the third part of the content.

[0120] In some embodiments, the priority of the second CSI report including the third part of the CSI is greater than or equal to that of other CSI reports not including the third part of the CS in the same time slot.

[0121] In some embodiments, the first part of the CSI report and the second part of the CSI report are transmitted in different channels. For example, the first part of the CSI report is transmitted on a physical uplink control channel (PUCCH), and the second part of the CSI report is transmitted on a physical uplink shared channel (PUSCH). The first part of the CSI report and the second part of the CSI report are transmitted on different physical uplink shared channels, and they belong to transmission resources in different time slots or frequency domains.

[0122] In some embodiments, the CSI report first part and the CSI report second part are transmitted in the same channel.

[0123] In some embodiments, the first CSI report and the second CSI report correspond to the same CSI report configuration information, and the transmission time slots of the first CSI report and the second CSI report are different. The first part of the CSI report and the second part of the CSI report are transmitted on the transmission resources corresponding to the same CSI report, and the third part of the CSI report is transmitted on the transmission resources corresponding to another CSI report (e.g., the second CSI report).

[0124] In some embodiments, the first part of the CSI report, the second part of the CSI report, and the third part of the CSI report are transmitted on the same transmission resource corresponding to the CSI report, but the third part of the CSI report and the first part of the CSI report are transmitted in different time slots in the same transmission resource.

[0125] The channel state information transmission method provided by the embodiment of the present disclosure can be applied to Figure 1 A second node 102 is shown in the communication system. Figure 3 A schematic diagram of another channel state information transmission method is shown in FIG. Figure 3 As shown, the channel state information transmission method includes the following S301.

[0126] S301. The second node receives a first CSI report.

[0127] The first CSI report includes a target information processing method and CSI obtained based on the target information processing method. The target information processing method is selected from N information processing methods, where N is a positive integer greater than or equal to 1.

[0128] After the second node receives the first CSI report, it can determine the CSI and the target information processing method for generating the CSI based on the first CSI report. The first node can select the target information processing method from N information processing methods. In this way, the first node can select an adaptive target information processing method from multiple information processing methods based on the current scenario or current demand, thereby improving the accuracy of the channel state information. In addition, after the second node receives the first CSI report, it can determine the target information processing method based on the first CSI, and based on the information processing method on the second node corresponding to the target information processing method, such as a decoder, etc., it can select the corresponding decoder to process the obtained CSI to obtain the final CSI. Alternatively, the second node can determine whether the obtained CSI is the first type of precoding information or the second type of precoding information, or which type of second type of precoding, through the target information processing method. In some embodiments, the second type of precoding information can be used to monitor the information processing method corresponding to the first type of precoding information to monitor its performance.

[0129] In some embodiments, the second node needs to obtain a target information processing mode according to the received first CSI report, and knows which information processing mode the first node used to obtain the channel state information according to the obtained target information processing mode. In some embodiments, the second node will also process the obtained CSI accordingly to the obtained target information processing mode to obtain the final channel state information to improve the accuracy of the channel state information. In one example, the decoder corresponding to the target information processing mode is determined according to the target information processing mode to process the obtained CSI to obtain the final channel state information. In one example, the capability of the first node is determined according to the target information processing mode.

[0130] It should be pointed out that, for descriptions on determining the target information processing method, the CSI transmission method, etc., reference may be made to the description on the first node side, and the embodiments of the present disclosure will not be repeated here.

[0131] It is understandable that, in order to realize the above functions, the channel state information transmission device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.

[0132] The embodiments of the present disclosure may divide the channel state information transmission device into functional modules according to the above method embodiments. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one functional module. The above integrated modules may be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0133] Figure 4 is a schematic diagram of the structure of a communication device provided by an embodiment of the present disclosure, and the communication device can execute the channel state information transmission method provided by the above method embodiment. Figure 4 As shown, the communication device includes: an acquisition unit 401, a generation unit 402 and a sending unit 403.

[0134] The acquisition unit 401 is used to determine a target information processing mode from N information processing modes, and acquire channel state information CSI according to the target information processing mode, where N is a positive integer greater than 1.

[0135] The generating unit 402 is configured to generate a first CSI report according to the target information processing mode and the CSI.

[0136] The sending unit 403 is configured to send the first CSI report.

[0137] In a possible implementation manner, the N information processing modes are acquired based on received first signaling and / or a predefined manner, where the first signaling includes at least one of the following: RRC signaling, MACCE, and physical layer signaling.

[0138] In a possible implementation manner, acquiring the N information processing modes based on the received first signaling includes one of the following:

[0139] The N information processing modes are obtained based on RRC signaling; M information processing modes are obtained based on RRC signaling, and the N information processing modes are selected or activated from the M information processing modes based on MAC CE, where M is greater than or equal to N; M information processing modes are obtained based on RRC signaling, and L groups of information processing modes are selected or activated from the M information processing modes based on MAC CE, and N information processing modes are determined from the L groups of information processing modes based on the physical layer signaling; each group of information processing modes includes at least one information processing mode, where M, N and L are positive integers, and M is greater than or equal to N, and at least one group of information processing modes among the L groups of information processing modes includes N information processing modes.

[0140] In a possible implementation, the acquisition unit 401 is specifically used to: acquire M information processing methods based on the first signaling, and determine the N information processing methods from the M information processing methods based on the predefined method, where M is greater than or equal to N.

[0141] In a possible implementation, obtaining the N information processing methods based on a predefined method includes:

[0142] When the capacity of the transmission resource corresponding to the first CSI report is greater than or equal to the first preset threshold value, the M types of information processing modes are determined as the N types of information processing modes, and the M is equal to the N.

[0143] In a possible implementation, obtaining the N information processing methods based on a predefined method includes:

[0144] When the capacity of the transmission resource corresponding to the first CSI report is less than the second preset threshold value, the N information processing modes are obtained according to at least one of the following modes:

[0145] An information processing method in which the index value of the M information processing methods is smaller than the first preset index value;

[0146] An information processing method in which the index value of the M information processing methods is greater than the second preset index value;

[0147] An information processing method in which the index value is an odd number among the M information processing methods;

[0148] The M information processing methods are information processing methods whose index values ​​are even numbers.

[0149] In a possible implementation manner, the first CSI report includes at least a first part of a CSI report, the first part of the CSI report includes at least a first field, and the first field is used to indicate parameters of the target information processing method.

[0150] In a possible implementation manner, the parameter of the target information processing mode includes at least one of the following: an index of the target information processing mode, and a resource index corresponding to the target information processing mode.

[0151] In a possible implementation, the first field includes C bits, where the C bits are used to indicate parameters of the target information processing method, and C is a positive integer of ceil(log2(N)).

[0152] In a possible implementation, the first field includes N bits, the N bits correspond to N information processing methods, the value of the i-th bit among the N bits is used to indicate whether the i-th information processing method is the target information processing method, and i is a positive integer.

[0153] In one possible implementation, the first field includes D bits, and the D bits are used to indicate one row in an information processing method table, the information processing method table includes at least one row, each row includes a parameter combination of at least one information processing method selected from the N information processing methods, and D is a positive integer.

[0154] In a possible implementation manner, the first part of the CSI report also includes a second field, and the second field is used to transmit the first part of the CSI content.

[0155] In a possible implementation, the first part of the CSI includes at least one of the following: a wideband channel quality indication CQI, first channel state information, a channel state information reference signal resource index CRI, a rank indication RI, and a layer indication LI.

[0156] In a possible implementation manner, the first CSI report also includes a second part of a CSI report, and the second part of the CSI report is used to transmit a second part of the CSI content.

[0157] In a possible implementation manner, the second part of the CSI includes at least one of the following: subband CQI and second channel state information.

[0158] In a possible implementation, the first part of the CSI report also includes a third field, and the third field is used to indicate whether the first CSI report also includes a third part of a CSI report, and the third part of the CSI report is used to transmit the third part of the CSI content.

[0159] In one possible implementation, the device also includes: a receiving unit 404; the receiving unit 404 is used to receive configuration information of a second CSI report; and a sending unit 403 is used to send the second CSI report based on the configuration information of the second CSI report, wherein the second CSI report is used to send the third part of the CSI.

[0160] In a possible implementation manner, a transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference.

[0161] In a possible implementation manner, the priority of the third part of the CSI report is greater than or equal to the priority of other content in the second CSI report except the third part.

[0162] In a possible implementation, when a transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference, the second CSI report is sent.

[0163] In a possible implementation manner, the first part of the CSI report and the second part of the CSI report are transmitted in different channels.

[0164] In a possible implementation manner, the first CSI report and the second CSI report correspond to the same CSI report configuration information, and the first CSI report and the second CSI report are transmitted in different time slots.

[0165] Figure 5 is a schematic diagram of the structure of another communication device provided by an embodiment of the present disclosure, and the communication device can execute the channel state information transmission method provided by the above method embodiment. Figure 5 As shown, the communication device includes: a receiving unit 501.

[0166] The receiving unit 501 is used to receive a first CSI report, where the first CSI report includes a target information processing method and CSI obtained based on the target information processing method, where the target information processing method is determined from N information processing methods, where N is a positive integer greater than 1.

[0167] In a possible implementation manner, a first signaling is sent, where the first signaling is used to obtain the N information processing modes, and the first signaling includes at least one of the following: RRC signaling, MAC CE, and physical layer signaling.

[0168] In a possible implementation manner, the first CSI report includes at least a first part of a CSI report, the first part of the CSI report includes at least a first field, and the first field is used to indicate parameters of the target information processing method.

[0169] In a possible implementation manner, the parameter of the target information processing mode includes at least one of the following: an index of the target information processing mode, and a resource index corresponding to the target information processing mode.

[0170] In a possible implementation, the first field includes C bits, where the C bits are used to indicate parameters of the target information processing method, and C is a positive integer of ceil(log2(N)).

[0171] In a possible implementation, the first field includes N bits, the N bits correspond to N information processing methods, the value of the i-th bit among the N bits is used to indicate whether the i-th information processing method is the target information processing method, and i is a positive integer.

[0172] In one possible implementation, the first field includes D bits, and the D bits are used to indicate one row in an information processing method table, the information processing method table includes at least one row, each row includes a parameter combination of at least one information processing method selected from the N information processing methods, and D is a positive integer.

[0173] In a possible implementation manner, the first part of the CSI report also includes a second field, and the second field is used to transmit the first part of the CSI content.

[0174] In a possible implementation manner, the first part of the CSI includes at least one of the following: wideband CQI, first channel state information, CRI, RI, and LI.

[0175] In a possible implementation manner, the first CSI report also includes a second part of a CSI report, and the second part of the CSI report is used to transmit a second part of the CSI content.

[0176] In a possible implementation manner, the second part of the CSI includes at least one of the following: subband CQI and second channel state information.

[0177] In a possible implementation, the first part of the CSI report also includes a third field, and the third field is used to indicate whether the first CSI report also includes a third part of a CSI report, and the third part of the CSI report is used to transmit the third part of the CSI content.

[0178] In a possible implementation, the device also includes a sending unit 502; the sending unit 502 is used to send configuration information of a second CSI report; and the receiving unit 501 is used to receive the second CSI report sent based on the configuration information, and the second CSI report is used to send the third part of the CSI.

[0179] In a possible implementation manner, a transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference.

[0180] In a possible implementation manner, the priority of the third part of the CSI report is greater than or equal to the priority of other content in the second CSI report except the third part.

[0181] In a possible implementation, when the transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference, the second CSI report is received or not received.

[0182] In a possible implementation manner, the first part of the CSI report and the second part of the CSI report are transmitted in different channels.

[0183] In a possible implementation manner, the first CSI report and the second CSI report correspond to the same CSI report configuration information, and the first CSI report and the second CSI report are transmitted in different time slots.

[0184] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiments of the present disclosure provide another possible structure of the communication device involved in the above-mentioned embodiments. Figure 6 As shown, the communication device 60 includes: a processor 602 and a bus 604. Optionally, the communication device may further include a memory 601; optionally, the communication device may further include a communication interface 603.

[0185] The processor 602 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 602 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0186] The communication interface 603 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0187] The memory 601 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0188] As a possible implementation, the memory 601 may exist independently of the processor 602, and the memory 601 may be connected to the processor 602 via a bus 604 to store instructions or program codes. When the processor 602 calls and executes the instructions or program codes stored in the memory 601, the channel state information transmission method provided in the embodiment of the present disclosure can be implemented.

[0189] In another possible implementation, the memory 601 may also be integrated with the processor 602 .

[0190] The bus 604 may be an extended industry standard architecture (EISA) bus, etc. The bus 604 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0191] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the channel state information transmission method as described in any of the above embodiments.

[0192] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0193] The embodiment of the present disclosure provides a computer program product including instructions. When the computer program product is run on a computer, the computer executes the channel state information transmission method described in any of the above embodiments. The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited to this. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for transmitting channel state information, characterized in that: The method comprises: Determine a target information processing mode from N information processing modes, and obtain channel state information CSI according to the target information processing mode, where N is a positive integer greater than 1; generating a first CSI report according to the target information processing mode and the CSI; Send the first CSI report.

2. The method according to claim 1, characterized in that: The method further comprises: The N information processing methods are acquired based on the received first signaling and / or a predefined method, wherein the first signaling includes at least one of the following: radio resource control RRC signaling, media access control control element MAC CE, and physical layer signaling.

3. The method according to claim 2, characterized in that The acquiring of the N information processing modes based on the received first signaling includes one of the following: Acquire the N information processing modes based on RRC signaling; Acquire M information processing modes based on RRC signaling, and select or activate N information processing modes from the M information processing modes based on MAC CE, where M is greater than or equal to N; M information processing modes are obtained based on RRC signaling, and L groups of information processing modes are selected or activated from the M information processing modes based on the MAC CE, and N information processing modes are determined from the L groups of information processing modes based on the physical layer signaling; wherein each group of information processing modes includes at least one information processing mode, and at least one group of information processing modes among the L groups of information processing modes includes N information processing modes, and M, N, and L are positive integers, and M is greater than or equal to N.

4. The method according to claim 2, characterized in that: The acquiring the N information processing methods based on the received first signaling and a predefined method includes: M information processing methods are obtained based on the first signaling, and the N information processing methods are obtained from the M information processing methods based on a predefined method, where M is greater than or equal to N.

5. The method according to claim 2 or 4, characterized in that: The obtaining of the N information processing methods based on a predefined method includes: When the capacity of the transmission resource corresponding to the first CSI report is greater than or equal to the first preset threshold value, the M information processing modes are determined as the N information processing modes, and the M is equal to the N.

6. The method according to claim 2 or 4, characterized in that: The obtaining of the N information processing methods based on a predefined method includes: When the capacity of the transmission resource corresponding to the first CSI report is less than the second preset threshold value, the N information processing modes are: An information processing method in which the index value of the M information processing methods is smaller than the first preset index value; An information processing method in which the index value of the M information processing methods is greater than the second preset index value; An information processing method in which the index value is an odd number among the M information processing methods; The M information processing methods are information processing methods whose index values ​​are even numbers.

7. The method according to claim 1, characterized in that The first CSI report includes at least a first part of a CSI report, the first part of the CSI report includes at least a first field, and the first field is used to indicate parameters of the target information processing method.

8. The method according to claim 7, characterized in that The parameter of the target information processing method includes at least one of the following: an index of the target information processing method, and a resource index corresponding to the target information processing method.

9. The method according to claim 7, characterized in that: The first field includes C bits, and the C bits are used to indicate parameters of the target information processing method, and C is a positive integer of ceil(log2(N)).

10. The method according to claim 7, characterized in that The first field includes N bits, the N bits correspond to N information processing methods, the value of the i-th bit among the N bits is used to indicate whether the i-th information processing method is the target information processing method, and i is a positive integer.

11. The method according to claim 7, characterized in that The first field includes D bits, and the D bits are used to indicate one row in the information processing method table. The information processing method table includes at least one row, and each row includes a parameter combination of at least one information processing method selected from the N information processing methods. D is a positive integer.

12. The method according to claim 7, characterized in that The first part of the CSI report also includes a second field, and the second field is used to transmit the first part of the CSI content.

13. The method according to claim 12, characterized in that The first part of the CSI includes at least one of the following: a wideband channel quality indication CQI, first channel state information, a channel state information reference signal resource index CRI, a rank indication RI, and a layer indication LI.

14. The method according to claim 7, characterized in that The first CSI report also includes a second part of a CSI report, and the second part of the CSI report is used to transmit a second part of the CSI content.

15. The method according to claim 14, characterized in that The second part of the CSI includes at least one of the following: subband CQI and second channel state information.

16. The method according to claim 7, characterized in that The first part of the CSI report also includes a third field, where the third field is used to indicate whether the first CSI report also includes a third part of a CSI report, where the third part of the CSI report is used to transmit the third part of the CSI content.

17. The method according to claim 16, characterized in that In a case where the third field is used to indicate that the first CSI report also includes a CSI report third part, the method further includes: receiving configuration information of a second CSI report; The second CSI report is sent based on configuration information of the second CSI report, where the second CSI report is used to transmit the third part of the CSI.

18. The method according to claim 17, characterized in that The transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference.

19. The method according to claim 17, characterized in that The priority of the third part of the CSI is greater than or equal to the priority of other contents in the second CSI report except the third part of the CSI.

20. The method according to claim 17, characterized in that When the transmission time difference corresponding to the first CSI report and the second CSI report is less than the preset time difference, the second CSI report is sent.

21. The method according to claim 14, characterized in that The first part of the CSI report and the second part of the CSI report are transmitted in different channels.

22. The method according to claim 16, characterized in that The first CSI report and the second CSI report correspond to the same CSI report configuration information, and the first CSI report and the second CSI report have different transmission time slots.

23. A channel state information transmission method, characterized in that: The method comprises: A first CSI report is received, where the first CSI report includes a target information processing method and CSI obtained based on the target information processing method, where the target information processing method is determined from N information processing methods, where N is a positive integer greater than 1.

24. The method according to claim 23, characterized in that Sending a first signaling, where the first signaling is used to obtain the N information processing modes, and the first signaling includes at least one of the following: RRC signaling, MAC CE, physical layer signaling.

25. The method according to claim 23, characterized in that The first CSI report includes at least a first part of a CSI report, the first part of the CSI report includes at least a first field, and the first field is used to indicate parameters of the target information processing method.

26. The method according to claim 25, characterized in that The first part of the CSI report also includes a second field, and the second field is used to transmit the first part of the CSI content.

27. The method according to claim 25, characterized in that The first CSI report also includes a second part of a CSI report, and the second part of the CSI report is used to transmit a second part of the CSI content.

28. The method according to claim 25, characterized in that The first part of the CSI report also includes a third field, where the third field is used to indicate whether the first CSI report also includes a third part of a CSI report, where the third part of the CSI report is used to transmit the third part of the CSI content.

29. The method according to claim 28, characterized in that In a case where the third field is used to indicate that the first CSI report also includes a CSI report third part, the method further includes: Sending configuration information of a second CSI report; A second CSI report is received, where the second CSI report is used to transmit a third part of the CSI.

30. The method according to claim 29, characterized in that The transmission time difference corresponding to the first CSI report and the second CSI report is less than a preset time difference.

31. The method according to claim 29, characterized in that When the transmission time difference corresponding to the first CSI report and the second CSI report is less than the preset time difference, the second CSI report is received.

32. An electronic device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 31 is performed.

33. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 31.

34. A computer program product, characterized in that The computer program product comprises computer program instructions, which implement the method according to any one of claims 1 to 31 when executed by a processor.

Citation Information

Cited By

  • Channel state information transmission method, device, storage medium, and program product

    WO2026113543A1