Method, apparatus, terminal and network-side device for acquiring channel state information

CN122932735APending Publication Date: 2026-10-16VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510404515.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种信道状态信息的获取方法、装置、终端及网络侧设备,能够解决由于反馈的传输层的数量增加而导致每次反馈CSI的开销较大或反馈的CSI精度下降的问题

Benefits of technology

[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.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122932735A_ABST
    Figure CN122932735A_ABST
Patent Text Reader

Abstract

The application discloses a channel state information acquisition method and device, a terminal and a network side equipment, and belongs to the wireless communication field. The channel state information acquisition method of the application embodiment comprises the following steps: a terminal determines a first transmission layer, wherein the first transmission layer is at least part of transmission layers in all transmission layers associated with a first channel state information (CSI) report; the terminal determines a second vector associated with a second transmission layer, wherein the second transmission layer is a transmission layer associated with a second CSI report, and the second transmission layer is associated with the first transmission layer; and the terminal acquires and feeds back the second CSI report based on at least one of a first vector associated with the first transmission layer and a second vector associated with the second transmission layer.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of wireless communication technology, and specifically relates to a method, apparatus, terminal and network-side device for obtaining channel state information. 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] In related technologies, the CSI acquired by the terminal always consists of the n most strongly correlated transport layers. With the evolution of multiple input-multiple output (MIMO) technology, the value of n continues to increase, which may lead to a larger overhead for each CSI feedback or a decrease in the accuracy of the feedback CSI. Summary of the Invention

[0004] This application provides a method, apparatus, terminal, and network-side device for obtaining channel state information, which can solve the problem that the overhead of each feedback CSI is large or the accuracy of the feedback CSI decreases due to the increase in the number of transmission layers.

[0005] In a first aspect, a method for obtaining channel state information is provided, comprising: a terminal determining a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with a first channel state information (CSI) report; the terminal determining a second vector associated with a second transport layer, wherein the second transport layer is a transport layer associated with a second CSI report, and the second transport layer is associated with the first transport layer; and the terminal obtaining and feeding back the second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer.

[0006] Secondly, a method for obtaining channel state information is provided, comprising: a network-side device sending configuration signaling for a second CSI report to a terminal, wherein the configuration signaling for the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, and a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; the network-side device receiving the second CSI report fed back by the terminal.

[0007] Thirdly, a channel state information acquisition apparatus is provided, comprising: a processing module, configured to determine a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with a first channel state information (CSI) report; determine a second vector associated with a second transport layer, wherein the second transport layer is a transport layer associated with a second CSI report, and the second transport layer is associated with the first transport layer; acquire a second CSI report based on at least one of a first vector associated with the first transport layer and a second vector associated with the second transport layer; and a sending module, configured to send back the second CSI report.

[0008] Fourthly, a channel state information acquisition apparatus is provided, comprising: a transmitting module, configured to transmit configuration signaling of a second CSI report to a terminal, wherein the configuration signaling of the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, and a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; and a receiving module, configured to receive the second CSI report fed back by the terminal.

[0009] Fifthly, a channel state information acquisition apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect, or to implement 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, for the second CSI report to be acquired, the terminal determines the first transport layer associated with the first CSI report and the second vector associated with the second transport layer associated with the first transport layer. Then, based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer, the terminal acquires and feeds back the second CSI report. This allows the terminal to feed back only the CSI information associated with the second transport layer when feeding back the second CSI report, saving the feedback overhead of the second CSI report. Furthermore, while limiting the CSI feedback overhead of one time, the second CSI report can include more refined CSI information associated with each second transport layer, improving the CSI accuracy of each second transport layer. 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; Figure 2a A simulation evaluation diagram of the temporal correlation characteristics between different transport layers is shown; Figure 2b A simulation evaluation diagram of another type of temporal correlation characteristics between different transport layers is shown; Figure 3 A flowchart of a method for obtaining channel state information provided in an embodiment of this application is shown; Figure 4 This illustration shows a schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 5 This illustration shows another schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 6 This illustration shows another schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 7 This illustration shows another schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 8 This illustration shows another schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 9 This illustration shows another schematic diagram of the transmission of a first CSI report and a second CSI report according to an embodiment of this application; Figure 10 Another flowchart of the method for obtaining channel state information provided in an embodiment of this application is shown; Figure 11 This paper shows a schematic diagram of a channel state information acquisition device provided in an embodiment of this application. Figure 12 This paper shows another structural schematic diagram of the channel state information acquisition device provided in an embodiment of this application; Figure 13 This illustration shows a structural diagram of a communication device provided in an embodiment of this application; Figure 14 This illustration shows a hardware structure diagram of a terminal provided in an embodiment of this application; Figure 15 This diagram illustrates the hardware structure of a network-side device according to an embodiment of this application. Detailed Implementation

[0020] 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.

[0021] 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.

[0022] 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 the sender explicitly informing the receiver of specific information, the required operation, or the requested result in the instruction sent. An indirect instruction can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the required operation or requested result based on the judgment result.

[0023] 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.

[0024] 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 also be referred to as User Equipment (UE), and 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 (APs), or Wireless Fidelity (WiFi) nodes, etc.Among them, base stations 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), Non-Terrestrial Network (NTN) equipment (such as satellite or high altitude platform stations). The term "base station" can be any suitable term in the field, such as "station" or any other appropriate term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to specific technical terms. It should be noted that the embodiments of this application only use the base station in the NR system as an example for introduction, and do not limit the specific type of base station.

[0025] Typically, the terminal can determine the CSI report through higher-level signaling or default rules. It can include one of the following: 'none', 'cri-ri-pmi-cqi', 'cri-RI-i1', 'cri-RI-CQI', 'cri-RSRP', 'cri-SINR', 'ssb-Index-RSRP', 'ssb-Index-SINR', or 'cri-RI-LI-PMI-CQI'.

[0026] If the terminal is configured with CSI Report Configuration (CSI-ReportConfig) and the upper-level parameter ReportQuantity is set to "none", then the terminal will not report any content for CSI-ReportConfig.

[0027] If the reportQuantity field in the higher-layer parameter CSI-ReportConfig is set to 'cri-RI-CQI', the terminal assumes that the precoding matrix indicator (PMI) is an identity matrix and only needs to report one or more of the CSI-RS Resource Indicator (CRI), Rank Indicator (RI), and Channel Quality Indicator (CQI) of the CSI Reference Signal (CSI-RS), without needing to report the PMI.

[0028] For Type 2 CSI reports carried on the Physical Uplink Shared Channel (PUSCH), they are usually divided into two parts: CSI report part 1 and CSI report part 2. Each part is independently encoded, and the size of CSI report part 2 can be determined by CSI report part 1.

[0029] In related technologies, PMI types can be categorized into two main types: Type I codebooks and Type II codebooks. Type I codebooks are less refined than Type II codebooks, and their feedback overhead is generally lower. Therefore, in most cases, Type II codebooks are fed back to network devices via the PUSCH channel, while Type I codebooks can be fed back to network devices via both the Physical Uplink Control Channel (PUCCH) and the PUSCH channel.

[0030] For Type II codebooks, considering feedback overhead, PMI feedback beyond four transport layers is currently not supported. Furthermore, the protocol controls the codebook parameter values ​​to ensure that PMI feedback from four or three transport layers does not significantly exceed that from two. However, with the same paramCombination configuration, the overhead of PMI feedback from two transport layers is significantly higher than that from one. This design in the existing technology primarily considers a trade-off between feedback overhead and codebook performance.

[0031] Taking a 64-antenna-port configuration (with four 16-port TRP collaborations) as an example, when the number of frequency domain PMI subbands is 18, network signaling paramCombination-r18=4, and the number of transport layers is 4, the overhead of CQI is approximately 160 bits, and the overhead of PMI is approximately 1500 bits. This overhead is substantial. If the number of transport layers is increased while maintaining a certain level of quantization accuracy, the overhead will continue to increase significantly, primarily due to the increased overhead of PMI. Therefore, the feedback gain from CSI with a transport layer count greater than 4 may be negatively impacted by the increased feedback overhead.

[0032] In related technologies, the CQI computing terminal can determine some computational assumptions by referring to the configuration parameters of the CSI reference resource. Furthermore, the CQI computing terminal also refers to the precoding matrix associated with the terminal feedback PMI.

[0033] For example, for CQI calculation, the terminal assumes that the PDSCH signals from v transport layers are used to generate the following signal on Antennaport[3000,…,3000+P-1] through a precoding matrix:

[0034] in, This represents the PDSCH symbol vector for v transport layers, where P represents the number of CSI-RS ports used for PMI calculations. This represents the precoding matrix associated with the terminal feedback PMI.

[0035] The time-domain correlation characteristics differ between different transmission layers. Taking a scenario with 32 transmit antennas and 4 receive antennas (i.e., 32T4R) as an example, Figure 2a and Figure 2b The evaluation results of the system simulation in this scenario are shown, such as... Figure 2a and Figure 2b As shown, the slope of similarity decreases at different transport layers. Assuming a similarity threshold of 0.8, for line-of-sight (LOS) users, the feedback period for layers 1 and 2 can be configured to be around 35ms, the feedback period for layer 3 should be around 20ms, and the feedback period for layer 4 should be around 15ms.

[0036] In related technologies, the PMI in the CSI acquired by the terminal always correlates the n strongest transport layers. As MIMO technology evolves, the value of n continuously increases. Therefore, if the CSI accuracy of each transport layer is guaranteed, the feedback overhead will increase exponentially, negatively impacting system performance. Conversely, if the overhead of each CSI feedback is limited, the increased number of transport layers will cause a decrease in the CSI accuracy of each transport layer, also negatively impacting system performance. To address these issues, this application provides an improved technical solution to at least solve one of the aforementioned problems.

[0037] The channel state information acquisition scheme provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0038] Figure 3 This diagram illustrates a flowchart of a method for obtaining channel state information according to an embodiment of this application. This method 3200 can be executed by a terminal. In other words, the method can be executed by software or hardware installed on the terminal. Figure 3 As shown, the method may include the following steps.

[0039] S310, the terminal determines a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with the first CSI report.

[0040] In this embodiment of the application, for a second CSI report to be acquired or a second CSI report currently being acquired, the terminal determines the first transport layer associated with the second CSI report, or the terminal determines the first transport layer associated with the second transport layer associated with the second CSI report. The first transport layer is at least a portion of the transport layers associated with the first CSI report, or at least a portion of the transport layers associated with the first CSI report.

[0041] Optionally, in some embodiments, the first transport layer may be indicated by network signaling or determined by the terminal based on measured channels. When the terminal determines the first transport layer based on measured channels, the terminal may indicate the determined first transport layer or the layer index of the first transport layer to the network-side device.

[0042] In some embodiments, the terminal determining the first transport layer can also be understood as the terminal determining a first vector associated with the first transport layer. The first vector can be a feature vector of the channel or a precoding vector. After the terminal determines the first vector associated with the first transport layer, the terminal can obtain the second CSI report or obtain a portion of the content of the second CSI report based on the first vector. It can also be understood that at least a portion of the content of the second CSI report is related to the first vector associated with the first transport layer.

[0043] In some embodiments, the terminal determining the first transport layer can also be understood as the terminal determining the first vector associated with the first transport layer. The first vector can be a feature vector of the channel or a precoding vector. After the terminal determines the first vector associated with the first transport layer, the terminal obtains a metric based on the first vector, such as throughput, channel capacity, throughput per RE bearer, or spectral efficiency. Based on the metric, the terminal determines whether to obtain the second CSI report or whether to send back the second CSI report.

[0044] In some embodiments, the terminal determining the first transport layer may include at least one of the following: 1) The terminal determines that the first transport layer is associated with at least a portion of the transport layer of the most recent feedback of the first CSI report prior to the feedback time of the second CSI report. Optionally, the first CSI report may be a CSI report determined based on network signaling indication. The feedback time can be understood as the time of uplink channel resource association carrying the second CSI report. This time may be the start time of uplink channel resource association, the end time of uplink channel resource association, or any time agreed upon by the uplink channel resource association protocol or indicated by the network.

[0045] 2) The terminal determines that the first transport layer is at least a portion of the transport layer associated with the most recent feedback of the first CSI report before the time associated with the target downlink control information (DCI), and the target DCI is the DCI associated with the second CSI report. For example, the target DCI may be the DCI used to activate the feedback of the second CSI report. Another example is that the target DCI may be the DCI used to activate the terminal to measure the reference signal associated with the second CSI report. Optionally, the first CSI report may be a CSI report determined based on an indication of network signaling.

[0046] 3) Based on the instruction of network signaling, the terminal determines the first CSI report associated with the second CSI report, and the terminal determines that the first transport layer is at least a part of the transport layer associated with the first CSI report. For example, the network-side device can indicate the first CSI report associated with the second CSI report to the terminal through first network signaling. Based on the instruction of second network signaling, the terminal determines that the first transport layer is at least a part of the transport layer associated with the first CSI report associated with the second CSI report. Optionally, the first network signaling and the second network signaling are the same network signaling.

[0047] 4) The terminal determines at least one layer index based on network signaling indication, and determines the first transport layer based on the at least one layer index. For example, the network-side device can indicate at least one layer index to the terminal through network signaling, and the terminal determines the first transport layer as the transport layer indicated by the at least one layer index based on the network signaling indication. That is, the network-side device can indicate the layer index of the first transport layer through network signaling.

[0048] In practical applications, the terminal can determine the first transport layer based on any one of items 1) to 4) above, or it can determine the first transport layer based on multiple items 1) to 4) above.

[0049] For example, in some implementations, the network-side device can indicate the first CSI report associated with the second CSI report via network signaling. The first CSI report is a periodic or semi-persistent CSI report. Based on the indication of the network signaling, the terminal determines the first transport layer as at least a portion of the transport layer associated with the most recent feedback of the first CSI report before the feedback time associated with the second CSI report to be fed back.

[0050] For example, in some implementations, the network-side device can indicate via network signaling that the second CSI report is associated with a first CSI report, which is a periodic or semi-persistent CSI report. Based on the indication of the network signaling, the terminal determines that the first transport layer is at least a portion of the transport layer associated with the most recent feedback of the first CSI report before the time of the target DCI association associated with the second CSI report to be fed back. The time of the target DCI association can be the reception time of the target DCI, or the time indicated by the target DCI, for example, the feedback time of the second CSI report indicated by the target DCI.

[0051] For example, in some implementations, the network-side device can indicate via network signaling the first CSI report associated with the second CSI report and at least one layer index, wherein the first CSI report is a periodic or semi-persistent CSI report, and the terminal, based on the indication of the network signaling, determines that the first transport layer is at least a portion of the transport layer associated with the most recent feedback of the first CSI report associated with the target DCI associated with the second CSI report to be fed back, prior to the time, wherein the at least a portion of the transport layer is the transport layer indicated by the at least one layer index.

[0052] In some embodiments, the terminal determines the first CSI report associated with the second CSI report based on network signaling instructions. The signaling for the report associated with the first CSI report includes a signaling function that includes at least one of the following: 1. Indicating that the first CSI report will be associated with the second CSI report; 2. Indicating that the first CSI report will not be associated with the second CSI report; 3. Indicating that the report content of the first CSI report needs to be saved and not released; 4. Indicating that the report content of the first CSI report can be released; 5. Indicating the second CSI report associated with the first CSI report, for example, indicating the ID information of the second CSI report or indicating a list of IDs for a second CSI report. Through this signaling indication, the UE can be notified to cache or save at least a portion of the CSI content of the first CSI report, preventing the content of the first CSI report from being released by the terminal when the second CSI report is triggered later, thus avoiding the problem of incorrect calculation of the second CSI report.

[0053] In some embodiments, the first CSI report may include at least one of the following: a) The first CSI report is a periodic or semi-continuous CSI report; b) The first CSI report is a CSI report that is part of the feedback associated with a periodic or semi-continuous feedback CSI report; c) The first CSI report is the CSI report indicated by the network-side device in the configuration signaling associated with the second CSI report; d) The first CSI report is a CSI report that the network confirms has been successfully received.

[0054] In some embodiments, the first CSI report and the second CSI report are two-period or semi-continuous CSI reports, and the period of the second CSI report is shorter than the period of the first CSI report. In these embodiments, the period of the second CSI report is shorter than the period of the first CSI report, that is, the feedback frequency of the second CSI report is higher than the feedback frequency of the first CSI report, thereby reducing CSI feedback overhead from a system perspective or reducing CSI feedback overhead without sacrificing CSI accuracy at each transport layer as much as possible.

[0055] In one embodiment of the above embodiments, the terminal determines a periodic or semi-continuous first CSI report feedback based on network signaling, and the terminal determines based on network signaling that there is at least one second CSI report feedback between two adjacent first CSI report feedbacks.

[0056] For example, network signaling configures two cycles in the CSI report configuration signaling, one cycle for the first CSI report and the other cycle for the second CSI report. Wherein, such as Figure 4 As shown, the period of the first CSI report is an integer multiple of the period of the second CSI report. If the remainder of time slot n with respect to the period of the first CSI report is 0, the terminal sends the first CSI report to the network device; otherwise, if the remainder of time slot n with respect to the period of the second CSI report is 0, the terminal sends the second CSI report to the network device. Optionally, in Figure 4 In the process, for feedback of a second CSI report whose feedback time overlaps with that of the first CSI report, the terminal does not provide feedback, and the terminal provides feedback of the first CSI report at that time. For feedback of a second CSI report whose feedback time is between the feedback of two first CSI reports, the terminal provides feedback of the second CSI report.

[0057] In the above embodiments, the terminal determines that the first transport layer is at least a portion of the transport layers associated with all transport layers in the most recent feedback first CSI report before the start time slot or symbol of the uplink channel associated with the second CSI report (or before the CSI reference resource associated with the second CSI report). For example, in Figure 4 In the process, for the (m+1)th feedback of the second CSI report, the terminal determines that the first transport layer is at least a portion of all transport layers associated with the nth feedback of the first CSI report.

[0058] Optionally, if the first transport layer is a subset of all transport layers associated with the nth feedback of the first CSI report, this subset of transport layers may be a subset of transport layers indicated by network signaling. Alternatively, this subset of transport layers may be transport layers defined by the protocol. For example, this subset of transport layers may be the first N transport layers associated with the nth feedback of the first CSI report, where N is indicated by network signaling.

[0059] In other embodiments, the first CSI report may be a first portion of all feedback from a periodic or semi-continuous CSI report, and the second CSI report may be a second portion of all feedback from the periodic or semi-continuous CSI report, wherein the first portion of feedback and the second portion of feedback are different feedbacks from the periodic or semi-continuous CSI report. Optionally, in these embodiments, the first CSI report is a portion of all feedback from a periodic or semi-continuous CSI report, while the second CSI report is the remaining portion of all feedback from that CSI report.

[0060] In one embodiment of the above examples, the terminal can determine a periodic or semi-persistent CSI report feedback based on network signaling. The terminal determines a portion of the periodic feedback of the CSI report as a first CSI report, and the remaining portion as a second CSI report. Optionally, such as Figure 5 As shown, there is at least one second CSI report feedback between two adjacent first CSI report feedbacks. That is, the frequency of first CSI report feedbacks is lower than that of second CSI report feedbacks.

[0061] In the above implementation, the terminal determines at least a portion of the transport layer associated with the most recent feedback in the first CSI report, prior to the start time slot or symbol of the uplink channel associated with the second CSI report (or the second CSI in the second CSI report) (or prior to the CSI reference resource associated with the second CSI report). For example, in Figure 5 In the context of periodic or semi-continuous CSI reports, for the (n+1)th feedback, the first transport layer is associated with at least a portion of all transport layers for the nth feedback.

[0062] Optionally, if the first transport layer is a subset of all transport layers associated with the nth feedback, then this subset of transport layers may be a subset of transport layers indicated by network signaling. Alternatively, this subset of transport layers may be transport layers defined by the protocol. For example, this subset of transport layers may be the first N transport layers associated with all transport layers associated with the nth feedback of the first CSI report, where N is indicated by network signaling.

[0063] In other embodiments, the first CSI report may be a first portion of all feedback from a periodic or semi-continuous CSI report, and the second CSI report may be a second portion of all feedback from the periodic or semi-continuous CSI report, wherein at least one of the first and second portions of feedback is identical. In these embodiments, the first and second CSI reports are partial feedbacks from all feedback from a periodic or semi-continuous CSI report, and one or more feedbacks associated with the first and second CSI reports may be identical, for example, in... Figure 6 In this context, both the first and second CSI reports are associated with the (n+3)th feedback of the CSI reports for that period or semi-continuous CSI reports. It can be understood that the (n+3)th feedback of the CSI reports for that period or semi-continuous CSI reports is both the first and second CSI reports.

[0064] In other embodiments, the first CSI report is a periodic CSI report or a CSI report confirmed by the network-side device as successfully received, and the second CSI report is any CSI report that is associated with the first CSI report.

[0065] In one embodiment of the above examples, the association relationship can be a time-domain association relationship.

[0066] In one embodiment of the above examples, the terminal can determine a periodic or semi-persistent first CSI report based on network signaling. The terminal determines the time slot offset n_offset between the first and second CSI reports based on network signaling. Figure 7 As shown, in this embodiment, the n_offset time slot after each first CSI report feedback is the time slot for a second CSI report feedback, or the n_offset time slot after the first time slot associated with each first CSI report feedback is the time slot for a second CSI report feedback.

[0067] In the above implementation, the terminal determines that the first transport layer is at least a portion of the transport layers associated with all transport layers in the most recent first CSI report before the start time slot or symbol of the uplink channel associated with the second CSI report (or before the CSI reference resource associated with the second CSI report). For example, in Figure 7 In the process, for the (m+1)th feedback of the second CSI report, the terminal determines that the first transport layer is at least a portion of all transport layers associated with the nth feedback of the first CSI report.

[0068] Optionally, if the first transport layer is a subset of all transport layers associated with the nth feedback of the first CSI report, this subset of transport layers may be a subset of transport layers indicated by network signaling. Alternatively, this subset of transport layers may be transport layers agreed upon by the protocol. For example, this subset of transport layers may be the first N transport layers of all transport layers associated with the nth feedback of the first CSI report, where N is indicated by network signaling.

[0069] In another embodiment of the above embodiments, the terminal may receive third network signaling sent by the network-side device, and determine the first CSI report associated with the second CSI report (i.e., the CSI report including the second CSI) based on the third network signaling. In this case, the first transport layer is at least a portion of all transport layers associated with the first CSI report. Optionally, the terminal determines which transport layers associated with the first CSI report are the first transport layer based on fourth network signaling (e.g., the signaling indicates the transport layer sequence number), or the first N transport layers (e.g., the network signaling indicates the value of N). Optionally, the third network signaling and the fourth network signaling may be the same network signaling or different network signaling.

[0070] For example, such as Figure 8 As shown, the first CSI report can be a periodic CSI report. The network-side device activates the feedback of the non-periodic second CSI report through DCI, and instructs the second CSI report to be associated with the periodic first CSI report through DCI. Based on the DCI instruction, the terminal determines that the second CSI report is associated with the first CSI report, and determines that the first transport layer is at least a part of the transport layer associated with the most recent feedback of the first CSI report before the feedback time associated with the second CSI report (i.e., the first CSI report feedback of the n+1th time).

[0071] For example, such as Figure 9 As shown, the first CSI report can also be a non-periodic CSI report activated by DCI0. The network-side device activates the feedback of the non-periodic second CSI report through DCI1, and instructs the first CSI report associated with the second CSI report through DCI1. Based on the instruction of DCI1, the terminal determines that the second CSI report is associated with the first CSI report, and determines that the first transmission is at least a portion of the transmission layers associated with the first CSI report.

[0072] In some implementations, when the first CSI report is a periodic or semi-persistent CSI report, since the first CSI report is periodically sent or fed back to the network-side device, the terminal needs to determine which of the at least some of the transmission layers in the feedback of the first CSI report is the first transport layer. One option is for the terminal to determine the most recent feedback of the first CSI report before the start time slot or symbol of the uplink channel associated with the second CSI report (or before the CSI reference resource associated with the second CSI report). Another option is for the terminal to determine the most recent feedback of the first CSI report before the start time slot or symbol of the uplink channel associated with the second CSI report (or before the CSI reference resource associated with the second CSI report) from at least one feedback of the first CSI report indicated or acknowledged by the network-side device. For example, one feedback can be selected from multiple feedbacks of the first CSI report that the network-side device acknowledges as successfully received.

[0073] Optionally, in the above embodiments, the terminal may further determine that the first transport layer is at least a portion of all transport layers associated in the most recent first CSI report prior to the DCI associated with the second CSI report. Optionally, if the first transport layer is a portion of all transport layers associated with the most recent first CSI report prior to the DCI associated with the second CSI report, this portion of the transport layer may be a portion of the transport layer indicated by network signaling. Alternatively, this portion of the transport layer may be a transport layer agreed upon by the protocol. For example, this portion of the transport layer may be the first N transport layers of all transport layers associated with the most recent first CSI report prior to the DCI associated with the second CSI report, where N is indicated by network signaling.

[0074] The methods provided by the above embodiments can ensure that the terminal and network-side devices have consistent understanding of the feedback of the first CSI report associated with the feedback of the second CSI report and the first transport layer in the associated first CSI report, thus avoiding performance loss caused by inconsistencies.

[0075] S320, the terminal determines a second vector associated with the second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the second transport layer is associated with the first transport layer.

[0076] This can be understood as: the terminal obtains or determines the second vector associated with the second transport layer based on the first vector associated with the first transport layer.

[0077] The second transport layer is the transport layer associated with the second CSI report. The first transport layer is not completely the same as the second transport layer. The second vector associated with the second transport layer is not completely the same as the first vector associated with the first transport layer. The first vector and the second vector can be precoding vectors or feature vectors.

[0078] The fact that the first transport layer and the second transport layer are not completely identical can be understood as follows: the set of all transport layer indices associated with the first transport layer and the set of all transport layer indices associated with the second transport layer may contain some transport layer indices that are the same. For example, the first transport layer is associated with transport layer 1 and transport layer 2, and the second transport layer is associated with transport layer 2, transport layer 3, and transport layer 4. In this case, the second transport layer is determined based on the transport layer 1 of the first transport layer it is associated with.

[0079] The fact that the first transport layer and the second transport layer are not completely identical can be understood as follows: the set of all transport layer indices associated with the first transport layer and the set of all transport layer indices associated with the second transport layer do not contain the same transport layer indices. For example, the first transport layer is associated with transport layer 1 and transport layer 2, and the second transport layer is associated with transport layer 3 and transport layer 4. In this case, the second transport layer is determined based on the transport layers 1 and 2 of the first transport layer it is associated with.

[0080] Optionally, whether the first transport layer and the second transport layer are partially the same or completely different can be indicated by network signaling. That is, the network device can send network signaling to the terminal device, the signaling indicating whether the second transport layer includes part of the first transport layer or which specific first transport layer indices it includes.

[0081] Because different transport layers have different temporal correlation characteristics, the coherence time of a stronger transport layer is greater than that of a weaker transport layer. Therefore, in one embodiment, the first transport layer associated with the first CSI report can be a stronger transport layer, while the second transport layer associated with the second CSI report can be a weaker transport layer. In this embodiment, the CSI of the weaker transport layer can be determined based on the CSI of the stronger transport layer, thereby minimizing interference between transport layers caused by transport layer mismatch and thus avoiding performance loss.

[0082] In some embodiments, the terminal determines a second vector associated with the second transport layer based on at least a portion of the first vectors associated with the first transport layer, wherein, in the case where the terminal determines the target vector associated with the second transport layer based on a portion of the target vectors associated with the first transport layer, the portion of the target vectors may be determined based on an indication from network signaling.

[0083] In some embodiments, the terminal determines the first transport layer associated with the second transport layer by: the terminal determining the first transport layer index associated with the second transport layer based on network signaling instructions, then determining the first vector associated with the first transport layer index, and further determining the second vector associated with the second transport layer based on the first vector.

[0084] The first and second vectors mentioned above can be precoding vectors or channel feature vectors, or vectors agreed upon by the protocol, or vectors indicated to the terminal by the network-side device through data plane or control plane signaling.

[0085] In some embodiments, the terminal obtains a second vector associated with the second transport layer based on the first vector associated with the first transport layer. This can be understood as follows: when the terminal determines the second vector associated with the second transport layer, it needs to ensure that it is orthogonal to the first vector associated with the first transport layer. Alternatively, it can be understood as follows: before the second vector is quantized, when the terminal determines the second vector associated with the second transport layer, it needs to ensure that it is orthogonal to the first vector associated with the first transport layer.

[0086] In some embodiments, the terminal determines a second vector associated with the second transport layer, including one of the following: 1) The terminal determines a second vector associated with the second transport layer based on a first vector associated with the first transport layer and a second transport layer number determined based on an indication from network signaling; wherein the network signaling indicates at least one candidate number, and the second transport layer number is one of the at least one candidate number. In this embodiment, the network signaling may indicate one candidate number, in which case the second transport layer number is that candidate number; or, the network signaling may indicate multiple candidate numbers, and the terminal may select one candidate number from the multiple candidate numbers, the value indicated by that candidate number being the second transport layer number.

[0087] 2) The terminal determines the second vector associated with the second transport layer based on the first vector associated with the first transport layer and at least one transport layer index indicated by network signaling; 4) The terminal determines the second vector associated with the second transport layer as a vector associated with a set of transport layer indices in the at least one set of transport layer indices, based on the first vector associated with the first transport layer and the at least one set of transport layer indices indicated by network signaling.

[0088] In one implementation, after determining the first transmission layer, the terminal may determine a precoding vector or channel feature vector associated with the first transmission layer, and determine, based on the precoding vector or channel feature vector associated with the first transmission layer, a precoding vector or channel feature vector associated with the second transmission layer associated with the second CSI report. Optionally, the precoding vector associated with the first transmission layer may be a precoding vector determined based on a PMI fed back by the terminal.

[0089] For example, the terminal determines that the precoding vectors or channel feature vectors associated with the first transmission layer are a and b, and the terminal determines that the downlink channel is H based on the channel measurement reference signal associated with the second CSI report, then the terminal calculates the channel correlation matrix as:

[0090] wherein, represents the conjugate transpose of the channel H.

[0091] Then, the orthogonal projection matrix of the orthogonal complement space of the eigenvectors a and b by the terminal is:

[0092] wherein, I is an identity matrix, a' represents the conjugate transpose of vector a, and b' represents the conjugate transpose of vector b.

[0093] Further, the terminal calculates the projection matrix:

[0094] Then, the terminal performs eigenvalue decomposition on the projection matrix to obtain all eigenvectors whose eigenvalues are greater than 0.

[0095] The eigenvectors whose eigenvalues are greater than 0 include the channel feature vector or precoding vector associated with the second transmission layer.

[0096] For example, in the case where the network signaling indicates a quantity N of the second transmission layer, the terminal may determine N eigenvectors among the eigenvectors whose eigenvalues are greater than 0 as the channel feature vectors or precoding vectors associated with the second transmission layer. Optionally, if the number of eigenvectors whose eigenvalues are greater than 0 is less than N, the terminal determines that the number of target vectors associated with the second transmission layer is equal to the number of eigenvectors whose eigenvalues are not 0.

[0097] For another example, in the case where the network signaling indicates a plurality of candidate quantities (N1, N2, ..., Nn) of the second transmission layer, if there are Np eigenvectors whose eigenvalues are greater than 0, and Ni ≤ Np < Ni+1, the terminal determines Ni eigenvectors among the eigenvectors whose eigenvalues are greater than 0 as the channel feature vectors or precoding vectors associated with the second transmission layer.

[0098] In some embodiments, the number of candidate vectors indicated by network signaling is N1=4, N2=6, and N3=7, and the number of feature vectors with eigenvalues ​​greater than 0 is Np=6. Then the terminal determines that the 6 feature vectors with eigenvalues ​​greater than 0 are the vectors associated with the second transport layer. If the number of feature vectors with eigenvalues ​​greater than 0 is Np=5, then the terminal determines that 4 (i.e., N2) of the 6 feature vectors with eigenvalues ​​greater than 0 are the vectors associated with the second transport layer. Among them, the 4 feature vectors among the 6 feature vectors with eigenvalues ​​greater than 0 can be determined according to a convention, for example, the 4 feature vectors with the largest eigenvalues ​​among the 6 feature vectors with eigenvalues ​​greater than 0, or any 4 feature vectors among the 6 feature vectors with eigenvalues ​​greater than 0.

[0099] In some embodiments, the number of second transport layers is equal to one of the network configurations N1, N2, ..., Nn, but the actual number of feature values ​​greater than 0, Np, may not be among these values. Therefore, the UE selects a value Ni from N1, N2, ..., Nn that is no greater than Np and closest to Np as the number of second transport layers. The Ni feature values ​​are the largest of the first Ni feature values, and their corresponding feature vectors are the channel feature vectors or precoding vectors associated with the second transport layer.

[0100] For example, when network signaling indicates at least one transport layer index, the terminal can determine that the feature vector among these feature vectors with feature values ​​greater than 0 that is associated with the transport layer indicated by the at least one transport layer index is a channel feature vector or precoding vector associated with a second transport layer.

[0101] For example, when network signaling indicates at least one set of transport layer indices, the terminal can determine that the feature vector associated with the target transport layer index group in the at least one set of transport layer indices is the channel feature vector or precoding vector associated with the second transport layer, wherein the target transport layer index group is the transport layer index group that best matches the transport layer associated with these feature vectors whose feature values ​​are greater than 0.

[0102] In another implementation, after determining the first transport layer, the terminal determines the precoding vector or channel feature vector associated with the first transport layer. Based on the precoding vector or channel feature vector associated with the first transport layer, the terminal determines all candidate precoding vectors or channel feature vectors associated with the second transport layer and associated with the second CSI report. Further, the terminal determines a portion of the candidate precoding vectors or channel feature vectors as vectors associated with the second transport layer based on network signaling instructions. For example, N vectors or N strongest vectors (the N largest eigenvalues) from all candidate precoding vectors or channel feature vectors, where N is greater than or equal to 0, and N can be a value indicated by network signaling, determined based on network signaling, determined based on terminal capabilities, or agreed upon by the protocol. Optionally, the precoding vector associated with the first transport layer is a precoding vector determined based on the PMI fed back by the terminal.

[0103] For example, if the terminal determines that the precoding vector or channel feature vector associated with the first transport layer is a and b, and the terminal determines the downlink channel as H based on the channel measurement reference signal associated with the second CSI report, then the terminal calculates the channel correlation matrix as H_corr = H'*H, where H' represents the conjugate transpose of channel H. Further, the terminal calculates the orthogonal projection matrix based on the orthogonal complement space of feature vectors a and b as P = Ib*b' - a*a', where I is the identity matrix, a' represents the conjugate transpose of vector a, and b' represents the conjugate transpose of vector b. Further, the terminal calculates the projection matrix H_proj = P*H_corr. Further, the terminal performs eigenvalue decomposition on the projection matrix to obtain all feature vectors with eigenvalues ​​greater than 0. These feature vectors with eigenvalues ​​greater than 0 are all candidate channel feature vectors or precoding vectors associated with the second transport layer. Further, the terminal selects the vector with the top N largest eigenvalues ​​as the channel feature vector or precoding vector associated with the second transport layer. The value of N is indicated by the network signaling, or N is the largest of a plurality of selectable values ​​indicated by the network signaling, or the value of N is determined based on the maximum number of layers indicated by the network signaling minus the number of layers associated with the first transport layer.

[0104] In this way, the second vector associated with the second transport layer is determined based on the first vector associated with the first transport layer. When the first vector of the first transport layer and the second vector of the second transport layer are used together, the interference between the first vector and the second vector can be reduced, thereby improving system performance.

[0105] S330, the terminal obtains a second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer.

[0106] In some embodiments, the terminal obtains a second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer, including at least one of the following: 1) The terminal obtains the second CSI report based on at least a portion of the second vector associated with the second transport layer; 2) The terminal obtains the second CSI report based on the first vector associated with the first transport layer and at least a portion of the second vector associated with the second transport layer; 3) The terminal obtains the second CSI report based on the first vector associated with the first transport layer.

[0107] In the embodiments described above, the terminal can obtain the second CSI report based on any one of items 1) to 3), or it can obtain the second CSI report based on multiple items 1) to 3). For example, if the terminal does not find a suitable second transport layer, the second CSI report fed back by the terminal is obtained based on the first vector of the first transport layer. If the terminal finds at least one second vector associated with the second transport layer, the terminal obtains the second CSI report based on the second vector associated with the second transport layer. Alternatively, the terminal obtains the second CSI report based on both the first vector associated with the first transport layer and the second vector associated with the second transport layer.

[0108] In some embodiments, the network-side device may send network signaling to the terminal, instructing the terminal to obtain a second CSI report based on at least one of items 1) to 3) above.

[0109] In some embodiments, the second CSI report may include at least one of the following: PMI, CQI, RI, tier indicator, tier number indicator, and strongest tier indicator. In these embodiments, the RI is used to indicate at least one of the indexes or numbers of the second transport layer associated with the second CSI report. For example, the RI is used to indicate at least one of the indexes or numbers of the second transport layer associated with the PMI in the second CSI report, or the RI is used to indicate at least one of the indexes or numbers of the second transport layer associated with the CQI in the second CSI report.

[0110] In some implementations, PMI, CQI, RI, layer indicator, layer number indicator, and strongest layer indicator satisfy at least one of the following: a) The RI is used to indicate at least one of the index and number of the second transport layer associated with the PMI. For example, the RI is used to indicate the index, sequence number, or number of the vector associated with the PMI, the vector being a second vector associated with the second transport layer, or the vector being a portion of all second vectors associated with the second transport layer. b) The RI is used to indicate at least one of the index and number of the second transport layer associated with the CQI. For example, the RI is used to indicate the index, sequence number, or number of vectors associated with the CQI, where the vector is a second vector associated with the second transport layer, or the vector is a partial second vector of all second vectors associated with the second transport layer. c) The PMI is used to indicate at least a portion of the second vector associated with the second transport layer acquired by the terminal; d) The CQI is determined based on all second vectors or PMIs associated with the second transport layer acquired by the terminal. That is, the CQI can be determined based on precoding vectors or feature vectors associated with the second transport layer, or PMIs associated with the second transport layer. If the PMI is used to indicate a portion of the second vectors associated with the second transport layer acquired by the terminal, then the CQI is determined based on that portion of the second vectors. e) The CQI is determined based on a first vector or PMI associated with the first transport layer and a second vector or PMI associated with the second transport layer obtained by the terminal. That is, the CQI is determined based on the first vector associated with the first transport layer and the second vector associated with the second transport layer obtained by the terminal. Alternatively, the CQI can be determined based on the first vector associated with the first transport layer and the PMI associated with the second transport layer obtained by the terminal. If the PMI is used to indicate a portion of the second vector associated with the second transport layer obtained by the terminal, then the CQI is determined based on the first vector associated with the first transport layer and that portion of the second vector associated with the second transport layer. Alternatively, the CQI can also be determined based on the PMI associated with the first transport layer and the second vector associated with the second transport layer obtained by the terminal. Or, the CQI can still be determined based on the PMI associated with the first transport layer and the PMI associated with the second transport layer obtained by the terminal.

[0111] f) CQI is determined based on the first vector or PMI associated with the first transport layer.

[0112] g) Layer indication, used to indicate the transport layer index for calculating the second CSI report or to indicate the index of the second transport layer; h) Layer number indicator, used to indicate the number of transport layers used in calculating the second CSI report or to indicate the number of second transport layers; i) Strongest layer indicator, used to indicate the strongest transport layer index in the second transport layer. The strongest transport layer index can be understood as the transport layer index with the highest energy or the highest power.

[0113] In some embodiments, when the second CSI report includes a CQI, the number of transport layers associated with the CQI can be the number of first vectors associated with the first transport layer, and the PMI associated with the CQI can be composed of precoding vectors associated with the first transport layer. In some embodiments, where the second CSI report includes CQI and PMI, the number of transport layers associated with the PMI and CQI can be the number of first vectors associated with the first transport layer, and the PMI can be obtained based on channel measurement results associated with the current CSI (i.e., the second CSI).

[0114] In some embodiments, where the second CSI report includes PMI, CQI, and RI, the number of transport layers associated with the PMI and CQI is the number of transport layers indicated by the RI.

[0115] For example, in one implementation, the terminal may determine a second CSI report based on a precoding vector or feature vector associated with the second transport layer, the second CSI report including at least one of PMI, CQI, and RI.

[0116] Specifically, the terminal can determine at least one of the PMI and RI in the second CSI report based on the precoding vector or feature vector associated with the second transport layer.

[0117] The role or physical meaning of RI includes at least one of the following: 1) An index, sequence number, or number of precoding vectors or feature vectors associated with the PMI, wherein the precoding vectors or feature vectors are precoding vectors or feature vectors associated with the second transport layer; 2) An index, sequence number, or number of precoding vectors or feature vectors associated with the PMI, wherein the precoding vectors or feature vectors are a subset of precoding vectors or feature vectors selected by the terminal from the precoding vectors or feature vectors associated with the second transport layer; 3) Used to indicate the number of indices or sequence numbers of the precoding vectors or feature vectors associated with the CQI, wherein the precoding vectors or feature vectors are precoding vectors or feature vectors associated with the second transport layer; 4) An index, sequence number, or number of precoding vectors or feature vectors associated with the CQI, wherein the precoding vectors or feature vectors are a subset of precoding vectors or feature vectors selected by the terminal from the precoding vectors or feature vectors associated with the second transport layer; The role or physical meaning of PMI is to indicate the quantization and compression results of at least a portion of the precoding vectors or feature vectors associated with the second transport layer obtained by the terminal in the second CSI report.

[0118] Optionally, the terminal selects a subset of precoding vectors or feature vectors associated with the second transport layer as precoding vectors or feature vectors associated with the PMI. This selection process can be based on channel capacity, TBS, or other commonly used methods; it can be understood as a rank adaptation method related to the technology. In this case, the role or physical meaning of RI is to indicate the number, index, or sequence number of the precoding vectors or feature vectors associated with the PMI.

[0119] Optionally, when the function or physical meaning of the RI is the index or sequence number of the precoding vector or feature vector associated with the PMI, the RI can be in the form of a bitmap, in which case one bit is associated with one transport layer. Alternatively, the RI can be associated with a binary sequence, where each codepoint of the sequence is associated with one transport layer.

[0120] For example, RI indicates the number N1 of precoding vectors in the precoding matrix associated with the following PMI or CQI.

[0121]

[0122] in, The vector represents the i-th selected precoding vector, which can be a precoding vector recovered after quantization and compression, or a feature vector of the channel. N1 represents the number of precoding vectors (i.e., the second precoding vectors) or feature vectors associated with the second transport layer, or the number of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0123] Specifically, the terminal determines the CQI in the CSI based on the precoding vectors or feature vectors associated with the second transport layer. The CQI is calculated or obtained based on the PMI associated with the RI, and the number of CQIs or wideband CQIs is determined based on the number of transport layers associated with the RI. This can be understood as: the CQI calculation is based solely on the precoding vectors or feature vectors selected by the terminal from the precoding vectors or feature vectors associated with the second transport layer. Alternatively, the CQI calculation is based solely on the precoding vectors or feature vectors associated with the second transport layer determined by the terminal.

[0124] In another implementation, the terminal may determine a second CSI report based on a precoding vector (which may be referred to as a first precoding vector) or feature vector associated with a first transport layer and a precoding vector or feature vector associated with a second transport layer. The second CSI report includes at least one of PMI, CQI, and RI.

[0125] Specifically, the terminal determines the RI in the second CSI report based on the precoding vector or feature vector associated with the first transport layer and the precoding vector or feature vector associated with the second transport layer.

[0126] The role or physical meaning of RI includes at least one of the following: 1) An index, sequence number, or number of precoding vectors or feature vectors associated with the CQI, wherein the precoding vectors or feature vectors are constructed by precoding vectors or feature vectors associated with the first transport layer and the second transport layer; 2) An index, sequence number, or number of precoding vectors or feature vectors associated with the CQI, wherein the precoding vectors or feature vectors are composed of precoding vectors or feature vectors associated with the first transport layer and a portion of precoding vectors or feature vectors selected from precoding vectors or feature vectors associated with the second transport layer; For example: RI indicates the number N2 of precoding vectors in the precoding matrix associated with the following CQI.

[0127]

[0128] in, This represents the precoding vector associated with the i-th transport layer in CQI association. This vector can be a precoding vector recovered after quantization and compression, or a feature vector of the channel. N1 represents the number of precoding vectors or feature vectors associated with the first transport layer. N2 represents the total number of precoding vectors or feature vectors in the CQI-associated precoding matrix. N2-N1 represent the precoding vectors or feature vectors associated with the second transport layer, or a subset of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0129] Specifically, the terminal determines the PMI in the CSI based on the precoding vector or feature vector associated with the first transport layer and the precoding vector or feature vector associated with the second transport layer. The role or physical meaning of the PMI is to indicate the quantization compression result of at least a portion of the precoding vector or feature vector associated with the second transport layer obtained by the terminal in the second CSI report. It can be understood that the PMI is not associated with the precoding vector or feature vector associated with the first transport layer.

[0130] Optionally, the terminal selects a subset of precoding vectors or feature vectors based on the precoding vectors or feature vectors associated with the second transport layer. The selected subset of precoding vectors or feature vectors, together with the precoding vectors or feature vectors associated with the first transport layer, serve as the precoding vectors or feature vectors associated with CQI. The selection process can be based on channel capacity, TBS, or other commonly used methods; this can be understood as a rank adaptation method related to the technology. In this case, the role or physical meaning of RI is to indicate the number, index, or sequence number of the precoding vectors or feature vectors associated with CQI. Optionally, the number of transport layers indicated by RI may be greater than the number of precoding matrix vectors or feature vectors associated with the second transport layer, or the number of transport layers indicated by RI may be greater than the number of vectors selected from the precoding matrix vectors or feature vectors associated with the second transport layer.

[0131] For example, the precoding vector of the precoding matrix associated with CQI is a precoding matrix composed of the following N2 vectors.

[0132]

[0133] in, This represents the precoding vector associated with the i-th transport layer in CQI. N1 represents the number of precoding vectors or feature vectors associated with the first transport layer. N2-N1 represent the precoding vectors or feature vectors associated with the second transport layer, or a subset of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0134] Optionally, the second CSI report may include two CQIs or two wideband CQIs, where the precoding vector or feature vector associated with one CQI is the precoding vector or feature vector associated with the first transport layer. The precoding vector or feature vector associated with the other CQI is the precoding vector or feature vector associated with the second transport layer, or a partial vector of the precoding vector or feature vector associated with the second transport layer.

[0135] For example, the precoding vectors of the precoding matrix associated with the first CQI are the first N1 vectors, and the precoding vectors of the precoding matrix associated with the second CQI are the last N2-N1 vectors.

[0136]

[0137] in, This represents the precoding vector associated with the i-th transport layer in CQI. N1 represents the number of precoding vectors or feature vectors associated with the first transport layer. N2-N1 represent the precoding vectors or feature vectors associated with the second transport layer, or a subset of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0138] In another implementation, the terminal may determine a second CSI report based on a precoding vector or feature vector associated with a first transport layer and a precoding vector or feature vector associated with a second transport layer. The second CSI report includes at least one of PMI, CQI, and RI.

[0139] Specifically, the terminal determines the RI in CSI based on the precoding vector or feature vector associated with the first transport layer and the precoding vector or feature vector associated with the second transport layer.

[0140] The role or physical meaning of RI includes at least one of the following: 1) An index, sequence number, or number of precoding vectors or feature vectors associated with the PMI, wherein the precoding vectors or feature vectors are constructed from precoding vectors or feature vectors associated with the second transport layer; 2) An index, sequence number, or number of precoding vectors or feature vectors associated with the PMI, wherein the precoding vectors or feature vectors are composed of a subset of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer; For example: RI indicates the number N1 of precoding vectors in the precoding matrix associated with the following PMI.

[0141]

[0142] in, represents the i-th selected precoding vector, which can be a precoding vector recovered after quantization and compression, or a feature vector of the channel. N1 represents the number of precoding vectors or feature vectors associated with the second transport layer, or the number of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0143] Optionally, the terminal selects a subset of precoding vectors or feature vectors based on the precoding vectors or feature vectors associated with the second transport layer. The selected subset of precoding vectors or feature vectors, together with the precoding vectors or feature vectors associated with the first transport layer, serve as the precoding vectors or feature vectors associated with CQI. The selection process can be based on channel capacity, TBS, or other commonly used methods; this can be understood as the rank adaptation method in related technologies. In this case, the role or physical meaning of RI is to indicate the number, index, or sequence number of the precoding vectors or feature vectors associated with CQI. Optionally, the number of transport layers indicated by RI may be greater than the number of precoding matrix vectors or feature vectors associated with the second transport layer, or the number of transport layers indicated by RI may be greater than the number of vectors selected from the precoding matrix vectors or feature vectors associated with the second transport layer.

[0144] Optionally, the second CSI report may include two CQIs or two wideband CQIs, where the precoding vector or feature vector associated with one CQI is the precoding vector or feature vector associated with the first transport layer. The precoding vector or feature vector associated with the other CQI is the precoding vector or feature vector associated with the second transport layer, or a partial vector of the precoding vector or feature vector associated with the second transport layer.

[0145] For example, the precoding vectors of the precoding matrix associated with the first CQI are the first N1 vectors, and the precoding vectors of the precoding matrix associated with the second CQI are the last N2-N1 vectors.

[0146]

[0147] in, This represents the precoding vector associated with the i-th transport layer in CQI. N1 represents the number of precoding vectors or feature vectors associated with the first transport layer. N2-N1 represent the precoding vectors or feature vectors associated with the second transport layer, or a subset of precoding vectors or feature vectors selected from the precoding vectors or feature vectors associated with the second transport layer.

[0148] In another implementation, the terminal may determine a second CSI report based on a precoding vector or feature vector associated with the first transport layer. The second CSI report includes at least one of PMI, CQI, and RI.

[0149] This implementation can be understood as follows: the terminal selects based on the precoding vector or feature vector associated with the second transport layer, but fails to select any precoding vector or feature vector. In this case, the terminal determines the second CSI report only based on the precoding vector or feature vector associated with the first transport layer. The content included in the second CSI report at this time may be one of the following: 1) CQI; 2) PMI, CQI; 3) PMI, CQI, RI.

[0150] If the content included in the second CSI report is CQI, then the number of layers associated with the CQI is the same as the number of precoding vectors or feature vectors associated with the first transport layer. The precoding matrix associated with the CQI is a precoding matrix composed of precoding vectors or feature vectors associated with the first transport layer.

[0151] The second CSI report includes PMI and CQI. In this case, the number of layers associated with the PMI and CQI is the same as the number of precoding vectors or feature vectors associated with the first transport layer. The PMI is obtained based on the channel measurement results associated with the current CSI, which can be understood as the terminal recalculating the PMI, indicating that the number of layers associated with the PMI is the same as the number of layers associated with the first transport layer. The CQI is then acquired based on the PMI.

[0152] The second CSI report includes RI, PMI, and CQI. In this case, the number of layers associated with PMI and CQI is the same as the number of layers indicated by RI. This can be understood as the terminal recalculating RI, PMI, and CQI, regardless of the number of layers associated with the first transport layer.

[0153] In another implementation, the terminal can determine the second CSI report based on the precoding vector or feature vector associated with the first transport layer. The terminal indicates the number of second transport layers associated with the second CSI report to the network in the second CSI report. When the network device receives a value of 0 indicating the number of second transport layers from the terminal, it means that the second CSI report does not include PMI or RI, but only CQI. When the network device receives a value greater than 0 indicating the number of second transport layers from the terminal, it means that the second CSI report includes both PMI and RI, and also includes CQI. In this case, PMI corresponds to the second transport layer, and CQI corresponds to the second transport layer (or, CQI corresponds to both the first and second transport layers).

[0154] In another implementation, the terminal can determine the second CSI report based on the precoding vector or feature vector associated with the first transport layer. The network device can send signaling to the terminal, which indicates whether the terminal obtains PMI, RI or CQI based on the first transport layer when the number of second transport layers indicated by the terminal is 0.

[0155] In another implementation, the terminal can determine the second CSI report based on the precoding vector or feature vector associated with the first transport layer. The network device can send signaling to the terminal indicating whether the terminal obtains PMI, RI, or CQI based on the first transport layer when the number of second transport layers indicated by the terminal is not zero. Alternatively, it can indicate whether the terminal obtains PMI, RI, or CQI only based on the second transport layer.

[0156] Through the above implementation methods, the terminal device and the network-side device can have a consistent understanding of the content in the CSI fed back by the terminal and the payload size associated with each content, thus avoiding the failure to receive CSI content due to inconsistent understanding and avoiding performance loss.

[0157] S340, the terminal reports the second CSI report.

[0158] After obtaining the second CSI report, the terminal can send the second CSI report back to the network-side device at the corresponding feedback time.

[0159] In one implementation, the terminal can divide the second CSI report into two parts and feed back the contents of the two parts to the network-side device. The first part may include an RI and a CQI associated with a first transport layer, and the second part may include at least one of a CQI associated with a second transport layer and a PMI. Alternatively, the second part may include at least one of a CQI and a PMI associated with a subset of precoding vectors selected by the terminal from the precoding vectors associated with the second transport layer. Optionally, the first part may determine the size or length of the second part; that is, the second part is variable-length.

[0160] In some embodiments, when the number of second transport layers determined based on the target information in the second CSI report is 0 or equal to the number of transport layers associated with the first transport layer, the second part of the second CSI report does not include at least one of the CQI and PMI associated with the second transport layer, wherein the target information includes at least one of the following: RI, layer indication, and layer number indication. That is, when the number of transport layers indicated by the RI is 0, or the number of transport layers indicated by the RI is equal to the number of transport layers associated with the first transport layer, the second part of the second CSI report does not include any one of the CQI and PMI associated with the second transport layer.

[0161] In the above embodiments, when the number of second transport layers indicated by the terminal is 0, the terminal does not feed back the CQI or PMI associated with the second transport layer. When the number of second transport layers indicated by the terminal is the number of precoding vectors associated with the first transport layer, the terminal does not feed back the CQI or PMI associated with the second transport layer. Through the above embodiments, the terminal and network-side devices can align their understanding of the division method of the second CSI report and whether the second part contains any of the CQI and PMI associated with the second transport layer, thereby avoiding inconsistent understanding that could lead to failure in receiving CSI content and thus avoiding performance loss.

[0162] Based on the same technical concept, embodiments of this application also provide a method for obtaining channel state information. This method is executed by a network-side device corresponding to the method described above.

[0163] 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 300.

[0164] Figure 10 This diagram illustrates a flowchart of a method for obtaining channel state information according to an embodiment of this application. This method 1000 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 10 As shown, the method mainly includes the following steps.

[0165] S1010, the network-side device sends a configuration signaling message for a second CSI report to the terminal, wherein the configuration signaling message for the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report.

[0166] For example, the configuration signaling of the second CSI report indicates the ID of a first CSI report, or indicates at least one index of a first transport layer.

[0167] Optionally, the first transport layer associated with the first CSI report is not exactly the same as the second transport layer associated with the second CSI report.

[0168] In this embodiment of the application, the network-side device can use the above-mentioned configuration signaling to instruct the first CSI report associated with the second CSI report or the first transport layer associated with the second transport layer, thereby enabling the terminal to obtain the second CSI report based on the first CSI report or the first transport layer.

[0169] In this embodiment, the first transport layer associated with the first CSI report is not entirely the same as the second transport layer associated with the second CSI report. This can be understood as the first CSI report and the second CSI report being associated with completely different transport layers. For example, in a total of four transport layers, the first CSI report is associated with transport layers 1 and 3, and the second CSI report is associated with transport layers 2 and 4. Alternatively, it can be understood that the first CSI report and the second CSI report are associated with some of the same transport layers and some of different transport layers. For example, in a total of four transport layers, the first CSI report is associated with transport layers 1, 2, and 3, and the second CSI report is associated with transport layers 2 and 3.

[0170] In some embodiments, the configuration signaling of the second CSI report is used to indicate or determine at least one of the following: 1) Transport layer index of the first transport layer of the first CSI report; Through this implementation, the terminal can determine, based on the indication of the configuration signaling, which transport layers in the first transport layer associated with the first CSI report can be used to determine the second transport layer associated with the second CSI report.

[0171] 2) The number of transport layers in the first transport layer of the first CSI report; Through this implementation, the terminal can determine, based on the indication of the configuration signaling, how many transport layers in the first transport layer associated with the first CSI report can be used to determine the second transport layer associated with the second CSI report.

[0172] 3) The period of the second CSI report is a multiple of the period of the first CSI report; through this implementation, the terminal can determine the relationship between the period of the second CSI report and the period of the first CSI report based on the indication of the configuration signaling.

[0173] 4) The time slot offset of the second CSI report relative to the first CSI report; Through this implementation, the terminal can determine the time domain offset of the second CSI report relative to the first CSI report based on the indication of the configuration signaling.

[0174] 5) At least one number of the second transport layer; Through this implementation, the terminal can determine the number of transport layers that the second transport layer may include based on the indication of the configuration signaling.

[0175] 6) At least one transport layer index associated with the second CSI report; through this implementation, the terminal can determine which transport layers are included in the second transport layer based on the indication of the configuration signaling.

[0176] 7) At least one set of transport layer indexes associated with the second CSI report; through this implementation, the terminal can determine which transport layers the second transport layer may include based on the indication of configuration signaling.

[0177] 8) Can the number of second transport layers associated with the second CSI report be 0? 9) If the number of second transport layers associated with the second CSI report is 0, should CQI or PMI be fed back? 10) Whether the second vector associated with the second CSI report is determined based on the first vector associated with the first transport layer; 11) Whether the second CSI report is associated with the first transport layer associated CQI and the second transport layer associated CQI.

[0178] Through the above embodiments, the network-side device and the terminal can have the same understanding of the second CSI report, thereby avoiding the failure to receive CSI content due to inconsistent understanding, and thus avoiding performance loss.

[0179] S1020, the network-side device receives the second CSI report fed back by the terminal.

[0180] In some embodiments, in S1020, the network-side device may receive target information in the second CSI report fed back by the terminal, wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

[0181] In some embodiments, the network-side device may determine the number of second transport layers based on the aforementioned target information, and then the network device may determine the load size associated with CQI or PMI in the second CSI report based on the number of second transport layers.

[0182] For example, the second CSI report may include two parts, wherein the first part may include an RI and a CQI associated with the first transport layer, and the second part may include at least one of a CQI and a PMI associated with the second transport layer, or the second part may include at least one of a CQI and a PMI associated with a subset of precoding vectors selected by the terminal from the precoding vectors associated with the second transport layer. Optionally, the first part may determine the size or length of the second part, i.e., the second part is variable in length. The network-side device may determine that the second part of the second CSI report does not include at least one of the CQI and PMI associated with the second transport layer if the number of the second transport layer determined based on the target information in the second CSI report is 0 or equal to the number of transport layers associated with the first transport layer, wherein the target information includes at least one of the following: RI, layer indicator, and layer number indicator.

[0183] Through the method provided in the embodiments of this application, the network-side device can configure the terminal to associate the second CSI report with the first CSI report or the second transport layer with the first transport layer, thereby enabling the terminal to obtain the second CSI report based on the first CSI report, and to obtain the CSI associated with the second transport layer through the second CSI report, saving the feedback overhead of the second CSI report, and improving the CSI accuracy of each transport layer while limiting the overhead of one CSI report.

[0184] The channel state information acquisition method provided in this application can be executed by a channel state information acquisition device. This application uses an example of a channel state information acquisition device executing the channel state information acquisition method to illustrate the channel state information acquisition device provided in this application.

[0185] This application provides a channel state information acquisition device. As an example, the channel state information acquisition 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.

[0186] The channel state information acquisition 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, etc., such as central processing units (CPUs), microprocessors, digital signal processors (DSPs), artificial intelligence (AI) processors, graphics processing units (GPUs), application-specific integrated circuits (ASICs), network processors (NPs), field-programmable gate arrays (FPGAs), 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: transceivers, pins, circuits, buses, radio frequency units, etc.

[0187] For details, see Figure 11 When the channel state information acquisition device is a terminal or a component within a terminal, the channel state information acquisition device 1100 includes a processing module 1101, configured to: determine a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with the first channel state information (CSI) report; determine a second vector associated with a second transport layer, wherein the second transport layer is associated with a second CSI report and is associated with the first transport layer; acquire a second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer; and send a transmission module 1102, configured to feed back the second CSI report.

[0188] In one implementation, processing module 1101 determines a first transport layer, including at least one of the following: The first transport layer is determined to be at least a portion of the transport layer associated with the most recent feedback of the first CSI report prior to the feedback time of the second CSI report; The first transport layer is determined to be at least a portion of the transport layer associated with the most recent feedback of the first CSI report before the time associated with the target downlink control information DCI, wherein the target DCI is the DCI associated with the second CSI report; Based on network signaling instructions, the terminal determines that the first CSI report is associated with the second CSI report, and determines that the first transport layer is at least a portion of the transport layer associated with the first CSI report; Based on the indication of network signaling, at least one layer index is determined, and the first transport layer is determined based on the at least one layer index.

[0189] In one implementation, the first CSI report and the second CSI report satisfy one of the following: The first CSI report and the second CSI report are two-period or semi-continuous CSI reports, and the period of the second CSI report is shorter than the period of the first CSI report; The first CSI report is a first portion of all feedback from a periodic or semi-continuous CSI report, and the second CSI report is a second portion of all feedback from the periodic or semi-continuous CSI report, wherein the first portion of feedback and the second portion of feedback are different feedbacks from the periodic or semi-continuous CSI report, or at least one of the first portion of feedback and the second portion of feedback is the same. The first CSI report is a periodic CSI report or a CSI report that confirms successful reception by the network-side device, and the second CSI report is any CSI report that is related to the first CSI report.

[0190] In one implementation, the processing module 1101 determines a second vector associated with the second transport layer, including one of the following: Based on the first vector associated with the first transport layer and the number of the second transport layer determined based on the indication of network signaling, a second vector associated with the second transport layer is determined, wherein the network signaling indicates at least one candidate number, and the number of the second transport layer is one of the at least one candidate number; Based on the first vector associated with the first transport layer and at least one transport layer index indicated by network signaling, determine the second vector associated with the second transport layer; Based on the first vector associated with the first transport layer and at least one set of transport layer indices indicated by network signaling, the second vector associated with the second transport layer is determined to be a vector associated with one set of transport layer indices in the at least one set of transport layer indices.

[0191] In one implementation, the processing module 1101 obtains a second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer, including at least one of the following: The second CSI report is obtained based on at least a portion of the second vector associated with the second transport layer; The second CSI report is obtained based on the first vector associated with the first transport layer and at least a portion of the second vector associated with the second transport layer; The second CSI report is obtained based on the first vector associated with the first transport layer.

[0192] In one implementation, the second CSI report includes at least one of the following: precoding matrix PMI, channel quality indicator CQI, rank indicator RI, layer indicator, number of layers indicator, and strongest layer indicator.

[0193] In one implementation, the RI is used to indicate at least one of the following: The RI is used to indicate at least one of the index and number of the second transport layer associated with the PMI; The RI is used to indicate at least one of the index and number of the second transport layer associated with the CQI.

[0194] In one implementation, the CQI satisfies at least one of the following: The CQI is determined based on all second vectors or PMIs associated with the second transport layer obtained by the terminal; The CQI is determined based on the first vector or PMI associated with the first transport layer and the second vector or PMI associated with the second transport layer obtained by the terminal. The CQI is determined based on the first vector or PMI associated with the first transport layer.

[0195] In one implementation, if the number of the second transport layer determined based on the target information in the second CSI report is 0 or equal to the number of transport layers associated with the first transport layer, the second part of the second CSI report does not include at least one of the CQI and PMI associated with the second transport layer, wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

[0196] See Figure 12 When 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 1200 includes a sending module 1201, used to send configuration signaling of a second CSI report to the terminal, wherein the configuration signaling of the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; and a receiving module 1202, used to receive the second CSI report fed back by the terminal.

[0197] In one implementation, the configuration signaling of the second CSI report is used to indicate or determine at least one of the following: The transport layer index of the first transport layer in the first CSI report; The number of transport layers in the first transport layer reported by the first CSI; The multiple of the period of the second CSI report relative to the period of the first CSI report; The time slot offset of the second CSI report relative to the first CSI report; At least one quantity of the second transport layer; At least one transport layer index associated with the second CSI report; The second CSI report is associated with at least one set of transport layer indexes; Can the number of second transport layers associated with the second CSI report be 0? If the number of second transport layers associated with the second CSI report is 0, should CQI or PMI be fed back? Whether the second vector associated with the second CSI report is determined based on the first vector associated with the first transport layer; Whether the second CSI report is associated with the CQI associated with the first transport layer and the CQI associated with the second transport layer.

[0198] In one embodiment, the receiving module 1201 receives a second CSI report fed back by the terminal, including: receiving target information in the second CSI report fed back by the terminal; wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

[0199] In one implementation, such as Figure 12 As shown, the device also includes: a processing module 1203, used for: The number of second transport layers is determined based on the target information; The load size associated with CQI or PMI in the second CSI report is determined based on the number of the second transport layers.

[0200] The channel state information acquisition device provided in this application embodiment can achieve... Figures 3 to 10 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0201] like Figure 13 As shown, this application embodiment also provides a communication device 1300, including a processor 1301 and a memory 1302. The memory 1302 stores a program or instructions that can run on the processor 1301. For example, when the communication device 1300 is a terminal, the program or instructions executed by the processor 1301 implement the various steps of the above-described channel state information acquisition method 300 embodiment, and achieve the same technical effect. When the communication device 1300 is a network-side device, the program or instructions executed by the processor 1301 implement the various steps of the above-described channel state information acquisition method 1000 embodiment, and achieve the same technical effect. To avoid repetition, further details are omitted here.

[0202] 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 14 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 11 The device shown is for acquiring channel state information. Specifically, Figure 14 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application. The terminal 1400 includes, but is not limited to, at least some of the following components: radio frequency unit 1401, network module 1402, audio output unit 1403, input unit 1404, sensor 1405, display unit 1406, user input unit 1407, interface unit 1408, memory 1409, and processor 1410.

[0203] Those skilled in the art will understand that the terminal 1400 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 1410 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 14 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.

[0204] It should be understood that, in this embodiment, the input unit 1404 may include a graphics processor 14041 and a microphone 14042. The graphics processor 14041 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 1406 may include a display panel 14061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1407 includes at least one of a touch panel 14071 and other input devices 14072. The touch panel 14071 is also called a touch screen. The touch panel 14071 may include a touch detection device and a touch controller. Other input devices 14072 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.

[0205] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1401 can transmit it to the processor 1410 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network-side device. Typically, the radio frequency unit 1401 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.

[0206] The memory 1409 can be used to store software programs or instructions, as well as various data. The memory 1409 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 1409 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 1409 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0207] Processor 1410 may include one or more processing units; optionally, processor 1410 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 1410.

[0208] The processor 1410 is used for: A first transport layer is determined, wherein the first transport layer is at least a portion of all transport layers associated with the first channel state information (CSI) report; Determine a second vector associated with the second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the second transport layer is associated with the first transport layer; A second CSI report is obtained based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer; Radio frequency unit 1401 is used to provide feedback on the second CSI report.

[0209] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 300 and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.

[0210] 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 10 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.

[0211] Specifically, embodiments of this application also provide a network-side device, which can be... Figure 11 The feedback shown is from the second CSI reporting device. (As illustrated...) Figure 15 As shown, the network-side device 1500 includes: an antenna 1501, a radio frequency (RF) device 1502, a baseband device 1503, a processor 1504, and a memory 1505. The antenna 1501 is connected to the RF device 1502. In the uplink direction, the RF device 1502 receives information through the antenna 1501 and transmits the received information to the baseband device 1503 for processing. In the downlink direction, the baseband device 1503 processes the information to be transmitted and sends it to the RF device 1502. The RF device 1502 processes the received information and transmits it through the antenna 1501.

[0212] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 1503, which includes a baseband processor.

[0213] The baseband device 1503 may, for example, include at least one baseband board on which multiple chips are disposed, such as... Figure 15 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1505 via a bus interface to call the program or instructions in the memory 1505 to execute the network-side device operation shown in the above method embodiment.

[0214] The network-side device may also include a network interface 1506, such as a Common Public Radio Interface (CPRI).

[0215] The radio frequency device 152 is used for: Send configuration signaling for a second CSI report to the terminal, wherein the configuration signaling for the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; Receive the second CSI report from the terminal.

[0216] Furthermore, the network-side device 1500 in this embodiment of the application also includes: a program or instructions stored in a memory 1505 and executable on a processor 154, wherein the processor 1504 calls the program or instructions in the memory 1505 to execute. Figure 11 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0217] 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 method for obtaining channel state information and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0218] The processor mentioned above is either the processor in the terminal described in the above embodiments or the processor in the network-side device. 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.

[0219] 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 acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0220] 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.

[0221] This application also provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor 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.

[0222] This application embodiment also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps of the channel state information acquisition method 300 as described above, and the network-side device can be used to execute the steps of the channel state information acquisition method 1000 as described above.

[0223] 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.

[0224] 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 the computer software product includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.

[0225] 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 acquiring channel state information, characterized in that, include: The terminal determines a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with the first channel state information (CSI) report; The terminal determines a second vector associated with the second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the second transport layer is associated with the first transport layer; The terminal obtains and feeds back the second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer.

2. The method according to claim 1, characterized in that, The terminal determines a first transport layer, including at least one of the following: The terminal determines that the first transport layer is at least a portion of the transport layer associated with the most recent feedback of the first CSI report prior to the feedback time of the second CSI report; The terminal determines that the first transport layer is at least a portion of the transport layer associated with the most recent feedback of the first CSI report before the time associated with the target downlink control information DCI, and the target DCI is the DCI associated with the second CSI report; Based on network signaling instructions, the terminal determines the first CSI report associated with the second CSI report, and the terminal determines that the first transport layer is at least a portion of the transport layer associated with the first CSI report; The terminal determines at least one layer index based on network signaling instructions, and determines the first transport layer based on the at least one layer index.

3. The method according to claim 1 or 2, characterized in that, The first CSI report and the second CSI report satisfy one of the following: The first CSI report and the second CSI report are two-period or semi-continuous CSI reports, and the period of the second CSI report is shorter than the period of the first CSI report; The first CSI report is a first portion of all feedback from a periodic or semi-continuous CSI report, and the second CSI report is a second portion of all feedback from the periodic or semi-continuous CSI report, wherein the first portion of feedback and the second portion of feedback are different feedbacks from the periodic or semi-continuous CSI report, or at least one of the first portion of feedback and the second portion of feedback is the same. The first CSI report is a periodic CSI report or a CSI report that confirms successful reception by the network-side device, and the second CSI report is any CSI report that is related to the first CSI report.

4. The method according to any one of claims 1 to 3, characterized in that, The terminal determines a second vector associated with the second transport layer, including one of the following: The terminal determines the second vector associated with the second transport layer based on the first vector associated with the first transport layer and the number of the second transport layer determined based on the indication of the network signaling, wherein the network signaling indicates at least one candidate number and the number of the second transport layer is one of the at least one candidate number; The terminal determines the second vector associated with the second transport layer based on the first vector associated with the first transport layer and at least one transport layer index indicated by network signaling; The terminal determines the second vector associated with the second transport layer as a vector associated with one of the at least one set of transport layer indices, based on the first vector associated with the first transport layer and at least one set of transport layer indices indicated by network signaling.

5. The method according to any one of claims 1 to 4, characterized in that, The terminal obtains a second CSI report based on at least one of a first vector associated with the first transport layer and a second vector associated with the second transport layer, including at least one of the following: The terminal obtains the second CSI report based on at least a portion of the second vector associated with the second transport layer; The terminal obtains the second CSI report based on the first vector associated with the first transport layer and at least a portion of the second vector associated with the second transport layer; The terminal obtains the second CSI report based on the first vector associated with the first transport layer.

6. The method according to claim 5, characterized in that, The second CSI report includes at least one of the following: precoding matrix PMI, channel quality indicator CQI, rank indicator RI, layer indicator, number of layers indicator, and strongest layer indicator.

7. The method according to claim 6, characterized in that, The RI is used to indicate at least one of the following: The RI is used to indicate at least one of the index and number of the second transport layer associated with the PMI; The RI is used to indicate at least one of the index and number of the second transport layer associated with the CQI.

8. The method according to claim 6 or 7, characterized in that, The CQI satisfies at least one of the following: The CQI is determined based on all second vectors or PMIs associated with the second transport layer obtained by the terminal; The CQI is determined based on the first vector or PMI associated with the first transport layer and the second vector or PMI associated with the second transport layer obtained by the terminal. The CQI is determined based on the first vector or PMI associated with the first transport layer.

9. The method according to any one of claims 1 to 8, characterized in that, If the number of the second transport layer determined based on the target information in the second CSI report is 0 or equal to the number of transport layers associated with the first transport layer, the second part of the second CSI report does not include at least one of the CQI and PMI associated with the second transport layer, wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

10. A method for acquiring channel state information, characterized in that, include: The network-side device sends configuration signaling for a second CSI report to the terminal, wherein the configuration signaling for the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, and a first transport layer associated with the second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; The network-side device receives the second CSI report from the terminal.

11. The method according to claim 10, characterized in that, The configuration signaling of the second CSI report is used to indicate or determine at least one of the following: The transport layer index of the first transport layer in the first CSI report; The number of transport layers in the first transport layer reported by the first CSI; The multiple of the period of the second CSI report relative to the period of the first CSI report; The time slot offset of the second CSI report relative to the first CSI report; At least one quantity of the second transport layer; At least one transport layer index associated with the second CSI report; The second CSI report is associated with at least one set of transport layer indexes; Can the number of second transport layers associated with the second CSI report be 0? If the number of second transport layers associated with the second CSI report is 0, should CQI or PMI be fed back? Whether the second vector associated with the second CSI report is determined based on the first vector associated with the first transport layer; Whether the second CSI report is associated with the CQI associated with the first transport layer and the CQI associated with the second transport layer.

12. The method according to claim 10 or 11, characterized in that, The network-side device receives a second CSI report from the terminal, including: The network-side device receives target information from the second CSI report fed back by the terminal; wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

13. The method according to claim 12, characterized in that, After the network-side device receives the target information from the second CSI report fed back by the terminal, the method further includes: The network-side device determines the number of second transport layers based on the target information; The network-side device determines the load size associated with CQI or PMI in the second CSI report based on the number of the second transport layers.

14. A device for acquiring channel state information, characterized in that, include: The processing module is configured to: determine a first transport layer, wherein the first transport layer is at least a portion of all transport layers associated with the first channel state information (CSI) report; determine a second vector associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the second transport layer is associated with the first transport layer; and obtain a second CSI report based on at least one of the first vector associated with the first transport layer and the second vector associated with the second transport layer. The sending module is used to send back the second CSI report.

15. The apparatus according to claim 14, characterized in that, The processing module determines the first transport layer, including at least one of the following: The first transport layer is determined to be at least a portion of the transport layer associated with the most recent feedback of the first CSI report prior to the feedback time of the second CSI report; The first transport layer is determined to be at least a portion of the transport layer associated in the most recent feedback of the first CSI report prior to the time associated with the target downlink control information (DCI), and the target DCI is the DCI associated with the second CSI report; Based on network signaling instructions, the terminal determines that the first CSI report is associated with the second CSI report, and determines that the first transport layer is at least a portion of the transport layer associated with the first CSI report; Based on the indication of network signaling, at least one layer index is determined, and the first transport layer is determined based on the at least one layer index.

16. The apparatus according to claim 14 or 15, characterized in that, The processing module determines a second vector associated with the second transport layer, including one of the following: Based on a first vector associated with the first transport layer and a number of second transport layers determined by an indication based on network signaling, the terminal determines a second vector associated with the second transport layer. The target vector is based on the first transport layer associated with the first transport layer, wherein the network signaling indicates at least one candidate number, and the number of second transport layers is one of the at least one candidate number. Based on the first vector associated with the first transport layer and at least one transport layer index indicated by network signaling, determine the second vector associated with the second transport layer; Based on the first vector associated with the first transport layer and at least one set of transport layer indices indicated by network signaling, the second vector associated with the second transport layer is determined to be a vector associated with one set of transport layer indices in the at least one set of transport layer indices.

17. The apparatus according to any one of claims 14 to 16, characterized in that, If the number of the second transport layer determined based on the target information in the second CSI report is 0 or equal to the number of transport layers associated with the first transport layer, the second part of the second CSI report does not include at least one of the CQI and PMI associated with the second transport layer, wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

18. A device for acquiring channel state information, characterized in that, include: The sending module is configured to send configuration signaling for a second CSI report to the terminal, wherein the configuration signaling for the second CSI report is used to indicate at least one of the following: a first CSI report associated with the second CSI report, and a first transport layer associated with a second transport layer, wherein the second transport layer is the transport layer associated with the second CSI report, and the first transport layer is at least a portion of all transport layers associated with the first CSI report; The receiving module is used to receive the second CSI report fed back by the terminal.

19. The apparatus according to claim 18, characterized in that, The configuration signaling of the second CSI report is used to indicate or determine at least one of the following: The transport layer index of the first transport layer in the first CSI report; The number of transport layers in the first transport layer reported by the first CSI; The multiple of the period of the second CSI report relative to the period of the first CSI report; The time slot offset of the second CSI report relative to the first CSI report; At least one quantity of the second transport layer; At least one transport layer index associated with the second CSI report; The second CSI report is associated with at least one set of transport layer indexes; Can the number of second transport layers associated with the second CSI report be 0? If the number of second transport layers associated with the second CSI report is 0, should CQI or PMI be fed back? Whether the second vector associated with the second CSI report is determined based on the first vector associated with the first transport layer; Whether the second CSI report is associated with the CQI associated with the first transport layer and the CQI associated with the second transport layer.

20. The apparatus according to claim 18 or 19, characterized in that, The receiving module receives a second CSI report from the terminal, including: The terminal receives target information from the second CSI report; wherein the target information includes at least one of the following: RI, layer indication, and layer number indication.

21. The apparatus according to claim 20, characterized in that, Also includes: The processing module is also used for: The number of second transport layers is determined based on the target information; The load size associated with CQI or PMI in the second CSI report is determined based on the number of the second transport layers.

22. A terminal, 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 method for obtaining channel state information as described in any one of claims 1 to 10.

23. 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 method for obtaining channel state information as described in any one of claims 11 to 13.

24. 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 method for obtaining channel state information as described in any one of claims 1 to 10, or implement the steps of the method for obtaining channel state information as described in any one of claims 11 to 13.