Channel state information report sending method, terminal and network side device
By sending CSI reports under preset conditions, the problem of uplink resource waste caused by CSI reports in scenarios with slow channel changes is solved, and efficient use of resources is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2024-12-04
- Publication Date
- 2026-06-05
AI Technical Summary
In scenarios where channel changes are relatively slow, the terminal's CSI report may contain a lot of unchanging information, leading to a waste of uplink resource overhead.
The terminal acquires a first type of CSI report based on the measurement signal at the first transmission time, and sends the first CSI report under preset conditions. The preset conditions include that the elements of the first CSI are not completely the same as the elements of the second CSI, and the second CSI is the CSI acquired at a previous transmission time based on the measurement signal associated with the second type of CSI report.
This effectively avoids reporting CSI even when CSI has not changed, thereby reducing the waste of uplink resources.
Smart Images

Figure CN122160822A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of wireless communication technology, specifically relating to a channel state information report transmission method, a terminal, and a network-side device. Background Technology
[0002] In related technologies, the terminal measures the CSI reference signal (CSI-RS) sent by the network-side device based on the Channel State Information (CSI) report configuration configured by the network-side device, acquires the CSI, and feeds back the acquired CSI to the network-side device through a CSI report. The time-domain types of CSI reports include periodic CSI reports, semi-persistent CSI reports, and aperiodic CSI reports.
[0003] However, in scenarios where channel changes are relatively slow, the CSI reported by the terminal in the next few reports may not change much, even in high-speed moving scenarios. The CSI report may contain a lot of unchanging information, which may lead to a waste of uplink resource overhead. Summary of the Invention
[0004] This application provides a channel state information report transmission method, a terminal, and a network-side device, which can solve the problem of wasted uplink resource overhead mentioned above.
[0005] A first aspect provides a method for sending a channel state information report, comprising: a terminal acquiring a first CSI corresponding to a first type of channel state information (CSI) report based on a measurement signal at a first transmission timing; and, under preset conditions, the terminal sending the first CSI report, wherein the first CSI report is a first type of CSI report, the first CSI report contains at least some elements of the first CSI, and the preset conditions include at least one of the following: the value of an element of the first CSI is not completely the same as the value of a corresponding element of a second CSI; the element of the first CSI is not completely the same as the element of the second CSI; the second CSI is a CSI acquired based on a measurement signal at a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
[0006] Secondly, a method for obtaining channel state information reports is provided, comprising: a network-side device receiving a first CSI report sent by a terminal for a measurement signal at a first transmission timing, wherein the first CSI report is a first type of first CSI report; the network-side device determining a first CSI corresponding to the measurement signal at the first transmission timing based on elements of a second CSI included in a second CSI report for a measurement signal at a second transmission timing and elements of a CSI included in the first CSI report, wherein the second CSI report is a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
[0007] Thirdly, a channel state information report sending apparatus is provided, comprising: a processing module, configured to acquire a first CSI corresponding to a first type of CSI report based on a measurement signal of a first transmission timing; and a sending module, configured to send the first CSI report under preset conditions, wherein the first CSI report is a first type of CSI report, the first CSI report contains at least some elements of the first CSI, and the preset conditions include at least one of the following: the value of an element of the first CSI is not completely the same as the value of a corresponding element of the second CSI; or the element of the first CSI is not completely the same as the element of the second CSI, wherein the second CSI is a CSI acquired based on a measurement signal of a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
[0008] Fourthly, a channel state information acquisition device is provided, comprising: a receiving module, configured to receive a first CSI report sent by a terminal for a measurement signal at a first transmission timing, wherein the first CSI report is a first type of first CSI report; and a processing module, configured to determine a first CSI corresponding to the measurement signal at the first transmission timing based on elements of a second CSI included in a second CSI report for a measurement signal at a second transmission timing and elements of a CSI included in the first CSI report, wherein the second CSI report is a second type of CSI report and the second transmission timing is a transmission timing prior to the first transmission timing.
[0009] Fifthly, a channel state information reporting and transmitting apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect; or a channel state information acquisition apparatus is provided, the apparatus being configured to perform the steps of the method described in the second aspect.
[0010] In a sixth aspect, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0011] In a seventh aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to perform the steps of the method described in the first aspect, and the communication interface is configured to be coupled to the processor.
[0012] Eighthly, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.
[0013] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is configured to perform the steps of the method described in the second aspect, and the communication interface is configured to be coupled to the processor.
[0014] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect.
[0015] Eleventhly, a wireless communication system is provided, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method as described in the first aspect, and the network-side device can be used to perform the steps of the method as described in the second aspect.
[0016] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0017] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
[0018] In this embodiment, the terminal acquires the first CSI of the first type of CSI report at the CSI acquisition time based on the measurement of the measurement signal associated with the first type of CSI report at the first transmission timing. If the corresponding elements or values of the corresponding elements of the acquired first CSI and the second CSI are not completely identical, the terminal sends a first CSI report of the first type containing at least some elements of the first CSI. This allows the terminal to send a CSI report even when the CSI changes, avoiding the waste of uplink resources caused by the terminal reporting CSI when the CSI has not changed. Attached Figure Description
[0019] Figure 1 This diagram illustrates a block diagram of a wireless communication system to which embodiments of this application may be applied;
[0020] Figure 2 This illustration shows a flowchart of a channel state information report transmission method provided in an embodiment of this application;
[0021] Figure 3 This document illustrates a timing flowchart of a channel state information report submission in an embodiment of this application.
[0022] Figure 4 This illustration shows a flowchart of a channel state information acquisition method provided in an embodiment of this application.
[0023] Figure 5 This illustration shows a structural diagram of a channel state information report transmitting apparatus provided in an embodiment of this application;
[0024] Figure 6 This illustration shows a structural schematic diagram of a channel state information acquisition device provided in an embodiment of this application;
[0025] Figure 7 This illustration shows a structural diagram of a communication device provided in an embodiment of this application;
[0026] Figure 8 This illustration shows a hardware structure diagram of a terminal provided in an embodiment of this application;
[0027] Figure 9 This diagram illustrates the hardware structure of a network-side device according to an embodiment of this application. Detailed Implementation
[0028] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0029] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0030] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0031] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0032] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (AS), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0033] To facilitate understanding, some related technologies involved in the embodiments of this application will be explained first.
[0034] I. NR's CSI Report
[0035] In related technologies, NR's CSI reports include:
[0036] 1) Beam reporting, such as reporting CSI-RS Resource Indicator (CRI), Layer 1-Reference Signal Received Power (L1-RSRP), CRI, and Layer 1-Signal-to-Interference-plus-Noise Ratio (L1-SINR), etc.
[0037] 2) Codebook-based CSI reports include CRI, Rank Indicator (RI), Precoding Matrix Indicator (PMI), Layer Indicator (LI), and Channel Quality Indicator (CQI). Among these, PMI has several types, which can be categorized into Type I and Type II codebooks. Generally, Type I codebooks have fewer feedback bits, while Type II codebooks have more feedback bits, providing finer feedback and are more suitable for multi-user (MU) scenarios.
[0038] Typically, a CSI contains one or more elements: element 1, element 2, ..., and the elements include, but are not limited to, at least one of the following: CRI, CSI-RS resource selection indication, RI, PMI, CQI, LI, L1-RSRP, L1-SINR, Time Domain Channel Properties (TDCP), DO delay offset (DO), frequency offset (FO), phase offset (PO), etc. The report quantity (parameter name in NR) parameter in CSI report configuration (CSI report configuration / CSI reporting setting) is used to determine the elements included in the CSI report. For example, introduced in Rel-15 are cri-RI-PMI-CQI, cri-RI-i1, cri-RI-i1-CQI, cri-RI-CQI, cri-RSRP, ssb-Index-RSRP, cri-RI-LI-PMI-CQI and none; introduced in Rel-16 are cri-SINR-r16 and ssb-Index-SINR-r16; introduced in Rel-17 are cri-RSRP-Index-r17, ssb-Index-RSRP-Index-r17, cri-SINR-Index-r17, ssb-Index-SINR-Index-r17; and introduced in Rel-18 are TDCP-r18, etc.
[0039] The CRI or CSI-RS resource selection indicator is used to indicate one or more CSI-RS resources that generate the CSI, and RI indicates the tier number corresponding to the CSI.
[0040] For example, the CSI-RS resource set configured by the network-side device for the UE may contain multiple CSI-RS resources. When the UE selects a CSI-RS resource and reports its corresponding CSI, a CSI-RS resource is generated through a CRI indication. Rel-19 also introduces the option to select multiple CSI-RS resources and report their respective CSIs. The UE then feeds back multiple CRI indications to generate multiple CSI-RS resources for multiple CSIs.
[0041] For Non-Coherent Joint Transmission (NCJT) CSI, the multiple CSI-RS resources contained in the CSI-RS resource set are divided into two groups. The network-side equipment can also configure N ≤ 2 CSI-RS resource pairs, with the two CSI-RS resources in each resource pair coming from Group 1 and Group 2, respectively. The UE generates a resource pair for NCJT CSI through CRI indication. RI indicates a pair of layer values from {1,1}, {1,2}, {2,1}, {2,2}, which correspond to the two CSI-RS resources in the resource pair indicated by CRI.
[0042] For Coherent Joint Transmission (CJT) CSI, network-side devices can be configured with N TRP With ≤4 CSI-RS resources, the network-side equipment can also configure the UE to report the CJTCSI generated from a portion of the selected CSI-RS resources. The UE uses the CSI-RS resource selection indicator bitmap to indicate the corresponding N from the generated CJT CSI. TRP N0≤N is selected from the CSI-RS resources. TRP One CSI-RS resource.
[0043] Table 1 summarizes the standardization evolution from NR Rel-15 to Rel-19 codebooks.
[0044] Table 1.
[0045]
[0046]
[0047]
[0048] The abbreviations in Table 1 are: Spatial Domain (SD), Frequency Domain (FD), Doppler Domain (DD), and Frequency Division Duplex (FDD).
[0049] The following section provides a more detailed introduction to several typical codebooks.
[0050] 1. Type I series codebook
[0051] Type I codebooks first determine one or a set of wideband spatial vectors, i.e., beam vectors, that match the channel state. In the case of a single wideband spatial vector, the phase adjustment (co-phasing) information of the wideband spatial vector between the two polarization directions is further determined on the wideband or in each subband. In the case of a set of wideband spatial vectors, a spatial vector is further determined on the wideband or in each subband, along with the phase adjustment information of the wideband spatial vector between the two polarization directions.
[0052] It can be understood that in version 15 (Rel-15), the Type I codebook is divided into two parts, W1 and W2. When the number of layers υ = 1 or 2, the codebook includes two codebook modes:
[0053] 1) Codebook Mode 1 (codebookMode=1): W1 is one or more wideband two-dimensional spatial vectors selected by the UE according to the channel state—two-dimensional discrete Fourier transform (2D-DFT) vectors v. l,m or W2 can be wideband or subband feedback, reflecting the phase adjustment information of the selected spatial vector in the two polarization directions.
[0054] 2) Codebook Mode 2: W1 is a set of wideband two-dimensional spatial vectors—2D-DFT vectors—selected by the UE according to the channel state. W2 includes phase adjustment information of the spatial vectors in the two polarization directions. It also reflects the offset of the spatial vector, which can be understood as selecting a spatial vector v from a set of spatial vectors. l,m .
[0055] in,
[0056]
[0057]
[0058] Where l takes values ranging from {0,…,N1×O1-1}, and m takes values ranging from {0,…,N2×O2-1}, l and m can usually be understood as spatial basis vector indices. Alternatively, spatial basis vectors can be understood as originating from a set of spatial basis vectors, containing N1O1N2O2 spatial basis vectors. Each spatial basis vector is associated with a set of values (l,m), and a spatial basis vector can be determined through this set of values (l,m). N1, N2, O1, and O2 are values indicated by network signaling. Typically, N1 can be understood as the number of antenna ports or reference signal ports in the first direction of an antenna polarization direction, and N2 can be understood as the number of antenna ports or reference signal ports in the second direction of an antenna polarization direction. Table 2 shows the number of antenna ports P for different CSI-RS antenna ports. CSI-RS The supported values for (N1,N2) and (O1,O2).
[0059] Table 2.
[0060]
[0061] Table 3.
[0062]
[0063] The PMI of the Rel-15 Type I codebook includes: where v is the layer number indicated by RI, P CSI-RS =2N1N2 represents the number of CSI-RS ports, where,
[0064]
[0065] Table 3 shows the i of CSI reports with a 2-layer hierarchy. 1,3 The mapping relationship with k1 and k2.
[0066] The meanings of the parameters in the PMI above are as follows:
[0067] 1) Codebook Mode 1:
[0068] (Broadband) Spatial Vector Dimension 1 Index i 1,1 (Broadband) Spatial Domain Vector Dimension 2 Index i 1,2 ;
[0069] (Broadband or Subband) Coefficient Subband Phase Angle Index i2.
[0070] 2) Codebook Mode 2:
[0071] (Broadband) Spatial Vector Group Dimension 1 Index i 1,1 (Broadband) Spatial Domain Vector Group Dimension 2 Index i 1,2 ;
[0072] (Broadband) Interlayer Spatial Vector Offset i 1,3 ;
[0073] The offset and coefficient phase angle index i2 of the (wideband or subband) spatial vector within the spatial vector group.
[0074] Table 4 shows the codebook formation for each layer of codebook mode 1 and codebook mode 2 in the Rel-15 Type I codebook.
[0075] Table 4.
[0076]
[0077]
[0078] 2. Type II series codebooks
[0079] (1) Rel-15 Type II codebook
[0080] The Rel-15 Type II codebook is based on the advanced CSI feedback introduced in LTE Rel-14. It uses the idea of spatial orthogonal basis vectors linear combination (LC) to approximate the precoding matrix (e.g., channel characteristics), which requires knowledge of the orthogonal basis vectors and their corresponding coefficients.
[0081] (a) The oversampled 2D DFT is used as a spatial orthogonal basis vector in the spatial domain. The UE selects L spatial orthogonal basis vectors (L is 2, 3, 4 configured by the base station). The selected L spatial orthogonal basis vectors are wideband and applicable to all layers.
[0082] (b) The UE calculates the combination coefficients of the L spatial orthogonal basis vectors at each layer (e.g., each eigenvalue vector).
[0083] Type IICSI reports can still be written as a two-level codebook structure of W1W2, where:
[0084] W1 represents broadband information, including: 1) the index of the spatial orthogonal basis vector group in which the selected spatial orthogonal basis vector is located; 2) the index of the selected spatial orthogonal basis vector within the spatial orthogonal basis vector group; 3) the index of the spatial orthogonal basis vector corresponding to the strongest coefficient of each layer; and 4) the broadband coefficient amplitude quantization value corresponding to each spatial orthogonal basis vector of each layer.
[0085] W2 represents subband information. If configured as wideband amplitude (subbandAmplitude=false), W2 includes: 1) the phase angle quantization value of the non-zero coefficients in the coefficients corresponding to each spatial orthogonal basis vector in each layer of each subband; if configured as subband amplitude (subbandAmplitude=true), W2 also includes: 2) the quantization value of the ratio of the amplitude of the non-zero coefficients corresponding to each spatial orthogonal basis vector in each layer of each subband to the corresponding wideband amplitude.
[0086] The PMI of the Rel-15 Type II codebook includes:
[0087]
[0088] Where υ is the number of layers, and υ≤2.
[0089] The meanings of the parameters in the PMI above are as follows:
[0090] (Wideband) Spatial Orthogonal Basis Vector Group Index i 1,1 (Broadband) Spatial orthogonal basis vector group index i 1,2 ;
[0091] (Broadband) index i of the strongest coefficient 1,3,l ;
[0092] (Broadband) Coefficient Broadband Amplitude Index i 1,4,l (Sub-band) coefficient sub-band amplitude index i 2,2,l ;
[0093] (Sub-band) coefficient Sub-band phase angle index i 2,1,l .
[0094] Table 5 shows the codebook formation for each layer in the Type II codebook.
[0095] Table 5.
[0096]
[0097]
[0098] (2) Rel-16eType II codebook
[0099] Due to frequency domain correlation or the sparsity of the channel impulse response in the time delay domain, the Rel-16e Type II codebook further compresses the aforementioned combination coefficients in the frequency or time delay domain to reduce the number of feedback bits in the Type II codebook, while supporting v≤4. The precoding matrix is reconstructed using the feedback PMI, including L spatial orthogonal basis vectors and M... v L+M frequency domain orthogonal basis vectors vEach layer contains a basis vector index and its corresponding coefficient information. Multiple layers share the same spatial and frequency domain basis vector information. The granularity of frequency domain compression, i.e., the number of reconstructed PMIs in the frequency domain, needs to be balanced between the frequency domain granularity of the reconstructed precoding matrix and the feedback overhead. The network configuration parameters R = 1, 2 (equivalent to the frequency domain oversampling factor) correspond to one or two reconstructed precoding matrices per subband, for a total of N3 precoding matrices, where N3 is the number of subbands. Theoretically, with all coefficients fed back, the Rel-15 Type II codebook can feed back a maximum of N3(2L-1) coefficients per layer; while after frequency domain compression, the Rel-16e Type II codebook can feed back a maximum of 2LM coefficients per layer across all subbands. υ -1 coefficient, when M υ When the value is << N3, the feedback overhead decreases significantly.
[0100] The PMIs of the Rel-16eType II codebook include:
[0101]
[0102]
[0103] Where v is the number of layers.
[0104] The meanings of the parameters in the PMI above can be understood as follows:
[0105] (Wideband) Spatial Orthogonal Basis Vector Group Index i 1,1 (Broadband) Spatial orthogonal basis vector group index i 1,2 ;
[0106] (Wideband) Frequency Domain Orthogonal Basis Vector Starting Index i 1,5 (Wideband) Frequency Domain Orthogonal Basis Vector Offset Index i 1,6,l ; Index i of the reported coefficient 1,7,l ;
[0107] (Broadband) index i of the strongest coefficient 1,8,l ;
[0108] Broadband amplitude index i of the reported coefficient 2,3,l Sub-band amplitude index of (sub-band) reporting coefficient 2,4,l ;
[0109] Sub-band phase angle index of (sub-band) reporting coefficient 2,5,l .
[0110] Table 6 shows the codebook structure for each layer in the eType II codebook.
[0111] Table 6.
[0112]
[0113]
[0114]
[0115] II. Beam Report Triggered by Terminal
[0116] Rel-19 optimizes the beam reporting mechanism under the Unified Transmission Configuration Indicator State (Unified TCI state) framework, supporting UE-triggered beam reporting. The UE determines whether to perform beam reporting by measuring beam quality (e.g., L1-RSRP), which reduces beam reporting overhead and allows for timely detection and reporting of beam changes to the network-side equipment. Related technologies define one or more events. For example, Event-2 is determined to occur when, within a certain period, at least M measurements show that the beam quality of a new beam is better than that of the current beam by a predetermined threshold. The beam quality of the currently used beam is measured by the quasi-co-location (QCL) reference signal (RS) of the TCI indicated by the network-side equipment (which may be a synchronization signal and PBCH block (SSB) or CSI-RS). The set of RS for candidate new beams is configured by the network-side equipment. In addition to including the CRI or SSBRI (SSB resource indicator) and the corresponding beam quality for N new beams, the beam report may also require the reporting of the beam quality of the current beam, or may not require the reporting of the beam quality of the current beam.
[0117] When the event conditions are met, there are two modes for reporting the beam:
[0118] 1) Mode A (Dynamic scheduling of beam reports by network-side equipment): The UE sends a beam report request through the Physical Uplink Control Channel (PUCCH) resource; after receiving the beam report request in the first step, the network sends Downlink Control Information (DCI) to schedule the Physical Uplink Shared Channel (PUSCH) for sending beam reports; after receiving the DCI, the UE sends beam reports on the PUSCH scheduled by the DCI.
[0119] 2) Mode B (Sending beam reports on pre-configured uplink resources): The UE sends beam reports on the associated Type 1 Configured Grant PUSCH (Type 1 CG PUSCH) via PUCCH resource notification.
[0120] In related technologies, the terminal includes all elements of the CSI in each CSI report. However, in scenarios where channel changes are relatively slow, the CSI reported by the terminal in close proximity may not change much, and the CSI report may contain a lot of unchanging information, which may lead to a waste of uplink resource overhead. This may also be the case in high-speed mobile scenarios. To address this technical problem, embodiments of this application provide a channel state information report transmission method, a terminal, and a network-side device.
[0121] The technical solutions provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0122] Figure 2 This diagram illustrates a flowchart of a channel state information report transmission method according to an embodiment of this application. This method 200 can be executed by a terminal. In other words, the method can be executed by software or hardware installed on the terminal. Figure 2 As shown, the method may include the following steps.
[0123] S210, the terminal obtains the first CSI corresponding to the first type of CSI report based on the measurement signal at the first transmission timing, wherein the first transmission timing is the transmission timing of the measurement signal associated with the first type of CSI report.
[0124] In this embodiment of the application, the first type of CSI report can be a terminal-triggered CSI report, that is, a CSI report that the terminal determines whether to send.
[0125] In this embodiment, the measurement signal can be a channel measurement signal, an interference measurement signal, or a resource, such as CSI-RS, Non-Zero Power CSI-RS for interference measurement, or Channel State Information-Interference Measurement (CSI-IM) resource. The terminal can obtain the first CSI by measuring the measurement signal at the first transmission time.
[0126] In some embodiments, obtaining the first CSI of a first type of Channel State Information (CSI) report includes: the terminal obtaining the first CSI of the first type of CSI report at the CSI acquisition time.
[0127] In a first optional implementation of the above embodiments, the CSI acquisition time may be configured by the network-side device or agreed upon by the protocol. For example, the network-side device may configure the CSI acquisition time in the configuration parameters related to the first type of CSI report; or, the protocol may agree upon the CSI acquisition time related to the first type of CSI report.
[0128] For example, the network-side device is configured to acquire CSI at periodic intervals, and the terminal needs to acquire the first CSI at these periodic CSI acquisition times. It can be understood that the first CSI consists of multiple periodically acquired CSIs, and the method described in this embodiment is a method executed for each first CSI.
[0129] In the above embodiments, optionally, the terminal can determine the time unit where the first transmission opportunity occurs based on the CSI acquisition time configured by the network-side device or agreed upon by the protocol. In this embodiment, the time unit where the first transmission opportunity occurs is a time unit with a second duration preceding the time unit where the CSI acquisition time occurs, to ensure that the terminal has sufficient time to acquire the first CSI based on the measurement signal of the first transmission opportunity. Therefore, the most recent transmission opportunity of the measurement signal associated with the first type of CSI report before the second duration preceding the first time unit where the CSI acquisition time occurs is the aforementioned first transmission opportunity.
[0130] In a second optional implementation of the above embodiments, the CSI acquisition time can be determined based on the transmission timing of the first uplink resource or the second uplink resource. The first uplink resource can be the first uplink resource associated with the CSI report configured in the configuration parameters related to the first type of CSI report, and the second uplink resource can be the second uplink resource associated with the CSI report configured in the configuration parameters related to the first type of CSI report. For example, the first uplink resource can be the uplink resource corresponding to the CSI report request associated with the first type of CSI report. In this optional implementation, the time unit in which the CSI acquisition time occurs can be the time unit corresponding to X time units before or after the last time unit in which the first uplink resource occurs, where X can be an integer. For example, the time slot in which the CSI acquisition time occurs is the time slot after X time slots before or after the last time slot in which the first uplink resource occurs.
[0131] Specifically, for example, if the first uplink resource is a periodic PUCCH resource, the terminal can determine multiple CSI acquisition times based on the periodic PUCCH resource. For the transmission timing of a certain PUCCH resource, the time slot in which the corresponding CSI acquisition time is located can be X time slots before or after the time slot in which this PUCCH resource is located.
[0132] In a third optional implementation of the above embodiments, the CSI acquisition time can be determined based on the first transmission timing. In this optional implementation, the time unit in which the CSI acquisition time is located can be a time unit determined after a second duration from the last time unit of the first transmission timing. For example, the time slot in which the CSI acquisition time is located can be the time slot determined after a second duration from the last symbol of the first transmission timing of the measurement signal associated with the first type of CSI report.
[0133] For example, the measurement signals associated with the first type of CSI report can be periodic CSI-RS and CSI-IM. The terminal can determine multiple CSI acquisition times based on the transmission timing of periodic CSI-RS and CSI-IM. For a certain transmission timing, the time slot where the corresponding CSI acquisition time is located is X time slots after the last symbol of this transmission timing has passed for a second duration and the time slot where the symbol is located is determined, where X is an integer.
[0134] Optionally, in the second and third optional embodiments described above, the CSI report configuration of the first type of CSI report may not include the CSI acquisition time, and the CSI acquisition time is determined by the transmission timing of the first uplink resource or the second uplink resource or the first transmission timing.
[0135] Optionally, in the above embodiments, the second duration is related to at least one of the following: CSI computation time, CSI computation delay requirement, and time unit offset between the time unit where the CSI reference resource of the first CSI is located and the time unit where the CSI acquisition time is located.
[0136] In the above embodiments, the time unit can be a frame, subframe, time slot, sub-time slot, symbol, sub-symbol, etc., and the time units in the various embodiments can be the same or different.
[0137] It should be noted that the symbols used in the embodiments of this application are waveform symbols of communication systems, such as OFDM symbols of Orthogonal Frequency Division Multiplexing (OFDM) systems, symbols of various SC-FDMA systems, and OTFS symbols of Orthogonal Time Frequency Space (OTFS) systems.
[0138] S212, under the condition of satisfying the preset conditions, the terminal sends a first CSI report, wherein the first CSI report is a first type of CSI report and the first CSI report contains at least some elements of the first CSI.
[0139] In this embodiment of the application, the preset condition includes at least one of the following: the value of the element of the first CSI is not exactly the same as the value of the corresponding element of the second CSI, or the element of the first CSI is not exactly the same as the element of the second CSI.
[0140] The fact that the values of the elements of the first CSI are not completely identical to the corresponding values of the elements of the second CSI can include: Each element in the first CSI has a different value than its corresponding element in the second CSI. For example, if the elements of the first and second CSIs include CRI, RI, PMI, and CQI, then the CRI of the first CSI is different from the CRI of the second CSI, the RI of the first CSI is different from the RI of the second CSI, the PMI of the first CSI is different from the PMI of the second CSI, and the CQI of the first CSI is also different from the CQI of the second CSI. Furthermore, the fact that the values of the elements of the first CSI are not completely identical to the corresponding values of the elements of the second CSI can also include: Some elements in the first CSI have the same value as their corresponding elements in the second CSI, while other elements in the first CSI have different values. For example, the CRI of the first CSI is the same as the CRI of the second CSI, the RI of the first CSI is different from the RI of the second CSI, the PMI of the first CSI is different from the PMI of the second CSI, and the CQI of the first CSI is also different from the CQI of the second CSI. Alternatively, the CRI of the first CSI is the same as the CRI of the second CSI, the RI of the first CSI is the same as the RI of the second CSI, the PMI of the first CSI is different from the PMI of the second CSI, and the CQI of the first CSI is also different from the CQI of the second CSI.
[0141] Furthermore, the fact that the elements of the first CSI are not completely identical to those of the second CSI can include at least one of the number and type of elements contained in the first CSI being different from the number and type of elements contained in the second CSI. For example, if the first CSI contains the elements CRI, RI, PMI, and CQI, and the second CSI contains the elements CRI, RI, and CQI, then the elements of the first CSI are not completely identical to those of the second CSI. Alternatively, if the first CSI contains the elements CRI, RI, and CQI, and the second CSI contains the elements RI, PMI, and CQI, then the elements of the first CSI are not completely identical to those of the second CSI.
[0142] In this embodiment, the second CSI is a CSI obtained from a measurement signal at a second transmission timing associated with a measurement signal of a second type of CSI report, where the second transmission timing is a transmission timing prior to the first transmission timing. In other words, the second CSI is a CSI obtained based on a measurement signal at a second transmission timing prior to the first transmission timing.
[0143] In addition, in the embodiments of this application, the first CSI report may contain all elements of the first CSI, or it may contain some elements of the first CSI. For example, the first CSI report may contain elements whose corresponding elements of the first CSI and the second CSI have different values, but may not contain elements whose corresponding elements of the second CSI have the same values.
[0144] In the embodiments of this application, the second type of CSI report can be the first type of CSI report, or it can be a CSI report of other types besides the first type.
[0145] The technology provided in this application embodiment allows the terminal to acquire the first CSI of the first type of CSI report at the CSI acquisition time based on the measurement of the measurement signal associated with the first type of CSI report during the first transmission timing. If the corresponding elements or values of the corresponding elements of the acquired first CSI and the second CSI are not completely identical, the terminal sends a first CSI report of the first type containing at least some elements of the first CSI. This allows the CSI report to be sent even when the CSI changes, avoiding the waste of uplink resources caused by the terminal reporting CSI even when the CSI has not changed.
[0146] In some embodiments, the second CSI is the CSI determined by the second CSI report, wherein the second CSI report is the most recently sent CSI report of the second type before the first time point; the first time point is K time units before the time unit in which the CSI acquisition time is located, where K is an integer greater than 0 and K is a predetermined value. For example, K can be a value configured by the network-side device or a value agreed upon by the protocol.
[0147] In the above embodiments, the second CSI can be the CSI determined by the second CSI report. The second CSI report may contain all elements of the second CSI, in which case the second CSI is determined by the CSI contained in the second CSI report. Alternatively, the second CSI report may only contain some elements of the second CSI. For example, the second CSI report is also a first type of CSI report, and the second CSI report only contains some elements of the second CSI. The other part of the elements of the second CSI has the same value as the corresponding element of the CSI in the second type of CSI report sent before the second CSI report. Therefore, the second CSI does not contain this part of the elements. Then the second CSI can be determined based on the second CSI report and the CSI corresponding to the second type of CSI report sent before the second CSI report.
[0148] In these embodiments, the time unit can be a frame, subframe, time slot, sub-time slot, symbol, or sub-symbol. The time unit can be the same as the time unit in the above embodiments, for example, all of them are a time slot, or they can be different, for example, each is a time slot or a symbol.
[0149] In this application embodiment, it is also possible that the second CSI report is a second type of CSI report obtained before the first moment and for which no CSI was sent. For example, the CSI report configuration corresponding to the second type of CSI report has the report quantity set to "no CSI report sent" or "none".
[0150] In some optional implementations of the above embodiments, a first type of CSI report may be associated with one or more second type of CSI reports, or be associated with one or more second type of CSI reports. Multiple second type of CSI reports correspond to their respective priorities. Therefore, in these optional implementations, in the case of multiple second type of CSI reports being sent simultaneously (e.g., sent in the same time slot) most recently before the first moment, the second CSI report is the CSI report of the highest priority type among the multiple second type of CSI reports.
[0151] In other embodiments, the second CSI is a CSI obtained based on the measurement signal of the most recent second transmission timing prior to the second time point, wherein the second time point is prior to the first transmission timing.
[0152] In this embodiment, optionally, the second type of CSI report can be the first type of CSI report, or the second type of CSI report can be a type of CSI report other than the first type of CSI report. For example, the second type of CSI report can be at least one of periodic CSI report, semi-persistent CSI report, and aperiodic CSI report. Optionally, the second type can be agreed upon by the protocol or indicated by the network-side device.
[0153] In some optional embodiments, the second type of CSI report is a CSI report associated with the first type of CSI report. Associating the first type of CSI report with the second type of CSI report allows the associated second type of CSI report prior to the time the first CSI was acquired to be compared with the first CSI. The combined use of multiple types of CSI reports can improve the timeliness, versatility, and flexibility of terminal-triggered CSI reports.
[0154] Optionally, the association between the first type of CSI report and the second type of CSI report is determined by at least one of the following methods:
[0155] 1) Network-side device configuration; for example, one or more of the second type of CSI reports associated with the first type of CSI report can be configured in the configuration parameters associated with the first type of CSI report. For example, one or more of the second type of CSI reports can be associated with one or more CSI report configuration IDs other than the first type of CSI report.
[0156] 2) Agreement; for example, the agreement stipulates that the first type of CSI report is associated with one or more of the second type of CSI reports, for example, the agreement stipulates that the first type of CSI report is associated with at least one of periodic, semi-continuous and non-periodic CSI reports.
[0157] 3) Configuration parameters of the first type of CSI report and configuration parameters of the second type of CSI report, wherein at least some configuration parameters in the second type of CSI report have the same values as at least some configuration parameters in the first type of CSI report. In this optional embodiment, the terminal can determine the second type of CSI report associated with the first type of CSI report or the first type of CSI report associated with the second type of CSI report based on the values of at least some configuration parameters of the first type of CSI report and the values of at least some configuration parameters of the second type of CSI report. For example, the terminal can determine other types of CSI reports with the same values as at least some configuration parameters of the first type of CSI report as the second type of CSI report associated with the first type of CSI report, or the terminal can determine first type of CSI reports with the same values as at least some configuration parameters of the second type of CSI report as the first type of CSI report associated with the second type of CSI report. The at least some configuration parameters can be at least one of report quantity, codebook configuration, CSI frequency domain configuration, etc.
[0158] In the above embodiments, optionally, the method may further include: the terminal receiving configuration parameters related to the first type of CSI report sent by the network-side device, wherein the configuration parameters related to the first type of CSI report may include at least one of the following:
[0159] 1) Type parameter, which indicates that the type of the CSI report is the first type;
[0160] 2) The type of the second CSI report associated with the first type of CSI report; for example, the network-side device can configure a CSI report configuration identifier for the second CSI report associated with the first type of CSI report, or configure the type of the second CSI report associated with the first type of CSI report, which is the second type of CSI report. Specifically, if the configured type of the second CSI report is periodic or semi-persistent, then both types of CSI reports can be used as the second CSI report.
[0161] 3) The CSI acquisition time corresponding to the first type of CSI report; for example, at least one of the period of the CSI corresponding to the first type of CSI report and the time unit offset within the period.
[0162] 4) Measurement signals; for example, this may include identifiers of measurement signals associated with a first type of CSI report;
[0163] 5) Configuration information of the measurement signal, which may include the transmission timing of the measurement signal;
[0164] 6) Time restriction for measurement signals; for example, time restriction for channel measurement signals or interference measurement signals associated with CSI reports.
[0165] 7) First uplink resource information; for example, at least one of the following information for the PUSCH / PUCCH associated with the CSI report: time-frequency position and size, period, time unit offset within the period, bit rate, etc.
[0166] 8) Second uplink resource information; for example, the PUSCH associated with the CSI report's Configured Grant (CG).
[0167] 9) Codebook configuration;
[0168] 10) RI restriction;
[0169] 11) Report quantity;
[0170] 12) CSI frequency domain configuration; for example, PMI or CQI for wideband or subband, subband indication in CSI reports, etc.
[0171] 13) A predetermined set of elements of CSI; wherein, when determining whether the above-mentioned preset conditions are met, it can be determined whether the elements or values of the first CSI are the same as the elements or values of the second CSI based on the elements in the predetermined set of elements in CSI.
[0172] 15) A predetermined set of sub-elements of at least one second element of CSI; wherein, when determining whether the above preset conditions are met, for a second element of CSI that includes multiple sub-elements, the values of the sub-elements of the second element of the first CSI and the corresponding sub-elements of the second CSI can be determined based on the sub-elements in the predetermined set of sub-elements.
[0173] 16) A first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in the CSI, or multiple elements contained in a predetermined set of elements of the CSI; wherein, when the terminal determines whether the values of the corresponding elements of the first CSI and the corresponding elements of the second CSI are the same, it can judge the multiple elements of the first CSI sequentially according to the first association order, first judging whether the values of the elements arranged earlier according to the first association order are the same as the corresponding elements of the second CSI. In this optional embodiment, the first association order can be used to associate and sort all elements contained in the CSI, or it can be used to associate and sort a specified portion of the elements contained in the CSI, or it can be used to associate and sort a portion or all of the elements in the predetermined set of elements of the CSI.
[0174] In this embodiment, the first association order is used to indicate the association relationship between the multiple elements. For example, CSI has three elements: element a, element b, and element c. Assuming the first association order of the three elements is: element a, element b, and element c, it means that a change in the value of element a usually causes a change in the values of elements b and c; a change in the value of element b usually causes a change in the value of element c. Accordingly, when determining whether the above preset conditions are met, first determine whether the values of element a in the first CSI and element a in the second CSI are the same. If they are different, the determination can stop, confirming that the above preset conditions are met; if they are the same, continue determining whether the values of element b in the first CSI and element b in the second CSI are the same, and so on, until all elements have been determined. It should be noted that the first association order can be configured or agreed upon based on the interdependencies of multiple elements in CSI. Taking CSI, which includes CRI, RI, PMI, and CQI, as an example: RI, PMI, and CQI depend on CRI, meaning that when the selected CSI-RS resource changes, the corresponding RI, PMI, and CQI will usually change; PMI and CQI depend on RI, meaning that when RI changes, the corresponding PMI and CQI will usually change; and CQI depends on PMI, meaning that when PMI changes, the corresponding CQI will usually change. Therefore, the first association order can be: CRI, RI, PMI, and CQI.
[0175] 17) A second association order of multiple sub-elements of at least one second element of the CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element. When determining whether the value of the second element of the first CSI is the same as the value of the corresponding element of the second CSI, the terminal may sequentially determine the multiple sub-elements of the second element of the first CSI according to the second association order, first determining whether the value of the sub-element arranged first according to the second association order is the same as the value of the corresponding sub-element of the corresponding element of the second CSI. In this optional embodiment, the second association order may be used to associate and sort all the sub-elements contained in the second element, or it may be used to associate and sort a specified portion of the sub-elements contained in the second element, or it may be used to associate and sort some or all the sub-elements in a predetermined set of sub-elements of the second element.
[0176] In this embodiment, the second association order is used to indicate the association relationship of multiple sub-elements of the second element. For example, element a has three sub-elements: sub-element 1, sub-element 2, and sub-element 3. Assuming the second association order of the three sub-elements is: sub-element 3, sub-element 2, and sub-element 1, it means that: when the value of sub-element 1 changes, it usually causes the values of sub-element 2 and sub-element 3 to change; when the value of sub-element 2 changes, it usually causes the value of sub-element 3 to change. Accordingly, when determining whether the above preset conditions are met, when determining whether the values of element a of the first CSI and the corresponding element of the second CSI are the same, first determine whether the values of sub-element 1 of element a of the first CSI and sub-element 1 of element a of the second CSI are the same. If they are different, the determination can be stopped, and it is determined that the values of element a of the first CSI and element a of the second CSI are different; if they are the same, the determination can continue to determine whether the values of sub-element 2 of element a of the first CSI and sub-element 2 of element a of the second CSI are the same, and so on, until all the sub-elements of element a are determined. It should be noted that the order of the second association relationship can be configured or agreed upon based on the interdependencies of multiple elements of the second element, using the spatial vector dimension 1 index i contained in the PMI of Rel-15 Type I codebook mode 1. 1,1 A spatial vector with a dimension 2 index 1,2 Taking the sub-elements such as B coefficient sub-band phase angle index 2 as an example, where B is the number of sub-bands: 1,2 B depends on 2 1,1 That is, when the selected 1,1 When the value of i changes, the corresponding i 1,2 B i2 values will typically change; B i2 values depend on i. 1,1 and i 1,2 That is, when i 1,1 and i 1,2 When any one of them changes, the corresponding B i2 values will usually change. Therefore, the first association order can be: i 1,1 i 1,2 And B i2.
[0177] It should be noted that the above configuration parameters can be configured either within or outside the CSI report configuration for the first type of CSI report, i.e., configured through signaling outside the CSI report configuration. Furthermore, the above configuration parameters may be configured by the network-side device or may be defined by the protocol, meaning that network-side device configuration is not required.
[0178] In some implementations, if the first type of CSI report is associated with one or more second type CSI reports, and the first type of CSI report does not include at least some configuration parameters in its report configuration, the configuration parameters not included in the first type of CSI report will use the values of the corresponding configuration parameters included in the report configuration of one or more second type CSI reports.
[0179] In other embodiments, if the first type of CSI report is associated with one or more second type CSI reports, and the report configuration of one or more second type CSI reports does not include at least some configuration parameters, the configuration parameters not included in the one or more second type CSI reports shall use the values of the corresponding configuration parameters included in the report configuration of the first type CSI report.
[0180] In some other implementations, if the first type of CSI report is associated with one or more second type CSI reports, the terminal expects at least some configuration parameters included in the report configuration of the first type of CSI report to have the same values as the corresponding configuration parameters included in the report configuration of one or more second type CSI reports.
[0181] Through the above implementation methods, on the one hand, the configuration parameters associated with the first type of CSI report and its associated second type of CSI report do not need to be configured repeatedly, which can reduce the overhead of CSI report configuration; on the other hand, the configuration parameters associated with the first type of CSI report and the configuration parameters associated with the second type of CSI report have the same values, so that the first CSI and the second CSI can be compared.
[0182] In some implementations, the time unit where the CSI reference resource of the first CSI is located is a time unit offset by N from the time unit preceding the first time unit; wherein, the time unit offset N is the smallest integer greater than or equal to the first duration, the time unit where the CSI reference resource is located is a downlink time unit, and the first duration is greater than the CSI calculation time or the CSI calculation time delay requirement; wherein, the first time unit includes at least one of the following:
[0183] 1) The time unit in which the first CSI report was sent;
[0184] 2) The time unit in which the time is determined based on the first uplink resource information associated with the first type of CSI report;
[0185] 3) The time unit in which the time is determined based on the second uplink resource information associated with the first type of CSI report;
[0186] 4) The time unit in which the CSI acquisition time is located;
[0187] 5) The time unit in which the first transmission opportunity occurs.
[0188] Optionally, the first duration may be longer than the CSI computation time or the CSI computation delay requirement; for example, the first duration may be K symbols.
[0189] In the above embodiments, the time unit can be a frame, subframe, time slot, sub-time slot, symbol, or sub-symbol. This time unit can be the same as the time unit in the above embodiments, for example, all of them are a time slot, or they can be different, for example, each is a time slot or a symbol.
[0190] It should be noted that items 2) to 5) above may be periodic. When the terminal obtains the first CSI of each period, it determines the first time unit based on items 2) to 5) above corresponding to the current period.
[0191] When the first type of CSI report is configured with the CSI acquisition time or the period of the first uplink resource or the second uplink resource and the time slot offset within the period, if the CSI acquisition time of the first CSI or the time slot of the first uplink resource is time slot n, the time slot where the CSI reference resource is located is determined by a parameter including the time slot offset N. For example, the time slot offset N is greater than or equal to K·2. μ The smallest integer of the CSI reference resource, and the time slot is the downlink time slot. Here, μ is the downlink subcarrier spacing (SCS), and the first duration is the time occupied by the number of symbols K under the downlink subcarrier spacing μ.
[0192] In some embodiments, the method may further include: the terminal reporting its capability information to a network-side device, wherein the capability information includes one of the following: the terminal supports a first type of CSI report, and configuration parameters related to the terminal supporting the first type of CSI report. The configuration parameters related to the terminal supporting the first type of CSI report include, for example, the maximum number of CSI-RS resources supported by the terminal, the maximum number of ports supported, the maximum number of subbands supported, which codebook configurations are supported, which report volumes are supported, and which CQI quantization tables are supported. In these embodiments, by reporting its capability information to the network-side device, the terminal enables the network-side device to know the terminal's capabilities and thus configure the configuration parameters associated with the first type of CSI report appropriately based on the terminal's capabilities. For the first type of CSI report, the terminal needs to occupy certain storage resources to store the second CSI; therefore, the reported terminal capability information can ensure that the terminal can effectively execute the first type of CSI report.
[0193] In some embodiments, the method may further include: the terminal receiving a first signaling; wherein the first signaling is used for at least one of: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type;
[0194] The first signaling includes at least one of the following:
[0195] 1) First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with a second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report;
[0196] 2) Second indication information, the second indication information is used to indicate at least one of the following: when the first signaling instructs the terminal to send a CSI report of a type other than the first type as a CSI report of the second type, whether the CSI report of the second type is associated with the CSI report of the first type, and whether the CSI contained in the CSI report of the second type is regarded as the second CSI of the first type of CSI report associated with the CSI report of the second type;
[0197] 3) Third indication information, which is used to indicate whether to send the first type of CSI report or send other types of CSI reports besides the first type of CSI report, such as non-periodic CSI reports. In this way, the first signaling can dynamically indicate whether the CSI report is the first type of CSI report or a non-periodic CSI report, making the indication method more flexible.
[0198] Optionally, the first signaling can be Radio Resource Control (RRC) signaling, Medium Access Control-Control Element (MAC-CE) signaling, or DCI signaling.
[0199] In the above embodiments, optionally, when the third indication information indicates the transmission of the first type of CSI report, the uplink resource indicated by the first signaling is a first uplink resource used for transmitting a CSI report request associated with the first type of CSI report; when the third indication information indicates the transmission of a CSI report of a type other than the first type, the uplink resource indicated by the first signaling is used to transmit the other type of CSI report. In this optional embodiment, when the third indication information indicates the transmission of the first type of CSI report, the uplink resource indicated by the first signaling is used to transmit the CSI report request associated with the first type of CSI report; when the third indication information indicates the transmission of the other type of CSI report, the uplink resource indicated by the first signaling is used to transmit the other type of CSI report, thereby improving the flexibility of CSI report reporting.
[0200] In the above embodiments, at least one of the first indication information, the second indication information, and the third indication information may be included in the first signaling, thereby enabling the network-side device to simultaneously or selectively indicate the first type of CSI report and the other types of CSI reports, improving flexibility.
[0201] When the first signaling is DCI or MAC-CE, the first type of CSI report and the other types of CSI reports can be dynamically activated or triggered.
[0202] In some embodiments, when a first type of CSI report is associated with a second type of CSI report, the second CSI resources occupied by the second type of CSI report are released at the moment the associated first type of CSI report releases its occupied first CSI resources, wherein the first CSI resources and the second CSI resources are the same CSI resources or different CSI resources. For example, the signaling that activates or triggers the second type of CSI report includes indication information as to whether it is associated with a first type of CSI report. If so, the CSI resources occupied by the second type of CSI report remain until the moment the associated first type of CSI report releases its CSI resources. The CSI resources include, but are not limited to, at least one of the following: a CSI Processing Unit (CPU), CSI storage resources, active CSI-RS resource(s) and active CSI report(s). The CSI resources occupied by the second type of CSI report are retained until the moment its associated first type of CSI report is released, thereby ensuring that after obtaining the first CSI, the corresponding second CSI can be obtained for comparison.
[0203] Figure 3 This application illustrates a timing flowchart of a terminal reporting a CSI report to a network-side device in an implementation of the present application, as follows: Figure 3 As shown, the process mainly includes the following steps:
[0204] S301, the network-side device sends the first type of CSI report configuration to the terminal.
[0205] S302, Terminal measurement reference signal, CSI is acquired at the CSI acquisition time. t .
[0206] Among them, CSI t This is the first CSI. Before S302, the terminal may have also acquired the second CSI, which will not be detailed here.
[0207] S303, the terminal will CSI t With CSI n-1 The comparison is performed, and if the above preset conditions are met, a CSI report request is sent on the first uplink resource.
[0208] Among them, CSI n-1 The second CSI is included in the second CSI report.
[0209] S304, The network-side device detects whether a CSI report request has been received on the first uplink resource.
[0210] S305, The terminal sends a CSI report on the second uplink resource. n CSI n For CSI t At least some of the elements in.
[0211] S306, Upon detecting a CSI report request, the network-side device receives a CSI report on the second uplink resource. n .
[0212] After detecting a CSI report request, the network-side device can instruct the terminal to send a CSI report via signaling. n The second uplink resource.
[0213] Combination Figure 3 When the second CSI report is a first-type CSI report, since neither the terminal nor the network-side device has a second CSI corresponding to the first CSI before the first first-type CSI report is sent, the first first CSI of the first-type CSI report, i.e., CSI0, must be reported. The terminal can send a CSI report request and send CSI report CSI0, or send CSI report CSI0 directly without sending a CSI report request. For non-first first CSIs in the first-type CSI report, the terminal can compare the non-first first CSI with the second CSI. The second CSI is determined by the second CSI report of the previous first-type CSI report.
[0214] In some embodiments, the fact that the values of the elements of the first CSI are not completely identical to the values of the elements of the second CSI may include: at least A elements in a predetermined set of elements of the first CSI have values different from the corresponding elements of the second CSI, wherein the predetermined set of elements includes one of the following: all elements of the first CSI, or one or more elements of the first CSI as pre-agreed or indicated by the network-side device; wherein A is an integer greater than 0 and less than or equal to the number of elements contained in the predetermined set of elements. That is, the preset condition may include at least A elements in all elements of the first CSI having values different from the corresponding elements of the second CSI; or, at least A elements in one or more elements in the first CSI that are pre-agreed or indicated have values different from the corresponding elements of the second CSI.
[0215] Optionally, the value of A above can be pre-agreed or indicated by the network-side device.
[0216] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, then the elements of the first CSI include [CRI], [RI], PMI, and CQI. The fact that at least A elements of the first CSI have values different from the corresponding elements of the second CSI can include: the values of CRI, RI, PMI, and CQI of the first CSI all being different from the corresponding elements of the second CSI. Here, "[·]" indicates elements included in the CSI only under certain conditions; for example, "[CRI]" indicates that the CSI includes CRI when there are more than one CSI-RS resource measurement, and "[RI]" indicates that the CSI includes RI when there are more than one candidate rank.
[0217] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, the preset condition that the values of at least A elements of the first CSI are different from the corresponding elements of the second CSI can be any one or more of the following:
[0218] 1) The agreed or indicated preset condition 1 is that the CSI-RS resource (element value) indicated by the CRI (element) of the first CSI is different from the CSI-RS resource indicated by the CRI of the second CSI. The CSI-RS resource indicated by the CRI can be the index position of the CSI-RS resource in the CSI report configuration associated with the CSI-RS resource (i.e., the value indicated by the CRI), or it can be the CSI-RS resource identifier indicated by the CRI. Specifically, it may include:
[0219] When a CSI is generated by a single CSI-RS resource (including a CSI-RS resource indicated by CRI when a Type 1 CSI report is associated with more than one measurement's CSI-RS resource, or a CSI-RS resource not indicated by CRI when a Type 1 CSI report is associated with only one measurement's CSI-RS resource), the CSI-RS resource that generated the first CSI is different from the CSI-RS resource that generated the second CSI; or
[0220] When a CSI is generated from multiple CSI-RS resources, any one or more of the multiple CSI-RS resources used to generate the first CSI, as indicated by the CRI of the first CSI, are different from the CSI-RS resources used to generate the second CSI, as indicated by the CRI of the second CSI. For example, multiple CSI-RS resources for generating an NCJT CSI may be generated by a single CRI, multiple CSI-RS resources for generating a CJT CSI may be generated by a bitmap, or multiple CSI-RS resources for generating multiple CSIs may be generated by multiple CRIs. Optionally, if at least one CSI-RS resource used to generate the first CSI is different from the CSI-RS resources used to generate the second CSI, or if at least one CSI-RS resource used to generate the second CSI is different from one or more CSI-RS resources used to generate the first CSI, then any one or more of the multiple CSI-RS resources used to generate the first CSI are considered different from the CSI-RS resources used to generate the second CSI.
[0221] 2) The default condition 2 is agreed or indicated that the value of the RI (element) of the first CSI is different from the value of the RI of the second CSI; or further, the CRI of the first CSI is the same as the CRI of the second CSI, and the RI of the first CSI is different from the RI of the second CSI.
[0222] 3) The default condition 3 is agreed or indicated that the index value (value of the element) of the PMI (element) of the first CSI is different from the index value of the PMI of the second CSI; or further, the CRI of the first CSI is the same as the CRI of the second CSI, and the RI of the first CSI is different from the RI of the second CSI.
[0223] 4) The preset condition 4 is agreed or indicated that the index value (value of the element) of the CQI (element) of the first CSI is different from the index value of the CQI of the second CSI, such as the CQI index values are not equal or differ by more than (higher or lower) 2 CQI levels; or further, the CRI of the first CSI is the same as the CRI of the second CSI, the RI of the first CSI is the same as the RI of the second CSI, the PMI of the first CSI is the same as the PMI of the second CSI, and the CQI of the first CSI is different from the CQI of the second CSI.
[0224] One implementation of the terminal performing the preset condition judgment is as follows: the terminal obtains the CRI, RI, and PMI of the first CSI based on the channel state measured at the first transmission time, and then compares them with the values of the corresponding elements of the second CSI to determine the preset conditions that are met.
[0225] Another implementation of the terminal's preset condition judgment is as follows: The terminal first determines whether the CQI is the same. Only when the CQI is different will the CRI, RI, PMI, and CQI be re-acquired. Specifically, the terminal first uses the CRI, RI, and PMI of the second CSI and obtains the CQI of the first CSI based on the channel state measured at the first transmission timing. The CQI of the first CSI is compared with the CQI of the second CSI. Only when the CQI change meets the preset condition will the CRI, RI, PMI, and CQI of the first CSI be re-acquired based on the channel state measured at the first transmission timing, and a first CSI report is sent. Otherwise, a first CSI report is not sent, or only the CQI of the first CSI or the change value between the CQI of the first CSI and the CQI of the first CSI is sent. Through this implementation, CSI is reported only when the preset condition is met, which can reduce the terminal's computational complexity and CSI report feedback overhead.
[0226] In some implementations, the first CSI includes X CRIs and X CSI elements other than CRIs, wherein the X CSI elements other than CRIs are generated by the CSI-RS resources indicated by the X CRIs. The second CSI report includes Y CRIs and Y CSI elements other than CRIs, wherein the Y CSI elements other than CRIs are generated by the CSI-RS resources indicated by the Y CRIs, where X and Y are integers greater than or equal to 0. When X is not equal to Y, the terminal can sequentially determine the correspondence between the X CSI-RS resources and the Y CSI-RS resources according to the order of the indicated or predetermined CSI-RS resources (e.g., the order of CSI-RS resource identifier IDs or the configuration order of CSI-RS resources), and compare whether the Z CSIs of the first CSI and the Z CSIs of the second CSI are the same according to the correspondence of CSI-RS, where Z is the smaller value of X and Y. For example, the first CSI contains one CRI and its corresponding RI, PMI, and CQI, and the second CSI contains two CRIs and their respective corresponding RI, PMI, and CQI. Assuming that the CSI-RS resource of the first CSI corresponds to the CSI-RS resource indicated by the first CRI of the second CSI, when the predetermined element set of the first CSI is RI, PMI, and CQI, then when determining whether the preset conditions are met, the RI, PMI, and CQI of the first CSI are compared with the RI, PMI, and CQI generated by the CSI-RS resource indicated by the first CRI of the second CSI in the manner described above.
[0227] In some optional implementations, the difference between the value of an element in the predetermined element set of the first CSI and the value of the corresponding element of the second CSI may include: when the second element in the predetermined element set of the first CSI contains multiple sub-elements, the values of at least B sub-elements in the predetermined sub-element set of the second element are different from the values of the corresponding sub-elements of the corresponding element of the second CSI, wherein the predetermined sub-element set includes one of the following: all sub-elements of the second element, or one or more sub-elements of all sub-elements of the second element pre-agreed upon or indicated by the network-side device; wherein B is an integer greater than 0 and less than or equal to the number of sub-elements contained in the predetermined sub-element set. In these implementations, the difference between the values of at least B sub-elements in all sub-elements of the second element of the first CSI and the values of the corresponding sub-elements of the second element of the second CSI may be, for example, the values of at least B sub-elements in one or more pre-agreed upon or indicated by the network-side device of the second element of the first CSI are different from the values of the corresponding sub-elements of the second element of the second CSI, or all the values of the sub-elements of the second element of the first CSI are different from the values of the corresponding sub-elements of the second element of the second CSI. The child elements of the second element can be different child elements or child elements of different sub-bands.
[0228] For example, in one approach, for a Type I codebook, the PMI includes at least one of the following indices (sub-elements): spatial vector index, phase or vector selection index, etc. The index value (value of the second element) of the PMI for the first CSI differs from the index value corresponding to the PMI for the second CSI, including but not limited to at least one of the following:
[0229] 1) The spatial vector index value (the value of the sub-element) in the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI.
[0230] For example, if i in the PMI of the first CSI 1,1 i 1,2 If the index value of the first CSI PMI is different from the index value of the second CSI PMI, then the spatial vector selected under codebookMode=1 changes or changes beyond a certain range, and the spatial vector group selected under codebookMode=2 changes or changes beyond a certain range; under codebookMode=2, if i in the first CSI PMI... 1,3 (Only applicable to layers 2, 3, or 4, and the number of CSI-RS ports is less than 16, i.e., v = 2, 3, 4 and P) CSI-RS If the index value of <16) is different from the index value corresponding to the PMI of the second CSI, then the selected spatial vector in the spatial vector group has changed or the change exceeds a certain range.
[0231] 2) The phase index value (sub-element value) in the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI.
[0232] For example, when the PMI is a wideband feedback, the PMI contains only a wideband phase index i2. If the index value of i2 in the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI, the phase adjustment value corresponding to the spatial vector changes or exceeds a certain range. When the PMI is a subband feedback, the PMI includes the phase index i2 of each reporting subband. If the index value of i2 of any subband of the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI, it means that the phase adjustment value of that subband corresponding to the spatial vector changes or exceeds a certain range.
[0233] In another approach, for subband feedback of the Rel-15 Type I codebook, the PMI includes at least one of a wideband index i1 and a subband index i2, wherein the wideband index i1 includes a spatial vector index i 1,1 i 1,2 and i 1,3 The index value (value of the second element) of the PMI of the first CSI differs from the index value corresponding to the PMI of the second CSI, including but not limited to at least one of the following:
[0234] 1) The broadband index value (value of the sub-element) in the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI;
[0235] For example, i in the PMI of the first CSI 1,1 i 1,2 or i 1,3 At least one index value is different from the index value corresponding to the PMI of the second CSI;
[0236] 2) The sub-band index value (sub-element value) in the PMI of the first CSI is different from the index value corresponding to the PMI of the second CSI.
[0237] For example, the index value of i2 of any subband of the PMI of the first CSI, or a pre-agreed or indicated subband, is different from the index value of the PMI of the second CSI.
[0238] In another approach, for the Type II series codebook, the PMI includes at least one of the following indices (sub-elements): spatial orthogonal basis vector index, frequency orthogonal basis vector index, Doppler domain orthogonal basis vector index, strongest amplitude coefficient index, non-zero coefficient index, non-zero coefficient amplitude value index, non-zero coefficient phase value index, selected port index, etc. The index value (value of the second element) of the PMI for the first CSI differs from the index value corresponding to the PMI for the second CSI, including but not limited to at least one of the following:
[0239] 1) The orthogonal basis vector index values (sub-element values) in the PMI of the first CSI are different from the corresponding index values in the PMI of the second CSI, including differences in the number of orthogonal basis vectors or the basis vector index values. Among them, the orthogonal basis vectors include at least one of the following: spatial domain orthogonal basis vectors, frequency domain orthogonal basis vectors, and Doppler domain orthogonal basis vectors.
[0240] For example, for a Rel-15 Type II codebook or a Rel-16e Type II codebook, if the i in the PMI of the first CSI 1,1 or i 1,2 If the index value is different from the corresponding index value in the PMI of the second CSI, then the selected spatial orthogonal basis vector changes or changes beyond a certain range; for the Rel-16e Type II codebook, if the i in the PMI of the first CSI... 1,5 If the index value of the first CSI is different from the corresponding index value in the PMI of the second CSI, then the starting position of the selected frequency domain orthogonal basis vector changes or changes beyond a certain range; if the i in the PMI of the first CSI is different from the corresponding index value in the PMI of the second CSI, then the starting position of the selected frequency domain orthogonal basis vector changes or changes beyond a certain range; 1,6,l If the index value is different from the corresponding index value in the PMI of the second CSI, then the offset value of the frequency domain orthogonal basis vector selected by layer l changes or changes beyond a certain range.
[0241] 2) The amplitude / phase coefficients in the PMI of the first CSI are different from those in the PMI of the second CSI, and may include, but are not limited to, at least one of the following:
[0242] i) The index value of the strongest amplitude coefficient in the PMI of the first CSI (the value of the sub-element) (e.g., i in the PMI of the Rel-15 Type II codebook). 1,3,l The index value, i in PMI of the Rel-16e Type II codebook 1,8,l The index value is different from the corresponding index value in the PMI of the second CSI;
[0243] ii) Non-zero coefficient index values (sub-element values) in the PMI of the first CSI (e.g., i in the PMI of the Rel-16e Type II codebook) 1,7,lThe index value is different from the corresponding index value in the PMI of the second CSI;
[0244] iii) All or part of the non-zero coefficient amplitude value index (sub-element value) in the PMI of the first CSI differs from the corresponding index value in the PMI of the second CSI, including at least one of the following: the first amplitude value index (such as i in the PMI of the Rel-15 Type II codebook). 1,4,l The index value, i in the PMI of the Rel-16e Type II codebook 2,3,l The index values are different; the second amplitude value index value (such as i in Rel-15 Type II PMI) is different. 2,2,l The index value, i in the PMI of the Rel-16e Type II codebook 2,4,l The final amplitude value is determined by the first amplitude value and the second amplitude value, since the index values are different.
[0245] iv) All or part of the non-zero coefficient phase value index (sub-element value) in the PMI of the first CSI (e.g., i in the PMI of the Rel-15 Type II codebook) 2,1,l The index value, i in the PMI of the Rel-16e Type II codebook 2,5,l The index value is different from the corresponding index value in the PMI of the second CSI.
[0246] v) The port (value of the sub-element) corresponding to the selected port index in the PMI of the first CSI is different from the port corresponding to the PMI of the second CSI (e.g., the i in the PMI of the Rel-15 Type IIPS codebook or the Rel-16e Type IIPS codebook). 1,1 The index value, i in the PMI of the Rel-17 FeType IIPS codebook 1,2 (index value).
[0247] For example, a CQI may contain at least one of the following sub-elements: a wideband CQI for the first codeword, a wideband CQI for the second codeword, B1 sub-band CQIs for the first codeword, and B2 (usually B1 = B2) sub-band CQIs for the second codeword, etc. The index value (value of the second element) of the CQI of the first CSI differs from the index value corresponding to the CQI of the second CSI, including at least one of the following:
[0248] 1) The bandwidth CQI (value of sub-element) of the first codeword of the CQI of the first CSI is different from the bandwidth CQI of the first codeword corresponding to the CQI of the second CSI;
[0249] 2) At least one of the B1 subband CQIs (values of sub-elements) of the first codeword of the CQI of the first CSI is different from the subband CQI of the first codeword corresponding to the CQI of the second CSI;
[0250] 3) The bandwidth CQI (value of sub-element) of the second codeword of the CQI of the first CSI is different from the bandwidth CQI of the second codeword corresponding to the CQI of the second CSI;
[0251] 4) At least one of the B2 subband CQIs (values of sub-elements) of the second codeword of the CQI of the first CSI is different from the subband CQI of the second codeword corresponding to the CQI of the second CSI.
[0252] In some implementations, when determining whether a predetermined condition is met, the terminal can sequentially check whether the value of each element in the predetermined element set of the first CSI is the same as the value of the corresponding element in the second CSI, according to a first association relationship order. The first association relationship order is the order of association relationships among the multiple elements included in the predetermined element set, which is pre-agreed or indicated by the network-side device. For example, if the first association relationship order of the multiple elements in the predetermined element set is element 1, element 2, element 3, ..., element n1, where n1 is the number of elements in the predetermined element set, then when determining whether the predetermined condition is met, the terminal can first check whether the value of element 1 of the first CSI is the same as the value of element 1 of the second CSI. If they are the same, it continues to check whether the value of element 2 of the first CSI is the same as the value of element 2 of the second CSI. If they are different, the terminal can stop the judgment and determine that the preset condition is met. Alternatively, the terminal can continue to check the next element, i.e., element 2, until all elements in the predetermined element set have been checked.
[0253] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, and all elements included in CSI are: [CRI], [RI], PMI, and CQI, and assuming the order of the association between multiple elements is: CRI, RI, PMI, and CQI, then the preset conditions are determined according to the first association order of the multiple elements. An example of the determination process is as follows:
[0254] If the CRI of the first CSI is different from the CRI of the second CSI, then the preset condition is met;
[0255] otherwise,
[0256] {
[0257] If the RI of the first CSI is different from the RI of the second CSI, then the preset condition is met;
[0258] otherwise,
[0259] {
[0260] If the PMI of the first CSI is different from that of the second CSI, then the preset condition is met;
[0261] otherwise,
[0262] {
[0263] If the CQI of the first CSI is different from the CQI of the second CSI, then the preset condition is met;
[0264] Otherwise, the preset conditions are not met.
[0265] }
[0266] }
[0267] }
[0268] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, and all elements include [CRI], [RI], PMI, and CQI, and RI, PMI, and CQI are pre-agreed upon or indicated as preset conditions for judgment, while other elements are not, it can be assumed that the values of the other elements still use the corresponding values of the second type of CSI. Assuming the relationship order of multiple elements is: RI, PMI, CQI, the judgment process is illustrated as follows:
[0269] Assuming the first CSI still uses the second CSI's CRI,
[0270] If the RI of the first CSI is different from the RI of the second CSI, then the preset condition is met;
[0271] otherwise,
[0272] {
[0273] If the PMI of the first CSI is different from that of the second CSI, then the preset condition is met;
[0274] otherwise,
[0275] {
[0276] If the CQI of the first CSI is different from the CQI of the second CSI, then the preset condition is met;
[0277] Otherwise, the preset conditions are not met.
[0278] }
[0279] }
[0280] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, and all elements include [CRI], RI, PMI, and CQI, and CQI is pre-defined or indicated as a preset condition for judgment, while other elements are not used as preset conditions for judgment, then there is only one element, and no correlation is required. It can be assumed that the other elements still use the values of the corresponding elements of the second CSI. Assuming that the CRI, RI, and PMI of the first CSI still use the CRI, RI, and PMI of the second CSI, the judgment process is exemplified as follows:
[0281] If the CQI of the first CSI is different from the CQI of the second CSI, then the preset condition is met;
[0282] Otherwise, the preset conditions are not met.
[0283] In this embodiment, when the terminal determines whether the value of a certain element of the first CSI is the same as the value of the corresponding element of the second CSI, if the element (i.e. the second element) includes multiple sub-elements, the terminal can sequentially determine whether the value of each sub-element of the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI, according to the second association relationship order. The second association relationship order is the association relationship order of the multiple sub-elements included in the predetermined sub-element set, and the second association relationship order is pre-agreed or indicated by the network-side device. For example, if the second association order of multiple sub-elements in a predetermined sub-element set is sub-element 1, sub-element 2, sub-element 3, ..., sub-element n2, where n2 is the number of sub-elements in the predetermined sub-element set, then when the terminal determines whether the values of the second element of the first CSI and the second element of the second CSI are the same, it can first determine whether the values of sub-element 1 of the second element of the first CSI and sub-element 1 of the second element of the second CSI are the same. If they are the same, it continues to determine whether the values of sub-element 2 of the second element of the first CSI and sub-element 2 of the second element of the second CSI are the same. If they are different, the terminal can stop determining and confirm that the values of the second element of the first CSI and the second element of the second CSI are different. Alternatively, the terminal can continue to determine the next sub-element, i.e., sub-element 2, until all sub-elements in the predetermined sub-element set have been determined.
[0284] For example, for a Rel-15 Type I codebook with codebookMode=2, assuming the second association order of the sub-elements contained in the PMI is: i 1,1 i 1,2 i 1,3 If i2, the judgment process is shown in Table 7. The judgment is made according to the preset conditions from top to bottom in the table to determine whether the PMI of the first CSI is different from that of the second CSI.
[0285] Table 7.
[0286]
[0287] Optionally, some child elements may be pre-defined or indicated as preset conditions for judgment, such as pre-defined or indicated i. 1,3 i2 is used as the preset condition for judgment, and other child elements i 1,1 i 1,2 Not as a precondition for judgment, it can be assumed that the PMI of the first CSI is... 1,1 i 1,2 The index values still use the corresponding index values in the PMI of the second CSI. Assume the second association order of multiple child elements is: i 1,3 If i2, the judgment process is shown in Table 8. The judgment is made according to the preset conditions from top to bottom in the table to determine whether the PMI of the first CSI is different from that of the second CSI.
[0288] Table 8.
[0289]
[0290]
[0291] Optionally, the above judgments are performed layer by layer, i.e., l = 1, ..., v. Optionally, the judgment of i2 during sub-band PMI feedback is performed sub-band by sub-band.
[0292] For example, for the Rel-16e Type II codebook, suppose the order of the second association relations of the sub-elements contained in the PMI is: i 1,1 i 1,2 i 1,5 i 1,6,l i 1,8,l i 1,7,l i 2,3,l i 2,4,l i 2,5,l The judgment process is illustrated in Table 9. The judgment is made according to the preset conditions from top to bottom in the table to determine whether the PMI of the first CSI is different from that of the second CSI.
[0293] Table 9.
[0294]
[0295] Optionally, some child elements can be pre-defined or indicated as preset conditions for judgment, such as defining or indicating some child element i. 1,8,l i 1,7,l i 2,3,l i 2,4,l i 2,5,lAs a preset condition for judgment, other child elements i 1,1 i 1,2 i 1,5 i 1,6,l Instead of using it as a precondition for judgment, we can assume that i in the PMI of the first CSI 1,1 i 1,2 i 1,5 i 1,6,l The index values still use the corresponding index values in the PMI of the second CSI. Assume the second association order of multiple child elements is: i 1,8,l i 1,7,l i 2,3,l i 2,4,l i 2,5,l The judgment process is illustrated in Table 10. The judgment is made according to the preset conditions from top to bottom in the table to determine whether the PMI of the first CSI is different from that of the second CSI.
[0296] Table 10.
[0297]
[0298] Optionally, the above judgments are performed layer by layer, i.e., l = 1, ..., v.
[0299] In some implementations, according to the first association order, if the value of an element preceding element p in the predetermined element set of the first CSI is the same as the value of the corresponding element in the second CSI, and the value of element p is different from the value of the corresponding element in the second CSI, the terminal determines that the preset condition is met when element p changes. Here, the value of p ranges from 1 to n1, where n1 is the number of elements in the predetermined element set. In specific applications, the network-side device and the terminal can agree on different identifiers corresponding to preset conditions. After determining that a preset condition is met, the terminal can indicate the identifier of the met preset condition to the network-side device, thereby enabling the network-side device to know that the first CSI meets the preset condition. For example, assuming the first CSI includes three elements: element 1, element 2, and element 3, and the first association order of the three elements is: element 1, element 2, and element 3, then the following preset conditions can be included:
[0300] Preset condition 1: Element 1 of the first CSI changes. That is, when the terminal makes a judgment based on the first association order, if the value of element 1 of the first CSI is different from that of element 1 of the second CSI, the terminal can stop the judgment and determine that the preset condition is met: element 1 of the first CSI changes.
[0301] Preset condition 2: Element 2 of the first CSI changes. That is, when the terminal makes a judgment based on the first association order, it determines that the value of element 1 of the first CSI is the same as the value of element 1 of the second CSI, and the value of element 2 of the first CSI is different from the value of element 2 of the second CSI. Then the terminal can stop the judgment and determine that the preset condition is met: element 2 of the first CSI changes.
[0302] Preset condition 3: Element 3 of the first CSI changes. That is, when the terminal makes a judgment based on the first association order, it determines that the value of element 1 of the first CSI is the same as the value of element 1 of the second CSI, the value of element 2 of the first CSI is the same as the value of element 2 of the second CSI, and the value of element 3 of the first CSI is different from the value of element 3 of the second CSI. Then the preset condition that is met is: element 3 of the first CSI changes.
[0303] In some implementations, when the second element in the predetermined element set of the first CSI contains multiple sub-elements, according to the second association order, if the value of the sub-element preceding the sub-element q in the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI, and the value of the sub-element q is different from the value of the corresponding sub-element of the corresponding element of the second CSI, the preset condition determined by the terminal is that the sub-element q of the second element has changed.
[0304] For example, assuming that element 1 (the second element) of the first CSI includes 3 child elements: child element 1, child element 2, and child element 3, and the second association order of the 3 child elements is child element 1, child element 2, and child element 3, then the following preset conditions can be included:
[0305] Preset condition i: Sub-element 1 of element 1 of the first CSI changes. That is, when the terminal makes a judgment based on the second association order, if it determines that the value of sub-element 1 of element 1 of the first CSI is different from that of sub-element 1 of element 1 of the second CSI, the terminal can stop judging element 1. The preset condition that is met is: sub-element 1 of element 1 of the first CSI changes.
[0306] Preset condition ii: The sub-element 2 of element 1 of the first CSI changes. That is, when the terminal makes a judgment based on the second association order, it determines that the sub-element 1 of element 1 of the first CSI and the sub-element 1 of element 1 of the second CSI have the same value, and the sub-element 2 of element 1 of the first CSI and the sub-element 2 of element 1 of the second CSI have different values. Then the terminal can stop judging element 1. The preset condition that is met is: the sub-element 2 of element 1 of the first CSI changes.
[0307] Preset condition iii: Sub-element 3 of element 1 of the first CSI changes. That is, when the terminal makes a judgment based on the second association order, it determines that the values of sub-element 1 of element 1 of the first CSI and sub-element 1 of element 1 of the second CSI are the same, the values of sub-element 2 of element 1 of the first CSI and sub-element 2 of element 1 of the second CSI are the same, and the values of sub-element 3 of element 1 of the first CSI and sub-element 3 of element 1 of the second CSI are different. Then the preset condition that is met is: the sub-element 3 of element 1 of the first CSI changes.
[0308] The first CSI report may include all or some of the elements of the first CSI. In some embodiments, at least some of the elements of the first CSI included in the first CSI report include: element m of the first CSI and elements associated with element m; wherein element m can be any element of the first CSI.
[0309] Optionally, in some implementations, the element associated with element m includes one of the following:
[0310] 1) One or more elements located after element m in the first association order, wherein the first association order is the association order of multiple elements of the first CSI, and the multiple elements include one of the following: multiple elements of the first CSI, multiple elements contained in a predetermined element set of the first CSI, wherein the predetermined element set includes one of the following: all elements of the first CSI, and one or more elements of all elements of the first CSI that are pre-agreed or indicated.
[0311] The aforementioned first association order can be the first association order in the configuration parameters related to the first type of CSI report, or it can be the association order agreed upon in the agreement.
[0312] Optionally, the terminal can determine the element associated with element m according to the first association relationship of multiple elements. If the values of all elements before element m in the first CSI are the same as the values of the corresponding elements in the second CSI, and the value of element m in the first CSI is different from the value of the corresponding elements in the second CSI, then the first CSI report includes element m and the elements associated with element m.
[0313] 2) One or more elements associated with element m as pre-agreed upon or indicated by the network-side device. For example, element 1 is pre-agreed upon or indicated by the network-side device to be associated with elements a1, a2, ..., a1. N1 ; Element 2 is associated with elements b1, b2, ..., b N2 .
[0314] In some implementations, if the first CSI report includes some elements of the first CSI, then the values of the elements of the first CSI not included in the first CSI report are the same as the values of the corresponding elements of the second CSI determined in the second CSI report, or the same as the values of the corresponding elements included in the last reported CSI report before the first CSI report that included the elements of the first CSI not included. In these implementations, both the network-side device and the terminal assume that the values of the elements not included in the first CSI report are the same as the values of the corresponding elements in the second CSI report, or the same as the values of the corresponding elements in the last reported CSI report before the first CSI report that included these elements.
[0315] In other embodiments, the terminal can also determine the elements of the first CSI included in the first CSI report based on the content indication information in the CSI report request associated with the first CSI report. The content indication information is used to indicate which elements the first CSI report includes and the size of the CSI report, such as a complete CSI, or a CRI, RI, PMI or a partial index within a PMI, CQI or partial information within a CQI, etc., to determine the elements, size, or format included in the CSI report. Optionally, the content indication information is related to the report volume; for example, the elements of the first CSI determined by the content indication information are the entire set or a subset of the elements determined by the report volume configured for the first type of CSI report. Alternatively, if the elements associated with element m are determined, the content indication information may only indicate element m, then the first CSI report includes element m and the elements associated with element m.
[0316] In some other implementations, the elements of the first CSI included in the first CSI report can be determined based on satisfied preset conditions. The elements included in the first CSI report and the size of the first CSI report can also be determined based on satisfied preset conditions.
[0317] For example, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, and assuming the first association order of multiple elements is: CRI, RI, PMI, CQI, then the terminal can determine the elements contained in the first CSI report according to the preset conditions, as shown in Table 11.
[0318] Table 11.
[0319]
[0320] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. Specifically, the CRI, RI, PMI, and CQI included in the first CSI report in the table refer to the CRI, RI, PMI, and CQI of the first CSI.
[0321] For example, the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, and the relationships between the elements are pre-defined or indicated as follows:
[0322] 1) CRI is related to RI, PMI, and CQI;
[0323] 2) RI is related to PMI and CQI;
[0324] 3) PMI correlates with CQI;
[0325] 4) CQI does not associate elements.
[0326] The terminal then determines the elements included in the first CSI report based on the preset conditions, as shown in Table 12.
[0327] Table 12.
[0328]
[0329] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. Specifically, the CRI, RI, PMI, and CQI included in the first CSI report in the table refer to the CRI, RI, PMI, and CQI of the first CSI.
[0330] Through the above implementation methods, based on the correlation between multiple elements, the terminal feeds back the elements that have changed in the first CSI and the related elements affected by them. That is, it feeds back the changed information in the CSI report without feeding back the redundant information that has not changed, which can reduce the feedback overhead of the CSI report.
[0331] When the second element of the first CSI contains multiple sub-elements, the first CSI report may include all or some of the sub-elements of the second element. In some embodiments, when the second element of the first CSI included in the first CSI report contains multiple sub-elements, the second element included in the first CSI report may include at least some of the sub-elements of the second element, including sub-element n of the second element and sub-elements associated with said sub-element n.
[0332] Optionally, the sub-elements associated with the sub-element n mentioned above include one of the following:
[0333] i) One or more sub-elements following the sub-element n in the second association order, wherein the second association order is the association order of multiple sub-elements of the second element of the first CSI, and the multiple sub-elements include one of the following: multiple sub-elements of the second element, multiple sub-elements contained in a predetermined set of sub-elements of the second element, wherein the predetermined set of sub-elements includes one of the following: all sub-elements of the second element, or one or more sub-elements from all sub-elements of the second element that are pre-agreed or indicated;
[0334] The second association order can be the second association order configured in the configuration parameters of the first type of CSI report association, or it can be the association order agreed upon in the protocol.
[0335] Optionally, the terminal determines the sub-element associated with sub-element n according to the second association order of the multiple sub-elements contained in the second element. If the values of all sub-elements before sub-element n of the second element of the first CSI are the same as the values of the corresponding sub-elements of the corresponding element of the second CSI, and the value of sub-element n of the second element of the first CSI is different from the value of the corresponding sub-element of the corresponding element of the second CSI, then the CSI report includes sub-element n of the second element and the sub-element associated with sub-element n.
[0336] ii) One or more sub-elements associated with sub-element n as agreed upon by the protocol or indicated by the network-side device. In this embodiment, one or more sub-elements associated with sub-element n can be pre-agreed upon by the protocol, or the network-side device can indicate one or more sub-elements associated with sub-element n. For example, the protocol agrees or the network-side device indicates that sub-element 1 is associated with sub-element x1, sub-element x2, ..., sub-element x... N1 ; Child element 2 is associated with child elements y1, y2, ..., y N2 wait.
[0337] In some implementations, the value of a sub-element of the second element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined in the second CSI report, or the same as the value of the corresponding sub-element of the corresponding element included in the last reported CSI report prior to the first CSI report, which included the corresponding sub-element of the second element that was not included. In these implementations, both the network-side device and the terminal assume that the value of the sub-element of the second element not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element in the second CSI report, or the same as the value of the corresponding sub-element of the corresponding element included in the last reported CSI report prior to the first CSI report, which included the corresponding sub-element of the second element that was not included.
[0338] In other implementations, the terminal can also determine the sub-elements of the second element of the first CSI included in the first CSI report based on the content indication information in the CSI report request associated with the first CSI report. The content indication information can also be used to indicate which sub-elements of the second element are included in the first CSI report. For example, if the content indication information indicates sub-element n of the second element, then the first CSI report includes sub-element n of the second element and the sub-elements associated with sub-element n. The content indication information can also indicate the sub-elements contained in the second element included in the first CSI report, for example, indicating which subbands of PMI are fed back, which subbands of PMI have sub-elements, or which subbands have CQI, etc.
[0339] In some other implementations, the sub-elements of the second element of the first CSI included in the first CSI report can be determined based on preset conditions that are met.
[0340] For example, for the Rel-16e Type II codebook, suppose the order of the second association of the sub-elements contained in the PMI is: i 1,1 i 1,2 i 1,5 i 1,6,l i 1,8,l i 1,7,l i 2,3,l i 2,4,l i 2,5,l The terminal determines the sub-elements included in the PMI reported by the CSI, as shown in Table 13, based on the preset condition that the index of the PMI of the first CSI is different from the index of the PMI of the second CSI.
[0341] Table 13.
[0342]
[0343]
[0344] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. The PMI reported by the first CSI in the table refers to the PMI of the first CSI. Optionally, the above judgments are performed layer by layer, i.e., l = 1, ..., v.
[0345] For example, if the first type of CSI report report quantity is set to cri-RI-PMI-CQI, the elements contained in the first CSI report are determined by the default conditions indicated by the network-side device or by the agreement. For example, in the absence of a first association order, the default conditions and the elements contained in the corresponding CSI report can be as shown in Table 14.
[0346] Table 14.
[0347]
[0348] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. Specifically, the elements CRI, RI, PMI, and CQI included in the first CSI report in the table refer to the CRI, RI, PMI, and CQI of the first CSI.
[0349] For example, for Rel-15eType I codebook codebookMode=2, the complete PMI index includes: i 1,1 i 1,2 i 1,3 i2. Various preset conditions that satisfy the difference between the index of the PMI of the first CSI and the index of the PMI of the second CSI, and the corresponding indexes included in the PMI of the first CSI report are shown in Table 15.
[0350] Table 15.
[0351]
[0352]
[0353] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. The PMI reported by the first CSI in the table refers to the PMI of the first CSI.
[0354] For example, for the Rel-16e Type II codebook, the complete PMI index includes: i 1,1 i 1,2 i 1,5 i 1,6,l i 1,8,l i 1,7,l i 2,3,l i 2,4,l i 2,5,l Table 16 shows the various preset conditions that satisfy the difference between the index of the PMI of the first CSI and the index of the PMI of the second CSI, and the corresponding indexes included in the PMI of the first CSI report.
[0355] Table 16.
[0356]
[0357]
[0358] In the table, “(·)” indicates that the preset conditions may not include the conditions within the parentheses. The PMI reported by the first CSI in the table refers to the PMI of the first CSI.
[0359] For example, for Rel-15e Type I codebook (codebookMode = 1), with sub-band CQI feedback, assuming the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, the content indication information includes: whether the CSI report includes the following elements: CRI, RI, PMI, CQI, where PMI can be further specified as whether it includes the following sub-elements: i 1,1 i 1,2 The CQI can also be further defined as whether it contains the following sub-elements: the broadband CQI of the first codeword, the subband CQI of the first codeword, the broadband CQI of the second codeword, and the subband CQI of the second codeword.
[0360] One way to implement content indication information is through a bitmap, for example, one of the following methods can be used:
[0361] 1) The Bitmap consists of 4 bits, which correspond to the elements: CRI, RI, PMI, and CQI. When the value of a bit is 1, it means that the corresponding element is included in the CSI report; otherwise, it is not included.
[0362] 2) The Bitmap consists of 6 bits, corresponding to: CRI, RI, i 1,1 i 1,2 i2, CQI: When the value of the bit is 1, it indicates that the corresponding element or index in the PMI is included in the CSI report; otherwise, it is not included.
[0363] 3) The Bitmap consists of 9 bits, corresponding to: CRI, RI, i 1,1 i 1,2 The CSI report includes the following parameters: i2, the broadband CQI of the first codeword, the sub-band CQI of the first codeword, [the broadband CQI of the second codeword], and [the sub-band CQI of the second codeword]. A value of 1 indicates that the corresponding element, index in the PMI, or sub-element in the CQI is included in the CSI report; otherwise, it is not included. Whether the CSI report includes the broadband CQI and sub-band CQI of the second codeword is determined based on the value of RI and whether the broadband CQI and sub-band CQI of the second codeword meet preset conditions. Typically, the CSI report includes the broadband CQI and sub-band CQI of the second codeword only when the value of RI is greater than 4.
[0364] Another way to implement content indication information is based on the relationships between multiple elements and / or the relationships between multiple elements in the PMI. Assume the first relationship order of the multiple elements is: CRI, RI, PMI, CQI; and the second relationship order of the multiple indices included in the PMI is: i 1,1 i 1,2The second association order of the multiple sub-elements contained in the CQI is as follows: the broadband CQI of the first codeword, the sub-band CQI of the first codeword, and the broadband CQI of the second codeword and the sub-band CQI of the second codeword when RI is greater than 4. The relationship between the content indication information and the elements contained in the CSI report is shown in Table 17.
[0365] Table 17.
[0366] Content Instruction Information CSI report elements or sub-elements CRI CRI and its related categories, followed by RI, PMI, and CQI. RI Following RI and its related sequences are PMI and CQI. PMI PMI and its related sequences followed by CQI CQI CQI
[0367] Optionally, the information in Table 17 indicating the PMI row can be replaced with the information in Table 18.
[0368] Table 18.
[0369] Content Instruction Information CSI report elements or sub-elements <![CDATA[i 1,1 ]]> <![CDATA[i in PMI 1,1 and i after the order of its association relationship 1,2 , i2 and CQI]]> <![CDATA[i 1,2 ]]> <![CDATA[i in PMI 1,2 and i2 and CQI after their associated relationship order]]> <![CDATA[i2]]> <![CDATA[CQI after i2 and its associated relationship order in PMI]]>
[0370] Optionally, the content indicating information in Table 17, specifically the CQI row, can be replaced with the content in Table 19.
[0371] Table 19.
[0372]
[0373] For example, for Rel-15eType I codebook with codebookMode=1 and sub-band CQI feedback, if the reportQuantity of the first type of CSI report is set to cri-RI-PMI-CQI, assuming the first association order of multiple elements is: CRI, RI, PMI, CQI; and the second association order of multiple sub-elements included in PMI is: i 1,1 i 1,2 The second association order of the multiple sub-elements contained in the CQI is as follows: the broadband CQI of the first codeword, the sub-band CQI of the first codeword, and the broadband CQI of the second codeword and the sub-band CQI of the second codeword when RI is greater than 4. The relationship between the preset conditions and the elements contained in the first CSI report is shown in Table 20.
[0374] Table 20.
[0375]
[0376]
[0377] The “(·)” in the table indicates that the preset conditions do not include the conditions within the parentheses.
[0378] Optionally, the row in Table 20 that satisfies the preset condition "the CRI and RI of the first CSI are the same as those of the second CSI, and the PMI of the first CSI is different from that of the second CSI" can be replaced with the content of Table 21.
[0379] Table 21.
[0380]
[0381] The “(·)” in the table indicates that the preset conditions do not include the conditions within the parentheses.
[0382] Optionally, the row in Table 20 that satisfies the preset condition "the CRI, RI, PMI of the first CSI are the same as the CRI, RI, PMI of the second CSI, and the CQI of the first CSI is different from the CQI of the second CSI" can replace the content of Table 22.
[0383] Table 22.
[0384]
[0385]
[0386] The “(·)” in the table indicates that the preset conditions do not include the conditions within the parentheses.
[0387] It should be noted that, for the sake of simplicity, in the above examples, unless otherwise specified, CRI means both an element and the CSI-RS resource indicated by CRI, RI means both an element and the value of RI, PMI means both an element and the index value of PMI, CQI means both an element and the index value of CQI, and so on.
[0388] In some embodiments, when the preset conditions are met, before the terminal sends the first CSI report, the method may further include: the terminal sending a CSI report request associated with the first CSI, wherein the CSI report request is used to indicate that the terminal needs to send the first CSI report. Through the CSI report request, the terminal can notify the network-side device that it will send the first CSI report.
[0389] In some implementations, the terminal may send the CSI report request on a first uplink resource, which may be the first uplink resource configured in the configuration parameters associated with the first type of CSI report.
[0390] In some implementations, the terminal may send the first CSI report on a second uplink resource. The second uplink resource may be the second uplink resource configured in the configuration parameters associated with the first type of CSI report. Optionally, the terminal may send the first CSI report as physical layer information, such as Uplink Control Information (UCI), or as Medium Access Control (MAC) layer or higher layer information, such as MAC-CE.
[0391] Optionally, the CSI report request may include at least one of the following:
[0392] 1) Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report;
[0393] 2) Indication information indicating that the preset conditions are met. For example, an identifier of the preset conditions met, so that the network-side device can know that the preset conditions met by the first CSI, and then determine at least one of the following: which elements and sub-elements of the first CSI included in the first CSI report, and the size of the first CSI report.
[0394] Optionally, the content indication information is used for at least one of the following:
[0395] i) Indicate element m, by indicating element m, to determine element m in the first CSI report that contains the first CSI and one or more elements associated with element m;
[0396] ii) Indicate the sub-element n of the second element, and determine the sub-element n in the first CSI report that contains the second element and one or more sub-elements associated with the sub-element n by indicating the sub-element n.
[0397] In an optional implementation, after the terminal sends a CSI report request, the network-side device, upon receiving the CSI report request, can send a second signaling to the terminal, instructing the terminal to send the first CSI report on the second uplink resource. Therefore, in this optional implementation, after the terminal sends the CSI report request associated with the first CSI, the method may further include: the terminal receiving the second signaling, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource, and the second signaling may further include the second uplink resource information. Through this implementation, the network-side device can dynamically instruct the terminal to send the first CSI report on the second uplink resource.
[0398] Optionally, the first uplink resource mentioned above is a Physical Uplink Control Channel (PUCCH) or a Scheduling Request (SR).
[0399] Optionally, the aforementioned second uplink resource can be a PUCCH or a Physical Uplink Shared Channel (PUSCH), such as a PUSCH or CG PUSCH scheduled by Dynamic Grant (DG).
[0400] It should be noted that in the embodiments of this application, "different values of elements / sub-elements" includes at least one of the following: the number of elements / sub-elements is different or the change exceeds a preset threshold, or the values of elements / sub-elements are not equal or the change exceeds a preset threshold; "same values of elements / sub-elements" includes at least one of the following: the number of elements / sub-elements is the same or the change does not exceed a preset threshold, or the values of elements / sub-elements are equal or the change does not exceed a preset threshold.
[0401] The technical solutions provided in this application embodiment allow the terminal to report CSI information that has changed without reporting redundant information that has not changed, thereby reducing the feedback overhead of CSI reports; or, CSI reports can be sent only when the changes of one or more parameters meet a certain threshold, thereby reducing the computational complexity of the terminal and the feedback overhead of CSI reports.
[0402] Based on the same technical concept, this application also provides a method for obtaining CSI.
[0403] It should be noted that the following embodiments only describe the operation of the network-side device. For other matters not covered, please refer to the above description of method 200.
[0404] Figure 4This diagram illustrates a flowchart of a CSI acquisition method provided in an embodiment of this application. This method 400 can be executed by a network-side device. In other words, the method can be executed by software or hardware installed on the network-side device. Figure 4 As shown, the method mainly includes the following steps.
[0405] S410, the network-side device receives a first CSI report sent by the terminal, wherein the first CSI report is a first type of CSI report.
[0406] In this embodiment, the first CSI is the CSI acquired by the terminal at the CSI acquisition time based on the measurement signal of the first transmission timing in the above embodiment, and the first transmission timing is the transmission timing of the measurement signal associated with the first type of CSI report.
[0407] The terminal may send the first CSI report in the manner described in method 200 above, as detailed in the description of method 200 above, which will not be repeated here.
[0408] S412, the network-side device determines the first CSI corresponding to the measurement signal of the first transmission timing based on the elements of the second CSI included in the second CSI report for the measurement signal of the second transmission timing and the elements of the CSI included in the first CSI report, wherein the second CSI report is a second type of CSI report and the second transmission timing is a transmission timing prior to the first transmission timing.
[0409] The technical solution provided by the embodiments of this application allows the terminal to include some elements of the first CSI in the first CSI report it sends. The network-side device determines the first CSI based on the elements included in the first CSI report and the elements of the second CSI included in the second type of second CSI report received before the first CSI report, thereby saving feedback overhead.
[0410] In some embodiments, the second CSI report is the most recently received CSI report of the second type before the first time point, where the first time point is K time units before the time unit in which the CSI acquisition time is located or K time units before the time when the first CSI report is received, where K is an integer greater than 0 and K is a predetermined value.
[0411] In some embodiments, the second type of CSI report can be the first type of CSI report, or it can be one or more other types of CSI reports besides the first type of CSI report, wherein the second type of CSI report is a CSI report associated with the first type of CSI report.
[0412] In some embodiments, before the network-side device receives the first CSI report sent by the terminal, the method further includes: the network-side device sending configuration information to the terminal, wherein the configuration information includes at least one of the following:
[0413] 1) Configuration parameters for the second type of CSI report;
[0414] 2) Configuration parameters related to the first type of CSI report, wherein the configuration parameters related to the first type of CSI report include at least one of the following:
[0415] - A type parameter, which indicates that the type of the CSI report is the first type;
[0416] - A second CSI report associated with the first type of CSI report;
[0417] - The type of second CSI report associated with the first type of CSI report;
[0418] - The CSI acquisition time corresponding to the first type of CSI report;
[0419] -Measurement signal;
[0420] - Configuration information of the measurement signal; wherein, the configuration information of the measurement signal includes the transmission timing of the measurement signal;
[0421] - Measurement time limit for the measured signal;
[0422] -First uplink resource information;
[0423] -Second uplink resource information;
[0424] -Codebook configuration;
[0425] -RI restrictions;
[0426] -Number of reports;
[0427] -CSI frequency domain configuration;
[0428] -CSI's predefined set of elements;
[0429] -A predefined set of at least one second element of CSI;
[0430] - The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI;
[0431] - The second association order of multiple sub-elements of at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
[0432] In some implementations, if the values of at least some configuration parameters in the configuration parameters of the first type of CSI report are the same as the values of corresponding configuration parameters of one or more second type CSI reports, then the at least some configuration parameters are included in the report configuration of the first type of CSI report, but not in the report configuration of the second type of CSI report; or the at least some configuration parameters are included in the report configuration of the second type of CSI report, but not in the report configuration of the first type of CSI report.
[0433] In some implementations, if multiple CSI reports of the second type are received simultaneously in the most recent instance prior to the first moment, the second CSI report is the CSI report of the highest priority among the multiple CSI reports of the second type.
[0434] In some embodiments, the method may further include:
[0435] Step 1: The network-side device receives the capability information of the terminal reported by the terminal;
[0436] Step 2, the network-side device configures the configuration parameters related to the first type of CSI report according to the capability information of the terminal, wherein the capability information includes one of the following: the terminal supports the first type of CSI report, or the terminal supports the configuration parameters related to the first type of CSI report.
[0437] In some embodiments, the method may further include: the network-side device sending a first signaling to the terminal, wherein the first signaling is used for at least one of the following: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type;
[0438] The first signaling includes at least one of the following:
[0439] 1) First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with the second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report;
[0440] 2) Second indication information, the second indication information is used to indicate at least one of the following: when the first signaling instructs the terminal to send a CSI report of a type other than the first type as a CSI report of the second type, whether the CSI report of the second type is associated with the CSI report of the first type, and whether the CSI contained in the CSI report of the second type is regarded as the second CSI of the first type of CSI report associated with the CSI report of the second type;
[0441] 3) Third indication information, which is used to indicate whether to send the first type of CSI report or to send a CSI report of other types besides the first type of CSI report.
[0442] In some implementations, when the third indication information indicates the transmission of the first type of CSI report, the uplink resource indicated by the first signaling is a first uplink resource for receiving CSI report requests associated with the first CSI; when the third indication information indicates the transmission of other types of CSI reports besides the first type of CSI report, the uplink resource indicated by the first signaling is used to receive the other types of CSI reports.
[0443] In some implementations, the network-side device determines the first CSI based on elements of the second CSI included in the second CSI report and at least a portion of elements of the first CSI included in the first CSI report, and may further include at least one of the following:
[0444] 1) The network-side device determines that the value of the element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding element of the second CSI determined in the second CSI report, or is the same as the value of the corresponding element included in the last reported CSI report before the first CSI report that includes the element of the first CSI that is not included;
[0445] 2) If the second element of the first CSI included in the first CSI report contains multiple sub-elements, the network-side device determines that the value of the sub-element of the second element of the first CSI not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined in the second CSI report, or is the same as the value of the corresponding sub-element of the corresponding element included in the last reported CSI report before the first CSI report that includes the sub-element of the element not included.
[0446] In some implementations, the network-side device receiving the first CSI report sent by the terminal may include: when the network-side device receives a CSI report request associated with the first CSI sent by the terminal, determining to receive the first CSI report based on the CSI report request, wherein the CSI report request is used to indicate that the terminal needs to send the first CSI report.
[0447] In some implementations, the CSI report request includes at least one of the following:
[0448] Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report;
[0449] Indication information indicating that the preset conditions are met, wherein the preset conditions include at least one of the following: the element p of the first CSI changes, and the sub-element q of the second element changes when the second element of the first CSI contains multiple sub-elements.
[0450] In some implementations, the content indication information is used for at least one of the following:
[0451] Indicator element m, by indicating the element m, determines the element m in the first CSI report that contains the first CSI and one or more elements associated with the element m;
[0452] The sub-element n of the second element is indicated, and the sub-element n containing the second element and one or more sub-elements associated with the sub-element n are determined by indicating the sub-element n.
[0453] In some implementations, the network-side device receiving the CSI report request associated with the first CSI sent by the terminal includes: the network-side device receiving the CSI report request on a first uplink resource; the network-side device receiving the first CSI report sent by the terminal includes: the network-side device receiving the first CSI report on a second uplink resource.
[0454] In some implementations, after the network-side device receives the CSI report request on the first uplink resource, the method may further include: the network-side device sending a second signaling to the terminal, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource. Through this implementation, the network-side device can dynamically instruct the terminal to send the first CSI report on the second uplink resource.
[0455] The technical solution provided in this application embodiment allows the terminal to send a CSI report when preset conditions are met. This reduces CSI reporting overhead and enables timely detection and reporting of CSI changes to network-side devices. Furthermore, this application embodiment can also reduce the computational complexity of the terminal.
[0456] The channel state information reporting method provided in this application can be executed by a channel state information reporting device. The channel state information acquisition method provided in this application can be executed by a channel state information acquisition device. This application uses examples of a channel state information reporting device executing the channel state information reporting method and a channel state information acquisition device executing the channel state information acquisition method to illustrate the channel state information reporting device or channel state information acquisition device provided in this application.
[0457] This application provides a channel state information reporting and transmitting device or a channel state information acquiring device. As an example, the channel state information reporting and transmitting device or the channel state information acquiring device can be a communication device or a component in a communication device, such as a chip. The communication device can be a terminal, a network-side device, or a server, etc. Exemplarily, the terminal can be, but is not limited to, the type of terminal 11 listed above, and the network-side device can be, but is not limited to, the type of network-side device 12 listed above. This application does not impose specific limitations.
[0458] The channel state information reporting and transmitting device or the channel state information acquiring device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0459] For details, see Figure 5 When the channel state information report sending device is a terminal or a component within a terminal, the channel state information report sending device 500 includes a processing module 501, used to obtain a first CSI corresponding to a first type of CSI report based on a measurement signal of a first transmission timing; and a sending module 502, used to send a first CSI report when preset conditions are met, wherein the first CSI report is a first type of CSI report, and the first CSI report contains at least some elements of the first CSI, and the preset conditions include at least one of the following: the value of an element of the first CSI is not completely the same as the value of a corresponding element of the second CSI; the element of the first CSI is not completely the same as the element of the second CSI; the second CSI is a CSI obtained based on a measurement signal of a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
[0460] In an optional implementation, the processing module 501 acquires the first CSI corresponding to the first type of CSI report based on the measurement signal of the first transmission timing, including: acquiring the first CSI corresponding to the first type of CSI report at the CSI acquisition time based on the measurement signal of the first transmission timing; the CSI acquisition time is determined by at least one of the following:
[0461] Configuration of network-side devices;
[0462] The agreement stipulates;
[0463] The timing of the first uplink resource transmission;
[0464] The first transmission timing.
[0465] In one optional implementation, the second CSI includes at least one of the following:
[0466] The CSI identified in the second CSI report is the most recent CSI report of the second type sent before the first time point; the first time point is K time units before the time unit in which the CSI acquisition time is located, where K is an integer greater than 0 and K is a predetermined value.
[0467] The CSI is obtained based on the measurement signal of the most recent second transmission timing prior to the second time point, wherein the second time point is prior to the first transmission timing.
[0468] In one alternative implementation, the second type of CSI report can be the first type of CSI report, or a CSI report of a different type than the first type.
[0469] In one optional implementation, the second type of CSI report is a CSI report associated with the first type of CSI report, wherein the association between the first type of CSI report and the second type of CSI report is determined by at least one of the following methods:
[0470] Network-side device configuration;
[0471] The agreement stipulates;
[0472] The configuration parameters of the first type of CSI report and the configuration parameters of the second type of CSI report, wherein at least some of the configuration parameters in the second type of CSI report have the same values as at least some of the configuration parameters in the first type of CSI report.
[0473] In one alternative implementation, such as Figure 5 As shown, the device may further include a receiving module 503, configured to receive configuration parameters related to the first type of CSI report sent by the network-side device, wherein the configuration parameters related to the first type of CSI report include at least one of the following:
[0474] A type parameter, wherein the type of the CSI report is the first type;
[0475] The second report associated with the first type of CSI report;
[0476] The type of CSI report associated with the first type of report;
[0477] The CSI acquisition time corresponding to the first type of CSI report;
[0478] Measure the signal;
[0479] Configuration information of the measurement signal; wherein, the configuration information of the measurement signal includes the transmission timing of the measurement signal;
[0480] Measurement time limit for the measured signal;
[0481] First uplink resource information;
[0482] Second uplink resource information;
[0483] Codebook configuration;
[0484] Rank indicator RI limit;
[0485] Report volume;
[0486] CSI frequency domain configuration;
[0487] CSI's predefined set of elements;
[0488] A predefined set of at least one second element of CSI;
[0489] The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI;
[0490] The second association order of multiple sub-elements of the at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
[0491] In one alternative implementation, in the case of the most recent simultaneous transmission of multiple CSI reports of the second type prior to the first moment, the second CSI report is the CSI report of the highest priority type among the multiple CSI reports of the second type.
[0492] In one optional implementation, the configuration parameters of the first type of CSI report and the one or more second types of CSI reports satisfy at least one of the following:
[0493] If the report configuration of the first type of CSI report does not include at least some of the configuration parameters, the configuration parameters not included in the first type of CSI report shall use the values of the corresponding configuration parameters included in the report configuration of the one or more second types of CSI reports;
[0494] If the report configuration of one or more second-type CSI reports does not include at least some configuration parameters, the configuration parameters not included in the one or more second-type CSI reports shall use the values of the corresponding configuration parameters included in the report configuration of the first-type CSI reports;
[0495] The terminal expects that at least some of the configuration parameters included in the report configuration of the first type of CSI report have the same values as the corresponding configuration parameters included in the report configuration of the one or more second type of CSI report.
[0496] In one optional implementation, the time unit where the CSI reference resource of the first CSI is located is a time unit offset by N from the time unit preceding the first time unit; wherein, the time unit offset N is the smallest integer greater than or equal to the first duration, the time unit where the CSI reference resource is located is a downlink time unit, and the first duration is greater than the CSI calculation time or the CSI calculation time delay requirement; wherein, the first time unit includes at least one of the following:
[0497] The time unit in which the first CSI report was sent;
[0498] The time unit in which the moment is determined based on the first uplink resource information associated with the first type of CSI report;
[0499] The time unit in which the moment is determined based on the second uplink resource information associated with the first type of CSI report;
[0500] The time unit in which the CSI acquisition time is located;
[0501] The time unit in which the first transmission opportunity occurs.
[0502] In one optional implementation, the time unit in which the first transmission timing occurs is a time unit preceding the time unit in which the CSI acquisition time occurs and an interval of a second duration, wherein the second duration is related to at least one of the following: CSI calculation time, CSI calculation time delay requirement, and time unit offset between the time unit in which the CSI reference resource of the first CSI occurs and the time unit in which the CSI acquisition time occurs.
[0503] In an optional implementation, the sending module 502 is further configured to report the terminal's capability information to the network-side device, wherein the capability information includes one of the following: the terminal supports a first type of CSI report, and configuration parameters related to the terminal supporting the first type of CSI report.
[0504] In one alternative implementation, such as Figure 5 As shown, it also includes: a receiving module 503, configured to receive a first signaling; wherein the first signaling is used for at least one of the following: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type; the first signaling includes at least one of the following:
[0505] First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with a second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report;
[0506] The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report.
[0507] The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
[0508] In one optional implementation, when the third indication information indicates the transmission of the first type of CSI report, the uplink resource indicated by the first signaling is a first uplink resource for transmitting a CSI report request associated with the first type of CSI report; when the third indication information indicates the transmission of other types of CSI reports besides the first type of CSI report, the uplink resource indicated by the first signaling is used to transmit the other types of CSI reports.
[0509] In an optional implementation, when the first type of CSI report is associated with the second type of CSI report, the second CSI resource occupied by the second type of CSI report is released at the moment when the associated first type of CSI report releases the first CSI resource occupied, wherein the first CSI resource and the second CSI resource are the same CSI resource or different CSI resources.
[0510] In one optional implementation, the values of the elements of the first CSI are not exactly the same as the values of the elements of the second CSI, including:
[0511] The values of at least A elements in the predetermined element set of the first CSI are different from the values of the corresponding elements of the second CSI, wherein the predetermined element set includes one of the following: all elements of the first CSI, or one or more elements of all elements of the first CSI pre-agreed or indicated by the network-side device;
[0512] Where A is an integer greater than 0 and less than or equal to the number of elements contained in the predetermined element set.
[0513] In an optional implementation, the values of elements in the predetermined element set of the first CSI differ from the values of corresponding elements in the second CSI, including:
[0514] When the second element in the predetermined element set of the first CSI contains multiple sub-elements, the values of at least B sub-elements in the predetermined sub-element set of the second element are different from the values of the corresponding sub-elements of the corresponding element of the second CSI, wherein the predetermined sub-element set includes one of the following: all sub-elements of the second element, or one or more sub-elements of all sub-elements of the second element as pre-agreed or indicated by the network-side device;
[0515] Wherein, B is an integer greater than 0 and less than or equal to the number of sub-elements contained in the predetermined sub-element set.
[0516] In one alternative implementation, the processing module 501 is also used for at least one of the following:
[0517] According to the first association order, it is determined in turn whether the value of each element in the predetermined element set of the first CSI is the same as the value of the corresponding element of the second CSI. The first association order is the association order of multiple elements contained in the predetermined element set. The first association order is pre-agreed or indicated by the network side device.
[0518] According to the second association order, it is determined in turn whether the value of each sub-element of the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI. The second association order is the association order of multiple sub-elements contained in the predetermined sub-element set. The second association order is pre-agreed or indicated by the network side device.
[0519] According to the first association order, if the value of the element preceding element p in the predetermined element set of the first CSI is the same as the value of the corresponding element of the second CSI, and the value of element p is different from the value of the corresponding element of the second CSI, then the preset condition that is satisfied is that element p changes.
[0520] When the second element in the predetermined element set of the first CSI contains multiple sub-elements, according to the second association order, if the value of the sub-element preceding the sub-element q in the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI, and the value of the sub-element q is different from the value of the corresponding sub-element of the corresponding element of the second CSI, then the preset condition that is satisfied is that the sub-element q of the second element changes.
[0521] In one optional implementation, at least some elements of the first CSI included in the first CSI report include at least one of the following:
[0522] The first CSI element m and the elements associated with said element m;
[0523] The content indication information in the CSI report request associated with the first CSI report indicates one or more elements of the first CSI;
[0524] One or more elements of the first CSI determined by the preset conditions being met.
[0525] In one alternative implementation, the element associated with the element m includes one of the following:
[0526] One or more elements following element m in the first association order, wherein the first association order is the association order of multiple elements of the first CSI, and the multiple elements include one of the following: multiple elements of the first CSI, multiple elements contained in a predetermined element set of the first CSI, wherein the predetermined element set includes one of the following: all elements of the first CSI, and one or more elements from all elements of the first CSI that are pre-agreed or indicated.
[0527] One or more elements associated with element m, as pre-agreed upon or indicated by the network-side device.
[0528] In one optional implementation, the value of an element of the first CSI not included in the first CSI report is the same as the value of the corresponding element of the second CSI determined in the second CSI report, or the same as the value of the corresponding element included in the last reported CSI report prior to the first CSI report that included the element of the first CSI not included.
[0529] In an optional implementation, if the second element of the first CSI report includes multiple sub-elements, the second element of the first CSI report includes at least a portion of the sub-elements of the second element, including at least one of the following:
[0530] The second element's sub-element n and the sub-elements associated with said sub-element n;
[0531] The content indication information in the CSI report request associated with the first CSI report indicates one or more sub-elements of the second element;
[0532] The sub-element determined by the preset conditions that are met.
[0533] In one optional implementation, the child element associated with the child element n includes one of the following:
[0534] In the second association order, one or more sub-elements following the sub-element n, the second association order is the second association order of multiple sub-elements of the second element of the first CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, multiple sub-elements contained in a predetermined set of sub-elements of the second element, wherein the predetermined set of sub-elements includes one of the following: all sub-elements of the second element, one or more sub-elements from all sub-elements of the second element that are pre-agreed or indicated;
[0535] One or more sub-elements associated with the sub-element n, as specified in the protocol or indicated by the network-side device.
[0536] In one optional implementation, the value of a sub-element of the second element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined by the second CSI report, or the same as the value of the corresponding sub-element of the corresponding element included in the last reported CSI report prior to the first CSI report that included the sub-element of the second element that was not included.
[0537] In an optional implementation, the sending module 502 is further configured to send a CSI report request associated with the first CSI when the preset conditions are met, wherein the CSI report request is used to instruct the terminal to send the first CSI report.
[0538] In one alternative implementation, the CSI report request includes at least one of the following:
[0539] Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report;
[0540] Indication information indicating that the preset conditions are met.
[0541] In one optional implementation, the content indication information is used for at least one of the following:
[0542] Indicator element m, by indicating the element m, determines the element m in the first CSI report that contains the first CSI and one or more elements associated with the element m;
[0543] The sub-element n of the second element is indicated, and the sub-element n containing the second element and one or more sub-elements associated with the sub-element n are determined by indicating the sub-element n.
[0544] In one optional implementation, sending the CSI report request includes: sending the CSI report request on a first uplink resource; sending the first CSI report includes: sending the first CSI report on a second uplink resource.
[0545] In one alternative implementation, such as Figure 5 As shown, it also includes a receiving module for receiving a second signaling, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource.
[0546] See Figure 6When the channel state information acquisition device is a network-side device or a component of a network-side device, the channel state information acquisition device 600 includes a receiving module 601, used to receive a first CSI report sent by a terminal for a measurement signal at a first transmission timing, wherein the first CSI report is a first type of first CSI report; and a processing module 602, used to determine the first CSI corresponding to the measurement signal at the first transmission timing based on the elements of the second CSI included in the second CSI report for a measurement signal at a second transmission timing and the elements of the CSI included in the first CSI report, wherein the second CSI report is a second type of CSI report and the second transmission timing is a transmission timing prior to the first transmission timing.
[0547] In an optional implementation, the second CSI report is the most recently received CSI report of the second type before the first time point, where the first time point is K time units before the time unit in which the CSI acquisition time is located or K time units before the time when the first CSI report is received, where K is an integer greater than 0 and K is a predetermined value.
[0548] In an optional implementation, the second type of CSI report includes at least one of the following: the first type of CSI report, one or more second type of CSI reports, wherein the second type of CSI report is a type of CSI report other than the first type of CSI report.
[0549] In one alternative implementation, such as Figure 6 As shown, it also includes: a sending module 603, used to send configuration information to the terminal, wherein the configuration information includes at least one of the following:
[0550] Configuration parameters for one or more second-type CSI reports;
[0551] The configuration parameters related to the first type of CSI report include at least one of the following:
[0552] A type parameter, wherein the type of the CSI report is the first type;
[0553] The second type of CSI report associated with the first type of CSI report, wherein at least some of the configuration parameters of the second type of CSI report are the same as the configuration parameters corresponding to the first type of CSI report;
[0554] The CSI acquisition time corresponding to the first type of CSI report;
[0555] Measure the signal;
[0556] Configuration information for measurement signals, wherein the configuration information for measurement signals includes the transmission timing of the measurement signals;
[0557] Measurement time limit for the measured signal;
[0558] First uplink resource information;
[0559] The second uplink resource information;
[0560] Codebook configuration;
[0561] Rank indicator RI limit;
[0562] Report volume;
[0563] CSI frequency domain configuration;
[0564] CSI's predefined set of elements;
[0565] A predefined set of at least one second element of CSI;
[0566] The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI;
[0567] The second association order of multiple sub-elements of the at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
[0568] In an optional implementation, if the values of at least some configuration parameters in the configuration parameters of the first type of CSI report are the same as the values of corresponding configuration parameters of one or more second types of CSI reports, then the at least some configuration parameters are included in the report configuration of the first type of CSI report, and the at least some configuration parameters are not included in the report configuration of the second type of CSI report; or
[0569] The report configuration of the second type of CSI report includes at least some of the configuration parameters, while the report configuration of the first type of CSI report does not include at least some of the configuration parameters.
[0570] In an optional implementation, if multiple CSI reports of the second type are received simultaneously in the most recent instance before the first moment, the second CSI report is the CSI report of the highest priority among the multiple CSI reports of the second type.
[0571] In an optional implementation, the receiving module 601 is further configured to receive the terminal's capability information reported by the terminal; the processing module 602 is further configured to configure configuration parameters related to the first type of CSI report according to the terminal's capability information, wherein the capability information includes one of the following: the terminal supports the first type of CSI report, and the terminal supports configuration parameters related to the first type of CSI report.
[0572] In one alternative implementation, such as Figure 6 As shown, it also includes: a sending module 603, configured to send a first signaling to the terminal, wherein the first signaling is used for at least one of the following: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type;
[0573] The first signaling includes at least one of the following:
[0574] First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with the second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report;
[0575] The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report.
[0576] The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
[0577] In an optional implementation, when the third indication information indicates the transmission of the first type of CSI report, the uplink resource indicated by the first signaling is a first uplink resource for receiving CSI report requests associated with the first CSI; when the third indication information indicates the transmission of other types of CSI reports besides the first type of CSI report, the uplink resource indicated by the first signaling is used to receive the other types of CSI reports.
[0578] In an optional implementation, the processing module 602 determines the first CSI based on elements of the second CSI included in the second CSI report and at least a portion of elements of the first CSI included in the first CSI report, and further includes at least one of the following:
[0579] The value of an element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding element of the second CSI determined in the second CSI report, or the value of the corresponding element included in the last reported CSI report before the first CSI report that included the element of the first CSI that was not included.
[0580] If the second element of the first CSI included in the first CSI report contains multiple sub-elements, it is determined that the value of the sub-element of the second element of the first CSI not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined in the second CSI report, or the value of the corresponding sub-element of the corresponding element included in the last reported CSI report before the first CSI report that includes the sub-element of the element not included.
[0581] In an optional implementation, the receiving module 601 receives a first CSI report sent by the terminal, including:
[0582] Upon receiving a CSI report request associated with the first CSI sent by the terminal, the terminal determines to receive the first CSI report based on the CSI report request, wherein the CSI report request is used to indicate that the terminal needs to send the first CSI report.
[0583] In one optional implementation, the CSI report request includes at least one of the following:
[0584] Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report;
[0585] Indication information indicating that the preset conditions are met, wherein the preset conditions include at least one of the following: the element p of the first CSI changes, and the sub-element q of the second element changes when the second element of the first CSI contains multiple sub-elements.
[0586] In one optional implementation, the content indication information is used for at least one of the following:
[0587] Indicator element m, by indicating the element m, determines the element m in the first CSI report that contains the first CSI and one or more elements associated with the element m;
[0588] The sub-element n of the second element is indicated, and the sub-element n containing the second element and one or more sub-elements associated with the sub-element n are determined by indicating the sub-element n.
[0589] In an optional implementation, receiving the CSI report request associated with the first CSI sent by the terminal includes: receiving the CSI report request on a first uplink resource; receiving the first CSI report sent by the terminal includes: receiving the first CSI report on a second uplink resource.
[0590] In one alternative implementation, such as Figure 6 As shown, it also includes: a sending module 603, used to send a second signaling to the terminal, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource.
[0591] The apparatus provided in this application embodiment can achieve... Figures 2 to 4 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0592] like Figure 7 As shown, this application embodiment also provides a communication device 700, including a processor 701 and a memory 702. The memory 702 stores programs or instructions that can run on the processor 701. For example, when the communication device 700 is a terminal, the program or instructions executed by the processor 701 implement the various steps of the above-described channel state information report transmission method embodiment, and achieve the same technical effect. When the communication device 700 is a network-side device, the program or instructions executed by the processor 701 implement the various steps of the above-described channel state information acquisition method embodiment, and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0593] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 2 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 5 The channel state information report transmitting device shown. Specifically, Figure 8A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0594] The terminal 800 includes, but is not limited to, at least some of the following components: radio frequency unit 801, network module 802, audio output unit 803, input unit 804, sensor 805, display unit 806, user input unit 807, interface unit 808, memory 809, and processor 810.
[0595] Those skilled in the art will understand that the terminal 800 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 810 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 8 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0596] It should be understood that, in this embodiment, the input unit 804 may include a graphics processor 8041 and a microphone 8042. The graphics processor 8041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0597] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 801 can transmit it to the processor 810 for processing; in addition, the radio frequency unit 801 can send uplink data to the network-side device. Typically, the radio frequency unit 801 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0598] The memory 809 can be used to store software programs or instructions, as well as various data. The memory 809 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 809 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 809 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0599] Processor 810 may include one or more processing units; optionally, processor 810 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 810.
[0600] The processor 810 is used to obtain the first CSI corresponding to the first type of CSI report based on the measurement signal at the first transmission timing.
[0601] Radio frequency unit 801 is configured to send a first CSI report when preset conditions are met, wherein the first CSI report is a first type of CSI report, the first CSI report contains at least some elements of the first CSI, and the preset conditions include at least one of the following: the value of an element of the first CSI is not exactly the same as the value of a corresponding element of the second CSI; the element of the first CSI is not exactly the same as the element of the second CSI; the second CSI is a CSI obtained from a measurement signal at a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
[0602] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0603] This application embodiment also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 4 The steps of the method embodiment shown are illustrated. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this network-side device embodiment and can achieve the same technical effect.
[0604] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 6 The device shown is for acquiring track status information. For example... Figure 9 As shown, the network-side device 900 includes: an antenna 901, a radio frequency (RF) device 902, a baseband device 903, a processor 904, and a memory 905. The antenna 901 is connected to the RF device 902. In the uplink direction, the RF device 902 receives information through the antenna 901 and transmits the received information to the baseband device 903 for processing. In the downlink direction, the baseband device 903 processes the information to be transmitted and sends it to the RF device 902. The RF device 902 processes the received information and transmits it through the antenna 901.
[0605] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 903, which includes a baseband processor.
[0606] The baseband device 903 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 9 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 905 via a bus interface to call the program in the memory 905 and execute the network device operations shown in the above method embodiment.
[0607] The network-side device may also include a network interface 906, such as a Common Public Radio Interface (CPRI).
[0608] Specifically, the network-side device 900 in this embodiment further includes: instructions or programs stored in memory 905 and executable on processor 904, wherein processor 904 calls the instructions or programs in memory 905 to execute. Figure 6 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0609] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described channel state information reporting method embodiment or the various processes of the above-described channel state information acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0610] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0611] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described channel state information report sending method embodiment, or to implement the various processes of the above-described channel state information acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0612] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0613] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described channel state information reporting method embodiment or the various processes of the above-described channel state information acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0614] This application also provides a wireless communication system, including: a terminal and a network-side device. The terminal can be used to execute various processes of the channel state information report transmission method embodiment described above, and the network-side device can be used to execute various processes of the channel state information acquisition method embodiment described above.
[0615] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0616] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0617] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A method for transmitting channel state information reports, characterized in that, include: The terminal obtains the first CSI corresponding to the first type of Channel State Information (CSI) report based on the measurement signal of the first transmission timing. Under preset conditions, the terminal sends a first CSI report, wherein the first CSI report is a first type of CSI report, and the first CSI report contains at least some elements of the first CSI. The preset conditions include at least one of the following: the value of an element of the first CSI is not exactly the same as the value of the corresponding element of the second CSI; the element of the first CSI is not exactly the same as the element of the second CSI; the second CSI is a CSI obtained from a measurement signal at a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
2. The method according to claim 1, characterized in that, The first CSI for obtaining the first type of Channel State Information (CSI) report includes: The terminal acquires the first CSI of the first type of CSI report at the CSI acquisition time; wherein the CSI acquisition time is determined by at least one of the following: Configuration of network-side devices; The agreement stipulates; The timing of the first uplink resource transmission; The second uplink resource transmission timing; The first transmission timing.
3. The method according to claim 1 or 2, characterized in that, The second CSI includes at least one of the following: The CSI identified in the second CSI report is the most recent CSI report of the second type sent before the first time point; the first time point is K time units before the time unit in which the CSI acquisition time is located, where K is an integer greater than 0 and K is a predetermined value. The CSI is obtained based on the measurement signal of the most recent second transmission timing prior to the second time point, wherein the second time point is prior to the first transmission timing.
4. The method according to any one of claims 1 to 3, characterized in that, The second type of CSI report is a CSI report associated with the first type of CSI report, wherein the association between the first type of CSI report and the second type of CSI report is determined by at least one of the following methods: Network-side device configuration; The agreement stipulates; The configuration parameters of the first type of CSI report and the configuration parameters of the second type of CSI report, wherein at least some of the configuration parameters in the second type of CSI report have the same values as at least some of the configuration parameters in the first type of CSI report.
5. The method according to claim 4, characterized in that, The method further includes: the terminal receiving configuration parameters related to the first type of CSI report sent by the network-side device, wherein the configuration parameters related to the first type of CSI report include at least one of the following: A type parameter, wherein the type of the CSI report is the first type; The second CSI report associated with the first type of CSI report; The type of the second CSI report associated with the first type of CSI report; The CSI acquisition time corresponding to the first type of CSI report; Measure the signal; Configuration information for measurement signals, wherein the configuration information for measurement signals includes the transmission timing of the measurement signals; Measurement time limit for the measured signal; First uplink resource information; Second uplink resource information; Codebook configuration; Rank indicator RI limit; Report volume; CSI frequency domain configuration; CSI's predefined set of elements; A predefined set of at least one second element of CSI; The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI; The second association order of multiple sub-elements of the at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
6. The method according to any one of claims 3 to 5, characterized in that, In the case of the most recent simultaneous transmission of multiple CSI reports of the second type before the first moment, the second CSI report is the CSI report of the highest priority among the multiple CSI reports of the second type.
7. The method according to any one of claims 3 to 6, characterized in that, The configuration parameters of the first type of CSI report and the second type of CSI report satisfy at least one of the following: If the report configuration of the first type of CSI report does not include at least some of the configuration parameters, the configuration parameters not included in the first type of CSI report shall use the values of the corresponding configuration parameters included in the report configuration of the second type of CSI report; If the report configuration of the second type of CSI report does not include at least some of the configuration parameters, the configuration parameters not included in the second type of CSI report shall use the values of the corresponding configuration parameters included in the report configuration of the first type of CSI report; The terminal expects that at least some of the configuration parameters included in the report configuration of the first type of CSI report have the same values as the corresponding configuration parameters included in the report configuration of the second type of CSI report.
8. The method according to any one of claims 1 to 7, characterized in that, The time unit where the CSI reference resource of the first CSI is located is a time unit offset by N from the time unit preceding the first time unit; wherein, the time unit offset N is the smallest integer greater than or equal to the first duration, the time unit where the CSI reference resource is located is a downlink time unit, and the first duration is greater than the CSI calculation time or the CSI calculation time delay requirement; wherein, the first time unit includes at least one of the following: The time unit in which the first CSI report was sent; The time unit in which the moment is determined based on the first uplink resource information associated with the first type of CSI report; The time unit in which the moment is determined based on the second uplink resource information associated with the first type of CSI report; The time unit in which the CSI acquisition time is located; The time unit in which the first transmission opportunity occurs.
9. The method according to any one of claims 1 to 8, characterized in that, The time unit in which the first transmission opportunity occurs is a time unit preceding the time unit in which the CSI acquisition time occurs and an interval of a second duration, wherein the second duration is related to at least one of the following: CSI calculation time, CSI calculation time delay requirement, and time unit offset between the time unit in which the CSI reference resource of the first CSI occurs and the time unit in which the CSI acquisition time occurs.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: The terminal reports its capability information to the network-side device, wherein the capability information includes one of the following: the terminal supports a first type of CSI report, and configuration parameters related to the terminal supporting the first type of CSI report.
11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: the terminal receiving a first signaling; Wherein, the first signaling is used for at least one of the following: instructing the terminal to send the first type of CSI report; instructing the terminal to send a CSI report of a type other than the first type; The first signaling includes at least one of the following: First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with a second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report; The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report. The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
12. The method according to claim 11, characterized in that, When the third indication information indicates that the first type of CSI report should be sent, the uplink resource indicated by the first signaling is a first uplink resource for sending a CSI report request associated with the first type of CSI report; when the third indication information indicates that a CSI report of a type other than the first type should be sent, the uplink resource indicated by the first signaling is used to send the other type of CSI report.
13. The method according to any one of claims 3 to 12, characterized in that, When a first type of CSI report is associated with a second type of CSI report, the second CSI resource occupied by the second type of CSI report is released at the moment when the associated first type of CSI report releases the first CSI resource occupied, wherein the first CSI resource and the second CSI resource are the same CSI resource or different CSI resources.
14. The method according to any one of claims 1 to 13, characterized in that, The method further includes at least one of the following: The terminal sequentially determines whether the value of each element in the predetermined element set of the first CSI is the same as the value of the corresponding element of the second CSI, according to the first association relationship order. The first association relationship order is the association relationship order of multiple elements contained in the predetermined element set. The predetermined element set includes one of the following: all elements of the first CSI, one or more elements of all elements of the first CSI that are pre-agreed or indicated by the network side device, and the first association relationship order that is pre-agreed or indicated by the network side device. The terminal, according to the second association order, sequentially determines whether the value of each sub-element in the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI. The second association order is the association order of multiple sub-elements contained in the predetermined sub-element set. The predetermined sub-element set includes one of the following: all sub-elements of the second element, or one or more sub-elements of all sub-elements of the second element as pre-agreed or indicated by the network-side device. The second association order is pre-agreed or indicated by the network-side device. According to the first association order, if the value of the element preceding element p in the predetermined element set of the first CSI is the same as the value of the corresponding element of the second CSI, and the value of element p is different from the value of the corresponding element of the second CSI, the terminal determines that the preset condition is that element p has changed. When the second element in the predetermined element set of the first CSI contains multiple sub-elements, according to the second association order, if the value of the sub-element preceding the sub-element q in the predetermined sub-element set of the second element is the same as the value of the corresponding sub-element of the corresponding element of the second CSI, and the value of the sub-element q is different from the value of the corresponding sub-element of the corresponding element of the second CSI, the preset condition determined by the terminal is that the sub-element q of the second element changes.
15. The method according to any one of claims 1 to 14, characterized in that, The first CSI report includes at least one of the following elements: The first CSI element m and the elements associated with said element m; The content indication information in the CSI report request associated with the first CSI report indicates one or more elements of the first CSI; One or more elements of the first CSI determined by the preset conditions being met.
16. The method according to claim 15, characterized in that, The element associated with the element m includes one of the following: One or more elements following element m in the first association order, wherein the first association order is the association order of multiple elements of the first CSI, and the multiple elements include one of the following: multiple elements of the first CSI, multiple elements contained in a predetermined element set of the first CSI, wherein the predetermined element set includes one of the following: all elements of the first CSI, and one or more elements from all elements of the first CSI that are pre-agreed or indicated. One or more elements associated with element m, as pre-agreed upon or indicated by the network-side device.
17. The method according to claim 15 or 16, characterized in that, The value of an element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding element of the second CSI determined in the second CSI report, or the value of the corresponding element included in the last reported CSI report before the first CSI report that included the element of the first CSI that was not included.
18. The method according to claim 15 or 16, characterized in that, In cases where the second element of the first CSI report contains multiple sub-elements, the second element in the first CSI report contains at least a portion of the sub-elements of the second element, including at least one of the following: The second element's sub-element n and the sub-elements associated with said sub-element n; The content indication information in the CSI report request associated with the first CSI report indicates one or more sub-elements of the second element; The sub-element determined by the preset conditions that are met.
19. The method according to claim 18, characterized in that, The sub-element associated with the sub-element n includes one of the following: In the second association order, one or more sub-elements following the sub-element n, the second association order is the second association order of multiple sub-elements of the second element of the first CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, multiple sub-elements contained in a predetermined set of sub-elements of the second element, wherein the predetermined set of sub-elements includes one of the following: all sub-elements of the second element, one or more sub-elements from all sub-elements of the second element that are pre-agreed or indicated; One or more sub-elements associated with the sub-element n, as specified in the protocol or indicated by the network-side device.
20. The method according to claim 18 or 19, characterized in that, The value of a sub-element of the second element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined in the second CSI report, or the value of the corresponding sub-element of the corresponding element included in the last reported CSI report before the first CSI report that includes the sub-element of the second element that is not included.
21. The method according to any one of claims 1 to 20, characterized in that, Before the terminal sends the first CSI report, the method further includes: When the preset conditions are met, the terminal sends a CSI report request associated with the first CSI, wherein the CSI report request is used to indicate that the terminal needs to send the first CSI report.
22. The method according to claim 21, characterized in that, The CSI report request includes at least one of the following: Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report; Indication information indicating that the preset conditions are met.
23. The method according to claim 22, characterized in that, The content indication information is used for at least one of the following: Indicator element m, by indicating the element m, determines the element m in the first CSI report that contains the first CSI and one or more elements associated with the element m; The sub-element n of the second element is indicated, and the sub-element n containing the second element and one or more sub-elements associated with the sub-element n are determined by indicating the sub-element n.
24. The method according to any one of claims 21 to 23, characterized in that, The terminal sending the CSI report request associated with the first CSI includes: the terminal sending the CSI report request on the first uplink resource; or, The terminal sending the first CSI report includes: the terminal sending the first CSI report on the second uplink resource.
25. The method according to any one of claims 21 to 24, characterized in that, After the terminal sends the CSI report request associated with the first CSI, the method further includes: The terminal receives a second signaling, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource.
26. A method for acquiring channel state information, characterized in that, include: The network-side device receives a first CSI report from the terminal regarding a measurement signal for a first transmission timing, wherein the first CSI report is a first type of first CSI report; The network-side device determines the first CSI corresponding to the measurement signal of the first transmission timing based on the elements of the second CSI included in the second CSI report for the measurement signal of the second transmission timing and the elements of the CSI included in the first CSI report, wherein the second CSI report is a second type of CSI report and the second transmission timing is the transmission timing before the first transmission timing.
27. The method according to claim 26, characterized in that, The second CSI report is the most recent CSI report of the second type received before the first time point. The first time point is K time units before the time unit in which the CSI acquisition time is located or K time units before the time when the first CSI report is received, where K is an integer greater than 0 and K is a predetermined value.
28. The method according to claim 27, characterized in that, The second type of CSI report is a CSI report associated with the first type of CSI report.
29. The method according to claim 28, characterized in that, Before the network-side device receives the first CSI report sent by the terminal, the method further includes: The network-side device sends configuration information to the terminal, wherein the configuration information includes at least one of the following: Configuration parameters for the second type of CSI report; The configuration parameters related to the first type of CSI report include at least one of the following: A type parameter, wherein the type of the CSI report is the first type; The second CSI report associated with the first type of CSI report; The type of the associated second CSI report; The first type of CSI report obtains the CSI time; The measurement signal, wherein the configuration information of the measurement signal includes the timing of the transmission of the measurement signal; Measurement time limit for the measured signal; First uplink resource information; Second uplink resource information; Codebook configuration; Rank indicator RI limit; Report volume; CSI frequency domain configuration; CSI's predefined set of elements; A predefined set of at least one second element of CSI; The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI; The second association order of multiple sub-elements of the at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
30. The method according to claim 28 or 29, characterized in that, In the case where at least some of the configuration parameters in the configuration parameters of the first type of CSI report have the same value as the corresponding configuration parameters of the one or more second type of CSI report, The report configuration of the first type of CSI report includes at least some of the configuration parameters, while the report configuration of the second type of CSI report does not include at least some of the configuration parameters. or The report configuration of the second type of CSI report includes at least some of the configuration parameters, while the report configuration of the first type of CSI report does not include at least some of the configuration parameters.
31. The method according to any one of claims 27 to 30, characterized in that, In the case of the most recent simultaneous receipt of multiple CSI reports of the second type before the first moment, the second CSI report is the CSI report of the highest priority among the multiple CSI reports of the second type.
32. The method according to any one of claims 26 to 31, characterized in that, The method further includes: The network-side device receives the capability information of the terminal reported by the terminal; The network-side device configures configuration parameters related to the first type of CSI report based on the terminal's capability information, wherein the capability information includes one of the following: the terminal supports the first type of CSI report, or the terminal supports configuration parameters related to the first type of CSI report.
33. The method according to any one of claims 27 to 30, characterized in that, The method further includes: The network-side device sends a first signaling message to the terminal, wherein the first signaling message is used for at least one of the following: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type; The first signaling includes at least one of the following: First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with the second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report; The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report. The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
34. The method according to claim 33, characterized in that, When the third indication information indicates that the first type of CSI report should be sent, the uplink resource indicated by the first signaling is a first uplink resource for receiving CSI report requests associated with the first CSI; when the third indication information indicates that other types of CSI reports besides the first type should be sent, the uplink resource indicated by the first signaling is used to receive the other types of CSI reports.
35. The method according to any one of claims 26 to 34, characterized in that, The network-side device determines the first CSI based on elements of the second CSI included in the second CSI report and at least some elements of the first CSI included in the first CSI report, and further includes at least one of the following: The network-side device determines that the value of an element of the first CSI that is not included in the first CSI report is the same as the value of the corresponding element of the second CSI determined in the second CSI report, or the value of the corresponding element included in the last reported CSI report before the first CSI report that included the element of the first CSI that was not included. If the second element of the first CSI included in the first CSI report contains multiple sub-elements, the network-side device determines that the value of the sub-element of the second element of the first CSI not included in the first CSI report is the same as the value of the corresponding sub-element of the corresponding element of the second CSI determined in the second CSI report, or the same as the value of the corresponding sub-element of the corresponding element included in the last reported CSI report before the first CSI report that included the sub-element of the element not included.
36. The method according to any one of claims 26 to 35, characterized in that, The network-side device receives the first CSI report sent by the terminal, including: When the network-side device receives a CSI report request associated with the first CSI sent by the terminal, it determines to receive the first CSI report based on the CSI report request, wherein the CSI report request is used to indicate that the terminal needs to send the first CSI report.
37. The method according to claim 36, characterized in that, The CSI report request includes at least one of the following: Content indication information, the content indication information being used to indicate at least one of the following: the elements of the first CSI included in the first CSI report, the sub-elements of the second element included in the first CSI report when the second element of the first CSI report contains multiple sub-elements, and the size of the first CSI report; Indication information indicating that the preset conditions are met, wherein the preset conditions include at least one of the following: the element p of the first CSI changes, and the sub-element q of the second element changes when the second element of the first CSI contains multiple sub-elements.
38. The method according to claim 37, characterized in that, The content indication information is used for at least one of the following: Indicator element m, by indicating the element m, determines the element m in the first CSI report that contains the first CSI and one or more elements associated with the element m; The sub-element n of the second element is indicated, and the sub-element n containing the second element and one or more sub-elements associated with the sub-element n are determined by indicating the sub-element n.
39. The method according to any one of claims 36 to 38, characterized in that, The network-side device receiving the CSI report request associated with the first CSI sent by the terminal includes: the network-side device receiving the CSI report request on the first uplink resource; The network-side device receiving the first CSI report sent by the terminal includes: the network-side device receiving the first CSI report on a second uplink resource.
40. The method according to claim 39, characterized in that, After the network-side device receives the CSI report request on the first uplink resource, the method further includes: the network-side device sending a second signaling to the terminal, wherein the second signaling is used to instruct the terminal to send the first CSI report on the second uplink resource.
41. A channel state information report transmitting device, characterized in that, include: The processing module is used to obtain the first CSI corresponding to the first type of CSI report based on the measurement signal at the first transmission timing. A sending module is configured to send a first CSI report when preset conditions are met, wherein the first CSI report is a first type of CSI report, the first CSI report contains at least some elements of the first CSI, and the preset conditions include at least one of the following: the value of an element of the first CSI is not completely the same as the value of a corresponding element of the second CSI; the element of the first CSI is not completely the same as the element of the second CSI; the second CSI is a CSI obtained from a measurement signal at a second transmission timing associated with a measurement signal of a second type of CSI report, and the second transmission timing is a transmission timing prior to the first transmission timing.
42. The apparatus according to claim 41, characterized in that, The sending module is also used to report the terminal's capability information to the network-side device, wherein the capability information includes one of the following: the terminal supports a first type of CSI report, and configuration parameters related to the terminal supporting the first type of CSI report.
43. The method according to claim 41 or 42, characterized in that, Also includes: The receiving module is used to receive the first signaling. Wherein, the first signaling is used for at least one of the following: instructing the terminal to send the first type of CSI report; instructing the terminal to send a CSI report of a type other than the first type; The first signaling includes at least one of the following: First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with a second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report; The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report. The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
44. The apparatus according to any one of claims 41 to 43, characterized in that, The sending module is further configured to send a CSI report request associated with the first CSI when the preset conditions are met, wherein the CSI report request is used to instruct the terminal to send the first CSI report.
45. A channel state information acquisition device, characterized in that, include: The receiving module is configured to receive a first CSI report sent by the terminal for a measurement signal at a first transmission timing, wherein the first CSI report is a first type of first CSI report; The processing module is configured to determine the first CSI corresponding to the measurement signal of the first transmission timing based on the elements of the second CSI contained in the second CSI report for the measurement signal of the second transmission timing and the elements of the CSI contained in the first CSI report, wherein the second CSI report is a second type of CSI report and the second transmission timing is a transmission timing prior to the first transmission timing.
46. The apparatus according to claim 45, characterized in that, Also includes: A sending module is configured to send configuration information to the terminal, wherein the configuration information includes at least one of the following: Configuration parameters for the second type of CSI report; The configuration parameters related to the first type of CSI report include at least one of the following: A type parameter, wherein the type of the CSI report is the first type; The second type of CSI report associated with the first type of CSI report, wherein at least some of the configuration parameters of the second type of CSI report are the same as the configuration parameters corresponding to the first type of CSI report; The CSI acquisition time corresponding to the first type of CSI report; Measure the signal; Configuration information for measurement signals, wherein the configuration information for measurement signals includes the transmission timing of the measurement signals; Measurement time limit for the measured signal; First uplink resource information; Second uplink resource information; Codebook configuration; Rank indicator RI limit; Report volume; CSI frequency domain configuration; CSI's predefined set of elements; A predefined set of at least one second element of CSI; The first association order of multiple elements of CSI, wherein the multiple elements include one of the following: multiple elements contained in CSI, and multiple elements contained in a predetermined set of elements of CSI; The second association order of multiple sub-elements of the at least one second element of CSI, wherein the multiple sub-elements include one of the following: multiple sub-elements of the second element, or multiple sub-elements contained in a predetermined set of sub-elements of the second element.
47. The apparatus according to claim 45 or 46, characterized in that, The receiving module is also used to receive the capability information of the terminal reported by the terminal; The processing module is further configured to configure configuration parameters related to the first type of CSI report according to the capability information of the terminal, wherein the capability information includes one of the following: the terminal supports the first type of CSI report, and the maximum number of subbands of the first type of CSI report supported by the terminal.
48. The apparatus according to any one of claims 45 to 47, characterized in that, Also includes: A sending module is configured to send a first signaling to the terminal, wherein the first signaling is used for at least one of the following: instructing the terminal to send a CSI report of the first type; instructing the terminal to send a CSI report of another type besides the first type; The first signaling includes at least one of the following: First indication information, the first indication information is used to indicate at least one of the following: whether the first type of CSI report is associated with the second type of CSI report, and whether the CSI contained in the second type of CSI report associated with the first type of CSI report is regarded as the second CSI of the first type of CSI report; The second indication information is used to indicate at least one of the following: whether the second type of CSI report is associated with the first type of CSI report when the first signaling instructs the terminal to send a CSI report of a type other than the first type as the second type of CSI report; and whether the CSI contained in the second type of CSI report is regarded as the second CSI of the first type of CSI report associated with the second type of CSI report. The third instruction information is used to instruct the sending of the first type of CSI report or to send a CSI report of a different type than the first type.
49. A terminal, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the steps of the channel state information reporting method as described in any one of claims 1 to 25.
50. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the channel state information acquisition method as described in any one of claims 26 to 40.
51. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the channel state information reporting method as described in any one of claims 1 to 25, or the steps of the channel state information acquisition method as described in any one of claims 26 to 40.