Channel State Information Processing Method, Apparatus, Communication Node, and Storage Medium
By processing K < N reference signal sets using codebook-based and AI-driven methods, the method ensures accurate channel state information determination, addressing the challenge of incomplete CSI feedback in wireless communication systems.
Patent Information
- Application Number
- JP2024576473
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-19
- Filing Date
- 2023-08-02
- Publication Date
- 2025-07-03
- Estimated Expiration
- 2043-08-02
AI Technical Summary
In wireless communication systems, terminals often fail to efficiently obtain the required number of channel information sets (N) due to resource competition or other reasons, leading to incomplete channel state information (CSI) feedback, which affects the accuracy of CSI determination.
A method and apparatus for a communication node to receive and process K sets of reference signals, where K < N, to determine M channel state information (CSI) using various techniques such as codebook-based precoding and AI-driven methods, including zero-padding and AI networks, to ensure accurate CSI estimation.
Enhances CSI accuracy and responsiveness by effectively utilizing incomplete reference signal sets, improving communication performance even when resources are limited.
Smart Images

Figure 2025520797000001_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and for example, relates to a channel state information processing method, apparatus, communication node, and storage medium.
Background Art
[0002] Since multi-antenna technology can improve the performance of wireless communication systems, it is widely applied to various wireless communication systems. To obtain the performance of multi-antenna technology, the network side needs to acquire relatively accurate channel state information (CSI). In related technologies, CSI can be efficiently fed back by artificial intelligence (AI). For example, based on the N channel information before the reference slot, M channel state information after the reference slot is obtained in an AI manner. However, in some scenarios, the terminal side cannot efficiently obtain the N channel information before the reference slot and only obtains K channel information smaller than N.
Summary of the Invention
[0003] Embodiments of the present application provide a channel state information processing method, apparatus, communication node, and storage medium.
[0004] In a first aspect, embodiments of the present application are A channel state information processing method applied to a first communication node, including receiving N sets of reference signal configuration information and K sets of reference signals, obtaining K channel information based on the K sets of reference signals, and determining M channel state information based on the K channel information, where K, N, and M are all positive integers, and K is smaller than N, and M is 1 or more. A channel state information processing method is provided.
[0005] In a second aspect, embodiments of the present application are A channel state information processing method applied to a second communication node, comprising: transmitting N sets of reference signal configuration information and transmitting K sets of reference signals, wherein the K sets of reference signals are used to obtain K channel information at a first communication node and determine M channel state information based on the K channel information, where K, N, and M are all positive integers, and K is smaller than N, and M is 1 or more. Provided is a channel state information processing method.
[0006] In a third aspect, an embodiment of the present application is:[[]] A channel state information processing apparatus integrated in a first communication node, comprising: a receiving module for receiving N sets of reference signal configuration information and K sets of reference signals, an obtaining module for obtaining K channel information based on the K sets of reference signals, and a determining module for determining M channel state information based on the K channel information, where K, N, and M are all positive integers, and K is smaller than N, and M is 1 or more. Provided is a channel state information processing apparatus.
[0007] In a fourth aspect, an embodiment of the present application is:[[]] A channel state information processing apparatus integrated in a second communication node, comprising: a transmitting module for transmitting N sets of reference signal configuration information, and the transmitting module is further used to transmit K sets of reference signals, wherein the K sets of reference signals are used to obtain K channel information at a first communication node and determine M channel state information based on the K channel information, where K, N, and M are all positive integers, and K is smaller than N, and M is 1 or more. Provided is a channel state information processing apparatus.
[0008] In a fifth aspect, an embodiment of the present application is:[[]] comprising a memory storing a computer program and a processor. When the computer program is executed by the processor, the channel state information processing method according to the first aspect and the second aspect of the embodiments of the present application is realized. A communication node is provided.
[0009] In the sixth aspect, the embodiments of the present application When executed by a processor, a computer program is stored that realizes the channel state information processing method according to the first aspect and the second aspect of the embodiments of the present application. A storage medium is provided.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Modes for Carrying Out the Invention
[0011] The specific embodiments described herein are merely for interpreting the present application. Hereinafter, the embodiments of the present application will be described with reference to the drawings.
[0012] The channel state information processing method according to the embodiment of the present application can be applied to various wireless communication systems such as new communication systems emerging in future communication development, such as long term evolution (LTE) systems, 4th-generation (4G) mobile communication technology systems, 5th-generation (5G) mobile communication technology systems, LTE and 5G hybrid architecture systems, 5G New Radio (NR) systems, and 6th-generation (6G) mobile communication technology systems. FIG. 1 shows a network schematic diagram of a wireless communication system according to an embodiment. As shown in FIG. 1, the wireless communication system includes a terminal device 110, an access network device 120, and a core network device 130.
[0013] The terminal device 110 may be a device having a wireless transmission and reception function, and may be disposed on land (for example, indoor or outdoor, handheld, wearable or in-vehicle, etc.), on water (for example, on a steamship, etc.), or in the air (for example, on an aircraft, balloon, satellite, etc.). Examples of some terminal devices 110 include network-connectable user devices such as a UE, a mobile phone, a mobile station, a tablet, a notebook computer, an ultra-mobile personal computer (UMPC), a handheld computer, a netbook, a personal digital assistant (PDA), etc., or 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., or a network node of things in the network of things, or an in-vehicle communication device in the vehicle network, or an entertainment, gaming device or system, or a global positioning system device, etc. In the embodiments of the present application, the form of the terminal device is not limited, and the terminal device 110 may also be abbreviated as a terminal.
[0014] The access network device 120 is an access device through which the terminal device 110 accesses the wireless communication system in a wireless manner, and may be a base station, an evolved NodeB (eNB or eNodeB) in Long Term Evolution Advanced (LTEA), a transmission reception point (TRP), a base station in a 5G mobile communication system or a gNB, a base station in a future mobile communication system, or an access node in a Wireless Fidelity (WiFi) system, etc. The base station may include various network-side devices such as various macro base stations, micro base stations, home base stations, wireless remotes, routers, WIFI devices, or a primary cell and a secondary cell, and may also include a location management function (LMF) device. It may also be a module or unit that completes a part of the functions of the base station. For example, it may be a central unit (CU) or a distributed unit (DU). In the embodiments of the present application, the technologies and forms of devices adopted by the access network device are not limited, and the access network device may also be abbreviated as a base station.
[0015] The core network device 130 may include an access and mobility management network element and a session management network element. Exemplarily, the terminal device 110 can access the core network through the access network device 120 to realize data transmission.
[0016] To facilitate the understanding of those skilled in the art, the related concepts related to the communication system will be introduced first below.
[0017] In the embodiments of the present application, in order to calculate channel state information or perform channel estimation, mobility management, positioning, etc., it is necessary to transmit a reference signal (Reference Signal, RS) from a second communication node (e.g., a base station) or a first communication node (e.g., a terminal). The reference signal includes, but is not limited to, a channel state information reference signal (CSI-RS) including 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), a channel state information interference measurement signal (Channel-State Information-Interference Measurement, CSI-IM), a sounding reference signal (Sounding reference signal, SRS), a synchronization signals block (Synchronization Signals Block, SSB), a physical broadcast channel (Physical Broadcast Channel, PBCH), and a synchronization signals block / physical broadcast channel (SSB / PBCH). Here, NZP CSI-RS may be used to measure a channel or interference, and CSI-RS may be used for tracking. Therefore, CSI-RS may also be referred to as a CSI-RS for Tracking (TRS). CSI-IM is generally used to measure interference, and SRS is used to perform channel estimation or obtain uplink precoding. Also, a set of resource elements (Resource Element, RE) for transmitting a reference signal is called a reference signal resource such as a CSI-RS resource, an SRS resource, a CSI-IM resource, or an SSB resource. In the embodiments of the present application, the SSB may include a synchronization signals block and / or a physical broadcast channel.
[0018] In the embodiments of the present application, the resource for transmitting the reference signal may be called a reference signal resource. For the purpose of saving signaling overhead, multiple reference signal resources may be combined into one set (for example, CSI-RS resource set, CSI-IM resource set, SRS resource set). One reference signal resource set includes at least one reference signal resource. Multiple reference signal resource sets may all be from the same reference signal resource configuration (for example, CSI-RS resource setting, SRS resource setting, CSI-IM resource setting, where CSI-RS resource setting and CSI-IM resource setting may be collectively referred to as CSI-RS resource setting). The parameter information of the reference signal is configured by the reference signal resource configuration.
[0019] In the embodiments of the present application, the measurement resource information for obtaining channel state information is configured by the second communication node. Here, the measurement resource information includes C N pieces of channel measurement resource (Channel Measurement Resource, CMR) information and C M pieces of interference measurement resource (Interference Measurement Resource, IMR) information, and C N and C M are positive integers. The second communication node configures the measurement resource information with one report config or one reporting setting. Here, the C N pieces of CMR information are for the terminal to perform channel measurement, and the C M pieces of IMR information are for the terminal to measure the interference received.
[0020] In the embodiments of the present application, referring to two antenna ports as quasi co-located (QCL) means that if the attributes of the channel transmitted by the symbols at one antenna port can be estimated from the channel transmitted by the symbols at the other antenna port, then these two antenna ports are referred to as quasi co-located. Generally, the two ports of QCL are from the same base station or node. The channel attributes mentioned here include, but are not limited to, average gain, delay spread, Doppler spread, Doppler shift, average delay parameters, spatial UE-Rx parameters, etc. The above-mentioned antenna ports include, but are not limited to, Demodulation Reference Signal (DMRS) pilot ports or indices, SRS ports or indices, SS block ports or indices. The QCL relationship includes one of the CSI-RS resource configuration information and the synchronization signal block index. Here, the synchronization signal block index includes the primary synchronization signal block index and the secondary synchronization signal block index. The channel state information reference signal resource allocation information includes at least one of information such as the start symbol index, end symbol index, pattern, density, pilot cyclic shift sequence, and Orthogonal Cover Code (OCC) of the CSI-RS.
[0021] The suspected co-located (QCL) may include QCL type A, QCL type B, QCL type C, and QCL Type D. That two ports satisfy the suspected co-location indicates that the large-scale information of one port may be estimated by the large-scale information of the other port, and the large-scale information includes, but is not limited to, Doppler shift, Doppler spread, average delay, delay spread, and Spatial Rx parameter. Here, the classification of one type of QCL Type is as follows.
Number
[0022] To better transmit data or signals, the second communication node needs to obtain channel state information. As shown in Figure 2, a method for obtaining channel state information is provided. For example, the channel state information of reference slot n and M slots after reference slot n (e.g., slot n, slot n + 2, slot n + 4) is predicted from the channel information of N slots before reference slot n (e.g., slot n - 8, slot n - 6, slot n - 4, slot n - 2). However, in some scenarios, due to resource competition or other reasons, the second communication node only transmits K sets of reference signals out of N sets of reference signals. As a result, the terminal cannot effectively obtain the N channel information before reference slot n and can only obtain K channel information. In this case, it may cause the invalidation of the original feedback for determining M channel state information based on the N channel information. Therefore, the technical solution according to the embodiments of the present application aims to solve the technical problem of obtaining channel state information when the number of received reference signal sets is less than the desired number of reference signal sets.
[0023] FIG. 3 is a flow schematic diagram of a channel state information processing method according to an embodiment of the present application. The method is applied to a first communication node. In this embodiment, the first communication node may be a terminal, and the second communication node may be a base station. As shown in FIG. 3, the method may include the following.
[0024] S301: Receive N sets of reference signal configuration information and K sets of reference signals.
[0025] Although N sets of reference signal configuration information are transmitted from the second communication node, due to competition between the configured reference signal resources of the second communication node or other reasons, only K sets of reference signals are transmitted from the second communication node, where K and N are positive integers, and K is smaller than N. Therefore, the first communication node can only receive the corresponding K sets of reference signals based on the received N sets of reference configuration information. The N sets of reference signal configuration information correspond to the N sets of reference signals, and the K sets of reference signals may be part of the N sets of reference signals. For example, the K sets of reference signals may be the first K sets of reference signals, the last K sets of reference signals, the middle continuous K sets of reference signals, or any non - continuous K sets of reference signals among the N sets of reference signals.
[0026] In one embodiment, the reference signal configuration information includes a resource type (resourceType) that defines the time - domain transmission characteristics of the reference signal. Preferably, the resource type may include one of a periodic reference signal, an aperiodic reference signal, and a semi - persistent reference signal.
[0027] In one embodiment, the N sets of reference signal configuration information may include K1 periodic reference signals, K2 aperiodic reference signals, and K3 semi-persistent reference signals. However, K1, K2, and K3 are non-negative integers, and K1 + K2 + K3 = N. In one embodiment, the resource types included in the N sets of reference signal configuration information may be the same, that is, two of the values of K1, K2, and K3 may be zero. For example, the N sets of reference signal configuration information may all include periodic reference signals, or all include aperiodic reference signals, or all include semi-persistent reference signals. In one embodiment, the N sets of reference signal configuration information include at least two resource types of reference signals. For example, at least two of the values of K1, K2, and K3 are greater than zero. Exemplarily, the second communication node needs to configure and transmit 4 sets of reference signals, any of which may be periodic, semi-persistent, or aperiodic. For example, in one configuration, there are 2 sets of periodic reference signals, 1 set of aperiodic reference signals, and 1 set of semi-persistent reference signals. In another configuration, there are 3 sets of semi-persistent reference signals and 1 set of aperiodic reference signals. In yet another configuration, there are 2 sets of periodic reference signals and 2 sets of aperiodic reference signals. In yet another configuration, there are 2 sets of semi-persistent reference signals and 2 sets of periodic reference signals, and so on.
[0028] In one embodiment, the N sets of reference signal configuration information have the same quasi-collocated parameters.
[0029] In one embodiment, one set of reference signals may include one of a reference signal resource, a group of reference signal resources, a reference signal resource set, and a reference signal resource corresponding to a reference signal resource configuration.
[0030] Exemplarily, one set of reference signals may be one reference signal resource such as one Channel-State Information reference signal (CSI-RS) resource, or one Sounding Reference Signal (SRS) resource, or one Synchronization Signals Block (SSB) resource. In one embodiment, one set of reference signals may be one group of reference signal resources such as one group of CSI-RS resources, or one group of SRS resources, or one group of SSB resources. In one embodiment, one set of reference signals may be one reference signal resource set such as one CSI-RS resource set, or one SRS resource set, or one SSB resource set. In one embodiment, one set of reference signals may be a reference signal resource corresponding to one reference signal resource configuration such as one CSI-RS resource config / setting, or one SRS resource config / setting, or one SSB resource config / setting.
[0031] Exemplarily, the reference signals among one set of reference signals may be reference signals of other concepts other than CSI-RS, SSB, and SRS, and may have different names in different systems. That is, the reference signals in the embodiments of the present application may be other reference signals for obtaining channel state information, channel information, mobility management, and positioning management. Preferably, the reference signal is also called a pilot, etc. In one embodiment, one set of reference signals may include one set of reference signals for channel measurement and one set of reference signals for interference measurement.
[0032] S302. Obtain K channel information based on the K sets of reference signals.
[0033] Channel information is information for describing the channel environment between a first communication node and a second communication node obtained based on a reference signal (e.g., CSI-RS), such as a time-domain channel matrix and a frequency-domain channel matrix. In one embodiment, the channel information is a complex number matrix related to the number of transmit antennas Nt, the number of receive antennas Nr, and a resource element (RE). For example, there is at least one Nr*Nt channel matrix in one physical resource block.
[0034] The second communication node transmits a reference signal for channel measurement in K slots, the first communication node receives the reference signal for channel measurement transmitted in the K slots, and obtains the channel information of the corresponding slot based on the received reference signal of the K slots, and obtains K pieces of channel information. In one embodiment, the K sets of reference signals are transmitted in no more than K slots. For example, there are slots that transmit more than one set of reference signals in different frequency-domain resources.
[0035] Preferably, the K pieces of channel information may be the channel information before the reference slot. In one embodiment, the reference slot may include at least one of one slot agreed upon between the first communication node and the second communication node, one current slot, one slot indicated by the second communication node, a slot obtained by adding a fixed offset to one slot indicated by the second communication node, or a slot obtained by adding a fixed offset to a slot in which the first communication node receives signaling indicated by the second communication node.
[0036] S303. Determine M pieces of channel state information based on the K pieces of channel information.
[0037] M is a positive integer and is greater than or equal to 1. In one embodiment, the M pieces of channel state information are the channel state information after the reference slot and the reference slot.
[0038] The channel state information may include at least one of a channel state information-reference signal resource indicator (CSI-RS Resource Indicator, CRI), a synchronization signal block resource indicator (Synchronization Signals Block Resource Indicator, SSBRI), a reference signal received power (Reference Signal Received Power, RSRP), a differential RSRP (Differential RSRP), a channel quality indicator (Channel Quality Indicator, CQI), a precoding matrix indicator (Precoding Matrix Indicator, PMI), a layer indicator (Layer Indicator, LI), a rank indicator (Rank Indicator, RI), a level 1 signal to interference plus noise ratio (Level 1 Signal to Interference plus Noise Ratio, L1-SINR), a differential L1-SINR (Differential L1-SINR), precoding information, etc. Here, the precoding matrix indicator is one of the precoding information, that is, the precoding information realized based on the codebook. The precoding information further includes that based on a non-codebook realization method, such as the second type of precoding information. In one example, the CSI including the first type of precoding information is called the first type of CSI. In one example, the CSI including the second type of precoding information is called the second type of CSI.
[0039] In one embodiment, the first communication node and the second communication node may transmit channel state information that matches the channel by using first type of precoding information configured based on a conventional channel feature matrix or quantization values of the feature matrix. For example, for the codebook-based method, the N-antenna codebook in LTE (where N = 2, 4, 8, 12, 16, 24, 32), the type I codebook, type II codebook, type II port selection codebook, enhanced type II codebook, enhanced type II selection codebook, and Further enhanced type II selection codebook in New Radio (NR) may be used. The codebook here contains L codewords, and the main idea is that the L codewords are stored in the first communication node and the second communication node in a predetermined formula or table or dictionary manner. In one example, a codeword is a vector. In one example, a codeword is a matrix that also includes r columns, each column of which is a vector. The columns of the matrix are orthogonal to each other. In one example, the vector constituting the codeword is a 0-1 vector, and there is only one value of 1 in the entire vector, and the other values are zero. In one example, the vector constituting the codeword is a DFT vector (Discrete Fourier Transform, DFT). In one example, the vector constituting the codeword is obtained by a tensor product (Kronecker product) using two or more DFT vectors. In one example, the vector constituting the codeword is obtained by multiplying two or more DFT vectors with different phase rotations and then connecting them. In one example, the vector constituting the codeword is obtained by a tensor product (Kronecker product) and multiplication of phase rotation using two or more DFT vectors. The first communication node or the second communication node searches for the L codewords to find the codeword that best matches the channel as the optimal codeword and transmits data or signals.Here, the codewords that match the channel include, but are not limited to, at least one of the codeword with the smallest distance from the channel, the codeword with the greatest relevance to the channel, the codeword with the smallest distance from the optimal right singular vector or matrix of the channel, the codeword with the greatest relevance to the optimal right singular vector or matrix of the channel, and the codeword with the greatest signal-to-noise ratio calculated with the channel. However, L is an integer greater than 1, and generally greater than the number of transmit antennas.
[0040] In one embodiment, the first communication node and the second communication node may transmit channel state information matched to a channel by second-type precoding information obtained by AI. In one example, the first communication node and the second communication node obtain channel state information by an encoder of an autoencoder including one encoder and one decoder. Here, the encoder is arranged in the first communication node (e.g., a terminal), and the decoder is arranged in the second communication node (e.g., a base station). At the first communication node, the obtained channel H is compressed by the encoder to obtain compressed H1, the compressed channel H1 is quantized and fed back to the second communication node. At the second communication node, the quantized H1 is received, dequantized and then input to the decoder, and is decompressed by the decoder to be restored to H. In one example, H includes K0 elements. At the first communication node, K elements are selected from H as H1, H1 is quantized and fed back. At the second communication node, the quantized K elements are received and dequantized, the dequantized K elements are input to the AI module, and the AI module outputs K0 elements as the restoration for H to obtain the precoding matrix of H. However, K and K0 are integers greater than 1, and K is smaller than K0. Here, the K elements selected from H1 or H by the compressor may all be called second-type precoding information. And for simplicity, the quantized H1 may also be called second-type precoding information. In one example, the second-type precoding information may be a precoding matrix different from the first-type precoding information generated by other non-AI methods. In one example, the second-type precoding information may be a precoding matrix other than the first-type precoding information.
[0041] After obtaining K channel information, the first communication node may determine M channel information based on the K channel information, quantize the M channel information, and obtain M channel state information. Exemplarily, the K channel information may be processed by an AI method to obtain M channel information. For example, the K channel information may be sequentially coded and input into a first AI network, and the M channel information may be determined via the first AI network. Alternatively, the K channel information may be filtered or averaged by a linear mapping method to obtain M channel information, or the K channel information may be processed as M channel information by a non-linear mapping method. In one embodiment, the M channel information may be coded and input into a corresponding second AI network, and the M channel state information corresponding to the M channel information may be output via the second AI network. In one embodiment, the M channel state information may be directly obtained based on the K channel information.
[0042] In one embodiment, determining the M channel state information based on the K channel information includes determining one channel state information based on at least one of the K channel information, and the channel state information is pre-coding information of a first type.
[0043] In one embodiment, one channel state information may be determined based on the channel information corresponding to the reference signal with the largest transmission slot among the K sets of reference signals.
[0044] In one embodiment, the first communication node does not desire to receive a set of reference signals smaller than N.
[0045] In one embodiment, determining M channel state information based on K channel information includes, when K is less than or equal to a first threshold X, determining one channel state information based on at least one of the K channel information, where the channel state information is pre-coding information of a first type, and X is an integer greater than 1 and less than N.
[0046] In one embodiment, determining M channel state information based on K channel information includes, when K is less than or equal to a second threshold Y, the first communication node determining zero channel state information or determining that the channel state information is an empty set, where Y is an integer greater than 1 and less than N.
[0047] In one embodiment, determining M channel state information based on K channel information includes obtaining N channel information based on the K channel information, and determining M1 channel state information based on a first obtaining form and the N channel information, where M1 is a positive integer less than or equal to M. Here, it may be considered that there are further M1 channel state information and M - M1 empty sets, or in this case M is M1.
[0048] In one embodiment, zero-padding the K channel information to obtain N channel information.
[0049] In one embodiment, when K is greater than the first threshold X, obtain N channel information based on the K channel information, and determine M1 channel state information based on the N channel information.
[0050] In one embodiment, determining M channel state information based on K channel information includes determining M2 channel state information based on the second acquisition form and the K channel information, where M2 is a positive integer less than or equal to M. Here, it may be considered that there are further M2 channel state information and M - M2 empty sets, or in this case M is equal to M2.
[0051] In one embodiment, when K is greater than the third threshold Z, M2 channel state information is determined based on the second acquisition form and the K channel information, where Z is an integer greater than 1 and less than N.
[0052] In one embodiment, the first and second in the first acquisition form and the second acquisition form are merely for distinguishing the ways of acquiring channel state information. For example, the first acquisition form is a form of acquiring channel state information with N channel information as input. The second acquisition form is a form of acquiring channel state information with K channel information as input. For example, the first acquisition form is a form in which the first communication node or the second communication node acquires channel state information based on the initially determined channel information, while the second acquisition form is a form in which the first communication node or the second communication node acquires channel state information based on the newly determined channel information.
[0053] In one embodiment, at least one of the first threshold, the second threshold, and the third threshold is called a threshold. The threshold is determined by the second communication node and is indicated to the first communication node by upper layer signaling or physical layer signaling. The first communication node determines the threshold by receiving the upper layer signaling or the physical layer signaling. In one embodiment, the threshold is determined according to a method agreed upon by the first communication node and the second communication node. In one embodiment, the threshold is determined by the second communication node based on its own capabilities.
[0054] In one embodiment, the obtained channel state information may be fed back to the second communication node and / or the slot corresponding to the obtained channel state information may be fed back.
[0055] The slot may be a slot or a mini-slot. One slot or mini-slot includes at least one symbol. Here, the symbol means a time unit in one sub-frame, or frame, or slot. For example, it may be one Orthogonal Frequency Division Multiplexing (OFDM) symbol, Single-Carrier Frequency Division Multiple Access (SC-FDMA) symbol, or Orthogonal Frequency Division Multiple Access (OFDMA) symbol.
[0056] To transmit channel state information, the first communication node and the second communication node need to define one CSI report (CSI report or CSI report congfig) for which at least one of the parameters such as the time-frequency resource for feeding back CSI, the quality of the report (reportQuantity) included in the CSI, the type of time domain (reportConfigType) fed back in the CSI, the channel measurement resource, the interference measurement resource, and the measured bandwidth is defined. Here, the CSI report can be transmitted on an uplink transmission resource that may include a Physical Uplink Shared Channel (PUSCH) and a Physical Uplink Control Channel (PUCCH). Also, the CSI report includes time domain characteristics and includes a periodic CSI report (P-CSI), an aperiodic CSI report (AP-CSI), and a semi-persistent CSI report (SP-CSI). Generally, since the number of bits transmitted in P-CSI is relatively small, it may be transmitted on the PUCCH. Since the number of bits transmitted in A-CSI is relatively large, it is usually transmitted on the PUSCH. The SP-CSI may be transmitted by the PUSCH or the PUCCH. Here, the P-CSI transmitted by the PUCCH is usually configured by upper layer signaling (Radio Resource Control, RRC). The SP-CSI transmitted by the PUCCH is similarly configured or activated by upper layer signaling (RRC and / or MAC CE). Also, both the SP-CSI or A-CSI transmitted by the PUSCH are triggered by physical layer signaling (Downlink control information, DCI), and the DCI is usually transmitted on the Physical downlink control channel (PDCCH).That is, preferably, the channel state information and the slot corresponding to the channel state information may be transmitted using the uplink transmission resource. In one example, the channel state information may be borne and transmitted on at least one aperiodic PUSCH. In one example, the channel state information may be borne and transmitted on at least one semi-persistent PUSCH. In one example, the channel state information may be borne and transmitted on at least one periodic PUCCH.
[0057] In one embodiment, the second communication node constructs M CSI reports that need to be fed back to the first communication node by upper layer signaling and / or physical layer signaling. Each CSI report has an index value (identity, ID) called a CSI report ID. The first communication node can select M of the M CSI reports according to its own computing or processing ability and the request of the second communication node. C And, based on the uplink feedback resource, at least one of the M CSI reports is fed back. M and M are positive integers, and M C ≦M. In one example, it is necessary to feedback M CSI reports, but the M C C C C The feedback resources of at least two of the reports conflict, and the feedback resource conflict of the two reports means that at least one symbol is the same in the transmission resources (for example, PUCCH or PUSCH) for feeding back the two reports, and / or at least one subcarrier is the same. In one example, the first communication node needs to feed back a plurality of CSI reports whose transmission resources corresponding to at least L CSI reports conflict. In one example, at least one of the L conflicting CSI reports is a report including second type precoding information, and L is a positive integer. Based on this, a priority value (PV) of the L conflicting CSI reports is calculated according to the priority calculation formula, sorted in ascending order based on the priority value, and at least one CSI report with a lower priority may be selected and transmitted on the uplink transmission resource.
[0058] Preferably, in this embodiment, the upper layer signaling includes, but is not limited to, Radio Resource Control (RRC) and Media Access Control control element (MAC CE). Physical layer signaling may be transmitted between the first communication node and the second communication node. For example, physical layer signaling may be transmitted by PDCCH, or physical layer signaling may be transmitted by PUCCH.
[0059] In this embodiment, the indication of multiple types of parameters may be referred to as an index or an identifier (ID), and they have completely equivalent concepts. For example, for wireless system resource identification, it includes, but is not limited to, indexes corresponding to one reference signal resource, a reference signal resource group, a reference signal resource configuration, a channel state information report, a CSI report set, a terminal, a base station, a panel, a neural network, a sub - neural network, a neural network layer, etc. The second communication node may indicate the identification of one or a group of resources to the first communication node through various upper - layer signaling or physical - layer signaling.
[0060] FIG. 4 is another flowchart schematic diagram of a channel state information processing method according to an embodiment of the present application. The method is applicable to a second communication node and may include the following as shown in FIG. 4.
[0061] S401: Transmit N sets of reference signal configuration information.
[0062] S402: Transmit K sets of reference signals.
[0063] The K sets of reference signals are used for the first communication node to obtain K channel information and determine M channel state information based on the K channel information. K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0064] In one embodiment, one set of reference signals includes one of the reference signal resources corresponding to one reference signal resource, one group of reference signal resources, one set of reference signal resources, and one reference signal resource configuration.
[0065] In one embodiment, the N sets of reference signal configuration information have the same quasi - co - located parameters.
[0066] In one embodiment, the K channel information is the channel information before the reference slot, and / or the M channel state information is the channel state information of the reference slot and after the reference slot.
[0067] In one embodiment, based on the N sets of reference signal configuration information, the K sets of reference signals are transmitted.
[0068] In one embodiment, the N sets of reference signal configuration information correspond to N sets of reference signals, and the K sets of reference signals are part of the N sets of reference signals.
[0069] In one embodiment, further, the channel state information fed back to the first communication node may be received, and / or the slot corresponding to the channel state information may be received.
[0070] Hereinafter, in order to describe the channel state information processing method disclosed in the above embodiments of the present application, several exemplary embodiments are given. For the following exemplary embodiments, they may be executed alone or in combination.
[0071] In one exemplary embodiment, the second communication node transmits only K sets of reference signals out of the N sets of reference signals due to resource contention or other reasons, where K is smaller than N. The first communication node receives K sets of reference signals corresponding to the N sets of reference signal configuration information. When it is found that the number of received sets of reference signals is less than the desired number of sets, based on its own processing ability, it may determine whether it has the ability to obtain M channel state information based on K channel information. If it does not have this ability, one channel state information may be determined based on at least one of the K channel information.
[0072] The channel state information is the first type of precoding information, and the first type of precoding information may be information obtained by quantizing channel information in a codebook manner.
[0073] After obtaining K channel information based on the reference signals of the K set, the first communication node may select at least one piece of channel information from the K pieces of channel information and obtain one piece of channel state information corresponding to the at least one piece of channel information in a predetermined form. Here, this predetermined form may be a form based on a codebook.
[0074] In one embodiment, the above-mentioned predetermined form may be a form agreed upon between the first communication node and the second communication node, or a form determined based on the signaling information received by the first communication node, or a form determined by the first communication node itself, and the first communication node may convey the method determined by itself to the second communication node by feeding back the corresponding signaling information.
[0075] In one embodiment, when K is less than or equal to the first threshold X, the first communication node determines one piece of channel state information based on at least one piece of channel information among the K pieces of channel information, and the channel state information is the first type of precoding information, where X is an integer greater than 1 and less than N.
[0076] Exemplarily, assuming that the slots corresponding to the K set of reference signals received by the first communication node are slot n - 8, slot n - 6, and slot n - 4, the first communication node determines the channel information of the corresponding slots based on the reference signals at slot n - 6 and slot n - 4, processes the obtained two pieces of channel information into one piece of channel information, then quantizes the obtained one piece of channel information by a predetermined codebook, obtains one piece of channel state information, and feeds it back.
[0077] In one embodiment, the first communication node may determine one channel state information based on the channel information corresponding to the reference signal with the largest transmission slot among the K sets of reference signals. Exemplarily, assuming that the slots corresponding to the K sets of reference signals received by the first communication node are slot n-8, slot n-6, and slot n-4, the first communication node determines the channel information of this slot based on the reference signal in slot n-4, quantizes the channel information of slot n-4 by a predetermined codebook, may obtain one channel state information and perform feedback. When transmission resources for transmitting M channel state information are configured at the second communication node, in this embodiment, since the first communication node determines one channel state information based on at least one channel information among the K channel information, it can select one channel state information feedbacked to one of the M transmission resources, and the remaining M-1 transmission resources do not perform feedback of channel state information, that is, the remaining M-1 transmission resources may be used for data or other signaling or signal transmission.
[0078] In this embodiment, when the first communication node does not have the ability to obtain M channel state information based on the K channel information, or when the number of received reference signal sets is less than the number of desired reference signal sets, in order to effectively obtain the channel state information, it may directly return to the conventional codebook method, select at least one channel information from the K channel information to determine one channel state information. And by determining one channel state information based on the channel information corresponding to the reference signal with the largest transmission slot among the K sets of reference signals, the reference slot and the channel state after the reference slot can be made more responsive, and the accuracy of the channel state information is improved.
[0079] In another exemplary embodiment, the second communication node transmits only K sets of reference signals out of N sets of reference signals due to resource contention or other reasons, where K is less than N. The first communication node receives K sets of reference signals corresponding to the N sets of reference signal configuration information. If it is found that the number of received reference signal sets is less than the desired number of sets, it may determine, based on its own processing capability, whether it has the ability to obtain M channel state information based on K channel information. In one embodiment when having this ability, the first communication node pads the K channel information with zeros to obtain N channel information, and determines M1 channel state information based on the first acquisition mode and the obtained N channel information, where M1 may be less than or equal to M.
[0080] The first communication node determines which K channel information out of the N channel information it has received based on the slots of the reference signals corresponding to the K channel information, and processes the K channel information into N channel information by padding a zero matrix to the channel information corresponding to the un-received reference signals, and determines M1 channel state information by processing the N channel information based on the first acquisition mode. Here, the zero matrix is a matrix of dimension Nr*Nt, or a matrix of dimension Nr*Nt*2, where Nr and Nt are the number of antennas of the first communication node and the second communication node respectively, and 2 is the number of channels. Exemplarily, the first acquisition mode may be an existing AI network that cannot output M channel state information without inputting N channel information. Therefore, when continuing to use the existing AI network, without processing the K channel information into N channel information, the existing AI network cannot be continued to be used. In this embodiment, the K channel information may be padded with zeros to obtain N channel information.
[0081] In this embodiment, whether to determine M channel state information or a number of channel state information less than M based on the N channel information is also related to the capability of the first communication node.
[0082] In another embodiment, the first communication node may directly determine M2 channel state information based on the second acquisition form and K channel information, where M2 may be less than or equal to M.
[0083] The second acquisition form may be a new AI network. That is, the first communication node may search for one new AI network, and directly process the K channel information into M2 channel state information through this new AI network.
[0084] In this application, the AI network is only one form for realizing determining M1 channel state information from N channel information, and the AI network may be replaced with a processing module or other implementation forms.
[0085] That is, the first communication node may process the K channel information into the desired N channel information, and then determine M1 channel state information based on the first acquisition form and the N channel information, or directly process the K channel information based on the second acquisition form to obtain M2 channel state information. Which processing form to select may be based on the capabilities supported by the first communication node. For example, if the first communication node only supports the first acquisition form, it may process according to the first acquisition form; if the first communication node supports both forms, it may select either method for processing.
[0086] Preferably, before determining the M channel state information based on the K channel information, the first communication node may further determine whether K is greater than a first threshold X. If K is greater than the first threshold X, the K channel information may be zero-padded to obtain N channel information, and M1 channel state information may be determined based on the obtained N channel information, or M2 channel state information may be determined based on the second acquisition form and the K channel information. If K is less than or equal to the first threshold X, one channel state information may be determined based on at least one of the K channel information. That is, when the number of sets of received reference signals is much smaller than the desired number of sets, the first communication node returns to the conventional codebook method so that more accurate channel state information can be obtained when the number of sets of received reference signals is less than the desired number of reference signal sets, and at least one channel information may be selected from the K channel information to determine one channel state information.
[0087] In one embodiment, only when K is greater than a third threshold Z, the first communication node determines M2 channel state information based on the second acquisition form and the K channel information. That is, only when the number of acquired historical channel information is relatively large, the second acquisition form is used to predict the channel state information, and the accuracy of the channel state information is improved.
[0088] In one embodiment, when K is less than or equal to a second threshold Y, zero channel state information is determined, or it is determined that the channel state information is an empty set, where Y is an integer greater than 1 and less than N. That is, when the number of sets of received reference signals is much smaller than the desired number of sets, the first communication node does not perform the operation of determining M channel state information based on the K channel information.
[0089] In one embodiment, the first communication node does not desire to receive a set of reference signals smaller than N.
[0090] In this embodiment, when the original feedback that the first communication node determines M channel state information based on N channel information fails, in order to effectively obtain the channel state information, the K channel information is zero-padded to obtain N channel information, and M1 channel state information may be determined based on the first acquisition form and the N channel information, or the second acquisition form may be determined, and M2 channel state information may be determined based on the second acquisition form and the K channel information. Then, by setting the corresponding threshold and selecting different channel state information processing forms, the determined channel state information can be made more accurate.
[0091] FIG. 5 is a structural schematic diagram of a channel state information processing apparatus according to an embodiment of the present application. The apparatus is integrated in the first communication node. As shown in FIG. 5, the method may include a receiving module 501, an obtaining module 502, and a determining module 503.
[0092] The receiving module 501 is used to receive N sets of reference signal configuration information and K sets of reference signals. The obtaining module 502 is used to obtain K channel information based on the K sets of reference signals. The determining module 503 is used to determine M channel state information based on the K channel information. K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0093] Based on the above embodiment, preferably, the receiving module 501 may include a first receiving unit for receiving N sets of reference signal configuration information and a second receiving unit for receiving K sets of reference signals.
[0094] Based on the above embodiment, preferably, one set of reference signals includes one of a single reference signal resource, a group of reference signal resources, a set of single reference signal resources, and a reference signal resource corresponding to a single reference signal resource configuration.
[0095] Based on the above embodiments, preferably, the N sets of reference signal configuration information have the same quasi - co - located parameters.
[0096] Based on the above embodiments, preferably, the K pieces of channel information are the channel information before the reference slot, and / or the M pieces of channel state information are the channel state information of the reference slot and after the reference slot.
[0097] Based on the above embodiments, preferably, the receiving module 501 is used to receive the K sets of reference signals based on the N sets of reference signal configuration information. That is, the second receiving unit is used to receive the K sets of reference signals based on the N sets of reference signal configuration information.
[0098] Based on the above embodiments, preferably, the N sets of reference signal configuration information correspond to the N sets of reference signals, and the K sets of reference signals are part of the N sets of reference signals.
[0099] Based on the above embodiments, preferably, the determining module 503 is used to determine one piece of channel state information based on at least one piece of channel information among the K pieces of channel information, and the channel state information is the first - type precoding information.
[0100] Based on the above embodiments, preferably, the determining module 503 is used to determine one piece of channel state information based on the channel information corresponding to the reference signal with the largest transmission slot among the K sets of reference signals.
[0101] Based on the above embodiments, preferably, the first communication node does not desire to receive a set of reference signals smaller than N.
[0102] Based on the above embodiments, preferably, when K is less than or equal to the first threshold X, the determination module 503 is used to determine one channel state information based on at least one of the K channel information, the channel state information is the first type of precoding information, and X is an integer greater than 1 and less than N.
[0103] Based on the above embodiments, preferably, when K is less than or equal to the second threshold Y, the determination module 503 is used to determine that the first communication node determines 0 channel state information or that the channel state information is an empty set, and Y is an integer greater than 1 and less than N.
[0104] Based on the above embodiments, preferably, the determination module 503 is used to obtain N channel information based on the K channel information and determine M1 channel state information based on the first acquisition mode and the N channel information, and M1 is less than or equal to M.
[0105] Based on the above embodiments, preferably, the determination module 503 is used to obtain N channel information by zero-padding the K channel information.
[0106] Preferably, K is greater than the first threshold X, and X is an integer greater than 1 and less than N.
[0107] Based on the above embodiments, preferably, the determination module 503 is used to determine M2 channel state information based on the second acquisition mode and the K channel information, and M2 is less than or equal to M.
[0108] Preferably, K is greater than the third threshold Z, and Z is an integer greater than 1 and less than N.
[0109] Based on the above embodiments, preferably, the apparatus further comprises a feedback module.
[0110] The feedback module is used to feedback the channel state information and / or to feedback the slot corresponding to the channel state information.
[0111] FIG. 6 is another structural schematic diagram of a channel state information processing apparatus according to an embodiment of the present application. As shown in FIG. 6, the apparatus may comprise a transmission module 601.
[0112] The transmission module 601 is used to transmit N sets of reference signal configuration information, and the transmission module 601 is further used to transmit K sets of reference signals. The K sets of reference signals are used to obtain K channel information at a first communication node and to determine M channel state information based on the K channel information. K, N, and M are all positive integers, and K is smaller than N, and M is 1 or more.
[0113] Based on the above embodiments, preferably, the transmission module 601 may comprise a first transmission unit for transmitting N sets of reference signal configuration information and a second transmission unit for transmitting K sets of reference signals.
[0114] Preferably, one set of reference signals includes one of a single reference signal resource, a group of reference signal resources, a single reference signal resource set, and a reference signal resource corresponding to a single reference signal resource configuration.
[0115] Preferably, the N sets of reference signal configuration information have the same quasi-co-located parameters.
[0116] Preferably, the K channel information is the channel information before the reference slot and / or the M channel state information is the channel state information of the reference slot and after the reference slot.
[0117] Based on the above embodiments, preferably, the transmission module 601 is used to transmit the K sets of reference signals based on the N sets of reference signal configuration information. That is, the second transmission unit is used to transmit the K sets of reference signals based on the N sets of reference signal configuration information.
[0118] Preferably, the N sets of reference signal configuration information correspond to the N sets of reference signals, and the K sets of reference signals are part of the N sets of reference signals.
[0119] Based on the above embodiments, preferably, a receiving module is further provided.
[0120] The receiving module is used to receive the channel state information and / or receive the slot corresponding to the channel state information.
[0121] In one embodiment, a communication node is provided whose internal structure diagram may be as shown in FIG. 7. The communication node includes a processor, a memory, a network interface, and a database connected via a system bus. Here, the processor of the communication node is used to provide calculation and control capabilities. The memory of the communication node includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. This internal memory provides an environment for the execution of the operating system and the computer program in the non-volatile storage medium. The database of the communication node is used to store the data generated in the process of processing the channel state information. The network interface of the communication node is used to connect and communicate with an external terminal via a network. When the computer program is executed by the processor, a channel state information processing method is realized.
[0122] The structure shown in FIG. 7 is merely a block diagram of some structures related to the aspects of the present application and does not constitute a limitation on the communication nodes to which the aspects of the present application are applied. Those skilled in the art can understand that the communication nodes may include more or fewer components than those shown in the figure, or may combine some components, or may have different arrangements of components.
[0123] In one embodiment, it includes a memory storing a computer program and a processor. When the computer program is executed by the processor, a first communication node is provided that realizes the following.
[0124] Receive N sets of reference signal configuration information and K sets of reference signals corresponding to the N sets of reference signal configuration information, obtain K pieces of channel information based on the K sets of reference signals, determine M pieces of channel state information based on the K pieces of channel information, where K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0125] In one embodiment, it includes a memory storing a computer program and a processor. When the computer program is executed by the processor, a second communication node is provided that realizes the following.
[0126] Transmit N sets of reference signal configuration information and transmit K sets of reference signals. The K sets of reference signals are used for the first communication node to obtain K pieces of channel information and determine M pieces of channel state information based on the K pieces of channel information, where K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0127] In one embodiment, a storage medium storing a computer program that realizes the following when executed by a processor is provided.
[0128] Receive N sets of reference signal configuration information and K sets of reference signals corresponding to the N sets of reference signal configuration information, obtain K pieces of channel information based on the K sets of reference signals, determine M pieces of channel state information based on the K pieces of channel information, where K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0129] In one embodiment, there is provided a storage medium storing a computer program that, when executed by a processor, realizes the following.
[0130] Transmit N sets of reference signal configuration information and transmit K sets of reference signals, where the K sets of reference signals are used for the first communication node to obtain K pieces of channel information and determine M pieces of channel state information based on the K pieces of channel information, where K, N, and M are positive integers, and K is smaller than N, and M is 1 or more.
[0131] The computer storage medium in the embodiments of the present application can adopt any combination of one or more computer-readable media. The computer-readable media may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above, but is not limited thereto. The computer-readable storage medium (not an exhaustive list) includes one or more electrical connections by wire, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only disk (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium may be any tangible medium that contains or stores a program used in or in combination with an instruction execution system, apparatus, or device.
[0132] The computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier, in which computer-readable program code is carried. Such a propagated data signal can adopt various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and this computer-readable medium can transmit, propagate, or transmit a program for use in or in combination with an instruction execution system, apparatus, or device.
[0133] The program code included in the computer-readable medium can be transmitted using any suitable medium including, but not limited to, wireless, wire, optical fiber cable, radio frequency (RF), or any suitable combination of the foregoing.
[0134] Computer program code for performing the operations of the present disclosure can be written in one or more programming languages or combinations of programming languages, including object-oriented programming languages (e.g., Java®, Smalltalk, C++, Ruby, Go) and also including general procedural programming languages (e.g., the "C" language or similar programming languages). The program code may be executed entirely on the user computer, partially on the user computer, as a stand-alone software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., connected via the Internet using an Internet service provider).
[0135] It should be understood by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as, for example, a mobile phone, a portable data processing device, a portable web browser, or an in-vehicle mobile station.
[0136] Generally, the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, but not limited to this in the present application, some aspects are implemented in hardware, and other aspects can be implemented in firmware or software executable by a controller, a microprocessor, or other computing devices.
[0137] The embodiments of the present application can be realized by a data processor of a mobile device executing computer program instructions. For example, in the entity of the processor, it may be realized by hardware or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or target code written in any combination of one or more programming languages.
[0138] Any block diagram of a logic flow in the drawings of the present application may represent a program step, or may represent interconnected logic circuits, modules and functions, or may represent a combination of a program step and logic circuits, modules and functions. A computer program can be stored in a memory. The memory may have any type suitable for the local technology environment and can be implemented using any suitable data memory technology, for example, read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital video disc DVD or CD compact disc), etc., but is not limited thereto. The computer-readable medium may include a non-transitory storage medium. The data processor may be of any type suitable for the local technology environment, for example, a general-purpose computer, a dedicated computer, a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a multi-core processor architecture, but is not limited thereto.
Claims
1. A channel state information processing method applied to a first communication node, comprising: receiving N sets of reference signal configuration information and K sets of reference signals; obtaining K channel information based on the K sets of reference signals; determining M channel state information based on the K channel information, wherein K, N, and M are all positive integers, K is smaller than N, and M is 1 or more. A channel state information processing method.
2. One set of reference signals includes one of a reference signal resource, a group of reference signal resources, a set of reference signal resources, and a reference signal resource corresponding to a reference signal configuration. The method according to claim 1.
3. The N sets of reference signal configuration information have the same quasi-collocated parameters. The method according to claim 1.
4. The K channel information is channel information before a reference slot, and the M channel state information satisfies at least one of: being channel state information of a reference slot and channel state information of a slot after the reference slot. The method according to claim 1.
5. Receiving K sets of reference signals includes: receiving the K sets of reference signals based on the N sets of reference signal configuration information. The method according to claim 1.
6. The N sets of reference signal configuration information correspond to N sets of reference signals, and the K sets of reference signals are part of the N sets of reference signals. The method according to claim 1.
7. Determining M channel state information based on the K channel information includes: determining one channel state information based on at least one of the K channel information, wherein the channel state information is first type precoding information. The method according to claim 1.
8. Determining one channel state information based on at least one of the K channel information includes: determining one channel state information based on the channel information corresponding to the reference signal with the largest transmission slot among the K sets of reference signals. The method according to claim 7.
9. The first communication node does not desire to receive a set of reference signals smaller than N. The method according to claim 1.
10. Determining M channel state information based on the K channel information includes: When K is less than or equal to the first threshold X, determining one channel state information based on at least one of the K channel information, wherein the channel state information is first type of precoding information, and X is an integer greater than 1 and less than N. The method according to claim 1.
11. Determining M channel state information based on the K channel information includes: When K is less than or equal to the second threshold Y, the first communication node determines zero channel state information or determines that the channel state information is an empty set, wherein Y is an integer greater than 1 and less than N. The method according to claim 1.
12. Determining M channel state information based on the K channel information includes: obtaining N channel information based on the K channel information, and determining M1 channel state information based on the first acquisition mode and the N channel information, where M1 is less than or equal to M. M1 is less than or equal to M. The method according to claim 1.
13. Obtaining N channel information based on the K channel information includes: padding zeros to the K channel information to obtain the N channel information. The method according to claim 12.
14. K is greater than the first threshold X, and X is an integer greater than 1 and less than N. The method according to claim 12.
15. Determining M channel state information based on the K channel information includes: determining M2 channel state information based on the second acquisition mode and the K channel information, where M2 is less than or equal to M. M2 is less than or equal to M. The method according to claim 1.
16. K is greater than the third threshold Z, and Z is an integer greater than 1 and less than N. The method according to claim 15.
17. The method further includes at least one of: feeding back the channel state information, feeding back the slot corresponding to the channel state information. The method according to any one of claims 1 to 16.
18. A channel state information processing method applied to a second communication node, the method including: transmitting N sets of reference signal configuration information, and transmitting K sets of reference signals. The reference signal of the K set is used to obtain K channel information at the first communication node and determine M channel state information based on the K channel information. Both K, N, and M are positive integers, and K is smaller than N, and M is 1 or more. Channel state information processing method.
19. One set of reference signals includes one of a reference signal resource, a group of reference signal resources, a set of reference signal resources, and a reference signal resource corresponding to a reference signal resource configuration. The method according to claim 18.
20. The N set of reference signal configuration information has the same quasi - co - located parameters. The method according to claim 18.
21. The K channel information is the channel information before the reference slot, and at least one of the following is satisfied: the M channel state information is the channel state information of the reference slot and the channel state information of the slot after the reference slot. The method according to claim 18.
22. Transmitting the K set of reference signals includes transmitting the K set of reference signals based on the N set of reference signal configuration information. The method according to claim 18.
23. The N set of reference signal configuration information corresponds to the N set of reference signals, and the K set of reference signals is a part of the N set of reference signals. The method according to claim 18.
24. Further includes at least one of receiving the channel state information and receiving the slot corresponding to the channel state information. The method according to any one of claims 18 to 23.
25. A channel state information processing apparatus integrated in a first communication node, comprising a receiving module configured to receive N sets of reference signal configuration information and K sets of reference signals, an obtaining module configured to obtain K channel information based on the K sets of reference signals, and a determining module configured to determine M channel state information based on the K channel information. Both K, N, and M are positive integers, and K is smaller than N, and M is 1 or more. Channel state information processing apparatus.
26. A channel state information processing apparatus integrated in a second communication node, comprising a transmitting module configured to transmit N sets of reference signal configuration information. The transmission module is further configured to transmit K sets of reference signals, wherein the K sets of reference signals are used to obtain K channel information at the first communication node and determine M channel state information based on the K channel information, wherein K, N, and M are all positive integers, K is smaller than N, and M is greater than or equal to 1, Channel state information processing apparatus.
27. A memory storing a computer program and a processor, wherein when the computer program is executed by the processor, the channel state information processing method according to any one of claims 1 to 24 is realized, Communication node.
28. A computer program that, when executed by a processor, realizes the channel state information processing method according to any one of claims 1 to 24 is stored, Storage medium.
Citation Information
Patent Citations
Uplink control channel resource determination method and device
CN110830213A
Method and equipment for processing partial input missing of AI (Artificial Intelligence) network
CN114531696A
Method and apparatus for transmitting and receiving uplink data in wireless communication system
US20200266867A1