Communication method and communication apparatus

CN117014100BActive Publication Date: 2026-08-07BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
Filing Date
2022-04-29
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]但若在终端设备中高速移动场景下,如何增强CSI/CSI报告,以提升性能,目前并无具体解决方案

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117014100B_ABST
    Figure CN117014100B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a communication method and a communication device, wherein the communication method comprises the following steps: receiving network information sent by a network device, wherein the network information comprises first indication information, and the first indication information is used for indicating that channel state information (CSI) reporting should comprise Doppler domain information; and sending the CSI reporting to the network device according to the first indication information, wherein the CSI reporting comprises Doppler domain information. By implementing the application, the CSI reporting of a terminal device can be reported to enhance the CSI reporting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and communication device. Background Technology

[0002] In a communication system, the network side sends a Channel State Information Reference Signal (CSI-RS) according to its configuration. The terminal device measures the CSI-RS, including channel measurements and interference measurements. The terminal device then sends a CSI report to the network side, which includes Channel State Information (CSI). The network side can then perform scheduling processing based on the CSI report reported by the terminal device. Currently, CSI in the technical field includes Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), CSI-RS Resource Indicator (CRI), etc.

[0003] However, there is currently no specific solution for enhancing CSI / CSI reports to improve performance in high-speed mobile scenarios on terminal devices. Summary of the Invention

[0004] This application provides a communication method and a communication device. The CSI report includes Doppler domain information to enhance the CSI report and improve the performance of the terminal device in high-speed mobile scenarios.

[0005] In a first aspect, embodiments of this application provide a communication method that can be applied to a terminal device. The method includes: receiving network information sent by a network device, wherein the network information includes first indication information, and the first indication information is used to indicate that the Channel State Information (CSI) report should include Doppler domain information.

[0006] Based on the first instruction information, a CSI report is sent to the network device, the CSI report including Doppler domain information.

[0007] Based on the description in the first aspect, the network device instructs the terminal device to report a CSI report including Doppler domain information. The terminal device reports a CSI report including Doppler domain information according to the instruction information, thereby enhancing the CSI report, improving the performance of the terminal device in high-speed mobile scenarios, and improving the accuracy of resource scheduling by the network device.

[0008] In one alternative implementation, the Doppler domain information includes Doppler domain basis vectors.

[0009] In one alternative implementation, the first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0010] In one alternative implementation, the network information further includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0011] In one optional implementation, the network information further includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

[0012] In one alternative implementation, the CSI report includes a first part and a second part;

[0013] The first part includes at least one of the following: non-zero amplitude coefficient quantity indication information, channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI);

[0014] The second part includes at least one of the Doppler domain information and the precoding matrix indication PMI.

[0015] In one optional implementation, the second part further includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

[0016] In one alternative implementation, one set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

[0017] In one optional implementation, the value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources; and / or,

[0018] The value of N is less than or equal to the number of the Doppler domain basis vectors.

[0019] In one optional implementation, the non-zero amplitude coefficient indication information includes at least one of the following: the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bitmap corresponding to each of the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the second bitmap corresponding to each of the L groups of non-zero amplitude coefficients, and at least one of the following: a reference amplitude in each of the L groups of non-zero amplitude coefficients that is different from the polarization direction in which the strongest coefficient index is located.

[0020] The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

[0021] In one optional implementation, the second part includes first grouping information, second grouping information, and third grouping information;

[0022] The first grouping information includes at least one of the following: the Doppler domain information, the M spatial domain codebook information, the N frequency domain codebook information, the strongest coefficient index, and a reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located;

[0023] The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bit map corresponding to each of the L groups of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located;

[0024] The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

[0025] In one optional implementation, the second part includes public group information and multiple grouping information;

[0026] The common group information includes at least one of the Doppler domain information, the M spatial domain codebook information, and the N frequency domain codebook information;

[0027] The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

[0028] In one alternative implementation, the plurality of group information is divided into L group information sets, each group information set corresponding to a reference signal resource set or a Doppler domain basis vector.

[0029] In one optional implementation, each set of group information includes first group information, second group information, and third group information;

[0030] The first grouping information includes at least one of the following: one frequency domain codebook information from the N frequency domain codebook information; the strongest coefficient index of one group of non-zero amplitude coefficients from the L groups of non-zero amplitude coefficients; and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index from the L groups of non-zero amplitude coefficients.

[0031] The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups; the first bit map corresponding to the group of non-zero amplitude coefficients; and the reference amplitude in the polarization direction of the group of non-zero amplitude coefficients in the L groups that is different from the polarization direction where the strongest coefficient index is located.

[0032] The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

[0033] In one optional implementation, if the value of N is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0034] The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

[0035] In one optional implementation, if the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0036] The first group information in one of the L group information sets includes the frequency domain codebook information.

[0037] In one optional implementation, if the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information;

[0038] The first group information in each group information set includes the strongest coefficient index of a group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

[0039] In one alternative implementation, the priority of the public group information is greater than the priority of the group information.

[0040] In one optional implementation, the priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

[0041] Secondly, embodiments of this application provide a communication method that can be applied to a network device, the method comprising:

[0042] Send network information to the terminal device, the network information including first indication information, the first indication information being used to indicate that the Channel State Information (CSI) report should include Doppler domain information;

[0043] Receiving CSI from the terminal device includes receiving Doppler domain information in the CSI report.

[0044] In one alternative implementation, the Doppler domain information includes Doppler domain basis vectors.

[0045] In one alternative implementation, the first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0046] In one alternative implementation, the network information further includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0047] In one optional implementation, the network information further includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

[0048] In one alternative implementation, the CSI report includes a first part and a second part;

[0049] The first part includes at least one of the following: non-zero amplitude coefficient quantity indication information, channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI);

[0050] The second part includes at least one of the Doppler domain information and the precoding matrix indication PMI.

[0051] In one optional implementation, the second part further includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

[0052] In one alternative implementation, one set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

[0053] In one alternative implementation, the value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources.

[0054] The value of N is less than or equal to the number of the Doppler domain basis vectors.

[0055] In one optional implementation, the non-zero amplitude coefficient indication information includes the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bitmap corresponding to each of the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, and the second bitmap corresponding to each of the L groups of non-zero amplitude coefficients.

[0056] The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

[0057] In one optional implementation, the second part includes first grouping information, second grouping information, and third grouping information;

[0058] The first grouping information includes at least one of the Doppler domain information, the M spatial domain codebook information, the N frequency domain codebook information, and the strongest coefficient index;

[0059] The second grouping information includes the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the first bit map corresponding to each of the L groups of non-zero amplitude coefficients;

[0060] The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

[0061] In one optional implementation, the second part includes public group information and multiple grouping information;

[0062] The common group information includes at least one of the Doppler domain information, the M spatial domain codebook information, and the N frequency domain codebook information;

[0063] The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

[0064] In one alternative implementation, the plurality of group information is divided into L group information sets, each group information set corresponding to a reference signal resource set or a Doppler domain basis vector.

[0065] In one optional implementation, each set of group information includes first group information, second group information, and third group information;

[0066] The first grouping information includes at least one of the frequency domain codebook information from the N frequency domain codebook information and at least one of the strongest coefficient indices of one group of non-zero amplitude coefficients from the L groups of non-zero amplitude coefficients;

[0067] The second grouping information includes the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups and the first bit map corresponding to the group of non-zero amplitude coefficients;

[0068] The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

[0069] In one optional implementation, if the value of N is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0070] The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

[0071] In one optional implementation, if the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0072] The first group information in one of the L group information sets includes the frequency domain codebook information.

[0073] In one optional implementation, if the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information;

[0074] The first group information in each group information set includes the strongest coefficient index of a group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

[0075] In one alternative implementation, the priority of the public group information is greater than the priority of the group information.

[0076] In one optional implementation, the priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

[0077] Thirdly, embodiments of this application provide a communication device that includes units for implementing the method in any of the possible implementations of the first and second aspects described above.

[0078] Fourthly, embodiments of this application provide a communication device including a processor and a memory interconnected thereto. The memory stores a computer program, which includes program instructions. The processor is configured to invoke the program instructions to execute the method described in the first aspect, or to execute the method described in the second aspect.

[0079] Fifthly, embodiments of this application provide a chip including a processor and an interface, the processor and the interface being coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions to perform the method described in the first aspect, or to perform the method described in the second aspect.

[0080] In a sixth aspect, embodiments of this application provide a module device, characterized in that the module device includes a communication module, a power module, a storage module, and a chip module, wherein: the power module is used to provide electrical energy to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for communication between the module device and external devices; and the chip module is used to execute the method as described in the first aspect, or to execute the method as described in the second aspect.

[0081] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method described in the first aspect, or to perform the method described in the second aspect. Attached Figure Description

[0082] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0083] Figure 1 This is a schematic diagram of the structure of a communication system provided in an embodiment of this application;

[0084] Figure 2 This is a schematic diagram illustrating a time-frequency domain to Doppler domain conversion provided in an embodiment of this application;

[0085] Figure 3 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0086] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0087] Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application;

[0088] Figure 6 This is a schematic diagram of the structure of a module device provided in an embodiment of this application. Detailed Implementation

[0089] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0090] 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, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.

[0091] It should be understood that in this document, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects have an "or" relationship.

[0092] It should be understood that in this article, "multiple" refers to two or more.

[0093] It should be understood that the use of terms such as "first" and "second" in this document is for illustrative purposes only and to distinguish the objects being described. There is no order to these terms, nor do they indicate any particular limitation on the number of devices in the embodiments of this application, and they do not constitute any limitation on the embodiments of this application.

[0094] It should be understood that in this article, a one-way communication link from a network device to a terminal device is defined as a downlink, the channel or signal transmitted on the downlink is called a downlink channel or signal, and the transmission direction of the downlink channel or signal is called the downlink direction; while a one-way communication link from a terminal device to a network device is defined as an uplink, the channel or signal transmitted on the uplink is called an uplink channel or signal, and the transmission direction of the uplink channel or signal is called the uplink direction.

[0095] The technical solution of this application can be applied to third-generation (3G) mobile communication systems, fourth-generation (4G) mobile communication systems, fifth-generation (5G) mobile communication systems, also known as New Radio (NR) systems, or sixth-generation (6G) mobile communication systems or other future communication systems.

[0096] The technical solution of this application is also applicable to different network architectures, including but not limited to relay network architecture, dual-link architecture, and vehicle-to-everything communication architecture.

[0097] In this application embodiment, terminal equipment can refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent, or user device. Terminal equipment can also be cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal equipment in 5G network, or terminal equipment in future evolved public land mobile network (PLMN), etc., and this application embodiment does not limit it in this way.

[0098] In this embodiment, the network device may be a device with wireless transceiver functionality or a chip that can be configured in the device. The network device includes, but is not limited to: evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home network device (e.g., home evolved node B, or home node B, HNB), baseband unit (BBU), wireless relay node, wireless backhaul node, transmission and reception point (TRP or transmission point, TP), etc. It can also be a device used in 4G, 5G, 6G, etc., etc., without limitation.

[0099] Please see Figure 1 , Figure 1This is a schematic diagram of a communication system provided in an embodiment of this application. The communication system may include, but is not limited to, one or more network devices and one or more terminal devices, such as... Figure 1 Taking a network device 101 and a terminal device 102 as an example, where, Figure 1 In this example, network device 101 is a base station, and terminal device 102 is a mobile phone. Terminal device 102 can establish a wireless link with network device 101 for communication. Figure 1 The communication system shown includes, but is not limited to, network equipment and terminal equipment, and may also include other communication equipment. Figure 1 The number and form of the devices shown are for illustrative purposes and do not constitute a limitation on the embodiments of this application.

[0100] In such Figure 1 In the communication system shown, network device 101 can send CSI RS according to the configuration, terminal device 102 measures CSI RS, including channel measurement and interference measurement, and terminal device 102 sends CSI report to network device 101. The CSI report includes CSI measurement channel parameters, and network device 101 can perform scheduling processing according to the CSI report reported by terminal device 102.

[0101] This application provides a communication method that can be applied to, for example... Figure 1 In the communication system shown, the CSI report sent by terminal device 102 to network device 101 includes Doppler domain information, thereby enhancing the CSI report, improving the accuracy of network device scheduling, and improving the performance of the terminal in high-speed mobile scenarios.

[0102] Before introducing specific embodiments of this application, the Doppler domain information, Doppler domain basis vectors, first time units, and second time units involved in the embodiments of this application will be introduced. This application can convert signal / channel information from the time-frequency domain to the Doppler-delay domain, converting the time domain to the Doppler domain and the frequency domain to the delay domain, or converting signal / channel information from the time-frequency domain to the Doppler-frequency domain and the time domain to the Doppler domain. The time domain may include at least one first time unit. The number of first time units can be the same as the number of reference signal resource sets used for channel measurement, i.e., one first time unit corresponds to one reference signal resource set; or the same as the number of reference signal resources used for channel measurement, i.e., one first time unit corresponds to one reference signal resource; or the same as the number of reference signal resource groups used for channel measurement, i.e., one first time unit corresponds to one reference signal resource group. After the signal / channel information is converted from the time domain to the Doppler domain, the signal / channel information of multiple basic Doppler units in the Doppler domain can be processed / compressed to obtain Doppler domain basis vectors. For example, a network device can indicate at least one of the window position, window size, and start position of the Doppler domain basis vector, and combine it with the signal / channel information of multiple basic Doppler units in the Doppler domain to obtain at least one Doppler domain basis vector. One Doppler domain basis vector corresponds to a second time unit in the Doppler domain (this second time unit can also be understood as a Doppler unit), and the number of Doppler domain basis vectors is the same as the number of at least one second time unit in the Doppler domain. For example, the number of at least one second time unit in this application can be less than the number of at least one first time unit. It should be noted that the names "basic Doppler unit" and "second time unit" in the Doppler domain mentioned above are merely examples and can be other names; this application does not limit them.

[0103] like Figure 2 The diagram illustrates an example of conversion from the Time-Frequency domain to the Doppler-Delay domain. Optionally, to further reduce complexity, the Doppler domain channel information in the Doppler-Delay can be compressed to obtain at least one Doppler domain basis vector corresponding to at least one second time unit, wherein the number of Doppler domain basis vectors is the same as the number of second time units.

[0104] Please see Figure 3 , Figure 3 This is a flowchart illustrating a communication method provided in an embodiment of this application. This communication method can be applied to, for example... Figure 1The communication system shown is explained from the perspective of the interaction between network devices and terminal devices. The communication method includes the following steps:

[0105] 301. The network device sends network information to the terminal device, the network information including first indication information, which indicates that the CSI report should include Doppler domain information. Correspondingly, the terminal device receives the network information sent by the network device.

[0106] In this embodiment, Doppler domain information can refer to the Doppler domain basis vector. In one possible implementation, the first indication information can indicate at least one of the window position, window size, and start position of the Doppler domain basis vector. Indicating the window-related information of the Doppler domain basis vector through the first indication information can implicitly instruct the terminal device to report a CSI report including Doppler domain information. In another possible implementation, the first indication information can be used to specifically instruct the terminal device to report a CSI report including Doppler domain information. The network information also includes second indication information, which indicates at least one of the window position, window size, and start position of the Doppler domain basis vector.

[0107] It is understandable that Doppler domain basis vectors can be understood as Doppler domain precoding vectors (or vectors). Doppler domain basis vectors can be understood as Doppler domain precoding vectors (or vectors) obtained based on Doppler domain signals or channel information. Doppler domain information can refer to Doppler domain basis vectors, or it can be a Doppler domain basis vector (or vector) index or a precoding vector (or vector) index. Doppler domain basis vectors can be DFT vectors or vectors.

[0108] Optionally, the network information may further include one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement, so that the terminal device can perform reference signal measurements on the corresponding set of reference signal resources, or reference signal resources, or group of reference signal resources. Optionally, the number of ports for the reference signal may be the same.

[0109] 302. The terminal device sends a CSI report to the network device according to the first instruction information. The CSI report includes Doppler domain information. Accordingly, the network device receives the CSI report.

[0110] In this embodiment, the terminal device obtains a CSI report based on network information. The CSI report includes Doppler domain information. The terminal device sends the CSI report to the network device. The network device receives the CSI report and performs resource scheduling based on the CSI report.

[0111] For example, the CSI report may include a first part (Part 1) and a second part (Part 2). The first part may include at least one of the following: an indication of the number of non-zero amplitude coefficients; a Channel State Information Reference Signal Resource Index (CSI-RS Resource Indicator, CRI); a Synchronization Information and Physical Broadcast Channel Resource Block Indicator (SSBRI); a Channel Quality Indicator (CQI); and a Rank Indicator (RI). The second part may include at least one of Doppler domain information and a Precoding Matrix Indicator (PMI).

[0112] The quantity indication information of the non-zero amplitude coefficients can be used to indicate the number of non-zero amplitude coefficients in each group of non-zero amplitude coefficients in the L groups; alternatively, it can be used to indicate the total number of non-zero amplitude coefficients in all groups of non-zero amplitude coefficients in the L groups; alternatively, it can be used to indicate the number of non-zero amplitude coefficients in each layer of each group of non-zero amplitude coefficients in the L groups; alternatively, it can be used to indicate the number of non-zero amplitude coefficients in all layers of each group of non-zero amplitude coefficients in the L groups; alternatively, it can be used to indicate the total number of non-zero amplitude coefficients in all layers of all groups in the L groups; alternatively, it can be used to indicate the total number of non-zero amplitude coefficients in each layer of all groups in the L groups; or alternatively, it can be used to indicate the total number of non-zero amplitude coefficients in each layer of all groups in the L groups. The information may be used to indicate the number of non-zero broadband amplitude coefficients in each group of non-zero broadband amplitude coefficients in the L groups of non-zero broadband amplitude coefficients; or, the information indicating the number of non-zero amplitude coefficients may be used to indicate the total number of non-zero broadband amplitude coefficients in all groups of non-zero broadband amplitude coefficients in the L groups of non-zero broadband amplitude coefficients; or, the information indicating the number of non-zero amplitude coefficients may be used to indicate the number of non-zero broadband amplitude coefficients in each layer of non-zero broadband amplitude coefficients in each group of non-zero broadband amplitude coefficients in the L groups of non-zero broadband amplitude coefficients; or, the information indicating the number of non-zero amplitude coefficients may be used to indicate the total number of non-zero broadband amplitude coefficients in all layers of all groups in the L groups of non-zero broadband amplitude coefficients; or, the information indicating the number of non-zero amplitude coefficients may be used to indicate the total number of non-zero broadband amplitude coefficients in each layer of all groups in the L groups of non-zero broadband amplitude coefficients.

[0113] Understandably, in one possible design, one set of non-zero amplitude coefficients in the L sets of non-zero amplitude coefficients can correspond to a first time unit in the time domain. This can be understood as the set of non-zero amplitude coefficients being obtained based on the signal / channel information of that first time unit, and the value of L equals the number of first time units in the time domain. Correspondingly, it can be understood that since one first time unit corresponds to one set of reference signal resources for channel measurement, or one set of reference signal resources for channel measurement, or one group of reference signal resources for channel measurement, a set of non-zero amplitude coefficients also corresponds to one set of reference signal resources for channel measurement, or one set of reference signal resources for channel measurement, and the value of L equals the number of reference signal resource sets, reference signal resources, or reference signal resource groups.

[0114] In another possible design, one set of non-zero amplitude coefficients in the L sets can also correspond to a second time unit in the Doppler domain. This can be understood as the set of non-zero amplitude coefficients being obtained based on the signal / channel information of that second time unit, and the value of L equals the number of second time units in the Doppler domain. Correspondingly, it can be understood that since one second time unit corresponds to one Doppler domain basis vector, a set of non-zero amplitude coefficients corresponds to one Doppler domain basis vector, and the value of L equals the number of Doppler domain basis vectors. For a detailed description of the first and second time units, please refer to the description in the foregoing embodiments; it will not be repeated here.

[0115] In one optional implementation, the second part further includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information. The non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, where M, N, and L are integers greater than or equal to 0. It is understood that the relationship between M, N, and L is not limited in this embodiment. For example, M can be greater than or equal to N, L can be equal to M, or L can be equal to N. Of course, L may not be equal to M or N; this application does not impose any limitations.

[0116] It is understood that, in this application, the spatial codebook information may include a spatial base vector index or a spatial precoding index. For example, the spatial base vector index or spatial precoding index may be parameter i in protocol TS 38.214. 1,1 and / or i 1,2 .

[0117] It is understood that, in this application, the frequency domain codebook information may include an initial frequency domain basis vector index and / or a frequency domain basis vector index. For example, the initial frequency domain basis vector index and / or the frequency domain basis vector index may be parameter i in protocol TS38.214. 1,5 and / or i 1,6,l and / or i 1,6 In this application, the frequency domain codebook information may include the initial frequency domain basis vector index for each layer and / or the frequency domain basis vector index for each layer. For example, the initial frequency domain basis vector index for each layer and / or the frequency domain basis vector index for each layer is parameter i in protocol TS 38.214. 1,5 and / or i 1,6,l and / or i 1,6 .

[0118] The non-zero amplitude coefficient indication information may include at least one of the following: the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bitmap corresponding to each of the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the second bitmap corresponding to each of the L groups of non-zero amplitude coefficients, and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index in each of the L groups of non-zero amplitude coefficients. The value of the non-zero amplitude coefficient may include the amplitude value and / or phase value of the non-zero amplitude coefficient. The strongest coefficient index may include the strongest coefficient index of each layer, for example, it may be parameter i in protocol TS 38.214. 1,8,lFor example, the strongest coefficient index includes the strongest coefficient index of L groups of non-zero amplitude coefficients, or the strongest coefficient index of each group of non-zero amplitude coefficients in L groups of non-zero amplitude coefficients, or the strongest coefficient index of each layer in L groups of non-zero amplitude coefficients, or the strongest coefficient index of each layer in L groups of non-zero amplitude coefficients. For example, the strongest coefficient index can be understood as using the value of the non-zero amplitude coefficient indicated by the strongest coefficient index as a reference value, or the strongest coefficient index can be understood as the amplitude of the non-zero amplitude coefficient indicated by the strongest coefficient index being 1 and / or the phase being 0. L groups of non-zero amplitude coefficients can share a single strongest coefficient index, or each group of non-zero amplitude coefficients in L groups of non-zero amplitude coefficients can correspond to a separate strongest coefficient index, or for each layer, L groups of non-zero amplitude coefficients can share a single strongest coefficient index, or for each layer, each group of non-zero amplitude coefficients in L groups of non-zero amplitude coefficients can correspond to a separate strongest coefficient index. The first bitmap corresponding to a group of non-zero amplitude coefficients indicates the bit position of one or more non-zero amplitude coefficients with the highest priority in that group. The second bitmap corresponding to a group of non-zero amplitude coefficients indicates the bit position of one or more non-zero amplitude coefficients with the lowest priority in that group. The network device can obtain each group of non-zero amplitude coefficients in L groups of non-zero amplitude coefficients through the non-zero amplitude coefficient indication information reported by the terminal device. Reference amplitudes in polarization directions different from those of the strongest coefficient index can include reference amplitudes in polarization directions different from those of the strongest coefficient index at each layer. For example, it can be parameter i in protocol TS 38.214. 2,3,l .

[0119] Optionally, in the embodiments of this application, the value M of the number of spatial codebook information is less than or equal to the number of reference signal resource sets, reference signal resource groups, or reference signal resources. In some optional implementations, one spatial codebook information may correspond to one reference signal resource set, one reference signal resource group, or one reference signal resource. In other words, one spatial codebook information may correspond to one first time unit in the time domain, and the value of M may be equal to the number of first time units in the time domain, i.e., the value of M may be equal to the number of reference signal resource sets, reference signal resource groups, or reference signal resources. Wherein, one spatial codebook information corresponding to one reference signal resource set, one reference signal resource group, or one reference signal resource can be understood as the spatial codebook information being obtained based on the signal / channel information of the reference signal resource set, the reference signal resource group, or the reference signal resource. Correspondingly, one spatial codebook information corresponding to one first time unit in the time domain can be understood as the spatial codebook information being obtained based on the signal / channel information of the first time unit.

[0120] In some alternative implementations, the value of M can also be equal to 1. For example, all first time units in the time domain have the same spatial codebook information, that is, all first time units in the time domain share the same spatial codebook information. In other words, all reference signal resource sets, all reference signal resource groups, or all reference signal resources have the same spatial codebook information. It is understood that the value of M can also be other values, and this application does not limit it.

[0121] Optionally, in the embodiments of this application, the value of the number N of frequency domain codebook information can be less than or equal to the number of Doppler domain basis vectors. In some optional implementations, one frequency domain codebook information can correspond to one Doppler domain basis vector; in other words, one frequency domain codebook information can correspond to one second time unit in the Doppler domain, and the value of N can be equal to the number of second time units in the Doppler domain, i.e., the value of N can be equal to the number of Doppler domain basis vectors. One frequency domain codebook information corresponding to one second time unit in the Doppler domain can be understood as the frequency domain codebook information being obtained based on the signal / channel information of that second time unit, and one second time unit corresponding to one Doppler domain basis vector; correspondingly, one frequency domain codebook information can also correspond to one Doppler domain basis vector.

[0122] In some alternative implementations, the value of N can also be equal to 1. For example, all second time units in the Doppler domain have the same frequency domain codebook information, that is, all second time units in the Doppler domain share the same frequency domain codebook information. It is understood that the value of N can also be other values, and this application does not limit it.

[0123] Optionally, in the embodiments of this application, the value of the number N of frequency domain codebook information may also be less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources. In some optional embodiments, one frequency domain codebook information may correspond to one reference signal resource set, one reference signal resource group, or one reference signal resource. In other words, one frequency domain codebook information may correspond to one first time unit in the time domain, and the value of N may be equal to the number of first time units in the time domain, i.e., the value of N may be equal to the number of reference signal resource sets, reference signal resource groups, or reference signal resources. Wherein, one frequency domain codebook information corresponding to one reference signal resource set, one reference signal resource group, or one reference signal resource can be understood as the frequency domain codebook information being obtained based on the signal / channel information of the reference signal resource set, the reference signal resource group, or the reference signal resource. Correspondingly, one frequency domain codebook information corresponding to one first time unit in the time domain can be understood as the frequency domain codebook information being obtained based on the signal / channel information of the first time unit. In some alternative implementations, the value of N can also be equal to 1. For example, all first time units in the time domain have the same frequency domain codebook information, that is, all first time units in the time domain share the same frequency domain codebook information. In other words, all reference signal resource sets, all reference signal resource groups, or all reference signal resources have the same spatial domain codebook information. It is understood that the value of N can also be other values, and this application does not limit it.

[0124] The following example illustrates how at least one of the following—Doppler domain information, M spatial codebook information, N frequency domain codebook information, and non-zero amplitude coefficient indication information—is carried in the second part of the CSI report:

[0125] In a first optional implementation, the second part includes first grouping information (e.g., group 0), second grouping information (e.g., group 1), and third grouping information (e.g., group 2). The first grouping information includes at least one of the following: Doppler domain information, M spatial codebooks, N frequency codebooks, the strongest coefficient index, and a reference amplitude in the polarization direction of each non-zero amplitude coefficient in the L groups that is different from the polarization direction of the strongest coefficient index. The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups, the first bitmap corresponding to each group of non-zero amplitude coefficients in the L groups, and the reference amplitude in the polarization direction of each group of non-zero amplitude coefficients in the L groups that is different from the polarization direction of the strongest coefficient index. The third grouping information includes the value of the lowest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups and the second bitmap corresponding to each group of non-zero amplitude coefficients in the L groups.

[0126] Among them, the priority of the first group information is higher than the priority of the second group information, and the priority of the second group information is higher than the priority of the third group information.

[0127] In a second optional implementation, the second part includes common group information (e.g., group 0) and multiple group information (e.g., group 1, group 2, group 3, etc.). The common group information includes at least one of Doppler domain information, M spatial codebooks, and N frequency domain codebooks. The multiple group information includes at least one of N frequency domain codebooks and non-zero amplitude coefficient indication information. It is understood that in this implementation, the N frequency domain codebooks can be carried in the common group information or in the group information. The common group information has a higher priority than the multiple group information.

[0128] In one possible implementation, the multiple packet information can be divided into L packet information sets. Optionally, one packet information set can correspond to one reference signal resource set, one reference signal resource group, or one reference signal resource. Here, one packet information set corresponding to one reference signal resource set, one reference signal resource group, or one reference signal resource can be understood as the information carried by each packet information in that packet information set can be determined based on the signal / channel information carried on that reference signal resource set, reference signal resource group, or reference signal resource. Since one reference signal resource set, one reference signal resource group, or one reference signal resource corresponds to a first time unit in the time domain, one packet information set also corresponds to a first time unit in the time domain. One packet information set corresponding to a first time unit can be understood as the information carried by each packet information in that packet information set being determined based on the signal / channel information of that first time unit. Optionally, a set of packet information can correspond to a Doppler domain basis vector. This can be understood as the information carried by each packet in the set being determined based on the signal / channel information of the second time unit corresponding to the Doppler domain basis vector. Of course, since one Doppler domain basis vector corresponds to one second time unit, a set of packet information also corresponds to one second time unit.

[0129] Optionally, the number of group information items contained in each group information set is not limited. For example, each group information set may include 2 group information items, 3 group information items, or other numbers of group information items, etc. The following example illustrates this with each group information set containing 3 group information items.

[0130] For example, each group information set may include first group information, second group information, and third group information. Optionally, the information carried by the first, second, and third group information in the same group information set corresponds to the same reference signal resource set, the same reference signal resource group, or the same reference signal resource. The information carried by the first, second, and third group information in the same group information set can also be understood as corresponding to the same first time unit. The understanding of the correspondence between the group information set and the reference signal resource set, reference signal resource group, reference signal resource, or first time unit can refer to the description in the foregoing embodiments, and will not be repeated here. Optionally, the information carried by the first, second, and third group information in the same group information set may correspond to the same Doppler domain basis vector. The information carried by the first, second, and third group information in the same group information set can also be understood as corresponding to the same second time unit. The understanding of the correspondence between the group information set and the Doppler domain basis vector or second time unit can refer to the description in the foregoing embodiments, and will not be repeated here.

[0131] The first group information may include at least one of the following: a frequency domain codebook from N frequency domain codebooks; the strongest coefficient index of one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients; and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index in the L groups of non-zero amplitude coefficients. The second group information includes a reference amplitude in a polarization direction different from the strongest coefficient index in each of the L groups of non-zero amplitude coefficients; the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients; and at least one item from the first bitmap corresponding to that group of non-zero amplitude coefficients. The third group information includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients; and at least one item from the second bitmap corresponding to that group of non-zero amplitude coefficients. It can be understood that the "group of non-zero amplitude coefficients" referred to in the first, second, and third group information within the same group information set refers to the same group of non-zero amplitude coefficients.

[0132] In one possible design, the priority of the first group of information is higher than that of the second group of information, and the priority of the second group of information is higher than that of the third group of information.

[0133] In one possible design, the first group information may include one frequency domain codebook from N frequency domain codebooks, a reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located, the strongest coefficient index of one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the value of the highest priority non-zero amplitude coefficient in this group of non-zero amplitude coefficients, and at least one item from the first bitmap corresponding to this group of non-zero amplitude coefficients. The second group information includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients and at least one item from the second bitmap corresponding to this group of non-zero amplitude coefficients. It is understood that the strongest coefficient index can also be placed in the second group information, and this application does not limit it. This group information carrying method can be applied to a group information set that includes two or three group information, and can also be applied to a group information set that includes other numbers of group information, without limitation.

[0134] It is understandable that each group information set can include 3 group information sets, and L group information sets together include a total of 3*L group information sets. These 3*L group information sets can be sequentially numbered, for example, group 1, group 2, group 3, group 4... group 3*L. Among them, group 1, group 2, and group 3 can be the same group information set, group 4, group 5, and group 6 can be another group information set, and so on. Within each group information set, the group information can be classified as the first group information, the second group information, and the third group information in ascending order of group index value. Of course, this division method is only an example, and the first group information, the second group information, and the third group information can also be classified without regard to the size of the group index value.

[0135] For example, if the value of N is greater than 1, meaning the CSI report includes multiple frequency domain codebook information, then the common group information may include M spatial domain codebook information and Doppler domain information. The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information. It is understood that the frequency domain codebook information contained in the first group information in different group information sets may be different or the same. Optionally, the first group information in each group information set may also include the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients. For details, please refer to the description in the foregoing embodiments; further elaboration is omitted here.

[0136] For example, if the value of N is equal to 1 and the value of M is greater than 1, that is, CSI includes one frequency domain codebook and multiple spatial domain codebooks, then the common group information may include M spatial domain codebooks and Doppler domain information. The first group information in one of the L group information sets includes the frequency domain codebook information. Optionally, the first group information in the remaining L-1 group information sets may not include the frequency domain codebook information. It is understood that in some embodiments, the first group information in the remaining L-1 group information sets may also include the frequency domain codebook information. For example, the first group information in some of the remaining L-1 group information sets includes the frequency domain codebook information. Optionally, the first group information in each group information set includes the strongest coefficient index of one set of non-zero amplitude coefficients from L sets of non-zero amplitude coefficients, as described in the foregoing embodiments, and will not be repeated here.

[0137] For example, if the value of N is equal to 1 and the value of M is greater than 1, that is, CSI includes one frequency domain codebook and multiple spatial domain codebooks, then the common group information may include at least one of M spatial domain codebooks, Doppler domain information, and frequency domain codebooks. Optionally, the first group information in one of the L group information sets includes the frequency domain codebook information. Optionally, the first group information in the remaining L-1 group information sets does not include the frequency domain codebook information. It is understood that in some embodiments, the first group information in the remaining L-1 group information sets may also include the frequency domain codebook information. For example, the first group information in some of the remaining L-1 group information sets includes the frequency domain codebook information. Optionally, the first group information in each group information set includes the strongest coefficient index of a set of non-zero amplitude coefficients among L sets of non-zero amplitude coefficients, as described in the foregoing embodiments, and will not be repeated here.

[0138] For example, if the value of N is equal to 1 and the value of M is equal to 1, that is, CSI includes one frequency domain codebook and one spatial domain codebook, then the common group information may include at least one of spatial domain codebook information, frequency domain codebook information, and Doppler domain information. The first group information in each group information set includes the strongest coefficient index of a set of non-zero amplitude coefficients in L groups of non-zero amplitude coefficients.

[0139] For example, if the value of N is equal to 1 and the value of M is equal to or greater than 1, meaning that CSI includes one frequency domain codebook and one or more spatial domain codebooks, then the common group information may include at least one of the one or more spatial domain codebooks, Doppler domain information, and frequency domain codebook information. Each of the L group information sets may include two group information sets, for example, each group information set may include a first group information set and a second group information set.

[0140] The first grouping information may include one frequency domain codebook from N frequency domain codebooks, a reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located, the strongest coefficient index of one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the value of the highest priority non-zero amplitude coefficient in this group of non-zero amplitude coefficients, and at least one item from the first bitmap corresponding to this group of non-zero amplitude coefficients. The second grouping information includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, and at least one item from the second bitmap corresponding to this group of non-zero amplitude coefficients. It is understood that the strongest coefficient index can also be placed in the second grouping information, and this application does not limit this.

[0141] The following examples, based on the values ​​of M and N, illustrate the various groups of information contained in the second part of the CSI report. For ease of description, the common group information is referred to as group 0, and the 3*L group information is referred to as i group information, i = 3*L. The i group information is successively group 1, group 2, group 3, group 4, group 5, group 6... group i-2, group i-1, group i.

[0142] In the first scenario, M is greater than 1 and N is greater than 1, which includes multiple spatial codebook information and multiple frequency codebook information.

[0143] Group 0 includes the Doppler domain basis vector and all M spatial codebook information.

[0144] Group 1 includes one frequency domain codebook information from N frequency domain codebook information, and the strongest coefficient index of one group of non-zero amplitude coefficients from L groups of non-zero amplitude coefficients.

[0145] Group 2 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0146] Group 3 includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients within Group L, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that Groups 1, 2, and 3 correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0147] ...

[0148] Group i-2 includes one frequency domain codebook information from N frequency domain codebook information, and the strongest coefficient index of one group of non-zero amplitude coefficients from L groups of non-zero amplitude coefficients.

[0149] Group i-1 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0150] Group i includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that group i-2, group i-1 and group i correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0151] In the second scenario, M is greater than 1 and N is equal to 1, which includes multiple spatial codebook information and one frequency codebook information.

[0152] Group 0 includes the Doppler domain basis vector and all M spatial codebook information.

[0153] Group 1 includes frequency domain codebook information and the strongest coefficient index of a group of non-zero amplitude coefficients in Group L.

[0154] Group 2 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0155] Group 3 includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients within Group L, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that Groups 1, 2, and 3 correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0156] ...

[0157] Group i-2 includes the strongest coefficient index of a group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients.

[0158] Group i-1 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0159] Group i includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that group i-2, group i-1 and group i correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0160] The third scenario is where M equals 1 and N is greater than 1, meaning it includes one spatial codebook and multiple frequency codebooks.

[0161] Group 0 includes Doppler domain basis vectors and spatial codebook information.

[0162] Group 1 includes one frequency domain codebook information from N frequency domain codebook information, and the strongest coefficient index of one group of non-zero amplitude coefficients from L groups of non-zero amplitude coefficients.

[0163] Group 2 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0164] Group 3 includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients within Group L, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that Groups 1, 2, and 3 correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0165] ...

[0166] Group i-2 includes one frequency domain codebook information from N frequency domain codebook information, and the strongest coefficient index of one group of non-zero amplitude coefficients from L groups of non-zero amplitude coefficients.

[0167] Group i-1 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0168] Group i includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that group i-2, group i-1 and group i correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0169] The fourth scenario is where M equals 1 and N equals 1, which includes one spatial codebook and one frequency codebook.

[0170] Group 0 includes the Doppler domain basis vector, spatial domain codebook information, and frequency domain codebook information.

[0171] Group 1 includes the strongest coefficient index of a group of non-zero amplitude coefficients from Group L.

[0172] Group 2 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0173] Group 3 includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients within Group L, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that Groups 1, 2, and 3 correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0174] ...

[0175] Group i-2 includes the strongest coefficient index of a group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients.

[0176] Group i-1 includes the value of the highest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in Group L, and the first bit map corresponding to the non-zero amplitude coefficients in that group.

[0177] Group i includes the value of the lowest priority non-zero amplitude coefficient in one group of non-zero amplitude coefficients in the L groups, as well as the second bit map corresponding to this group of non-zero amplitude coefficients. It can be understood that group i-2, group i-1 and group i correspond to the same reference signal resource set or the same Doppler domain basis vector.

[0178] Optionally, in the four optional scenarios mentioned above, the smaller the index value of the group, the higher the priority of the information carried in that group.

[0179] In this embodiment, the network device instructs the terminal device to report a CSI report including Doppler domain information. The terminal device reports a CSI report including Doppler domain information according to the instruction information, thereby enhancing the CSI report, improving the performance of the terminal device in medium and high speed mobile scenarios, and improving the accuracy of resource scheduling by the network device.

[0180] Please see Figure 4 , Figure 4 This is a schematic diagram of a communication device provided in an embodiment of this application. The device can be a terminal device, a component within a terminal device, or a device compatible with a terminal device. Figure 4 The communication device 400 shown may include a processing unit 401 and a communication unit 402. The processing unit 401 is used for data processing. The communication unit 402 integrates a receiving unit and a transmitting unit. The communication unit 402 can also be called a transceiver unit. Alternatively, the communication unit 402 can be split into a receiving unit and a transmitting unit. The processing unit 401 and communication unit 402 described below are similar and will not be repeated here. Wherein:

[0181] Communication unit 402 is used to receive network information sent by network device, the network information including first indication information, the first indication information being used to indicate that the Channel State Information (CSI) report should include Doppler domain information;

[0182] The processing unit 401 is configured to send a CSI report to the network device via the communication unit 402 according to the first indication information, wherein the CSI report includes Doppler domain information.

[0183] In one alternative implementation, the Doppler domain information includes Doppler domain basis vectors.

[0184] In one alternative implementation, the first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0185] In one alternative implementation, the network information further includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0186] In one optional implementation, the network information further includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

[0187] In one alternative implementation, the CSI report includes a first part and a second part;

[0188] The first part includes at least one of the following: non-zero amplitude coefficient quantity indication information, channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI);

[0189] The second part includes at least one of the Doppler domain information and the precoding matrix indication PMI.

[0190] In one optional implementation, the second part further includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

[0191] In one alternative implementation, one set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

[0192] In one optional implementation, the value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources; and / or,

[0193] The value of N is less than or equal to the number of the Doppler domain basis vectors.

[0194] In one optional implementation, the non-zero amplitude coefficient indication information includes at least one of the following: the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bitmap corresponding to each of the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the second bitmap corresponding to each of the L groups of non-zero amplitude coefficients, and at least one of the following: a reference amplitude in each of the L groups of non-zero amplitude coefficients that is different from the polarization direction in which the strongest coefficient index is located.

[0195] The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

[0196] In one optional implementation, the second part includes first grouping information, second grouping information, and third grouping information;

[0197] The first grouping information includes the Doppler domain information, the M spatial codebook information, the N frequency domain codebook information, and at least one of the strongest coefficient index and the reference amplitude in the polarization direction of each non-zero amplitude coefficient in the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located;

[0198] The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bit map corresponding to each of the L groups of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located;

[0199] The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

[0200] In one optional implementation, the second part includes public group information and multiple grouping information;

[0201] The common group information includes at least one of the Doppler domain information, the M spatial codebook information, and the N frequency domain codebook information;

[0202] The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

[0203] In one alternative implementation, the plurality of group information is divided into L group information sets, each group information set corresponding to a reference signal resource set or a Doppler domain basis vector.

[0204] In one optional implementation, each set of group information includes first group information, second group information, and third group information;

[0205] The first grouping information includes one frequency domain codebook information from the N frequency domain codebook information and at least one of the strongest coefficient index of a group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index in the L groups of non-zero amplitude coefficients.

[0206] The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups; the first bit map corresponding to the group of non-zero amplitude coefficients; and the reference amplitude in the polarization direction of the group of non-zero amplitude coefficients in the L groups that is different from the polarization direction where the strongest coefficient index is located.

[0207] The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

[0208] In one optional implementation, if the value of N is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0209] The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

[0210] In one optional implementation, if the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0211] The first group information in one of the L group information sets includes the frequency domain codebook information.

[0212] In one optional implementation, if the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information;

[0213] The first group information in each group information set includes the strongest coefficient index of a group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

[0214] In one alternative implementation, the priority of the public group information is greater than the priority of the group information.

[0215] In one optional implementation, the priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

[0216] For details regarding this implementation method, please refer to the relevant content of the above-described method embodiments. It will not be elaborated further here.

[0217] Please see Figure 4 , Figure 4 This is a schematic diagram of a communication device provided in an embodiment of this application. The device can be a network device, a component within a network device, or a device compatible with a network device. Figure 4 The communication device 400 shown may include a processing unit 401 and a communication unit 402. The processing unit 401 is used for data processing. The communication unit 402 integrates a receiving unit and a transmitting unit. The communication unit 402 can also be called a transceiver unit. Alternatively, the communication unit 402 can be split into a receiving unit and a transmitting unit. The processing unit 401 and communication unit 402 described below are similar and will not be repeated here. Wherein:

[0218] Communication unit 402 is used to send network information to terminal device, the network information including first indication information, the first indication information being used to indicate that the Channel State Information (CSI) report should include Doppler domain information;

[0219] The communication unit 402 is also configured to receive CSI data sent by the terminal device, wherein the CSI report includes Doppler domain information.

[0220] In one alternative implementation, the Doppler domain information includes Doppler domain basis vectors.

[0221] In one alternative implementation, the first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0222] In one alternative implementation, the network information further includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

[0223] In one optional implementation, the network information further includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

[0224] In one alternative implementation, the CSI report includes a first part and a second part;

[0225] The first part includes at least one of the following: non-zero amplitude coefficient quantity indication information, channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI);

[0226] The second part includes at least one of the Doppler domain information and the precoding matrix indication PMI.

[0227] In one optional implementation, the second part further includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

[0228] In one alternative implementation, one set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

[0229] In one optional implementation, the value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources; and / or,

[0230] The value of N is less than or equal to the number of the Doppler domain basis vectors.

[0231] In one optional implementation, the non-zero amplitude coefficient indication information includes at least one of the following: the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the first bitmap corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the second bitmap corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, and at least one of the following: a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients.

[0232] The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

[0233] In one optional implementation, the second part includes first grouping information, second grouping information, and third grouping information;

[0234] The first grouping information includes at least one of the following: the Doppler domain information, the M spatial domain codebook information, the N frequency domain codebook information, the strongest coefficient index, and a reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located;

[0235] The second grouping information includes the value of the highest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the first bit map corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located.

[0236] The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

[0237] In one optional implementation, the second part includes public group information and multiple grouping information;

[0238] The common group information includes at least one of the Doppler domain information, the M spatial codebook information, and the N frequency domain codebook information;

[0239] The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

[0240] In one alternative implementation, the plurality of group information is divided into L group information sets, each group information set corresponding to a reference signal resource set or a Doppler domain basis vector.

[0241] In one optional implementation, each set of group information includes first group information, second group information, and third group information;

[0242] The first grouping information includes at least one of the following: one frequency domain codebook information from the N frequency domain codebook information; the strongest coefficient index of one group of non-zero amplitude coefficients from the L groups of non-zero amplitude coefficients; and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index from the L groups of non-zero amplitude coefficients.

[0243] The second grouping information includes the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups, the first bit map corresponding to the group of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of the group of non-zero amplitude coefficients in the L groups that is different from the polarization direction of the strongest coefficient index.

[0244] The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

[0245] In one optional implementation, if the value of N is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0246] The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

[0247] In one optional implementation, if the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information;

[0248] The first group information in one of the L group information sets includes the frequency domain codebook information.

[0249] In one optional implementation, if the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information;

[0250] The first group information in each group information set includes the strongest coefficient index of a group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

[0251] In one alternative implementation, the priority of the public group information is greater than the priority of the group information.

[0252] In one optional implementation, the priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

[0253] For details regarding this implementation method, please refer to the relevant content of the above-described method embodiments. It will not be elaborated further here.

[0254] Please see Figure 5 , Figure 5 This is a schematic diagram of another communication device provided in an embodiment of this application, used to implement the above. Figure 3 The communication device 500 can be a terminal device or a device for a terminal device. The device for the terminal device can be a chip system or a chip within the terminal device. The chip system can consist of chips or may include chips and other discrete components.

[0255] Alternatively, communication device 500 is used to achieve the above. Figure 3 The function of a network device. This communication device can be a network device or a device used with a network device. The device used with a network device can be a chip system or chip within the network device.

[0256] The communication device 500 includes at least one processor 520 for implementing the data processing functions of the terminal device or network device in the method provided in this application embodiment. The device 500 may also include a communication interface 510 for implementing the transmit and receive operations of the terminal device or network device in the method provided in this application embodiment. In this application embodiment, the processor 520 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. In this application embodiment, the communication interface 510 may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 510 is used for communication between the device in device 500 and other devices. The processor 520 uses the communication interface 510 to send and receive data, and is used to implement the above method embodiments. Figure 3 The method described.

[0257] The communication device 500 may further include at least one memory 530 for storing program instructions and / or data. The memory 530 is coupled to the processor 520. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 520 may operate in conjunction with the memory 530. The processor 520 may execute program instructions stored in the memory 530. At least one of the at least one memories may be included in the processor.

[0258] When the communication device 500 is powered on, the processor 520 can read the software program in the memory 530, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 520 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit (not shown in the figure). The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the device 500, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 520. The processor 520 converts the baseband signal into data and processes the data.

[0259] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor 520 that performs baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged in a remote manner, independent of the communication device.

[0260] This application embodiment does not limit the specific connection medium between the communication interface 510, processor 520, and memory 530. This application embodiment... Figure 5 The memory 530, processor 520, and communication interface 510 are connected via a bus 540. Figure 5 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0261] When the communication device 500 is specifically used in a terminal device, such as when the communication device 500 is a chip or chip system, the communication interface 510 can output or receive baseband signals. When the communication device 500 is specifically used in a terminal device, the communication interface 510 can output or receive radio frequency signals.

[0262] It should be noted that the communication device can execute the relevant steps of the terminal device or network device in the foregoing method embodiments. For details, please refer to the implementation methods provided in the above steps, which will not be repeated here.

[0263] For various devices and products applied to or integrated into communication devices, each of its modules can be implemented using hardware such as circuits. Different modules can be located in the same component (e.g., chip, circuit module, etc.) or different components within the terminal. Alternatively, at least some modules can be implemented using software programs that run on a processor integrated within the terminal, while the remaining (if any) modules can be implemented using hardware such as circuits.

[0264] The aforementioned memory can be volatile memory or non-volatile memory, or may include both. Non-volatile memory can 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), which serves as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0265] This application provides a chip. The chip includes a processor and a memory. The number of processors can be one or more, and the number of memories can be one or more. The processor can execute the above-described functions by reading instructions and data stored in the memory. Figure 3 The communication method shown, and the steps performed in the related implementation methods.

[0266] like Figure 6 As shown, Figure 6 This is a schematic diagram of a module device provided in an embodiment of this application. The module device 600 can execute the relevant steps of the terminal device in the aforementioned method embodiments. The module device 600 includes: a communication module 601, a power module 602, a storage module 603, and a chip module 604. The power module 602 provides power to the module device; the storage module 603 stores data and instructions; the communication module 601 performs internal communication within the module device or communication between the module device and external devices; the chip module 604 can perform the aforementioned steps... Figure 3 The communication method shown, and the steps performed in the related implementation methods.

[0267] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, the computer program including program instructions, which, when executed by a processor, can perform the above-described... Figure 3 The communication method shown, and the steps performed in the related implementation methods.

[0268] The computer-readable storage medium can be an internal storage unit of the terminal device or network device described in any of the foregoing embodiments, such as a hard disk or memory. The computer-readable storage medium can also be an external storage device of the terminal device or network device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the device. Further, the computer-readable storage medium can include both internal and external storage units of the terminal device or network device. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal device or network device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available media can be magnetic media (e.g., floppy disk, hard disk, magnetic tape), optical media (e.g., high-density digital video disc (DVD)), or semiconductor media. Semiconductor media can be solid-state drives (SSDs).

[0269] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means.

[0270] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0271] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0272] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0273] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.

[0274] The integrated unit implemented as a software functional unit described above can be stored in a computer-readable storage medium. This software functional unit, stored in a storage medium, includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention.

[0275] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0276] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Those skilled in the art will understand that all or part of the processes for implementing the above embodiments and equivalent variations made in accordance with the claims of this application are still within the scope of this application.

Claims

1. A communication method, characterized in that, include: Receive network information sent by a network device, the network information including first indication information, the first indication information being used to indicate that the Channel State Information (CSI) report should include Doppler domain information; According to the first instruction information, a CSI report is sent to the network device, the CSI report including Doppler domain information; The CSI report comprises a first part and a second part. The first part includes information indicating the number of non-zero amplitude coefficients, and the second part includes Doppler domain basis vectors.

2. The method as described in claim 1, characterized in that, The Doppler domain information includes Doppler domain basis vectors.

3. The method as described in claim 2, characterized in that, The first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

4. The method as described in claim 2, characterized in that, The network information also includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

5. The method according to any one of claims 1-4, characterized in that, The network information also includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

6. The method according to any one of claims 1-5, characterized in that, The first part also includes at least one of channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI); The second part also includes a precoding matrix indicator (PMI).

7. The method as described in claim 6, characterized in that, The second part also includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

8. The method as described in claim 7, characterized in that, One set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

9. The method as described in claim 7 or 8, characterized in that, The value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources; and / or, the value of N is less than or equal to the number of Doppler domain basis vectors.

10. The method according to any one of claims 7-9, characterized in that, The non-zero amplitude coefficient indication information includes the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the first bit map corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the second bit map corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, and at least one of the following: a reference amplitude in the polarization direction of each group of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located. The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

11. The method according to any one of claims 6-10, characterized in that, The second part includes first group information, second group information, and third group information; The first grouping information includes at least one of the following: the Doppler domain information, M spatial domain codebook information, N frequency domain codebook information, the strongest coefficient index, and at least one of the reference amplitudes in each of the L groups of non-zero amplitude coefficients that are different from the polarization direction in which the strongest coefficient index is located. The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bit map corresponding to each of the L groups of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located; The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

12. The method according to any one of claims 6-10, characterized in that, The second part includes public group information and multiple group information; The common group information includes at least one of the following: Doppler domain information, M spatial domain codebook information, and N frequency domain codebook information; The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

13. The method as described in claim 12, characterized in that, The multiple group information is divided into L group information sets, and each group information set corresponds to a reference signal resource set or a Doppler domain basis vector.

14. The method as described in claim 13, characterized in that, Each group information set includes first group information, second group information, and third group information; The first grouping information includes at least one of the following: one frequency domain codebook information from the N frequency domain codebook information; the strongest coefficient index of one group of non-zero amplitude coefficients from the L groups of non-zero amplitude coefficients; and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index from the L groups of non-zero amplitude coefficients. The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups; the first bit map corresponding to the group of non-zero amplitude coefficients; and the reference amplitude in the polarization direction of the group of non-zero amplitude coefficients in the L groups that is different from the polarization direction where the strongest coefficient index is located. The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

15. The method as described in claim 13 or 14, characterized in that, If the value of N is greater than 1, the common group information includes at least one of the M spatial codebook information and the Doppler domain information; The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and at least one of the strongest coefficient indices of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

16. The method as described in claim 13 or 14, characterized in that, If the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information; The first group information in one of the L group information sets includes the frequency domain codebook information.

17. The method as described in claim 13 or 14, characterized in that, If the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information; The first group information in each group information set includes the strongest coefficient index of one group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

18. The method according to any one of claims 12-17, characterized in that, The priority of the public group information is higher than the priority of the group information.

19. The method as described in claim 11 or 14, characterized in that, The priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

20. A communication method, characterized in that, include: Send network information to the terminal device, the network information including first indication information, the first indication information being used to indicate that the Channel State Information (CSI) report should include Doppler domain information; Receiving CSI sent by the terminal device includes the CSI report including Doppler domain information; The CSI report comprises a first part and a second part. The first part includes information indicating the number of non-zero amplitude coefficients, and the second part includes Doppler domain basis vectors.

21. The method as described in claim 20, characterized in that, The Doppler domain information includes Doppler domain basis vectors.

22. The method as described in claim 21, characterized in that, The first indication information includes at least one of the window position, window size, and starting position of the Doppler domain basis vector.

23. The method as described in claim 21, characterized in that, The network information also includes second indication information, which indicates at least one of the window position, window size, and starting position of the Doppler domain basis vector.

24. The method according to any one of claims 20-23, characterized in that, The network information also includes one or more sets of reference signal resources for channel measurement, or one or more reference signal resources for channel measurement, or one or more groups of reference signal resources for channel measurement.

25. The method according to any one of claims 20-24, characterized in that, The CSI report comprises a first part and a second part; The first part includes at least one of the following: non-zero amplitude coefficient quantity indication information, channel state information reference signal resource index indication information, channel quality indicator (CQI), and rank indicator (RI); The second part includes at least one of the Doppler domain information and the precoding matrix indication PMI.

26. The method as described in claim 25, characterized in that, The second part also includes at least one of M spatial codebook information, N frequency codebook information, and non-zero amplitude coefficient indication information, wherein the non-zero amplitude coefficient indication information is used to indicate L groups of non-zero amplitude coefficients, and M, N, and L are integers greater than or equal to 0.

27. The method as described in claim 26, characterized in that, One set of non-zero amplitude coefficients in the L sets corresponds to a reference signal resource set or a Doppler domain basis vector.

28. The method as described in claim 26 or 27, characterized in that, The value of M is less than or equal to the number of reference signal resource sets, the number of reference signal resource groups, or the number of reference signal resources; and / or, the value of N is less than or equal to the number of Doppler domain basis vectors.

29. The method according to any one of claims 26-28, characterized in that, The non-zero amplitude coefficient indication information includes the strongest coefficient index, the value of the highest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the first bit map corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the value of the lowest priority non-zero amplitude coefficient in each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, the second bit map corresponding to each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients, and at least one of the following: a reference amplitude in the polarization direction of each group of non-zero amplitude coefficients that is different from the polarization direction of the strongest coefficient index. The strongest coefficient index includes the strongest coefficient index of the L groups of non-zero amplitude coefficients or the strongest coefficient index of each group of non-zero amplitude coefficients in the L groups of non-zero amplitude coefficients. The first bit map is used to indicate the bit position of the highest priority non-zero amplitude coefficient, and the second bit map is used to indicate the bit position of the lowest priority non-zero amplitude coefficient.

30. The method according to any one of claims 25-29, characterized in that, The second part includes first group information, second group information, and third group information; The first grouping information includes at least one of the following: the Doppler domain information, M spatial domain codebook information, N frequency domain codebook information, the strongest coefficient index, and at least one of the reference amplitudes in each of the L groups of non-zero amplitude coefficients that are different from the polarization direction in which the strongest coefficient index is located. The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients, the first bit map corresponding to each of the L groups of non-zero amplitude coefficients, and the reference amplitude in the polarization direction of each of the L groups of non-zero amplitude coefficients that is different from the polarization direction where the strongest coefficient index is located; The third group information includes the value of the lowest priority non-zero amplitude coefficient in each of the L groups of non-zero amplitude coefficients and the second bit map corresponding to each of the L groups of non-zero amplitude coefficients.

31. The method according to any one of claims 25-29, characterized in that, The second part includes public group information and multiple group information; The common group information includes at least one of the following: Doppler domain information, M spatial domain codebook information, and N frequency domain codebook information; The plurality of grouping information includes at least one of the N frequency domain codebook information and the non-zero amplitude coefficient indication information.

32. The method as described in claim 31, characterized in that, The multiple group information is divided into L group information sets, and each group information set corresponds to a reference signal resource set or a Doppler domain basis vector.

33. The method as described in claim 32, characterized in that, Each group information set includes first group information, second group information, and third group information; The first grouping information includes at least one of the following: one frequency domain codebook information from the N frequency domain codebook information; the strongest coefficient index of one group of non-zero amplitude coefficients from the L groups of non-zero amplitude coefficients; and a reference amplitude in a polarization direction different from the polarization direction of the strongest coefficient index from the L groups of non-zero amplitude coefficients. The second grouping information includes at least one of the following: the value of the highest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L groups; the first bit map corresponding to the group of non-zero amplitude coefficients; and the reference amplitude in the polarization direction of the group of non-zero amplitude coefficients in the L groups that is different from the polarization direction where the strongest coefficient index is located. The third group information includes the value of the lowest priority non-zero amplitude coefficient in the group of non-zero amplitude coefficients in the L group and the second bit map corresponding to the group of non-zero amplitude coefficients.

34. The method as described in claim 32 or 33, characterized in that, If the value of N is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information; The first group information in each of the L group information sets includes one frequency domain codebook information from the N frequency domain codebook information and the strongest coefficient index of one set of non-zero amplitude coefficients from the L sets of non-zero amplitude coefficients.

35. The method as described in claim 32 or 33, characterized in that, If the value of N is equal to 1 and the value of M is greater than 1, the common group information includes the M spatial codebook information and the Doppler domain information; The first group information in one of the L group information sets includes the frequency domain codebook information.

36. The method as described in claim 32 or 33, characterized in that, If the value of N is equal to 1 and the value of M is equal to 1, the common group information includes at least one of the spatial domain codebook information, the frequency domain codebook information, and the Doppler domain information; The first group information in each group information set includes the strongest coefficient index of one group of non-zero amplitude coefficients among the L groups of non-zero amplitude coefficients.

37. The method according to any one of claims 31-36, characterized in that, The priority of the public group information is higher than the priority of the group information.

38. The method as described in claim 30 or 33, characterized in that, The priority of the first group information is greater than the priority of the second group information, and the priority of the second group information is greater than the priority of the third group information.

39. A communication device, characterized in that, include: The communication unit is used to receive network information sent by the network device. The network information includes first indication information, which indicates that the Channel State Information (CSI) report should include Doppler domain information. A processing unit is configured to send a CSI report to the network device via the communication unit according to the first indication information, wherein the CSI report includes Doppler domain information; The CSI report comprises a first part and a second part. The first part includes information indicating the number of non-zero amplitude coefficients, and the second part includes Doppler domain basis vectors.

40. A communication device, characterized in that, include: A communication unit is used to send network information to a terminal device. The network information includes first indication information, which indicates that the Channel State Information (CSI) report should include Doppler domain information. The communication unit is also used to receive a CSI report sent by the terminal device, the CSI report including Doppler domain information; The CSI report comprises a first part and a second part. The first part includes information indicating the number of non-zero amplitude coefficients, and the second part includes Doppler domain basis vectors.

41. A communication device, characterized in that, The communication device includes a processor and a memory interconnected thereto, wherein the memory is used to store a computer program, the computer program including program instructions, and the processor is configured to invoke the program instructions to perform the method as described in any one of claims 1 to 19, or to perform the method as described in any one of claims 20 to 38.

42. A chip, characterized in that, The chip includes a processor and an interface, the processor and the interface being coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions to cause the method of any one of claims 1 to 19 to be executed, or to cause the method of any one of claims 20 to 38 to be executed.

43. A module device, characterized in that, The module device includes a communication module, a power module, a storage module, and a chip module, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication within the module device, or for communication between the module device and external devices. The chip module is used to perform the method as described in any one of claims 1 to 19, or to perform the method as described in any one of claims 20 to 38.

44. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as claimed in any one of claims 1 to 19, or to perform the method as claimed in any one of claims 20 to 38.

Citation Information

Patent Citations

  • CSI reporting and codebook structure for doppler-delay codebook-based precoding in a wireless communications systems

    CN113796020A

  • CSI reporting and codebook structure for doppler codebook-based precoding in a wireless communications system

    WO2021028331A1