CSI Reporting Method, Apparatus, Device, and Storage Medium

By using the PUSCH of the first DCI scheduling and high-level signaling configuration in the new air interface (NR), the problem that multiple terminals cannot measure the same CSI resources simultaneously is solved, and CSI resource sharing and DCI signaling savings between terminals are realized.

CN115996106BActive Publication Date: 2025-07-22CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111215962.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-19
Publication Date
2025-07-22
Estimated Expiration
2041-10-19

AI Technical Summary

Technical Problem

In the new air interface (NR), the prior art cannot realize that multiple terminals measure the same CSI resources simultaneously, resulting in the network side requiring multiple DCIs to be sent for CSI triggering, resulting in useless DCI signaling overhead.

Method used

By receiving the first DCI sent by the network device, CSI reporting triggered by the second DCI is performed on the PUSCH scheduled by the first DCI, or CSI reporting triggered by the second DCI is performed using the PUSCH configured by the network device through high-level signaling. The first DCI is different from the second DCI and supports multiple terminals to share the RNTI scrambled CRC DCI.

Benefits of technology

It is realized that multiple terminals can measure the same CSI resources at the same time, which reduces the DCI signaling overhead on the network side, and ensures that different terminals report their own CSI measurement results on different PUSCH resources respectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115996106B_ABST
    Figure CN115996106B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, apparatus, device, and storage medium for reporting channel state information (CSI). Among them, the method includes: receiving a first downlink control information (DCI) sent by a network device; performing CSI reporting triggered by a second DCI on a physical uplink shared channel (PUSCH) scheduled by the first DCI; or using a PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI; wherein the first DCI is different from the second DCI.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless technologies, and in particular, to a method, apparatus, device, and storage medium for reporting channel state information (CSI). Background Art

[0002] Currently, in New Radio (NR), the network side can trigger aperiodic CSI reporting by sending terminal-specific downlink control information (DCI). Currently, the aperiodic CSI reporting process requires separately configuring the CSI trigger state for each terminal and can only trigger CSI reporting through terminal-specific DCI. Since the CSI resources configured for different terminals can be different, it is impossible to enable all terminals to measure the same CSI resources simultaneously. Summary of the Invention

[0003] In view of this, embodiments of the present invention are expected to provide a method, apparatus, device, and storage medium for CSI reporting.

[0004] The technical solution of the embodiments of the present invention is implemented as follows:

[0005] At least one embodiment of the present invention provides a CSI reporting method applied to a terminal. The method includes:

[0006] Receiving a first DCI sent by a network device; performing CSI reporting triggered by a second DCI on a physical uplink shared channel (PUSCH) scheduled by the first DCI;

[0007] Or,

[0008] Performing CSI reporting triggered by a second DCI using a PUSCH configured by the network device through higher layer signaling;

[0009] Wherein, the first DCI is different from the second DCI.

[0010] In addition, according to at least one embodiment of the present invention, the first DCI is a DCI scrambled by a terminal-specific radio network temporary identity (RNTI) and cyclic redundancy check (CRC); the second DCI is a DCI scrambled by an RNTI shared by multiple terminals and CRC.

[0011] In addition, according to at least one embodiment of the present invention,

[0012] The first DCI carries first indication information;

[0013] Wherein, the first indication information is used to indicate whether the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0014] In addition, according to at least one embodiment of the present invention, the method further includes:

[0015] Determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI.

[0016] In addition, according to at least one embodiment of the present invention, the determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI includes:

[0017] If the first DCI sent by the network device is received within a first time length after receiving the second DCI; then determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI;

[0018] Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

[0019] In addition, according to at least one embodiment of the present invention, the terminal determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI includes:

[0020] If the first indication information indicates that the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the second CSI triggering state indicated by the second DCI as the measurement resource; perform CSI reporting on the PUSCH scheduled by the first DCI.

[0021] In addition, according to at least one embodiment of the present invention, the method further includes:

[0022] Ignore or do not measure the first CSI triggering state indicated by the first DCI.

[0023] In addition, according to at least one embodiment of the present invention, the method further includes:

[0024] If the first indication information indicates that the first CSI triggering state indicated by the first DCI is not associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal is not performing CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the first CSI triggering state indicated by the first DCI as the measurement resource; and perform CSI reporting on the PUSCH scheduled by the first DCI.

[0025] In addition, according to at least one embodiment of the present invention, the method further includes:

[0026] Ignore or do not measure the second CSI triggering state indicated by the second DCI.

[0027] In addition, according to at least one embodiment of the present invention,

[0028] The time interval from the last orthogonal frequency division multiplexing (OFDM) symbol of the second DCI to the first OFDM symbol for performing the CSI reporting is greater than a preset time threshold;

[0029] The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI reporting is greater than the preset time threshold.

[0030] In addition, according to at least one embodiment of the present invention, transmitting CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI includes:

[0031] If the first DCI sent by the network device is received within the second time length after receiving the second DCI, then perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI;

[0032] wherein, the second time length is pre-configured or pre-defined by the network device for the terminal.

[0033] In addition, according to at least one embodiment of the present invention, the method further includes:

[0034] If the first DCI sent by the network device is not received within the second time length after receiving the second DCI, then perform one of the following operations:

[0035] Ignore the second CSI triggering state indicated by the second DCI;

[0036] Ignore the CSI resources associated with the second CSI triggering state indicated by the second DCI;

[0037] Do not measure the CSI resources associated with the second CSI triggering state indicated by the second DCI.

[0038] In addition, according to at least one embodiment of the present invention, the use of the PUSCH configured by the network device through high-layer signaling for CSI reporting triggered by the second DCI includes:

[0039] After receiving the second DCI, if it exceeds a third time length, use the PUSCH configured by the network device through high-layer signaling for CSI reporting triggered by the second DCI;

[0040] wherein the third time length is pre-configured or predefined by the network device for the terminal.

[0041] At least one embodiment of the present invention provides a CSI reporting method applied to a network device, and the method includes:

[0042] Sending a first DCI to a terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by the second DCI;

[0043] Or,

[0044] Configuring a PUSCH through high-layer signaling; the PUSCH configured by the high-layer signaling is used for the terminal to perform CSI reporting triggered by the second DCI;

[0045] wherein the first DCI is different from the second DCI.

[0046] In addition, according to at least one embodiment of the present invention, the first DCI is a DCI scrambled by a terminal-specific RNTI for the CRC; the second DCI is a DCI scrambled by an RNTI shared by multiple terminals for the CRC.

[0047] In addition, according to at least one embodiment of the present invention,

[0048] The first DCI carries first indication information;

[0049] wherein the first indication information is used to indicate whether the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0050] In addition, according to at least one embodiment of the present invention, the method further includes:

[0051] Configure a first time length and a second time length for the terminal;

[0052] Or,

[0053] Configure a third time length for the terminal.

[0054] At least one embodiment of the present invention provides a CSI reporting device, including:

[0055] A receiving unit, configured to receive a first DCI sent by a network device;

[0056] A first processing unit, configured to perform CSI reporting triggered by a second DCI on a PUSCH scheduled by the first DCI;

[0057] Or,

[0058] A second processing unit, configured to perform CSI reporting triggered by a second DCI using a PUSCH configured by the network device through higher layer signaling;

[0059] Wherein, the first DCI is different from the second DCI.

[0060] At least one embodiment of the present invention provides a CSI reporting device, including:

[0061] A sending unit, configured to send a first DCI to a terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by a second DCI;

[0062] Or,

[0063] A configuration unit, configured to configure a PUSCH through higher layer signaling; the PUSCH configured by the higher layer signaling is used for the terminal to perform CSI reporting triggered by a second DCI;

[0064] Wherein, the first DCI is different from the second DCI.

[0065] At least one embodiment of the present invention provides a terminal, including:

[0066] A first communication interface, configured to receive a first DCI sent by a network device;

[0067] A first processor, configured to perform CSI reporting triggered by a second DCI on a PUSCH scheduled by the first DCI;

[0068] Or,

[0069] The first processor is configured to perform CSI reporting triggered by a second DCI using a PUSCH configured by the network device through higher layer signaling;

[0070] Wherein, the first DCI is different from the second DCI.

[0071] At least one embodiment of the present invention provides a network device, including:

[0072] A second communication interface, configured to send a first DCI to a terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by a second DCI;

[0073] Or,

[0074] A second processor, configured to configure a PUSCH through high-layer signaling; the PUSCH configured by the high-layer signaling is used for the terminal to perform CSI reporting triggered by a second DCI;

[0075] Wherein, the first DCI is different from the second DCI.

[0076] At least one embodiment of the present invention provides a terminal, including a processor and a memory for storing a computer program that can run on the processor,

[0077] Wherein, when the processor is used to run the computer program, it executes the steps of any of the above methods on the terminal side.

[0078] At least one embodiment of the present invention provides a network device, including a processor and a memory for storing a computer program that can run on the processor,

[0079] Wherein, when the processor is used to run the computer program, it executes the steps of any of the above methods on the network device side.

[0080] At least one embodiment of the present invention provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of any of the above methods.

[0081] The CSI reporting method, device, equipment and storage medium provided by the embodiments of the present invention. The terminal receives a first DCI sent by a network device; performs CSI reporting triggered by a second DCI on a PUSCH scheduled by the first DCI; or uses a PUSCH configured by the network device through higher-layer signaling to perform CSI reporting triggered by the second DCI; where the first DCI is different from the second DCI. By adopting the technical solution of the embodiments of the present invention, it is possible to implement CSI reporting triggered by the second DCI and report the CSI on the PUSCH scheduled by the first DCI or the PUSCH configured by the higher layer. Since the CSI resources configured for different terminals can be the same and are triggered by the same second DCI, it is possible to ensure that multiple terminals measure the same CSI resources simultaneously. At the same time, scheduling the PUSCH by the first DCI or configuring the PUSCH by higher-layer signaling can ensure that different terminals report their CSI measurement results on different PUSCH resources respectively. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] Figure 1 is a schematic diagram of the limitation requirements of the CSI calculation time specified in the related art for NR;

[0083] Figure 2 is the implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 1 ;

[0084] Figure 3 is the implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 2 ;

[0085] Figure 4 is the implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 3 ;

[0086] Figure 5 is the implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 4 ;

[0087] Figure 6 is the specific implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 1 ;

[0088] Figure 7 is a schematic diagram of the calculation time of CSI reporting according to the embodiments of the present invention;

[0089] Figure 8 is the specific implementation process schematic of the CSI reporting method according to the embodiments of the present invention Figure 2 ;

[0090] Figure 9 is the specific implementation process schematic of the CSI reporting method according to the embodiments of the present inventionFigure 3 ;

[0091] Figure 10 is a schematic diagram of the specific implementation process of the CSI reporting method according to an embodiment of the present invention Figure 4 ;

[0092] Figure 11 is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention Figure 1 ;

[0093] Figure 12 is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention Figure 2 ;

[0094] Figure 13 is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention Figure 3 ;

[0095] Figure 14 is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention Figure 4 ;

[0096] Figure 15 is a schematic diagram of the composition structure of the terminal according to an embodiment of the present invention;

[0097] Figure 16 is a schematic diagram of the composition structure of the network device according to an embodiment of the present invention. Detailed implementation manners

[0098] Before introducing the technical solutions of the embodiments of the present invention, the related technologies will be described first.

[0099] In the related art, in NR, the network side can trigger aperiodic CSI measurement reporting by sending terminal-specific uplink DCI. The network side can also configure multiple sets of CSI trigger states for the terminal, and the configuration information of each CSI trigger state includes measurement reference signal (RS, Reference Signal) resources, measurement quantities, etc. And through the terminal-specific uplink DCI, it is indicated which CSI trigger states are included in the currently triggered aperiodic CSI report. The terminal-specific uplink DCI for aperiodic CSI triggering can only trigger the terminal to measure the reference signal within the active bandwidth part (BWP, BandWidth Part).

[0100] Figure 1 is a schematic diagram of the limitation requirements of the CSI calculation time specified in the related art in NR, as Figure 1 shown, if the time from the terminal-specific uplink DCI that triggers CSI to PUSCH is less than the first time, the terminal ignores the DCI; if the time from the measurement RS resource triggered by the DCI to PUSCH is less than the second time, the terminal does not update the corresponding CSI report.

[0101] In the multicast / broadcast technology of NR, multiple terminals receive the common Physical Downlink Control Channel (PDCCH) and Physical Downlink Shared Channel (PDSCH) within the same common frequency domain resource range. However, the activated downlink BWPs of the terminals are not exactly the same. The base station needs to determine the code rates, modulation and coding schemes (MCS), etc. of the common PDCCH and PDSCH based on the CSI measurement reporting results of all terminals to ensure that all terminals can correctly receive the PDCCH and PDSCH. At the same time, in order to ensure that the CSI measurement results can be applied to the common PDCCH and PDSCH, the base station needs to ensure that these terminals measure the same reference signal resources.

[0102] According to the current aperiodic CSI triggering process, the CSI triggering state is configured separately for each terminal, the CSI triggering state is associated with the terminal-specific BWP, and can only be triggered by the terminal-specific DCI. Moreover, since the measurement reference signal resources configured for different terminals can be different, it is impossible to make all terminals measure the same reference signal simultaneously. Even if the base station configures the same measurement reference signal for multiple terminals, multiple DCIs need to be sent to trigger the terminals to perform the same CSI measurement respectively, resulting in useless DCI signaling overhead.

[0103] Based on this, in the embodiments of the present invention, a first DCI sent by a network device is received; CSI reporting triggered by a second DCI is performed on the PUSCH scheduled by the first DCI; or, CSI reporting triggered by a second DCI is performed using the PUSCH configured by the network device through higher-layer signaling; wherein, the first DCI is different from the second DCI.

[0104] Figure 2 is a schematic flowchart of the implementation process of the CSI reporting method in the embodiments of the present invention, applied to a terminal, as Figure 2 shown, the method includes steps 201 to 202:

[0105] Step 201: Receive a first DCI sent by a network device.

[0106] It can be understood that before the terminal receives the first DCI sent by the network device, the terminal may also receive a second DCI sent by the network device. Wherein, the first DCI is different from the second DCI.

[0107] It is understandable that the first DCI is a DCI with a terminal-specific RNTI scrambling CRC, such as C-RNTI (Cell-Radio Network Temporary Identifier).

[0108] It is understandable that the second DCI is a DCI with an RNTI scrambling CRC shared by multiple terminals, such as G-RNTI (Group-Radio Network Temporary Identifier).

[0109] It is understandable that the first DCI can be carried by UE-specific PDCCH. The second DCI can be carried by GC-PDCCH (Group Common PDCCH).

[0110] Step 202: Perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0111] It is understandable that performing CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI may mean: using the CSI resource associated with the second CSI trigger state indicated by the second DCI as the measurement resource; performing CSI reporting on the PUSCH scheduled by the first DCI.

[0112] It is understandable that performing CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI specifically includes the following three cases:

[0113] The first case: When the network device instructs the terminal to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0114] The second case: When the time length between receiving the second DCI and receiving the first DCI meets a preset condition, and when the network device instructs the terminal to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0115] The third case: When the time length between receiving the second DCI and receiving the first DCI meets a preset condition, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0116] For the first case above, the terminal may determine whether to perform CSI reporting triggered by a second DCI on the PUSCH scheduled by the first DCI according to the indication information sent by the network device.

[0117] Based on this, in one embodiment, the method further includes:

[0118] Determine whether to perform CSI reporting triggered by a second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI.

[0119] It can be understood that the first DCI may carry first indication information; wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0120] As an implementation manner, the terminal may determine to perform CSI reporting triggered by a second DCI on the PUSCH scheduled by the first DCI according to the indication information sent by the network device.

[0121] Based on this, in one embodiment, the terminal determines whether to perform CSI reporting triggered by a second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI, including:

[0122] If the first indication information indicates that the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the second CSI trigger state indicated by the second DCI as the measurement resource; perform CSI reporting on the PUSCH scheduled by the first DCI.

[0123] Furthermore, the method further includes:

[0124] Ignore or do not measure the first CSI trigger state indicated by the first DCI.

[0125] It can be understood that the time interval from the last OFDM symbol of the second DCI to the first OFDM symbol for performing the CSI reporting is greater than a preset time threshold;

[0126] The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI reporting is greater than the preset time threshold.

[0127] As another implementation, the terminal may determine, according to the indication information sent by the network device, that CSI reporting triggered by the second DCI is not performed on the PUSCH scheduled by the first DCI, but CSI reporting triggered by the first DCI is performed on the PUSCH scheduled by the first DCI.

[0128] Based on this, in an embodiment, the method further includes:

[0129] If the first indication information indicates that the first CSI trigger state indicated by the first DCI is not associated with the second CSI trigger state indicated by the second DCI, or indicates that the terminal does not perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the first CSI trigger state indicated by the first DCI as the measurement resource; and perform CSI reporting on the PUSCH scheduled by the first DCI.

[0130] Further, the method further includes:

[0131] Ignore or do not measure the second CSI trigger state indicated by the second DCI.

[0132] It can be understood that the time interval from the last OFDM symbol of the second DCI to the first OFDM symbol for performing the CSI reporting is greater than a preset time threshold;

[0133] The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI reporting is greater than the preset time threshold.

[0134] For the above second case, the terminal may determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the time lengths of receiving the first DCI and the second DCI, and the indication information sent by the network device.

[0135] As an implementation, if the first DCI sent by the network device is received within a first time length after receiving the second DCI; then determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI;

[0136] Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

[0137] That is to say, if the first DCI sent by the network device is received within the first time length after receiving the second DCI, and the first indication information indicates that the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then the CSI resource associated with the second CSI triggering state indicated by the second DCI is used as the measurement resource; and CSI reporting is performed on the PUSCH scheduled by the first DCI.

[0138] As another implementation, if the first DCI sent by the network device is not received within the first time length after receiving the second DCI, then one of the following operations is performed:

[0139] Ignore the second CSI triggering state indicated by the second DCI;

[0140] Ignore the CSI resource associated with the second CSI triggering state indicated by the second DCI;

[0141] Do not measure the CSI resource associated with the second CSI triggering state indicated by the second DCI.

[0142] For the above third case, the terminal determines whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the time lengths of receiving the first DCI and the second DCI.

[0143] As an implementation, the terminal may determine to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the time lengths of receiving the first DCI and the second DCI.

[0144] Based on this, in an embodiment, transmitting CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI includes:

[0145] If the first DCI sent by the network device is received within the second time length after receiving the second DCI, then CSI reporting triggered by the second DCI is performed on the PUSCH scheduled by the first DCI;

[0146] Wherein, the second time length is pre-configured or predefined by the network device for the terminal.

[0147] As another implementation, the terminal may determine not to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, but to perform CSI reporting triggered by the first DCI on the PUSCH scheduled by the first DCI according to the time lengths of receiving the first DCI and the second DCI.

[0148] Based on this, in one embodiment, the method further includes:

[0149] If the first DCI sent by the network device is not received within the second time length after receiving the second DCI, then perform one of the following operations:

[0150] Ignore the second CSI triggering state indicated by the second DCI;

[0151] Ignore the CSI resource associated with the second CSI triggering state indicated by the second DCI;

[0152] Do not measure the CSI resource associated with the second CSI triggering state indicated by the second DCI.

[0153] It can be understood that if the first DCI sent by the network device is not received within the second time length after receiving the second DCI, then CSI reporting triggered by the first DCI is performed on the PUSCH scheduled by the first DCI.

[0154] In the embodiments of the present invention, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, which has the following advantages:

[0155] (1) It is possible to use the second DCI carried by the GC-PDCCH to simultaneously trigger the same aperiodic CSI reporting of multiple terminals, saving the DCI signaling overhead on the network side.

[0156] (2) It can ensure that multiple terminals can simultaneously measure the same reference signal resources and configure the same measurement quantities.

[0157] (3) Different terminals perform the CSI reporting on the PUSCH scheduled by the first DCI exclusive to the terminal respectively, ensuring that the base station can obtain the measurement results of different terminals on different PUSCHs.

[0158] Figure 3 It is a schematic flowchart of the implementation process of the CSI reporting method in the embodiments of the present invention, applied to a network device, such as Figure 3 shown, including step 301:

[0159] Step 301: Send a first DCI to the terminal; the first DCI is used to schedule the PUSCH for the terminal to perform CSI reporting triggered by the second DCI.

[0160] It can be understood that before the network device sends the first DCI to the terminal, it can also send a second DCI to the terminal. Among them, the first DCI is different from the second DCI.

[0161] It can be understood that the first DCI is a DCI with a terminal-specific RNTI scrambling CRC, such as C-RNTI.

[0162] It can be understood that the second DCI is a DCI with an RNTI scrambling CRC shared by multiple terminals, such as G-RNTI.

[0163] It can be understood that the first DCI can be carried by the UE-specific PDCCH. The second DCI can be carried by the GC-PDCCH.

[0164] In the first case, when the network device instructs the terminal to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0165] Based on this, in an embodiment, the first DCI carries first indication information;

[0166] Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0167] In the second case, when the time lengths of receiving the second DCI and receiving the first DCI meet a preset condition, and when the network device instructs the terminal to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0168] In the third case, when the time lengths of receiving the second DCI and receiving the first DCI meet a preset condition, the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0169] Based on this, in an embodiment, the method further includes: configuring a first time length and a second time length for the terminal.

[0170] In an embodiment of the present invention, the network device sends to the terminal a PUSCH for scheduling for the terminal to perform CSI reporting triggered by the second DCI, which has the following advantages:

[0171] (1) It can use the second DCI carried by the GC-PDCCH to simultaneously trigger the same aperiodic CSI reporting of multiple terminals, saving the DCI signaling overhead on the network side.

[0172] (2) It can ensure that multiple terminals can measure the same reference signal resource simultaneously and configure the same measurement quantity.

[0173] (3) Different terminals perform the CSI reporting on the PUSCH scheduled by the first DCI exclusive to the terminal respectively, ensuring that the base station can obtain the measurement results of different terminals on different PUSCHs.

[0174] Figure 4 It is a schematic diagram of the implementation process of the CSI reporting method according to an embodiment of the present invention, applied to a terminal, as Figure 4 shown, the method includes step 401:

[0175] Step 401: Use the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI.

[0176] It can be understood that before using the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI, the terminal can also receive the second DCI sent by the network device.

[0177] It can be understood that the second DCI is a DCI scrambled by the RNTI shared by multiple terminals, such as G-RNTI.

[0178] It can be understood that the second DCI can be carried by the GC-PDCCH.

[0179] In an embodiment, the using the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI includes:

[0180] After receiving the second DCI, if it exceeds the third time length, use the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI;

[0181] wherein, the third time length is pre-configured or predefined by the network device for the terminal.

[0182] In the embodiment of the present invention, the terminal uses the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI, having the following advantages:

[0183] (1) It can utilize the second DCI carried by the GC-PDCCH to trigger the same aperiodic CSI reporting of multiple terminals simultaneously, saving the DCI signaling overhead on the network side.

[0184] (2) It can ensure that multiple terminals can measure the same reference signal resource simultaneously and configure the same measurement quantity.

[0185] (3) Different terminals perform the CSI reporting on the PUSCH configured by their respective high-layer signaling, ensuring that the base station can obtain the measurement results of different terminals on different PUSCHs.

[0186] Figure 5 It is a schematic diagram of the implementation process of the CSI reporting method according to an embodiment of the present invention, applied to a network device, such as Figure 5 As shown, it includes step 501:

[0187] Step 501: Configure the PUSCH through high-layer signaling; the PUSCH configured by the high-layer signaling is used for the terminal to perform CSI reporting triggered by the second DCI.

[0188] It can be understood that the network device can also configure the second DCI for the terminal.

[0189] It can be understood that the second DCI is a DCI with a plurality of terminals sharing RNTI scrambling CRC, such as G-RNTI. The second DCI can be carried by the GC-PDCCH.

[0190] In one embodiment, the method further includes:

[0191] Configure a third time length for the terminal.

[0192] It can be understood that after the terminal receives the second DCI, if it exceeds the third time length, the terminal performs CSI reporting triggered by the second DCI on the PUSCH configured by the network device through high-layer signaling.

[0193] In the embodiment of the present invention, the network device configures the PUSCH for the terminal through high-layer signaling, which has the following advantages:

[0194] (1) It can utilize the second DCI carried by the GC-PDCCH to simultaneously trigger the same aperiodic CSI reporting of multiple terminals, saving the DCI signaling overhead on the network side.

[0195] (2) It can ensure that multiple terminals can simultaneously measure the same reference signal resource and configure the same measurement quantity.

[0196] (3) Different terminals perform the CSI reporting on the PUSCH configured by their respective high-layer signaling, ensuring that the base station can obtain the measurement results of different terminals on different PUSCHs.

[0197] The following details the implementation process of the CSI reporting method according to the embodiment of the present invention in combination with specific embodiments.

[0198] Figure 6It is a schematic diagram of the specific implementation process of the CSI reporting method according to an embodiment of the present invention. As Figure 6 shown, the method includes steps 601 to 605:

[0199] Step 601: The network device sends a first DCI carried by a UE-specific PDCCH and a second DCI carried by a GC-PDCCH to the terminal; the first DCI carries first indication information.

[0200] Among them, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI, or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0201] Step 602: The terminal receives the first DCI and the second DCI.

[0202] Step 603: The terminal determines whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI; if the first indication information carried by the first DCI indicates that the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI, or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then step 604 is executed; otherwise, step 605 is executed.

[0203] Step 604: The terminal uses the CSI resource associated with the second CSI trigger state indicated by the second DCI as a measurement resource; and performs CSI reporting on the PUSCH scheduled by the first DCI.

[0204] The terminal ignores or does not measure the first CSI trigger state indicated by the first DCI.

[0205] Figure 7 is the calculation time of CSI reporting. As Figure 7 shown, z1 represents the time interval from the last OFDM symbol of the second DCI to the first OFDM symbol of the PUSCH for performing the CSI reporting, z2 represents the time interval from the last OFDM symbol of the first DCI to the first OFDM symbol of the PUSCH for performing the CSI reporting, and z' represents the time interval from the CSI resource of the aperiodic CSI measurement report triggered by the second DCI to the first OFDM symbol of the PUSCH for performing the CSI reporting;

[0206] The time interval from the last OFDM symbol of the second DCI to the first OFDM symbol for performing the CSI report is greater than a preset time threshold. The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI report is greater than the preset time threshold.

[0207] Step 605: The terminal uses the CSI resource associated with the first CSI trigger state indicated by the first DCI as a measurement resource; and performs CSI reporting on the PUSCH scheduled by the first DCI.

[0208] The terminal ignores or does not measure the second CSI trigger state indicated by the second DCI.

[0209] In this example, the network device sends the first DCI carrying the first indication information to the terminal, which has the following advantages:

[0210] (1) By means of the indication shown by the first DCI, it is indicated whether the terminal performs CSI reporting triggered by the second DCI or CSI reporting triggered by the first DCI, giving the base station sufficient flexibility to flexibly indicate between the traditional terminal-specific DCI-triggered CSI reporting and the newly proposed common DCI-triggered CSI reporting.

[0211] (2) When the terminal receives the first DCI and the second DCI, the CSI calculation time is given.

[0212] Figure 8 It is a schematic diagram of the specific implementation process of the CSI reporting method in an embodiment of the present invention. As Figure 8 shown, the method includes steps 801 to 807:

[0213] Step 801: The network device sends a first DCI carried by a UE-specific PDCCH and a second DCI carried by a GC-PDCCH to the terminal; the first DCI carries first indication information.

[0214] Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0215] Step 802: The terminal receives the first DCI and the second DCI.

[0216] Step 803: The terminal determines whether it receives the first DCI sent by the network device within the first time length after receiving the second DCI; if it receives the first DCI sent by the network device within the first time length after receiving the second DCI, step 804 is executed; otherwise, step 807 is executed.

[0217] Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

[0218] Step 804: The terminal determines whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried in the first DCI; if the first indication information carried in the first DCI indicates that the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, step 805 is executed; otherwise, step 806 is executed.

[0219] Step 805: The terminal uses the CSI resource associated with the second CSI trigger state indicated by the second DCI as the measurement resource; and performs CSI reporting on the PUSCH scheduled by the first DCI.

[0220] The terminal ignores or does not measure the first CSI trigger state indicated by the first DCI.

[0221] Step 806: The terminal uses the CSI resource associated with the first CSI trigger state indicated by the first DCI as the measurement resource; and performs CSI reporting on the PUSCH scheduled by the first DCI.

[0222] The terminal ignores or does not measure the second CSI trigger state indicated by the second DCI.

[0223] Step 807: The terminal performs one of the following operations: ignores the second CSI trigger state indicated by the second DCI; ignores the CSI resource associated with the second CSI trigger state indicated by the second DCI; does not measure the CSI resource associated with the second CSI trigger state indicated by the second DCI.

[0224] In this example, the network device sends the first DCI and the second DCI to the terminal; the first DCI carries the first indication information, and has the following advantages:

[0225] (1) By indicating through the first DCI and combining the first time length of receiving the first DCI and receiving the second DCI, it is determined whether to perform CSI reporting triggered by the second DCI or CSI reporting triggered by the first DCI.

[0226] (2) By setting the first time length, the terminal can perform CSI measurements for the most recent time, avoiding the problem that the base station can only obtain CSI measurement results from a long time ago and cannot adapt to the rapidly changing channel state.

[0227] (3) The first DCI indication gives the base station sufficient flexibility to flexibly indicate between the traditional UE-specific DCI-triggered CSI reporting and the newly proposed common DCI-triggered CSI reporting.

[0228] Figure 9 It is a schematic diagram of the specific implementation process of the CSI reporting method according to an embodiment of the present invention. As Figure 9 shown, the method includes steps 901 to 905:

[0229] Step 901: The network device sends a first DCI carried by UE-specific PDCCH and a second DCI carried by GC-PDCCH to the terminal.

[0230] Step 902: The terminal receives the first DCI and the second DCI.

[0231] Step 903: The terminal determines whether it receives the first DCI sent by the network device within the second time length after receiving the second DCI; if it receives the first DCI sent by the network device within the second time length after receiving the second DCI, it executes step 904; otherwise, it executes step 905.

[0232] Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

[0233] Step 904: The terminal uses the CSI resources associated with the second CSI trigger state indicated by the second DCI as measurement resources; and performs CSI reporting on the PUSCH scheduled by the first DCI.

[0234] The terminal ignores or does not measure the first CSI trigger state indicated by the first DCI.

[0235] Step 905: The terminal performs one of the following operations: ignores the second CSI trigger state indicated by the second DCI; ignores the CSI resources associated with the second CSI trigger state indicated by the second DCI; does not measure the CSI resources associated with the second CSI trigger state indicated by the second DCI.

[0236] In this example, the network device sending the first DCI and the second DCI to the terminal has the following advantages:

[0237] (1) Without the need for a first DCI display indication, by receiving the first DCI and the second time length for receiving the second DCI, it is determined whether to perform CSI reporting triggered by the second DCI or CSI reporting triggered by the first DCI, saving the overhead of the first DCI.

[0238] (2) By setting the second time length, the terminal can perform CSI measurement at the most recent time, avoiding the problem that the base station can only obtain CSI measurement results from a long time ago and cannot adapt to the rapidly changing channel state.

[0239] Figure 10 It is a schematic diagram of the specific implementation process of the CSI reporting method according to an embodiment of the present invention. As Figure 10 shown, the method includes steps 1001 to step 1002:

[0240] Step 1001: The network device configures the PUSCH for the terminal through high-layer signaling.

[0241] Step 1002: The terminal receives the second DCI; if it exceeds the third time length, it performs CSI reporting triggered by the second DCI on the PUSCH configured by the network device through high-layer signaling.

[0242] Among them, the third time length is pre-configured or predefined by the network device for the terminal.

[0243] To implement the CSI reporting method according to an embodiment of the present invention, an embodiment of the present invention also provides a CSI reporting device, which is set on the terminal. Figure 11 It is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention. As Figure 11 shown, the device includes:

[0244] A receiving unit 111, configured to receive the first DCI sent by the network device;

[0245] A first processing unit 112, configured to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0246] Among them, the first DCI is a DCI scrambled by a terminal-specific RNTI for the CRC; the second DCI is a DCI scrambled by an RNTI shared by multiple terminals for the CRC.

[0247] In addition, according to at least one embodiment of the present invention,

[0248] The first DCI carries first indication information;

[0249] Wherein, the first indication information is used to indicate whether the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0250] In one embodiment, the first processing unit 112 is further configured to:

[0251] Determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI.

[0252] In one embodiment, the first processing unit 112 is specifically configured to:

[0253] If the first DCI sent by the network device is received within the first time length after receiving the second DCI; then determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI;

[0254] Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

[0255] In one embodiment, the first processing unit 112 is specifically configured to:

[0256] If the first indication information indicates that the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the second CSI triggering state indicated by the second DCI as the measurement resource; perform CSI reporting on the PUSCH scheduled by the first DCI.

[0257] In one embodiment, the first processing unit 112 is further configured to:

[0258] Ignore or not measure the first CSI triggering state indicated by the first DCI.

[0259] In one embodiment, the first processing unit 112 is further configured to:

[0260] If the first indication information indicates that the first CSI triggering state indicated by the first DCI is not associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal is not performing CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the first CSI triggering state indicated by the first DCI as the measurement resource; and perform CSI reporting on the PUSCH scheduled by the first DCI.

[0261] In one embodiment, the first processing unit 112 is further configured to:

[0262] Ignore or not measure the second CSI triggering state indicated by the second DCI.

[0263] In one embodiment,

[0264] The time interval from the last OFDM symbol of the second DCI to the first OFDM symbol for performing the CSI reporting is greater than a preset time threshold;

[0265] The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI reporting is greater than the preset time threshold.

[0266] In one embodiment, the first processing unit 112 is specifically configured to:

[0267] If the first DCI sent by the network device is received within the second time length after receiving the second DCI, then perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI;

[0268] Wherein, the second time length is pre-configured or pre-defined by the network device for the terminal.

[0269] In one embodiment, the first processing unit 112 is further configured to:

[0270] If the first DCI sent by the network device is not received within the second time length after receiving the second DCI, then perform one of the following operations:

[0271] Ignore the second CSI triggering state indicated by the second DCI;

[0272] Ignore the CSI resource associated with the second CSI triggering state indicated by the second DCI;

[0273] Do not measure the CSI resource associated with the second CSI triggering state indicated by the second DCI.

[0274] In practical applications, the receiving unit 111 may be a communication interface in the CSI reporting device; the first processing unit 112 may be implemented by a processor in the CSI reporting device.

[0275] It should be noted that when the CSI reporting device provided in the above embodiment performs CSI reporting, only the division of the above program modules is used for illustration. In practical applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the CSI reporting device provided in the above embodiment and the CSI reporting method embodiment belong to the same concept, and the specific implementation process can be seen in the method embodiment, which will not be elaborated here.

[0276] To implement the CSI reporting method of the embodiments of the present invention, the embodiments of the present invention further provide a CSI reporting device, which is set on a network device. Figure 12 For the composition structure diagram of the CSI reporting device of the embodiments of the present invention, as Figure 12 shown, the device includes:

[0277] A sending unit 121, configured to send a first DCI to a terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by a second DCI.

[0278] In one embodiment, the first DCI carries first indication information;

[0279] Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

[0280] In one embodiment, the device further includes:

[0281] A configuration unit, configured to configure a first time length and a second time length for the terminal;

[0282] In practical applications, the sending unit 121 may be implemented by a communication interface in the CSI reporting device; the configuration unit may be implemented by a processor in the CSI reporting device.

[0283] It should be noted that when the CSI reporting device provided in the above embodiments performs CSI reporting, only the division of the above program modules is used for illustration. In actual applications, the above processing can be allocated to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the CSI reporting device provided in the above embodiments and the embodiments of the CSI reporting method belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0284] To implement the CSI reporting method of the embodiments of the present invention, the embodiments of the present invention further provide a CSI reporting device, which is set on a terminal. Figure 13 For the composition structure diagram of the CSI reporting device of the embodiments of the present invention, as Figure 13 shown, the device includes:

[0285] A second processing unit 131, configured to use the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by a second DCI;

[0286] Wherein, the second DCI is a DCI with an RNTI-scrambled CRC shared by multiple terminals.

[0287] In one embodiment, the second processing unit 131 is specifically configured to:

[0288] After receiving the second DCI, if it exceeds a third time length, use the PUSCH configured by the network device through high-layer signaling to perform CSI reporting triggered by the second DCI;

[0289] Wherein, the third time length is pre-configured or predefined by the network device for the terminal.

[0290] In actual application, the second processing unit 131 may be implemented by a processor in the CSI reporting device.

[0291] It should be noted that when the CSI reporting device provided in the above embodiments performs CSI reporting, only the division of the above program modules is used for illustration. In actual applications, the above processing can be allocated to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the CSI reporting device provided in the above embodiments and the embodiments of the CSI reporting method belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0292] To implement the CSI reporting method of the embodiments of the present invention, the embodiments of the present invention further provide a CSI reporting device, which is set on a network device. Figure 14This is a schematic diagram of the composition structure of the CSI reporting device according to an embodiment of the present invention. As Figure 14 shown, the device includes:

[0293] A configuration unit 141, configured to configure the PUSCH through high-layer signaling; the PUSCH configured by the high-layer signaling is used for the terminal to perform CSI reporting triggered by the second DCI.

[0294] It can be understood that the configuration unit 141 is further configured to: configure the second DCI for the terminal.

[0295] In one embodiment, the configuration unit 141 is further configured to: configure a third time length for the terminal.

[0296] It can be understood that after the terminal receives the second DCI, if it exceeds the third time length, the terminal performs CSI reporting triggered by the second DCI on the PUSCH configured by the network device through high-layer signaling.

[0297] In practical applications, the configuration unit 141 can be implemented by a processor in the CSI reporting device.

[0298] It should be noted that: when the CSI reporting device provided in the above embodiment performs CSI reporting, only the division of the above program modules is used for illustration. In practical applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above-described processing. In addition, the CSI reporting device provided in the above embodiment and the CSI reporting method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be elaborated here.

[0299] An embodiment of the present invention further provides a terminal, as Figure 15 shown, including:

[0300] A first communication interface 151, capable of interacting with other devices;

[0301] A first processor 152, connected to the first communication interface 151, and configured to execute the method provided by one or more of the above technical solutions on the network device side when running a computer program. And the computer program is stored on the first memory 153.

[0302] It should be noted that: the specific processing processes of the first processor 152 and the first communication interface 151 are detailed in the method embodiment, which will not be elaborated here.

[0303] Of course, in practical applications, each component in the terminal 150 is coupled together through the bus system 154. It can be understood that the bus system 154 is used to implement the connection and communication between these components. In addition to the data bus, the bus system 154 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 15 all kinds of buses are labeled as the bus system 154.

[0304] The first memory 153 in the embodiment of the present application is used to store various types of data to support the operation of the terminal 150. Examples of these data include: any computer program for operating on the terminal 150.

[0305] The method disclosed in the above embodiment of the present application can be applied to the first processor 152 or implemented by the first processor 152. The first processor 152 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the first processor 152 or the instructions in the form of software. The above first processor 152 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 152 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as being executed and completed by the hardware decoding processor, or by a combination of the hardware and software modules in the decoding processor. The software module may be located in the storage medium, and this storage medium is located in the first memory 153. The first processor 152 reads the information in the first memory 153 and combines its hardware to complete the steps of the foregoing method.

[0306] The embodiment of the present invention also provides a network device, as Figure 16 shown, including:

[0307] A second communication interface 161 capable of interacting with other devices;

[0308] A second processor 162 connected to the second communication interface 161, and when running a computer program, it is used to execute the method provided by one or more of the above terminal-side technical solutions. And the computer program is stored on the second memory 163.

[0309] It should be noted that: for the specific processing processes of the second processor 162 and the second communication interface 161, please refer to the method embodiments and will not be elaborated here.

[0310] Of course, in actual applications, the various components in the network device 160 are coupled together through the bus system 164. It can be understood that the bus system 164 is used to implement the connection and communication between these components. In addition to the data bus, the bus system 164 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in Figure 16 all the various buses are labeled as the bus system 164.

[0311] The second memory 163 in the embodiment of the present application is used to store various types of data to support the operation of the network device 160. Examples of such data include: any computer program for operating on the network device 160.

[0312] The method disclosed in the above embodiment of the present application can be applied to, or implemented by, the second processor 162. The second processor 162 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method can be completed by the integrated logic circuit in the hardware of the second processor 162 or instructions in software form. The above-mentioned second processor 162 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 162 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present application, it can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of the hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the second memory 163. The second processor 162 reads the information in the second memory 163 and combines its hardware to complete the steps of the foregoing method.

[0313] In an exemplary embodiment, the terminal 150 and the network device 160 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general purpose processors, controllers, microcontroller units (MCUs), microprocessors, or other electronic components for performing the foregoing methods.

[0314] It can be understood that the memories (the first memory 153 and the second memory 163) in the embodiments of the present application can be volatile memories or non-volatile memories, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read-Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM, Compact Disc Read-Only Memory); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM, Random Access Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as a static random access memory (SRAM, Static Random Access Memory), a synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), a dynamic random access memory (DRAM, Dynamic Random Access Memory), a synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), a double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), an enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), a synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), a direct rambus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0315] In an exemplary embodiment, the embodiments of the present invention also provide a storage medium, namely a computer storage medium, specifically a computer-readable storage medium. For example, it includes a memory storing a computer program, and the above computer program can be executed by the second processor 162 of the network device 160 to complete the steps described in the foregoing network device-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0316] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.

[0317] In addition, the technical solutions described in the embodiments of the present invention can be arbitrarily combined without conflict.

[0318] The above is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention.

Claims

1. A method for reporting channel state information (CSI), characterized in that, Applied to a terminal, the method includes: Receiving first downlink control information (DCI) sent by a network device; performing CSI reporting triggered by a second DCI on a physical uplink shared channel (PUSCH) scheduled by the first DCI; Or, Using a PUSCH configured by the network device through higher layer signaling to perform CSI reporting triggered by a second DCI; The using a PUSCH configured by the network device through higher layer signaling to perform CSI reporting triggered by a second DCI includes: After receiving the second DCI, if it exceeds a third time length, using a PUSCH configured by the network device through higher layer signaling to perform CSI reporting triggered by the second DCI; wherein, the third time length is pre-configured or predefined by the network device for the terminal; Wherein, the first DCI is different from the second DCI; The first DCI carries first indication information; Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

2. The method according to claim 1, wherein The first DCI is a DCI scrambled by a terminal-specific radio network temporary identifier (RNTI) and cyclic redundancy check (CRC); the second DCI is a DCI scrambled by an RNTI shared by multiple terminals and CRC.

3. The method according to claim 1, characterized in that, The method further includes: Determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI.

4. The method according to claim 3, wherein The determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI includes: If the first DCI sent by the network device is received within a first time length after receiving the second DCI; then determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI; Wherein, the first time length is pre-configured or predefined by the network device for the terminal.

5. The method according to claim 3 or 4, characterized in that, The terminal determining whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried by the first DCI includes: If the first indication information indicates that the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or indicates that the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then using the CSI resource associated with the second CSI trigger state indicated by the second DCI as a measurement resource; performing CSI reporting on the PUSCH scheduled by the first DCI.

6. The method according to claim 5, characterized in that, The method further includes: Ignoring or not measuring the first CSI trigger state indicated by the first DCI.

7. The method according to claim 3 or 4, characterized in that, The method further includes: If the first indication information indicates that the first CSI triggering state indicated by the first DCI is not associated with the second CSI triggering state indicated by the second DCI, or indicates that the terminal does not perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI, then use the CSI resource associated with the first CSI triggering state indicated by the first DCI as the measurement resource; and perform CSI reporting on the PUSCH scheduled by the first DCI.

8. The method according to claim 7, wherein The method further includes: Ignore or do not measure the second CSI triggering state indicated by the second DCI.

9. The method according to claim 7, wherein The time interval from the last orthogonal frequency division multiplexing (OFDM) symbol of the second DCI to the first OFDM symbol for performing the CSI reporting is greater than a preset time threshold; The time interval from the last OFDM symbol of the first DCI to the first OFDM symbol for performing the CSI reporting is greater than the preset time threshold.

10. The method according to claim 1, characterized in that Performing CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI includes: If the first DCI sent by the network device is received within a second time length after receiving the second DCI, then perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI; wherein the second time length is pre-configured or pre-defined by the network device for the terminal.

11. The method according to claim 10, characterized in that, The method further includes: If the first DCI sent by the network device is not received within a second time length after receiving the second DCI, then perform one of the following operations: Ignore the second CSI triggering state indicated by the second DCI; Ignore the CSI resource associated with the second CSI triggering state indicated by the second DCI; Do not measure the CSI resource associated with the second CSI triggering state indicated by the second DCI.

12. A CSI reporting method, characterized in that, Applied to a network device, the method includes: Send a first DCI to the terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by the second DCI; Or, Configure the PUSCH through higher layer signaling; the PUSCH configured by the higher layer signaling is used for the terminal to perform CSI reporting triggered by the second DCI; configure a third time length for the terminal; the third time length is used for the terminal to use the PUSCH configured by the network device through higher layer signaling to perform CSI reporting triggered by the second DCI if the third time length is exceeded after receiving the second DCI; wherein the first DCI is different from the second DCI; The first DCI carries first indication information; wherein the first indication information is used to indicate whether the first CSI triggering state indicated by the first DCI is associated with the second CSI triggering state indicated by the second DCI, or indicates whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

13. The method according to claim 12, wherein The first DCI is a DCI scrambled by a terminal-specific RNTI CRC; the second DCI is a DCI scrambled by an RNTI CRC shared by multiple terminals.

14. The method according to claim 12, characterized in that, The method further includes: Configuring a first time length and a second time length for the terminal; wherein, The first time length is used for the terminal to determine whether to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI according to the first indication information carried in the first DCI if the first DCI sent by the network device is received within the first time length after receiving the second DCI; The second time length is used for the terminal to perform CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI if the first DCI sent by the network device is received within the second time length after receiving the second DCI.

15. A CSI reporting device, characterized in that, Applied to a terminal, the apparatus includes: A receiving unit, configured to receive a first DCI sent by a network device; A first processing unit, configured to perform CSI reporting triggered by a second DCI on the PUSCH scheduled by the first DCI; Or, A second processing unit, configured to perform CSI reporting triggered by a second DCI using the PUSCH configured by the network device through higher layer signaling; The second processing unit is specifically configured to, after receiving the second DCI, if it exceeds a third time length, perform CSI reporting triggered by the second DCI using the PUSCH configured by the network device through higher layer signaling; wherein, the third time length is pre-configured or predefined by the network device for the terminal; Wherein, the first DCI is different from the second DCI; The first DCI carries first indication information; Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

16. A CSI reporting device, characterized in that, Applied to a network device, the apparatus includes: A sending unit, configured to send a first DCI to a terminal; the first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by a second DCI; Or, A configuration unit, configured to configure a PUSCH through higher layer signaling; the PUSCH configured by the higher layer signaling is used for the terminal to perform CSI reporting triggered by a second DCI; and is configured to configure a third time length; the third time length is used for the terminal to, after receiving the second DCI, if it exceeds the third time length, perform CSI reporting triggered by the second DCI using the PUSCH configured by the network device through higher layer signaling; Wherein, the first DCI is different from the second DCI; The first DCI carries first indication information; Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

17. A terminal, characterized in that, Includes: A first communication interface, configured to receive a first DCI sent by a network device; A first processor, configured to perform CSI reporting triggered by a second DCI on a PUSCH scheduled by the first DCI; Or, The first processor is configured to perform CSI reporting triggered by a second DCI using a PUSCH configured by the network device through higher layer signaling; Wherein, the first DCI is different from the second DCI; The first DCI carries first indication information; Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

18. A network device, characterized in that, Comprising: A second communication interface, configured to send a first DCI to a terminal; The first DCI is used to schedule a PUSCH for the terminal to perform CSI reporting triggered by a second DCI; Or, A second processor, configured to configure a PUSCH through higher layer signaling; the PUSCH configured by the higher layer signaling is used for the terminal to perform CSI reporting triggered by a second DCI; specifically, after receiving the second DCI, if it exceeds a third time length, use the PUSCH configured by the network device through higher layer signaling to perform CSI reporting triggered by the second DCI; wherein, the third time length is pre-configured or predefined by the network device for the terminal; Wherein, the first DCI is different from the second DCI; The first DCI carries first indication information; Wherein, the first indication information is used to indicate whether the first CSI trigger state indicated by the first DCI is associated with the second CSI trigger state indicated by the second DCI or to indicate whether the terminal performs CSI reporting triggered by the second DCI on the PUSCH scheduled by the first DCI.

19. A terminal, characterized in that, Comprising a processor and a memory for storing a computer program capable of running on the processor, Wherein, when the processor is configured to run the computer program, it executes the steps of the method according to any one of claims 1 to 11.

20. A network device, characterized in that, Comprising a processor and a memory for storing a computer program capable of running on the processor, Wherein, when the processor is configured to run the computer program, it executes the steps of the method according to any one of claims 12 to 14.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 11, or implements the steps of the method according to any one of claims 12 to 14.

Citation Information

Patent Citations

  • Semi-persistent channel state information report sending and receiving method and device

    CN110167167A