Codebook-based precoding decision method, apparatus, device and storage medium

By measuring and constructing channel status information through terminal equipment, feedback to network equipment, the problem of excessive feedback of channel status information under multi-TRP coordination and low pre-coding accuracy is solved, and more efficient channel utilization is achieved.

JP2025514146AActive Publication Date: 2025-05-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024563074
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-04-27
Publication Date
2025-05-02
Estimated Expiration
2042-04-27

AI Technical Summary

Technical Problem

In the scenario where multiple TRPs provide services in concert, it is difficult for network devices to effectively determine the front coding between multiple TRPs, resulting in excessive feedback of channel state information and low precoding accuracy.

Method used

By measuring the channel information of the CSI-RS resource on the terminal device and constructing instruction information based on the codebook parameter information, the terminal device feedbacks the channel status information containing multiple CSI-RS resources or multiple port groups to the network device, and the network device determines the pre-encoding of the terminal device based on this information.

Benefits of technology

The feedback overload of channel state information is reduced, the accuracy of pre-coding is improved, and the channel utilization efficiency under multi-TRP coordination is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025514146000001_ABST
    Figure 2025514146000001_ABST
Patent Text Reader

Abstract

The present application discloses a codebook-based precoding decision method, apparatus, device and storage medium, which are related to the field of mobile communication. The method includes a step in which a terminal sends channel state information to a network device based on channel information and codebook parameter information corresponding to each determined CSI-RS resource, the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or indicates indication information corresponding to a plurality of port groups of one CSI-RS resource and indication information corresponding to each port group, and the channel state information is used to decide the precoding of the terminal based on a codebook structure corresponding to the codebook parameter information. The present application provides a channel state information reporting method by jointly utilizing multiple TRP channel information, which not only reduces feedback overhead but also improves the precoding accuracy of the determined terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present application relates to the field of mobile communications, and in particular to a codebook-based precoding decision method, apparatus, device and storage medium. [Background technology]

[0002] In a mobile communication system, a network device and a terminal can communicate with each other, and the terminal can feed back CSI (Channel Status Information) to the network device, so that the network device determines the precoding of the terminal according to the received CSI and the corresponding codebook structure. However, when multiple network devices, such as multiple TRPs (Transmission Reception Points), jointly provide services for one terminal, it is necessary to determine the precoding used by the multiple TRPs to transmit data to the terminal, and how the network device determines the precoding of multiple TRP collaboration based on the codebook is a problem to be solved. Summary of the Invention [Problem to be solved by the invention]

[0003] The embodiments of the present application provide a codebook-based pre-coding decision method, apparatus, device and storage medium, and the present application provides a channel state information reporting method by jointly using multiple TRP channel information, which not only reduces feedback overhead but also improves the pre-coding accuracy of the determined terminal. The technical proposal is as follows: [Means for solving the problem]

[0004] According to one aspect of the present application, there is provided a codebook-based pre-coding decision method, the method being executed by a terminal, the method comprising: determining channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource; sending channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, wherein the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource; The channel state information determines precoding for the terminal based on a codebook structure corresponding to the codebook parameter information.

[0005] According to one aspect of the present application, there is provided a codebook-based pre-coding decision method, the method being executed by a network device, the method comprising: receiving channel state information transmitted from a terminal, the channel state information including indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information including indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource, the channel state information being determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource; determining precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

[0006] According to one aspect of the present application, there is provided a codebook-based pre-coding decision device, the device comprising: a determining module for determining channel information corresponding to each CSI-RS resource based on the at least one CSI-RS resource; a transmission module for transmitting channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, wherein the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource; The channel state information determines precoding for the terminal based on a codebook structure corresponding to the codebook parameter information.

[0007] According to one aspect of the present application, there is provided a codebook-based pre-coding decision device, the device comprising: a receiving module for receiving channel state information transmitted from a terminal, the channel state information including indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information including indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource; a determining module for determining precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

[0008] According to one aspect of the present application, there is provided a terminal including a processor, a transceiver connected to the processor, and a memory for storing executable instructions for the processor, wherein the processor is configured to load and execute the executable instructions to realize the codebook-based pre-coding decision method of the above aspect.

[0009] According to one aspect of the present application, there is provided a network device including a processor, a transceiver connected to the processor, and a memory for storing executable instructions for the processor, wherein the processor is configured to load and execute the executable instructions to realize the codebook-based pre-coding decision method of the above aspect.

[0010] According to one aspect of the present application, a computer-readable storage medium is provided, the readable storage medium having executable program code stored therein, the executable program code being loaded and executed by a processor, thereby implementing the codebook-based pre-encoding decision method of the above aspect.

[0011] According to one aspect of the present application, a chip is provided, the chip including a programmable logic circuit and / or program instructions, which, when executed in a terminal, implements the codebook-based pre-coding decision method of the above aspect.

[0012] According to one aspect of the present application, a computer program product is provided, configured to implement the codebook-based pre-coding decision method of the above aspect when the computer program product is executed by a processor of a terminal. Effect of the Invention

[0013] In the codebook-based pre-coding decision solution provided by the embodiments of the present application, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, the indication information reported by the network device indicates codebook parameter information corresponding to multiple CSI-RS resources and codebook parameter information corresponding to each CSI-RS resource, or indicates codebook parameter information corresponding to multiple port groups in one CSI-RS resource and codebook parameter information corresponding to each port group, and it can be understood that the multiple CSI-RS resources or the multiple port groups correspond to TRPs, that is, the present application determines the parameters shared by multiple TRPs and the respective parameters of each TRP, so that the network device can determine the pre-coding of the terminal based on the parameters reported by the terminal, and the present application provides a channel state information reporting method by jointly utilizing multiple TRP channel information, not only reducing the feedback overhead but also improving the pre-coding accuracy of the determined terminal. [Brief description of the drawings]

[0014] In order to more clearly explain the technical solutions in the embodiments of the present application, the following briefly introduces the drawings used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can derive other drawings based on these drawings without any creative ingenuity. [Figure 1] 1 is a block diagram of a communication system provided by one exemplary embodiment of the present application. [Diagram 2] 2 is a block diagram of another communication system provided by an exemplary embodiment of the present application. [Diagram 3] 4 is a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application; [Figure 4] 4 is a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application; [Diagram 5]4 is a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application; [Figure 6] 4 is a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application; [Figure 7] 4 is a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application; [Figure 8] FIG. 2 is a block diagram of a codebook-based pre-coding decision device provided by one exemplary embodiment of the present application; [Figure 9] FIG. 2 is a block diagram of another codebook-based pre-coding decision device provided by an exemplary embodiment of the present application; [Figure 10] FIG. 2 is a block diagram of a codebook-based pre-coding decision device provided by one exemplary embodiment of the present application; [Figure 11] FIG. 2 is a block diagram of another codebook-based pre-coding decision device provided by an exemplary embodiment of the present application; [Figure 12] 1 is a structural schematic diagram of a communication device provided by an exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] In order to make the objectives, technical solutions and advantages of the present application clearer, the following embodiments are described in more detail in conjunction with the drawings.

[0016] Exemplary embodiments are described herein, examples of which are illustrated in the drawings. Where the following description refers to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application, as recited in the appended claims.

[0017] The terms used in this application are for the purpose of describing particular embodiments and are not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a," "the," and "the" include the plural forms unless the context clearly dictates otherwise. Furthermore, as used herein, the term "and / or" refers to and includes any and all combinations of one or more of the associated listed items.

[0018] It should be noted that, although the present application may use terms such as first, second, and third to describe each piece of information, the information is not limited to these terms. These terms are used only to distinguish between the same types of information. For example, the first information may be referred to as the second information, and similarly, the second information may be referred to as the first information, without departing from the scope of the present application. Depending on the context, for example, "when" as used herein may be interpreted as "at the time of" or "on the occasion of" or "responsive to determining."

[0019] Furthermore, information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data to be analyzed, data to be stored, data to be displayed, etc.) and signals related to this application must be approved by the user or fully approved by the relevant parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0020] The application scenario of the present invention will be described below.

[0021] FIG. 1 is a block diagram of a communication system provided by an exemplary embodiment of the present application, which may include a terminal 10 and a network device 20.

[0022] The number of terminals 10 is usually plural, and one or more terminals 10 may be distributed in a cell managed by each network device 20. The terminals 10 may include handheld devices, in-vehicle devices, wearable devices, computing devices or other devices connected to a wireless modem with wireless communication capabilities, and various types of user equipment (UE), mobile stations (MS), etc. For ease of explanation, in the embodiments of the present application, the above-mentioned devices are collectively referred to as terminals.

[0023] The network device 20 is a device disposed in an access network and provides a wireless communication function for the terminal 10. For ease of explanation, in the embodiment of the present application, the devices providing the wireless communication function for the terminal 10 are collectively referred to as network devices. A connection between the network device 20 and the terminal 10 can be established through an air interface, and communication is performed through the connection, including signaling and data interaction. The number of the network devices 20 may be multiple, and communication between two adjacent network devices 20 may be performed in a wired or wireless manner. The terminal 10 can switch between different network devices 20, i.e., establish a connection with different network devices 20.

[0024] The network device 20 may include various types of macro base stations, micro base stations, relay stations, access points, transmission reception points (TRPs), etc. In systems using different radio access technologies, the name of a device having a network device function may be different, for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB. As communication technology evolves, the name of the "network device" may change.

[0025] In some embodiments, a network device may include one or more TRPs, or a network device may include one or more antenna panels.

[0026] When a network device includes multiple TRPs, the network device can communicate with a terminal through each TRP among the multiple TRPs, i.e., the network device establishes a transmission path with each TRP among the multiple TRPs, and thereby communicates with the terminal based on the established transmission path.

[0027] When the network device includes multiple antenna panels, the network device can communicate with a terminal via each of the multiple antenna panels, i.e., the network device establishes a transmission path with each of the multiple antenna panels, and thereby communicates with the terminal based on the established transmission path.

[0028] For example, as shown in FIG. 2, four TRPs, namely, TRP1, TRP2, TRP3 and TRP4, are configured in one network device, and the network device establishes communication connections with terminals through these four TRPs, thereby enabling the network device to communicate with the terminals through the four TRPs.

[0029] In some embodiments, multiple TRPs included in a network device can cooperate using a CJT technique to complete data transmission between the network device and a terminal, where the CJT technique refers to mapping each data stream to a TRP participating in cooperation through a weight vector.

[0030] FIG. 3 shows a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application, which can be illustratively applied to the terminal and network device shown in FIG. 1, and the method includes at least some of the following contents:

[0031] Step 301, a terminal determines, based on at least one CSI-RS resource, channel information corresponding to each CSI-RS resource.

[0032] Here, the CSI-RS resource is used to transmit the CSI-RS, and is configured by a network device, so that the network device can transmit the CSI-RS to the terminal through the configured CSI-RS resource.

[0033] In an embodiment of the present application, a terminal measures a CSI-RS based on at least one CSI-RS resource, and obtains channel information corresponding to each CSI-RS resource obtained by measurement.

[0034] In some embodiments, the CSI-RS resource is a Channel Measurement Resource (CMR) resource, ie, the CSI-RS resource in the embodiments of the present application is a CMR resource.

[0035] Optionally, different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.

[0036] In some embodiments, each CSI-RS resource of the at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for coherent joint transmission (CJT).

[0037] In some other embodiments, each port group of multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0038] Here, one CSI-RS resource corresponds to multiple CSI-RS ports, and the multiple CSI-RS ports are grouped to obtain multiple port groups, each port group including at least one CSI-RS port, and each port group corresponds to one TRP.

[0039] Step 302: the terminal sends channel state information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is used to determine pre-coding for the terminal based on a codebook structure corresponding to the codebook parameter information.

[0040] Here, the codebook parameter information is used by the terminal to report indication information so that the network device determines the precoding of the terminal. Also, the codebook parameter information corresponds to a codebook structure, that is, the precoding of the terminal can be determined according to the codebook structure corresponding to the codebook parameter information and the channel state information. Also, the channel state information in the embodiment of the present application determines the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information, and the channel state information includes indication information, that is, the indication information included in the channel state information is used to determine the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information.

[0041] Wherein, the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource. The indication information corresponding to a plurality of CSI-RS resources indicates that the indication information for determining the terminal precoding included in the channel state information is applicable to each CSI-RS resource, that is, one indication information is sent to be applicable to each CSI-RS resource. The indication information corresponding to each CSI-RS resource indicates that the parameters used for terminal precoding included in the channel state information are applied to one CSI-RS resource, that is, the indication information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.

[0042] Or, the channel state information includes indication information corresponding to multiple port groups in one CSI-RS resource and indication information corresponding to each port group, and the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. Here, the indication information corresponding to multiple port groups indicates that the indication information for determining the precoding of the terminal included in the channel state information is applicable to each port group, that is, one indication information is sent to be applicable to each port group. The indication information corresponding to each port group indicates that the indication information for the precoding of the terminal included in the channel state information is applied to one port group, that is, the parameters corresponding to each port group are applied to the corresponding port group and not applied to other port groups.

[0043] In an embodiment of the present application, after the terminal determines channel information corresponding to each CSI-RS resource in the at least one CSI-RS resource, it determines, based on the obtained channel information and codebook parameter information, indication information that the terminal needs to report to the network device, and the terminal sends channel state information including the indication information to the network device, and determines the precoding parameters of the terminal through the channel state information.

[0044] Wherein, when the at least one CSI-RS resource includes multiple CSI-RS resources, the channel information determined by the terminal is corresponding to each CSI-RS resource.When the at least one CSI-RS resource includes one CSI-RS resource and corresponds to multiple CSI-RS ports, the channel information determined by the terminal is corresponding to each port group among the multiple port groups.

[0045] In some embodiments, the network device configures the codebook parameter information for the terminal through Radio Resource Control (RRC) signaling, or the network device configures the codebook parameter information for the terminal through other signaling.

[0046] Step 303: the network device receives channel state information transmitted from the terminal, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource.

[0047] Step 304, the network device determines a precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

[0048] Here, the codebook parameter information corresponds to a codebook structure, and when the codebook structures are different, the network device determines that the pre-coding schemes of the terminals are different according to the codebook structures.

[0049] In an embodiment of the present application, after receiving channel state information, the network device can determine, based on the channel state information, indication information corresponding to multiple CSI-RS resources included in the channel state information and indication information corresponding to each CSI-RS resource, or indication information corresponding to multiple port groups in one CSI-RS resource indicated by the channel state information and indication information corresponding to each port group, and then determine pre-coding for the terminal based on the determined channel state information and a codebook structure corresponding to the codebook parameter information.

[0050] In addition, the steps performed by the network device may form one embodiment alone, and the steps performed by the terminal may form one embodiment alone, and the present application is not limited in this regard.

[0051] In the solution provided by the embodiments of the present application, the channel state information reported by the terminal to the network device after measuring the CSI-RS corresponding to each CSI-RS resource includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource, or indicates indication information corresponding to multiple port groups in one CSI-RS resource and indication information corresponding to each port group, and the multiple CSI-RS resources or multiple port groups may also be understood as corresponding to multiple TRPs, that is, the present application determines parameters shared by multiple TRPs and individual parameters of each TRP, so that the network device can determine the precoding of the terminal based on the parameters reported by the terminal, and the present application provides a channel CSI reporting method by jointly utilizing multiple TRP channel information, not only reducing feedback overhead but also improving the accuracy of the determined precoding of the terminal.

[0052] Based on the embodiment shown in FIG. 3, the channel state information sent by the terminal includes multiple pieces of information, and the included pieces of information include different situations.

[0053] First situation: The channel state information includes at least one of the following information:

[0054] (1) N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.

[0055] Here, the spatial basis vector indication information is expressed by an SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2..., N}. In some embodiments, the spatial basis vector indication information is a spatial beam basis vector, which may be referred to as a beam basis vector, may be referred to as a spatial basis vector, or may be referred to as a beam. The port selection indication information indicates Li CSI-RS ports selected by the terminal.

[0056] It may also be understood that the channel state information sent by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of CSI-RS resources, and the spatial basis vector indication information or port selection indication information and the CSI-RS resource have a one-to-one correspondence. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0057]

number

[0058]

number

[0059] In the embodiment of the present application, the N spatial basis vector indication information or the N port selection indication information corresponds to the CSI-RS resource as an example. In another embodiment, the N spatial basis vector indication information or the N port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0060] Here, the channel state information includes N spatial basis vector indication information or N port selection indication information, where N is the same as the number of port groups, and N is a positive integer greater than 1.

[0061] The channel state information sent by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of port groups, and it may be understood that the spatial basis vector indication information or port selection indication information and the port group correspond one-to-one. In addition, each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0062]

number

[0063]

number

[0064] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0065] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device includes one combining coefficient indication, and the combining coefficient indication is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication shared by multiple TRPs.

[0066]

number

[0067]

number

[0068] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is described as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0069] Here, the channel state information includes one coupling coefficient indication information, and the coupling coefficient indication information corresponds to a plurality of port groups.

[0070] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one coupling coefficient indication, and the coupling coefficient indication is actually shared by multiple port groups, that is, one coupling coefficient indication corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication shared by multiple TRPs.

[0071]

number

[0072]

number

[0073] (3) One frequency domain basis vector indication, the frequency domain basis vector indication corresponding to multiple CSI-RS resources.

[0074] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. The frequency domain basis vector indication information characterizes a channel change pattern in the frequency domain. The frequency domain basis vector specifically characterizes a change pattern of the weighting coefficient of each spatial basis vector in each individual frequency domain unit. The change pattern characterized by the frequency domain basis vector is related to factors such as multipath delay.

[0075] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0076]

number

[0077]

number

[0078] In the embodiment of the present application, one frequency domain basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one frequency domain basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0079] Here, the channel state information includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information corresponds to a plurality of port groups.

[0080] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0081]

number

[0082]

number

[0083] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to CSI-RS resources or simultaneously correspond to port groups.

[0084] It should be noted that the embodiment of the present application takes as an example that the terminal sends information specifically indicated by the channel state information to the network device. In another embodiment, the network device needs to first set codebook parameter information for the terminal, so that the terminal sends channel state information to the network device according to the codebook parameter information.

[0085] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0086] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0087]

number

[0088] where W represents the codebook structure, N represents the number of CSI-RS resources, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, and L i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th CSI-RS resource, M represents the number of frequency-domain basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of precoding matrix identifier PMI subbands.1,i corresponds to the i-th CSI-RS resource, L i represents a matrix composed of spatial basis vectors or unit basis vectors for port selection,

number

[0089] Or, W represents the codebook structure, N represents the number of port groups, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, and L i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th port group, M represents the number of frequency-domain basis vectors corresponding to the i-th port group, and N3 represents the number of precoding matrix identifier PMI subbands. 1,i corresponds to the i-th port group, L i represents a matrix composed of spatial basis vectors or unit basis vectors for port selection,

number

[0090]

number

[0091] A second situation is as follows: grouping a plurality of CSI-RS resources, obtaining G CSI-RS resource groups, and the channel state information indicating information corresponding to each CSI-RS resource group in the G CSI-RS resource groups, where G is equal to the group number of the CSI-RS resource groups of the plurality of CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1; or grouping a plurality of port groups, obtaining G first groups, and the channel state information indicating information corresponding to each first group among the G first groups, where G is equal to the group number of the first group of the plurality of port groups, the first group includes at least one port group, and G is a positive integer greater than 1.

[0092] Here, the channel state information includes at least one of the following information:

[0093] (1) G spatial basis vector indication information or G port selection indication information.

[0094] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is expressed using the L selected by the terminal. g L g represents the number of spatial basis vectors corresponding to the gth CSI-RS resource group, where L g represents the number and value of spatial basis vectors corresponding to CSI-RS resources in the Gth CSI-RS resource group. Or, the port selection indication information represents the number and value of L selected by the terminal. g Indicates the CSI-RS port. g represents the number of CSI-RS ports corresponding to the first group g ∈ {1, ..., G}, where L g represents the number and value of CSI-RS ports corresponding to each port group in the Gth first group.

[0095] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G CSI-RS resource groups, that is, the spatial basis vector indication information or port selection indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports spatial basis vectors or port selection indication information corresponding to the CSI-RS resources in each CSI-RS resource group.

[0096]

number

[0097] Optionally, the embodiment of the present application may include four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, and CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, and TRP3 and TRP4 are the second CSI-RS resource group, and the numbers of SD basis are L1=L2=4, L3=L4=3, thereby

number

[0098] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0099] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G first groups, that is, the spatial basis vector indication information or the port selection indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the spatial basis vector or the port selection indication information corresponding to the port group in each first group.

[0100]

number

[0101] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, thereby:

number

[0102] (2) G coupling coefficient indication information. In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G combining coefficient indication information, and the G combining coefficient indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that there is a one-to-one correspondence between the combining coefficient indication information and the CSI-RS resource group. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports combining coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.

[0103]

number

[0104] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0105] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0106] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G coupling coefficient indication information, and the G coupling coefficient indication information actually corresponds to the number of G first groups, that is, it may be understood that the coupling coefficient indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports coupling coefficient indication information corresponding to the port group in each first group.

[0107]

number

[0108] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0109] (3) G frequency domain basis vector indication information. In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that the frequency domain basis vector indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports a frequency domain basis vector corresponding to the CSI-RS resource in each CSI-RS resource group.

[0110]

number

[0111] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0112] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0113] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that the frequency domain basis vector indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vector corresponding to the port group in each first group.

[0114]

number

[0115] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0116] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to a CSI-RS resource group, or simultaneously correspond to a first group of port groups.

[0117] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0118] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0119] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0120]

number

[0121] where W represents the codebook structure, and W 1,g represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources in the gth group or unit basis vectors for port selection, and N g represents the number of CSI-RS resources in the gth group, and N t represents the number of transmit antenna ports, and W f,g is M corresponding to the CSI-RS resource in the gth group. grepresents a matrix composed of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group,

number

[0122] Or, W represents the codebook structure, W 1,g represents a matrix composed of spatial basis vectors corresponding to port groups in the gth group or unit basis vectors for port selection, and N g represents the number of port groups in the gth group, and N t represents the number of transmit antenna ports, and W f,g is the M corresponding to the port group in the gth group. g represents a matrix composed of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group,

number

[0123] Third situation: The channel state information indicates at least one of the following information:

[0124] (1) One spatial basis vector indication or one port selection indication, where the spatial basis vector indication or the port selection indication corresponds to multiple CSI-RS resources.

[0125] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is the N*N t The port selection instruction information indicates the N*N spatial basis vectors selected by the terminal. t N indicates CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups, t represents the number of transmit antenna ports.

[0126] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple CSI-RS resources, that is, the spatial basis vector indication information or port selection indication information is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vector or port selection indication information corresponding to the N TRPs.

[0127]

number

[0128] In the embodiment of the present application, one spatial basis vector indication information or one port selection indication information corresponds to a CSI-RS resource as an example. In another embodiment, one spatial basis vector indication information or one port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0129] Here, the channel state information indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or the port selection indication information corresponds to a plurality of port groups.

[0130] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple port groups, that is, the spatial basis vector indication information or port selection indication information is applied to multiple port groups. In addition, each port group corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to the N TRPs.

[0131] For example, let us take the spatial basis vector as an example. The spatial basis vector is W1,

number

[0132] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0133] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device indicates one combining coefficient indication information, and the combining coefficient indication information is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication information shared by multiple TRPs.

[0134]

number

[0135] Alternatively, if the number of CSI-RS resources is 2 and the number of spatial basis vectors corresponding to each CSI-RS resource is 4, L is 4, and the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4;

number

[0136] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is taken as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0137] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one coupling coefficient indication information, and the coupling coefficient indication information is actually shared by multiple port groups, that is, one coupling coefficient indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication information shared by multiple TRPs.

[0138]

number

[0139] Selectively, if the number of port groups is 2 and the number of spatial basis vectors corresponding to each port group is 4, L is 4, and the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4;

number

[0140] (3) One frequency domain basis vector indication, where the frequency domain basis vector indication corresponds to multiple CSI-RS resources.

[0141] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0142]

number

[0143]

number

[0144] In the embodiment of the present application, one spatial basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0145] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0146]

number

[0147]

number

[0148] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0149] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0150] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0151]

number

[0152] Although the above three types of methods have been described using the coupling coefficient instruction information as an example, in another embodiment, the coupling coefficient instruction information includes a plurality of types of information.

[0153] Optionally, the combining coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates a non-zero coefficient in the combining coefficient indication information and the non-zero coefficient position information indicates a position of the non-zero coefficient in the combining coefficient indication information.

[0154] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0155] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0156] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0157] In the solution provided by the embodiment of the present application, the parameters indicated by the channel state information include various situations, expanding the manner of indicating the parameters, thereby increasing the diversity of indicating the parameters.

[0158] Based on the embodiment shown in FIG. 3, a specific process of a terminal sending channel state information is as shown in FIG. 4. Referring to FIG. 4, the method includes the following steps 401 to 403.

[0159] Step 401: the terminal determines, according to channel information or effective channel information and codebook parameter information corresponding to each CSI-RS resource, spatial basis vector indication information or port selection indication information, combining coefficient indication information and frequency domain basis vector indication information.

[0160] Here, the effective channel information refers to employable channel information, and may be understood as channel information including effective parameters.

[0161] In an embodiment of the present application, after measuring each CSI-RS resource, the terminal can determine channel information or effective channel information corresponding to each CSI-RS resource, and the terminal can further determine spatial basis vector indication information or port selection indication information based on the determined channel information or effective channel information and codebook parameter information, and after determining the spatial basis vector indication information or port selection indication information, the terminal can determine combining coefficient indication information and frequency domain basis vector indication information.

[0162] Step 402, the terminal sends channel state information, including spatial basis vector indication information or port selection indication information, coupling coefficient indication information and frequency domain basis vector indication information, to the network device.

[0163] Step 403, the network device receives channel state information sent from the terminal, including spatial basis vector indication information or port selection indication information, coupling coefficient indication information and frequency domain basis vector indication information.

[0164] In an embodiment of the present application, after determining spatial basis vector indication information or port selection indication information, coupling coefficient indication information and frequency domain basis vector indication information, the terminal can further determine channel state information, and through the channel state information, indicate the above three types of situations determined by the terminal, and send the channel state information to a network device, so that the network device can receive the channel state information sent from the terminal.

[0165] In the solution provided by the embodiment of the present application, after measuring the CSI-RS corresponding to each CSI-RS resource, the indication information reported to the network device includes information shared by multiple TRPs and individual parameters of each TRP, so that the network can determine the precoding of the terminal based on the parameters reported by the terminal, not only reducing the feedback overhead through the reported shared parameters, but also integrating the parameters of multiple TRPs to improve the precoding gain of the higher-rank terminal.

[0166] Based on the embodiment shown in FIG. 3, the network device configures codebook parameters for the terminal according to the configuration information; referring to FIG. 5, the method includes the following steps 501-502.

[0167] Step 501, a network device sends configuration information to a terminal, where the configuration information is used to configure codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0168] Step 502, the terminal receives configuration information sent from the network device, the configuration information is used to set codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0169] In an embodiment of the present application, a network device sends configuration information to a terminal, and configures codebook parameter information for the terminal through the configuration information, and then the terminal can send channel state information to the network device based on the codebook parameter information.

[0170] In some embodiments, before transmitting configuration information to the terminal, the network device first determines a codebook structure based on the codebook structure, so as to configure codebook parameter information for the terminal that corresponds to the codebook structure.

[0171] Optionally, the terminal determines a codebook structure and indicates the determined codebook structure to the network device through the indication information.

[0172] Here, the terminal sends first indication information to the network device, indicating the codebook structure to be used.

[0173] Optionally, the network device determines the codebook structure, and the network device indicates the codebook structure to the terminal through the indication information.

[0174] Here, the terminal receives second indication information sent from the network device, where the second indication information indicates a codebook structure to be used.

[0175] In addition, the embodiment of the present application takes as an example that the indication information indicates a codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device can directly set codebook parameter information corresponding to the agreed upon codebook structure for the terminal.

[0176] In the solution provided by the embodiment of the present application, after the network device determines the codebook structure, it sets codebook parameter information for the terminal based on the codebook structure, thereby improving the accuracy of setting the codebook parameter information by the network device.

[0177] It should be noted that the above embodiments may be divided into multiple new embodiments, or may be combined with other embodiments to form new embodiments, and the present application does not limit the combination of embodiments.

[0178] FIG. 6 shows a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application, illustratively applicable to the terminal shown in FIG. 1, and the method includes at least some of the following contents:

[0179] Step 601, a terminal determines, based on the at least two CSI-RS resources, channel information corresponding to each CSI-RS resource.

[0180] Here, the CSI-RS resource is used to transmit the CSI-RS, and is configured by a network device, so that the network device can transmit the CSI-RS to the terminal through the configured CSI-RS resource.

[0181] In an embodiment of the present application, a terminal measures a CSI-RS based on at least one CSI-RS resource, and obtains channel information corresponding to each CSI-RS resource obtained by measurement.

[0182] In some embodiments, the CSI-RS resources are CMR resources, i.e., the CSI-RS resources in the embodiments of the present application are CMR resources.

[0183] Optionally, different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.

[0184] In some embodiments, each CSI-RS resource in the at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0185] In some other embodiments, each port group of multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0186] Here, one CSI-RS resource corresponds to multiple CSI-RS ports, and the multiple CSI-RS ports are grouped to obtain multiple port groups, each port group including at least one CSI-RS port, and each port group corresponds to one TRP.

[0187] Step 602: the terminal sends channel state information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is used to determine pre-coding for the terminal based on a codebook structure corresponding to the codebook parameter information.

[0188] Here, the codebook parameter information is used by the terminal to report indication information so that the network device determines the precoding of the terminal. The codebook parameter information corresponds to a codebook structure, that is, it can be said that the precoding of the terminal can be determined according to the codebook structure corresponding to the codebook parameter information and the channel state information. The channel state information in the embodiment of the present application determines the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information, and the channel state information includes indication information, that is, it can be said that the indication information included in the channel state information is used to determine the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information.

[0189] Wherein, the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource. The indication information corresponding to a plurality of CSI-RS resources indicates that the indication information for determining the terminal precoding included in the channel state information is applicable to each CSI-RS resource, that is, one indication information is sent to be applicable to each CSI-RS resource. The indication information corresponding to each CSI-RS resource indicates that the parameters used for terminal precoding included in the channel state information are applied to one CSI-RS resource, that is, the indication information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.

[0190] Or, the channel state information includes indication information corresponding to multiple port groups in one CSI-RS resource and indication information corresponding to each port group, and the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. Here, the indication information corresponding to multiple port groups indicates that the indication information for determining the precoding of the terminal included in the channel state information is applicable to each port group, that is, one indication information is sent to be applicable to each port group. The indication information corresponding to each port group indicates that the indication information for the precoding of the terminal included in the channel state information is applied to one port group, that is, the parameters corresponding to each port group are applied to the corresponding port group and not applied to other port groups.

[0191] In an embodiment of the present application, after the terminal determines channel information corresponding to each CSI-RS resource in the at least one CSI-RS resource, it determines, based on the obtained channel information and codebook parameter information, indication information that the terminal needs to report to the network device, and the terminal sends channel state information including the indication information to the network device, and determines the precoding parameters of the terminal through the channel state information.

[0192] Wherein, when the at least one CSI-RS resource includes multiple CSI-RS resources, the channel information determined by the terminal is corresponding to each CSI-RS resource.When the at least one CSI-RS resource includes one CSI-RS resource and corresponds to multiple CSI-RS ports, the channel information determined by the terminal is corresponding to each port group among the multiple port groups.

[0193] In some embodiments, the network device configures the codebook parameter information for the terminal through RRC signaling, or the network device configures the codebook parameter information for the terminal through other signaling.

[0194] In some embodiments, the terminal determines spatial basis vector indication information, combining coefficient indication information, and frequency domain basis vector indication information based on the channel information and codebook parameter information corresponding to each CSI-RS resource, and the terminal sends channel state information including the spatial basis vector indication information or the port selection indication information, the combining coefficient indication information, and the frequency domain basis vector indication information to the network device.

[0195] In an embodiment of the present application, after measuring each CSI-RS resource, the terminal can determine channel information corresponding to each CSI-RS resource; further, the terminal can determine spatial basis vector indication information based on the determined channel information and codebook parameter information; and after determining the spatial basis vector indication information, the terminal can determine combining coefficient indication information and frequency domain basis vector indication information based on the spatial basis vector indication information and the codebook parameter information; after determining the spatial basis vector indication information, combining coefficient indication information and frequency domain basis vector indication information, the terminal can further determine channel state information, and the determined three kinds of information can be indicated to the terminal according to the channel state information, thereby transmitting the channel state information to the network device.

[0196] Based on the embodiment shown in FIG. 6, the channel state information sent by the terminal indicates various information, and the various indicated information includes different situations.

[0197] First situation: The channel state information includes at least one of the following information:

[0198] (1) N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.

[0199] Here, the spatial basis vector indication information is represented by SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2..., N}.

[0200] In some embodiments, the spatial basis vector indication information is a spatial beam basis vector, which may be referred to as a beam basis vector, which may be referred to as a spatial basis vector, or which may be referred to as a beam. The port selection indication information indicates the Li CSI-RS ports selected by the terminal.

[0201] It may also be understood that the channel state information sent by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of CSI-RS resources, and the spatial basis vector indication information or port selection indication information and the CSI-RS resource have a one-to-one correspondence. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0202]

number

[0203]

number

[0204] In the embodiment of the present application, the N spatial basis vector indication information or the N port selection indication information corresponds to the CSI-RS resource as an example. In another embodiment, the N spatial basis vector indication information or the N port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0205] Here, the channel state information includes N spatial basis vector indication information or N port selection indication information, where N is the same as the number of port groups, and N is a positive integer greater than 1.

[0206] The channel state information sent by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of port groups, and it may be understood that the spatial basis vector indication information or port selection indication information and the port group correspond one-to-one. In addition, each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0207]

number

[0208]

number

[0209] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0210] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device includes one combining coefficient indication, and the combining coefficient indication is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication shared by multiple TRPs.

[0211]

number

[0212]

number

[0213] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is taken as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0214] Here, the channel state information includes one coupling coefficient indication information, and the coupling coefficient indication information corresponds to a plurality of port groups.

[0215] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one coupling coefficient indication, and the coupling coefficient indication is actually shared by multiple port groups, that is, one coupling coefficient indication corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication shared by multiple TRPs.

[0216]

number

[0217]

number

[0218] (3) One frequency domain basis vector indication, the frequency domain basis vector indication corresponding to multiple CSI-RS resources.

[0219] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. The frequency domain basis vector indication information characterizes a channel change pattern in the frequency domain. The frequency domain basis vector specifically characterizes a change pattern of the weighting coefficient of each spatial basis vector in each individual frequency domain unit. The change pattern characterized by the frequency domain basis vector is related to factors such as multipath delay.

[0220] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0221]

number

[0222]

number

[0223] In the embodiment of the present application, one frequency domain basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one frequency domain basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0224] Here, the channel state information includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information corresponds to a plurality of port groups.

[0225] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0226]

number

[0227]

number

[0228] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to CSI-RS resources or simultaneously correspond to port groups.

[0229] It should be noted that the embodiment of the present application takes as an example that the terminal sends information specifically indicated by the channel state information to the network device. In another embodiment, the network device needs to first set codebook parameter information for the terminal, so that the terminal sends channel state information to the network device according to the codebook parameter information.

[0230] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0231] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0232] A second situation is as follows: grouping a plurality of CSI-RS resources, obtaining G CSI-RS resource groups, and the channel state information indicating information corresponding to each CSI-RS resource group in the G CSI-RS resource groups, where G is equal to the group number of the CSI-RS resource groups of the plurality of CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1; or grouping a plurality of port groups, obtaining G first groups, and the channel state information indicating information corresponding to each first group among the G first groups, where G is equal to the group number of the first group of the plurality of port groups, the first group includes at least one port group, and G is a positive integer greater than 1.

[0233] Here, the channel state information includes at least one of the following information:

[0234] (1) G spatial basis vector indication information or G port selection indication information.

[0235] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is expressed using the L selected by the terminal. g L g represents the number of spatial basis vectors corresponding to the gth CSI-RS resource group, where L g represents the number and value of spatial basis vectors corresponding to CSI-RS resources in the Gth CSI-RS resource group. Or, the port selection indication information represents the number and value of L selected by the terminal. g Indicates the CSI-RS port. g represents the number of CSI-RS ports corresponding to the first group g ∈ {1, ..., G}, where L g represents the number and value of CSI-RS ports corresponding to each port group in the Gth first group.

[0236] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G CSI-RS resource groups, that is, the spatial basis vector indication information or port selection indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports spatial basis vectors or port selection indication information corresponding to the CSI-RS resources in each CSI-RS resource group.

[0237]

number

[0238] Optionally, the embodiment of the present application may include four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, and CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, and TRP3 and TRP4 are the second CSI-RS resource group, and the numbers of SD basis are L1=L2=4, L3=L4=3, thereby

number

[0239] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0240] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G first groups, that is, the spatial basis vector indication information or the port selection indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the spatial basis vector or the port selection indication information corresponding to the port group in each first group.

[0241]

number

[0242] Alternatively, the embodiment of the present application may include four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the SD basis numbers are L1=L2=4, L3=L4=3, thereby

number

[0243] (2) G coupling coefficient indication information.

[0244] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G combining coefficient indication information, and the G combining coefficient indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that there is a one-to-one correspondence between the combining coefficient indication information and the CSI-RS resource group. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports combining coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.

[0245]

number

[0246] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0247] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0248] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G coupling coefficient indication information, and the G coupling coefficient indication information actually corresponds to the number of G first groups, that is, it may be understood that the coupling coefficient indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports coupling coefficient indication information corresponding to the port group in each first group.

[0249]

number

[0250] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0251] (3) G frequency domain basis vector indication information.

[0252] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that the frequency domain basis vector indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports a frequency domain basis vector corresponding to the CSI-RS resource in each CSI-RS resource group.

[0253]

number

[0254] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0255] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0256] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that the frequency domain basis vector indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vector corresponding to the port group in each first group.

[0257]

number

[0258] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0259] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to a CSI-RS resource group, or simultaneously correspond to a first group of port groups.

[0260] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0261] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0262] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0263] Third situation: The channel state information indicates at least one of the following information:

[0264] (1) One spatial basis vector indication or one port selection indication, where the spatial basis vector indication or the port selection indication corresponds to multiple CSI-RS resources.

[0265] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is the N*N tThe port selection instruction information indicates the N*N spatial basis vectors selected by the terminal. t N indicates CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups, t represents the number of transmit antenna ports.

[0266] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple CSI-RS resources, that is, the spatial basis vector indication information or port selection indication information is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vector or port selection indication information corresponding to the N TRPs.

[0267]

number

[0268] In the embodiment of the present application, one spatial basis vector indication information or one port selection indication information corresponds to a CSI-RS resource as an example. In another embodiment, one spatial basis vector indication information or one port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0269] Here, the channel state information indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or the port selection indication information corresponds to a plurality of port groups.

[0270] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple port groups, that is, the spatial basis vector indication information or port selection indication information is applied to multiple port groups. In addition, each port group corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to the N TRPs.

[0271]

number

[0272] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0273] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device indicates one combining coefficient indication information, and the combining coefficient indication information is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication information shared by multiple TRPs.

[0274]

number

[0275]

number

[0276] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is described as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0277] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one coupling coefficient indication information, and the coupling coefficient indication information is actually shared by multiple port groups, that is, one coupling coefficient indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication information shared by multiple TRPs.

[0278]

number

[0279]

number

[0280] (3) One frequency domain basis vector indication, where the frequency domain basis vector indication corresponds to multiple CSI-RS resources.

[0281] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0282]

number

[0283]

number

[0284] In the embodiment of the present application, one spatial basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0285] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0286]

number

[0287]

number

[0288] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0289] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0290] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0291] Although the above three types of methods have been described using the coupling coefficient instruction information as an example, in another embodiment, the coupling coefficient instruction information includes a plurality of types of information.

[0292] Optionally, the combining coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates a non-zero coefficient in the combining coefficient indication information and the non-zero coefficient position information indicates a position of the non-zero coefficient in the combining coefficient indication information.

[0293] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0294] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0295] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0296] In the solution provided by the embodiment of the present application, the parameters indicated by the channel state information include various situations, expanding the manner of indicating the parameters, thereby increasing the diversity of indicating the parameters.

[0297] In some embodiments, the terminal determines spatial basis vector indication information or port selection indication information, combining coefficient indication information, and frequency domain basis vector indication information based on the channel information or effective channel information and the codebook parameter information corresponding to each CSI-RS resource, and the terminal transmits channel state information including the spatial basis vector indication information or port selection indication information, combining coefficient indication information, and frequency domain basis vector indication information to the network device.

[0298] Here, the effective channel information refers to employable channel information, and may be understood as channel information including effective parameters.

[0299] In an embodiment of the present application, after measuring each CSI-RS resource, the terminal can determine channel information or effective channel information corresponding to each CSI-RS resource; the terminal can further determine spatial basis vector indication information or port selection indication information based on the determined channel information or effective channel information and codebook parameter information; after determining the spatial basis vector indication information or port selection indication information, the terminal can determine combining coefficient indication information and frequency domain basis vector indication information; and the terminal can determine channel state information and indicate the determined three kinds of information to the terminal according to the channel state information, thereby transmitting the channel state information to the network device.

[0300] In the solution provided by the embodiment of the present application, after measuring the CSI-RS corresponding to each CSI-RS resource, the indication information reported to the network device includes information shared by multiple TRPs and individual parameters of each TRP, so that the network can determine the precoding of the terminal based on the parameters reported by the terminal, not only reducing the feedback overhead through the reported shared parameters, but also integrating the parameters of multiple TRPs to improve the precoding gain of the higher-rank terminal.

[0301] Based on the embodiment shown in FIG. 6, the terminal receives configuration information sent from the network device, the configuration information is used to configure codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0302] In an embodiment of the present application, a network device sends configuration information to a terminal, and configures codebook parameter information for the terminal through the configuration information, and then the terminal can send channel state information to the network device based on the codebook parameter information.

[0303] In some embodiments, before transmitting configuration information to the terminal, the network device first determines a codebook structure based on the codebook structure, so as to configure codebook parameter information for the terminal that corresponds to the codebook structure.

[0304] Optionally, the terminal determines a codebook structure and indicates the determined codebook structure to the network device through the indication information.

[0305] Here, the terminal sends first indication information to the network device, indicating the codebook structure to be used.

[0306] Optionally, the network device determines the codebook structure, and the network device indicates the codebook structure to the terminal through the indication information.

[0307] Here, the terminal receives second indication information sent from the network device, where the second indication information indicates a codebook structure to be used.

[0308] In addition, the embodiment of the present application takes as an example that the indication information indicates a codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device can directly set codebook parameter information corresponding to the agreed upon codebook structure for the terminal.

[0309] In the solution provided by the embodiment of the present application, after the network device determines the codebook structure, it sets codebook parameter information for the terminal based on the codebook structure, thereby improving the accuracy of setting the codebook parameter information by the network device.

[0310] FIG. 7 illustrates a flowchart of a codebook-based pre-coding decision method provided by one exemplary embodiment of the present application, illustratively applicable to the network device illustrated in FIG. 1, and the method includes at least one of the following contents:

[0311] Step 701: the network device receives channel state information transmitted from a terminal, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource.

[0312] Here, the CSI-RS resource is used to transmit the CSI-RS, and is configured by a network device, so that the network device can transmit the CSI-RS to the terminal through the configured CSI-RS resource.

[0313] In an embodiment of the present application, a terminal measures a CSI-RS based on at least one CSI-RS resource, and obtains channel information corresponding to each CSI-RS resource obtained by measurement.

[0314] In some embodiments, the CSI-RS resource is a Channel Measurement Resource (CMR) resource, ie, the CSI-RS resource in the embodiments of the present application is a CMR resource.

[0315] Optionally, different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.

[0316] In some embodiments, each CSI-RS resource of the at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for coherent joint transmission (CJT).

[0317] In some other embodiments, each port group of multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0318] Here, one CSI-RS resource corresponds to multiple CSI-RS ports, and the multiple CSI-RS ports are grouped to obtain multiple port groups, each port group including at least one CSI-RS port, and each port group corresponds to one TRP.

[0319] Here, the codebook parameter information is used by the terminal to report indication information so that the network device determines the precoding of the terminal. The codebook parameter information corresponds to a codebook structure, that is, it can be said that the precoding of the terminal can be determined according to the codebook structure corresponding to the codebook parameter information and the channel state information. The channel state information in the embodiment of the present application determines the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information, and the channel state information includes indication information, that is, it can be said that the indication information included in the channel state information is used to determine the precoding of the terminal according to the codebook structure corresponding to the codebook parameter information.

[0320] Wherein, the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource. The indication information corresponding to a plurality of CSI-RS resources indicates that the indication information for determining the terminal precoding included in the channel state information is applicable to each CSI-RS resource, that is, one indication information is sent to be applicable to each CSI-RS resource. The indication information corresponding to each CSI-RS resource indicates that the parameters used for terminal precoding included in the channel state information are applied to one CSI-RS resource, that is, the indication information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.

[0321] Or, the channel state information includes indication information corresponding to multiple port groups in one CSI-RS resource and indication information corresponding to each port group, and the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. Here, the indication information corresponding to multiple port groups indicates that the indication information for determining the precoding of the terminal included in the channel state information is applicable to each port group, that is, one indication information is sent to be applicable to each port group. The indication information corresponding to each port group indicates that the indication information for the precoding of the terminal included in the channel state information is applied to one port group, that is, the parameters corresponding to each port group are applied to the corresponding port group and not applied to other port groups.

[0322] In an embodiment of the present application, after the terminal determines channel information corresponding to each CSI-RS resource in the at least one CSI-RS resource, it determines, based on the obtained channel information and codebook parameter information, indication information that the terminal needs to report to the network device, and the terminal sends channel state information including the indication information to the network device, and determines the precoding parameters of the terminal through the channel state information.

[0323] Wherein, when the at least one CSI-RS resource includes multiple CSI-RS resources, the channel information determined by the terminal is corresponding to each CSI-RS resource.When the at least one CSI-RS resource includes one CSI-RS resource and corresponds to multiple CSI-RS ports, the channel information determined by the terminal is corresponding to each port group among the multiple port groups.

[0324] In some embodiments, the network device configures the codebook parameter information for the terminal through Radio Resource Control (RRC) signaling, or the network device configures the codebook parameter information for the terminal through other signaling.

[0325] Step 702, the network device determines a precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

[0326] Here, the codebook parameter information corresponds to a codebook structure, and when the codebook structures are different, the network device determines that the pre-coding schemes of the terminals are different according to the codebook structures.

[0327] In an embodiment of the present application, after receiving channel state information, the network device can determine, based on the channel state information, parameters shared by multiple CSI-RS resources indicated by the channel state information and parameters corresponding to each CSI-RS resource, or can determine parameters shared by multiple port groups in one CSI-RS resource indicated by the channel state information and parameters corresponding to each port group, and determine precoding for the terminal based on the determined parameters and a codebook structure corresponding to the codebook parameter information.

[0328] In the solution provided by the embodiment of the present application, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, the indication information reported to the network device includes parameters shared by the CSI-RS resources and parameters corresponding to each CSI-RS resource, or includes parameters shared by multiple port groups corresponding to one CSI-RS resource and parameters corresponding to each port group, and multiple CSI-RS resources or multiple port groups may be understood as corresponding to multiple TRPs, that is, since the present application determines the parameters shared by multiple TRPs and individual parameters of each TRP, the network device can determine the precoding of the terminal based on the parameters reported by the terminal, which not only reduces the feedback overhead through the reported shared parameters, but also integrates the parameters of multiple TRPs to improve the determined precoding gain of the terminal.

[0329] Based on the embodiment shown in FIG. 7, the channel state information sent by the terminal includes various information, and the various information included includes a number of situations.

[0330] First situation: The channel state information includes at least one of the following information:

[0331] (1) N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.

[0332] Here, the spatial basis vector indication information is expressed by SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2..., N}. In some embodiments, the spatial basis vector indication information is a spatial beam basis vector, which may be called a beam basis vector, may be called a spatial basis vector, or may be called a beam. The port selection indication information indicates Li CSI-RS ports selected by the terminal. In addition, it may be understood that the channel state information transmitted by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of CSI-RS resources, and the spatial basis vector indication information or the port selection indication information and the CSI-RS resources correspond one-to-one. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0333]

number

[0334]

number

[0335] In the embodiment of the present application, the N spatial basis vector indication information or the N port selection indication information corresponds to the CSI-RS resource as an example. In another embodiment, the N spatial basis vector indication information or the N port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0336] Here, the channel state information includes N spatial basis vector indication information or N port selection indication information, where N is the same as the number of port groups, and N is a positive integer greater than 1.

[0337] The channel state information sent by the terminal to the network device includes N spatial basis vector indication information or N port selection indication information, and the N spatial basis vector indication information or N port selection indication information actually corresponds to the number of port groups, and it may be understood that the spatial basis vector indication information or port selection indication information and the port group correspond one-to-one. In addition, each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.

[0338]

number

[0339]

number

[0340] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0341] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device includes one combining coefficient indication, and the combining coefficient indication is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication shared by multiple TRPs.

[0342]

number

[0343]

number

[0344] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is described as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0345] Here, the channel state information includes one coupling coefficient indication information, and the coupling coefficient indication information corresponds to a plurality of port groups.

[0346] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one coupling coefficient indication, and the coupling coefficient indication is actually shared by multiple port groups, that is, one coupling coefficient indication corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication shared by multiple TRPs.

[0347]

number

[0348]

number

[0349] (3) One frequency domain basis vector indication, the frequency domain basis vector indication corresponding to multiple CSI-RS resources.

[0350] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. The frequency domain basis vector indication information characterizes a channel change pattern in the frequency domain. The frequency domain basis vector specifically characterizes a change pattern of the weighting coefficient of each spatial basis vector in each individual frequency domain unit. The change pattern characterized by the frequency domain basis vector is related to factors such as multipath delay.

[0351] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0352]

number

[0353]

number

[0354] In the embodiment of the present application, one frequency domain basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one frequency domain basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0355] Here, the channel state information includes one frequency domain basis vector indication information, and the frequency domain basis vector indication information corresponds to a plurality of port groups.

[0356] In the embodiment of the present application, the channel state information sent by the terminal to the network device includes one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0357]

number

[0358]

number

[0359] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to CSI-RS resources or simultaneously correspond to port groups.

[0360] It should be noted that the embodiment of the present application takes as an example that the terminal sends information specifically indicated by the channel state information to the network device. In another embodiment, the network device needs to first set codebook parameter information for the terminal, so that the terminal sends channel state information to the network device according to the codebook parameter information.

[0361] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0362] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0363]

number

[0364] where W represents the codebook structure, N represents the number of CSI-RS resources, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, and L i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th CSI-RS resource, M represents the number of frequency-domain basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of precoding matrix identifier PMI subbands. 1,i corresponds to the i-th CSI-RS resource, L i represents a matrix composed of spatial basis vectors or unit basis vectors for port selection,

number

[0365] Or, W represents the codebook structure, N represents the number of port groups, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, and L i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th port group, M represents the number of frequency-domain basis vectors corresponding to the i-th port group, and N3 represents the number of precoding matrix identifier PMI subbands. 1,i corresponds to the i-th port group, L i represents a matrix composed of spatial basis vectors or unit basis vectors for port selection,

number

[0366]

number

[0367] A second situation is as follows: grouping a plurality of CSI-RS resources, obtaining G CSI-RS resource groups, and the channel state information indicating information corresponding to each CSI-RS resource group in the G CSI-RS resource groups, where G is equal to the group number of the CSI-RS resource groups of the plurality of CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1; or grouping a plurality of port groups, obtaining G first groups, and the channel state information indicating information corresponding to each first group among the G first groups, where G is equal to the group number of the first group of the plurality of port groups, the first group includes at least one port group, and G is a positive integer greater than 1.

[0368] Here, the channel state information includes at least one of the following information:

[0369] (1) G spatial basis vector indication information or G port selection indication information.

[0370] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is expressed using the L selected by the terminal. g L g represents the number of spatial basis vectors corresponding to the gth CSI-RS resource group, where L g represents the number and value of spatial basis vectors corresponding to CSI-RS resources in the Gth CSI-RS resource group. Or, the port selection indication information represents the number and value of L selected by the terminal. g Indicates the CSI-RS port. g represents the number of CSI-RS ports corresponding to the first group g ∈ {1, ..., G}, where L g represents the number and value of CSI-RS ports corresponding to each port group in the Gth first group.

[0371] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G CSI-RS resource groups, that is, the spatial basis vector indication information or port selection indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports spatial basis vectors or port selection indication information corresponding to the CSI-RS resources in each CSI-RS resource group.

[0372]

number

[0373] Optionally, the embodiment of the present application may include four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, and CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, and TRP3 and TRP4 are the second CSI-RS resource group, and the numbers of SD basis are L1=L2=4, L3=L4=3, thereby

number

[0374] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0375] It may also be understood that the channel state information sent by the terminal to the network device indicates G spatial basis vector indication information or G port selection indication information, and the G spatial basis vector indication information or G port selection indication information actually corresponds to the number of G first groups, that is, the spatial basis vector indication information or the port selection indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the spatial basis vector or the port selection indication information corresponding to the port group in each first group.

[0376]

number

[0377] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, thereby:

number

[0378] (2) G coupling coefficient indication information.

[0379] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G combining coefficient indication information, and the G combining coefficient indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that there is a one-to-one correspondence between the combining coefficient indication information and the CSI-RS resource group. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports combining coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.

[0380]

number

[0381] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0382] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0383] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G coupling coefficient indication information, and the G coupling coefficient indication information actually corresponds to the number of G first groups, that is, it may be understood that the coupling coefficient indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports coupling coefficient indication information corresponding to the port group in each first group.

[0384]

number

[0385] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0386] (3) G frequency domain basis vector indication information.

[0387] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G CSI-RS resource groups, that is, it may be understood that the frequency domain basis vector indication information and the CSI-RS resource group have a one-to-one correspondence. Also, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP, that is, the terminal reports a frequency domain basis vector corresponding to the CSI-RS resource in each CSI-RS resource group.

[0388]

number

[0389] Optionally, the embodiment of the present application includes four CSI-RS resources, CSI-RS resource 1 and CSI-RS resource 2 are a first CSI-RS resource group, CSI-RS resource 3 and CSI-RS resource 4 are a second CSI-RS resource group, CSI-RS resource 1, CSI-RS resource 2, CSI-RS resource 3 and CSI-RS resource 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first CSI-RS resource group, TRP3 and TRP4 are the second CSI-RS resource group, the number of SD basis is L1=L2=4, L3=L4=3, the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively,

number

[0390] In the embodiment of the present application, the CSI-RS resource is grouped to obtain G CSI-RS resource groups as an example. In another embodiment, a plurality of port groups of one CSI-RS resource may be grouped to obtain G first groups.

[0391] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that the frequency domain basis vector indication information and the first groups correspond one-to-one. Also, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vector corresponding to the port group in each first group.

[0392]

number

[0393] Optionally, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and the number of FD basis corresponding to the two groups is M1=4 and M2=7 respectively;

number

[0394] In addition, the spatial basis vector indication information, the combining coefficient indication information, and the frequency domain basis vector indication information indicated by the channel state information in the embodiment of the present application simultaneously correspond to a CSI-RS resource group, or simultaneously correspond to a first group of port groups.

[0395] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0396] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0397] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0398]

number

[0399] where W represents the codebook structure, and W 1,g represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources in the gth group or unit basis vectors for port selection, and N g represents the number of CSI-RS resources in the gth group, and N t represents the number of transmit antenna ports, and W f,g is M corresponding to the CSI-RS resource in the gth group. grepresents a matrix composed of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group,

number

[0400] Or, W represents the codebook structure, W 1,g represents a matrix composed of spatial basis vectors corresponding to port groups in the gth group or unit basis vectors for port selection, and N g represents the number of port groups in the gth group, and N t represents the number of transmit antenna ports, and W f,g is the M corresponding to the port group in the gth group. g represents a matrix composed of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group,

number

[0401] Third situation: The channel state information indicates at least one of the following information:

[0402] (1) One spatial basis vector indication or one port selection indication, where the spatial basis vector indication or the port selection indication corresponds to multiple CSI-RS resources.

[0403] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is the N*N t The port selection instruction information indicates the N*N spatial basis vectors selected by the terminal. t N indicates CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups, t represents the number of transmit antenna ports.

[0404] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple CSI-RS resources, that is, the spatial basis vector indication information or port selection indication information is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vector or port selection indication information corresponding to the N TRPs.

[0405]

number

[0406] In the embodiment of the present application, one spatial basis vector indication information or one port selection indication information corresponds to a CSI-RS resource as an example. In another embodiment, one spatial basis vector indication information or one port selection indication information may further correspond to multiple port groups of one CSI-RS resource.

[0407] Here, the channel state information indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or the port selection indication information corresponds to a plurality of port groups.

[0408] It may also be understood that the channel state information sent by the terminal to the network device indicates one spatial basis vector indication information or one port selection indication information, and the spatial basis vector indication information or port selection indication information actually corresponds to the number of multiple port groups, that is, the spatial basis vector indication information or port selection indication information is applied to multiple port groups. Each port group corresponds to one TRP, that is, the spatial basis vector indication information or port selection indication information corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to the N TRPs.

[0409]

number

[0410] (2) One combining coefficient indication, where the combining coefficient indication corresponds to multiple CSI-RS resources.

[0411] In the embodiment of the present application, it may be understood that the channel state information sent by the terminal to the network device indicates one combining coefficient indication information, and the combining coefficient indication information is actually shared by multiple CSI-RS resources, that is, one combining coefficient indication information corresponds to multiple CSI-RS resources, and each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one combining coefficient indication information shared by multiple TRPs.

[0412]

number

[0413]

number

[0414] In the embodiment of the present application, a case where one coupling coefficient indication corresponds to a CSI-RS resource is described as an example. In another embodiment, one coupling coefficient indication may correspond to multiple port groups of one CSI-RS resource.

[0415] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one coupling coefficient indication information, and the coupling coefficient indication information is actually shared by multiple port groups, that is, one coupling coefficient indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one coupling coefficient indication information shared by multiple TRPs.

[0416]

number

[0417] (3) One frequency domain basis vector indication, where the frequency domain basis vector indication corresponds to multiple CSI-RS resources.

[0418] The frequency domain basis vector indication information indicates M frequency domain basis vectors selected by the terminal. In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and the frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, and it can be understood that one frequency domain basis vector indication information corresponds to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, the N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0419]

number

[0420] In the embodiment of the present application, one spatial basis vector indication information corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector indication information may correspond to multiple port groups of one CSI-RS resource.

[0421] In the embodiment of the present application, the channel state information sent by the terminal to the network device indicates one frequency domain basis vector indication information, and this frequency domain basis vector indication information is actually shared by multiple port groups, and it can be understood that one frequency domain basis vector indication information corresponds to multiple port groups, and each port group corresponds to one TRP, that is, the N port groups correspond to N TRPs, and the terminal reports one frequency domain basis vector indication information shared by multiple TRPs.

[0422]

number

[0423]

number

[0424] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0425] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0426] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0427]

number

[0428] Although the above three types of methods have been described using the coupling coefficient instruction information as an example, in another embodiment, the coupling coefficient instruction information includes a plurality of types of information.

[0429] Optionally, the combining coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates a non-zero coefficient in the combining coefficient indication information and the non-zero coefficient position information indicates a position of the non-zero coefficient in the combining coefficient indication information.

[0430] In some embodiments, the network device receives channel state information sent from the terminal, the channel state information including spatial basis vector indication information or port selection indication information, combining coefficient indication information, and frequency domain basis vector indication information.

[0431] The spatial basis vector indication information or the port selection indication information, the combining coefficient indication information, and the frequency domain basis vector indication information are determined by the terminal based on the channel information or the effective channel information and the codebook parameter information corresponding to each CSI-RS resource.

[0432] In addition, the embodiment of the present application takes as an example that the terminal sends information that specifically indicates the channel state information to the network device. In another embodiment, the network device needs to first set the codebook parameter information of the terminal, so that the terminal sends the channel state information to the network device according to the codebook parameter information.

[0433] Here, the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, or the number of transmit antenna ports, or the codebook parameter information configured by the network device for the terminal includes at least one of the number of spatial basis vectors corresponding to each port group, the number of frequency domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.

[0434] In some embodiments, after the network device sets the codebook parameter information for the terminal, the terminal determines parameters indicated by the channel state information based on the set codebook parameter information, and thereby transmits the channel state information to the network device.

[0435] In the solution provided by the embodiment of the present application, the parameters indicated by the channel state information include various situations, expanding the manner of indicating the parameters, thereby increasing the diversity of indicating the parameters.

[0436] Based on the embodiment shown in FIG. 7, a network device configures codebook parameters for a terminal according to configuration information, and the network device sends the configuration information to the terminal, the configuration information is used to configure codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0437] In an embodiment of the present application, a network device sends configuration information to a terminal, and configures codebook parameter information for the terminal through the configuration information, and then the terminal can send channel state information to the network device based on the codebook parameter information.

[0438] In some embodiments, before transmitting configuration information to the terminal, the network device first determines a codebook structure based on the codebook structure, so as to configure codebook parameter information for the terminal that corresponds to the codebook structure.

[0439] Optionally, the terminal determines a codebook structure and indicates the determined codebook structure to the network device through the indication information.

[0440] Here, the terminal sends first indication information to the network device, indicating the codebook structure to be used.

[0441] Optionally, the network device determines the codebook structure, and the network device indicates the codebook structure to the terminal through the indication information.

[0442] Here, the terminal receives second indication information sent from the network device, where the second indication information indicates a codebook structure to be used.

[0443] In addition, the embodiment of the present application takes as an example that the indication information indicates a codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device can directly set codebook parameter information corresponding to the agreed upon codebook structure for the terminal.

[0444] In the solution provided by the embodiment of the present application, after the network device determines the codebook structure, it sets codebook parameter information for the terminal based on the codebook structure, thereby improving the accuracy of setting the codebook parameter information by the network device.

[0445] FIG. 8 shows a block diagram of a codebook-based pre-coding decision device provided by one exemplary embodiment of the present application. Referring to FIG. 8, the device includes: A determining module 801 for determining channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource; a transmitting module 802 for transmitting channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource; The channel state information is used to determine precoding for the terminal based on a codebook structure corresponding to the codebook parameter information.

[0446] In some embodiments, the channel state information comprises: N spatial basis vector indications or N port selection indications, where N is equal to the number of CSI-RS resources or equal to the number of port groups, and N is a positive integer greater than 1; a coupling coefficient indication corresponding to a plurality of CSI-RS resources or a plurality of port groups within a single CSI-RS resource; one frequency domain basis vector indication corresponding to multiple CSI-RS resources, or one frequency domain basis vector indication corresponding to multiple port groups within one CSI-RS resource.

[0447] In some embodiments, the channel state information comprises: G spatial basis vector indication information or G port selection indication information; G coupling coefficient indications, G frequency domain basis vector indication information; Here, G is equal to the number of CSI-RS resource groups of the multiple CSI-RS resources, where the CSI-RS resource group includes at least one CSI-RS resource, or G is equal to the number of a first group of the multiple port groups in one CSI-RS resource, where the first group includes at least one port group, and G is a positive integer greater than 1.

[0448] In some embodiments, the channel state information comprises: one spatial basis vector indication information or one port selection indication information corresponding to a plurality of CSI-RS resources or a plurality of port groups in one CSI-RS resource; a coupling coefficient indication corresponding to a plurality of CSI-RS resources or a plurality of port groups within a single CSI-RS resource; one frequency domain basis vector indication corresponding to multiple CSI-RS resources or one frequency domain basis vector indication corresponding to multiple port groups within one CSI-RS resource.

[0449] In some embodiments, the combining coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates a non-zero coefficient within the combining coefficient indication information and the non-zero coefficient position information indicates a position of the non-zero coefficient within the combining coefficient indication information.

[0450] In some embodiments, the determining module 801 determines spatial basis vector indication information, combining coefficient indication information, and frequency domain basis vector indication information based on channel information or effective channel information and codebook parameter information corresponding to each CSI-RS resource; The sending module further sends channel state information, including the spatial basis vector indication information or the port selection indication information, the combining coefficient indication information and the frequency domain basis vector indication information, to a network device.

[0451] In some embodiments, referring to FIG. 9, an apparatus includes: The terminal further includes a receiving module 803 for receiving setting information sent from the network device, where the setting information is used to set codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0452] In some embodiments, the transmission module 802 further comprises: Sending first indication information to the network device indicating a codebook structure to be used; Or, A second indication information sent from the network device is received, the second indication information indicating a codebook structure to be used.

[0453] In some embodiments, the CSI-RS resources are CMR resources.

[0454] In some embodiments, the different CMR resources belong to the same CSI-RS resource set, or the different CMR resources belong to different CSI-RS resource sets.

[0455] In some embodiments, each CSI-RS resource of the plurality of CSI-RS resources corresponds to one transmission / reception point TRP, and at least two TRPs are used for coherent joint transmission (CJT); Or, Each port group among multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0456] In addition, the device provided by the above embodiment is described by taking the division of each of the above functional modules as an example when implementing its functions, and in the practical application, the above functions may be assigned to different functional modules to be completed as necessary, that is, the internal structure of the device may be divided into different functional modules to achieve all or part of the functions described above. In addition, the device provided by the above embodiment belongs to the same concept as the method embodiment, and the specific implementation process thereof is to be referred to the method embodiment, and a detailed description thereof will be omitted here.

[0457] FIG. 10 shows a block diagram of a codebook-based pre-coding decision device provided by one exemplary embodiment of the present application. Referring to FIG. 10, the device includes: a receiving module 1001 for receiving channel state information transmitted from a terminal, where the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, where the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource; and a determining module 1002 for determining a precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

[0458] In some embodiments, the channel state information comprises: N spatial basis vector indications or N port selection indications, where N is equal to the number of CSI-RS resources or equal to the number of port groups, and N is a positive integer greater than 1; a coupling coefficient indication corresponding to a plurality of CSI-RS resources or a plurality of port groups within a single CSI-RS resource; one frequency domain basis vector indication corresponding to multiple CSI-RS resources, or one frequency domain basis vector indication corresponding to multiple port groups within one CSI-RS resource.

[0459] In some embodiments, the codebook structure is expressed as follows:

number

number

[0460] In some embodiments, the channel state information comprises: G spatial basis vector indication information or G port selection indication information; G coupling coefficient indications, G frequency domain basis vector indication information; Here, G is equal to the number of CSI-RS resource groups of the multiple CSI-RS resources, where the CSI-RS resource group includes at least one CSI-RS resource, or G is equal to the number of a first group of the multiple port groups in one CSI-RS resource, where the first group includes at least one port group, and G is a positive integer greater than 1.

[0461] In some embodiments, the codebook structure is expressed as follows:

number

[0462] where W represents the codebook structure, and W 1,g represents a matrix of spatial basis vectors or unit basis vectors for port selection corresponding to CSI-RS resources in a gth group ∈ {1, ..., G}, or represents a matrix of spatial basis vectors or unit basis vectors for port selection corresponding to a port group in a Gth group, and N g represents the number of CSI-RS resources or port groups in the gth group, and N t represents the number of transmit antenna ports, and W f,g is M corresponding to the CSI-RS resource in the gth group. g represents a matrix consisting of frequency domain basis vectors, or M corresponding to a port group in the gth group. g represents a matrix consisting of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group,

number

[0463] In some embodiments, the channel state information comprises: one spatial basis vector indication corresponding to a plurality of CSI-RS resources or a plurality of port groups within one CSI-RS resource; a coupling coefficient indication corresponding to a plurality of CSI-RS resources or a plurality of port groups within a single CSI-RS resource; one frequency domain basis vector indication corresponding to multiple CSI-RS resources, or one frequency domain basis vector indication corresponding to multiple port groups within one CSI-RS resource.

[0464] In some embodiments, the codebook structure is expressed as follows:

number

[0465] where W represents the codebook structure, N represents the number of CSI-RS resources, or the number of port groups, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, L represents the number of spatial basis vector indication information or CSI-RS ports corresponding to a CSI-RS resource, or the number of spatial basis vector indication information or CSI-RS ports corresponding to a port group, M represents the number of frequency domain basis vectors corresponding to a CSI-RS resource, or the number of frequency domain basis vectors corresponding to a port group, and N3 represents the number of precoding matrix identifier PMI subbands. W1 represents a matrix composed of L spatial basis vectors or unit basis vectors for port selection of a CSI-RS resource, or a matrix composed of L spatial basis vectors or unit basis vectors for port selection of a port group;

number

[0466] In some embodiments, the combining coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates a non-zero coefficient within the combining coefficient indication information and the non-zero coefficient position information indicates a position of the non-zero coefficient within the combining coefficient indication information.

[0467] In some embodiments, the receiving module 1001 further receives channel state information sent from a terminal, the channel state information including spatial basis vector indication information, combining coefficient indication information, and frequency domain basis vector indication information; The spatial basis vector indication information or the port selection indication information, the combining coefficient indication information and the frequency domain basis vector indication information are determined by the terminal based on channel information or effective channel information and codebook parameter information corresponding to each CSI-RS resource.

[0468] In some embodiments, referring to FIG. 11, an apparatus includes: The present invention further includes a transmitting module 1003 for transmitting configuration information to a terminal, where the configuration information is used to configure codebook parameter information, and the codebook parameter information is used to allow the terminal to determine channel state information.

[0469] In some embodiments, the receiving module 1001 further comprises: receiving first instruction information transmitted from a terminal, the first instruction information indicating a codebook structure to be used; Alternatively, second indication information indicating the codebook structure to be used is transmitted to the terminal.

[0470] In some embodiments, the CSI-RS resources are CMR resources.

[0471] In some embodiments, the different CMR resources belong to the same CSI-RS resource set, or the different CMR resources belong to different CSI-RS resource sets.

[0472] In some embodiments, each CSI-RS resource of the plurality of CSI-RS resources corresponds to one TRP, and at least two TRPs are used for CJT; Or, Each port group among multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for the CJT.

[0473] In addition, the device provided by the above embodiment is described by taking the division of each of the above functional modules as an example when implementing its functions, and in the practical application, the above functions may be assigned to different functional modules to be completed as necessary, that is, the internal structure of the device may be divided into different functional modules to achieve all or part of the functions described above. In addition, the device provided by the above embodiment belongs to the same concept as the method embodiment, and the specific implementation process thereof is to be referred to the method embodiment, and a detailed description thereof will be omitted here.

[0474] FIG. 12 shows a structural schematic diagram of a communication device provided by one exemplary embodiment of the present application, which includes: a processor 1201, a receiver 1202, a transmitter 1203, a memory 1204, and a bus 1205.

[0475] The processor 1201 includes one or more processing cores, and executes various functional applications and information processing by executing software programs and modules.

[0476] The receiver 1202 and the transmitter 1203 can be implemented as one communication component, which may be one communication chip.

[0477] The memory 1204 is connected to the processor 1201 via a bus 1205 .

[0478] The memory 1204 may be used to store at least one program code, and the processor 1201 executes the at least one program code to realize each step in the above method embodiments.

[0479] The communication device may also be a terminal or a network device. The memory 1204 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, including, but not limited to, a magnetic or optical disk, an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a static ready access memory (SRAM), a read-only memory (ROM), a magnetic memory, a flash memory, and a programmable read-only memory (PROM).

[0480] An exemplary embodiment further provides a computer-readable storage medium having executable program code stored thereon, the executable program code being loaded and executed by a processor to implement the codebook-based pre-encoding decision method performed by the communications device as provided by each of the method embodiments above.

[0481] Exemplary embodiments provide a chip that includes programmable logic circuitry and / or program instructions that, when executed in a terminal or network device, implement the codebook-based pre-coding decision method provided by each method embodiment.

[0482] In an exemplary embodiment, a computer program product is provided which, when executed by a processor of a terminal or network device, implements the codebook-based pre-coding decision method provided by each of the method embodiments above.

[0483] As can be understood by those skilled in the art, all or part of the steps in the above embodiments can be completed by hardware, or can be completed by issuing instructions to related hardware by a program, and the program can be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disk, etc.

[0484] What has been described above is merely a selectable embodiment of the present application, and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made without departing from the spirit and principles of the present application should be included within the scope of protection of the present application.

Claims

1. A codebook-based pre-coding decision method performed by a terminal, comprising: determining channel information corresponding to each channel state information reference signal (CSI-RS) resource based on at least one CSI-RS resource; sending channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each of the CSI-RS resources, wherein the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource; The channel state information determines precoding for the terminal based on a codebook structure corresponding to the codebook parameter information.

13. A codebook-based precoding decision method comprising:

2. The channel state information is N spatial basis vector indication information or N port selection indication information, where N is equal to the number of the CSI-RS resources or equal to the number of the port groups, and N is a positive integer greater than 1; a coupling coefficient indication information corresponding to the plurality of CSI-RS resources or corresponding to the plurality of port groups within the one CSI-RS resource; At least one of: one frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the one CSI-RS resource; 2. The method of claim 1 .

3. The channel state information is G spatial basis vector indication information or G port selection indication information; G coupling coefficient indications, G frequency domain basis vector indication information; where G is equal to the number of CSI-RS resource groups of the plurality of CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource; or G is equal to the number of a first group of the plurality of port groups in the one CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1.

2. The method of claim 1 .

4. The channel state information is one spatial basis vector indication information or one port selection indication information, the spatial basis vector indication information or the port selection indication information corresponding to the plurality of CSI-RS resources or the plurality of port groups within the one CSI-RS resource; a coupling coefficient indication information corresponding to the plurality of CSI-RS resources or corresponding to the plurality of port groups within the one CSI-RS resource; At least one of: one frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the one CSI-RS resource; 2. The method of claim 1 .

5. the combination coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, the non-zero coefficient information indicates a non-zero coefficient in the combination coefficient indication information, and the non-zero coefficient position information indicates a position of the non-zero coefficient in the combination coefficient indication information. The method according to any one of claims 2 to 4.

6. and sending channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each of the CSI-RS resources, determining the spatial basis vector indication information or the port selection indication information, the combining coefficient indication information, and the frequency domain basis vector indication information based on channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information; Transmitting the channel state information, including the spatial basis vector indication information or the port selection indication information, the coupling coefficient indication information, and the frequency domain basis vector indication information, to the network device; The method according to any one of claims 2 to 5.

7. receiving configuration information transmitted from the network device, the configuration information being used to configure the codebook parameter information, and the codebook parameter information being used to cause the terminal to determine the channel state information; 2. The method of claim 1 .

8. sending first indication information to the network device, the first indication information indicating a codebook structure to be used; Or, receiving second indication information transmitted from the network device, the second indication information indicating a codebook structure to be used; 8. The method of claim 7.

9. The CSI-RS resource is a channel measurement resource (CMR) resource.

2. The method of claim 1 .

10. The different CMR resources belong to the same CSI-RS resource set, or the different CMR resources belong to different CSI-RS resource sets.

10. The method of claim 9.

11. Each CSI-RS resource among the plurality of CSI-RS resources corresponds to one transmission / reception point (TRP), and at least two TRPs are used for coherent joint transmission (CJT); Or, Each port group among the multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT; 2. The method of claim 1 .

12. 1. A codebook-based pre-coding decision method performed by a network device, comprising: receiving channel state information transmitted from a terminal, the channel state information including indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information including indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource, the channel state information being determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource; determining a precoding for the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information; 13. A codebook-based precoding decision method comprising:

13. The channel state information is N spatial basis vector indication information or N port selection indication information, where N is equal to the number of the CSI-RS resources or equal to the number of the port groups, and N is a positive integer greater than 1; a coupling coefficient indication information corresponding to the plurality of CSI-RS resources or corresponding to the plurality of port groups within the one CSI-RS resource; At least one of: one frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the one CSI-RS resource; 13. The method of claim 12.

14. The codebook structure is [Number 123] is represented by where W denotes the codebook structure, N denotes the number of CSI-RS resources or the number of port groups, and N t indicates the number of transmit antenna ports, P is the number of CSI-RS ports, and L i represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th ∈ {1, ..., N} CSI-RS resource, or the number of spatial basis vectors or CSI-RS ports corresponding to the i-th ∈ {1, ..., N} port group, M represents the number of frequency domain basis vectors corresponding to the i-th CSI-RS resource, or the number of frequency domain basis vectors corresponding to the i-th port group, and N 3 represents the number of precoding matrix identifier (PMI) subbands, and W 1,i corresponds to the i-th CSI-RS resource, L i represents a matrix of spatial basis vectors or unit basis vectors for port selection, or corresponds to the i-th port group, L i represents a matrix composed of spatial basis vectors or unit basis vectors for port selection, [Number 124] represents a matrix consisting of coupling coefficient indication information, and W f represents a matrix composed of M frequency domain basis vectors, H is the conjugate transpose, and C X×Y represents a complex matrix with dimensions X rows and Y columns, 14. The method of claim 13.

15. The channel state information is G spatial basis vector indication information or G port selection indication information; G coupling coefficient indications, G frequency domain basis vector indication information; where G is equal to the number of CSI-RS resource groups of the plurality of CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource; or G is equal to the number of a first group of the plurality of port groups in the one CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1.

13. The method of claim 12.

16. The codebook structure is expressed by the following formula: [Number 125] where W represents the codebook structure, and W 1,g represents a matrix of spatial basis vectors or unit basis vectors for port selection corresponding to CSI-RS resources in a g-th group g∈{1, ..., G}, or represents a matrix of spatial basis vectors or unit basis vectors for port selection corresponding to a port group in a G-th group; N g represents the number of CSI-RS resources or port groups in the gth group, and N t represents the number of transmit antenna ports, and W f,g M corresponds to the CSI-RS resource in the gth group. g , which represents a matrix composed of frequency domain basis vectors, or M g represents a matrix composed of frequency domain basis vectors, and M g represents the number of frequency domain basis vectors selected by the gth group; [Number 126] represents a matrix of coupling coefficients corresponding to CSI-RS resources in the gth group, or represents a matrix of coupling coefficients corresponding to port groups in the gth group; L g represents the number of spatial basis vectors or CSI-RS ports selected by the gth group, G represents the same as the number of CSI-RS resource groups of the CSI-RS resource, or represents the same as the number of groups of the first group of port groups, G is a positive integer greater than 1, and N 3 represents the number of subbands of the PMI, H is the conjugate transpose, and C X×Y represents a complex matrix with dimensions X rows and Y columns, 16. The method of claim 15 .

17. The channel state information is A spatial basis vector indication information, the spatial basis vector indication information corresponding to the plurality of CSI-RS resources or the plurality of port groups within the one CSI-RS resource; a coupling coefficient indication information corresponding to the plurality of CSI-RS resources or corresponding to the plurality of port groups within the one CSI-RS resource; At least one of: one frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the one CSI-RS resource; 13. The method of claim 12.

18. The codebook structure is [Number 127] is represented by where W represents the codebook structure, N represents the number of CSI-RS resources or the number of port groups, and N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, L represents the number of spatial basis vectors or CSI-RS ports corresponding to CSI-RS resources, or the number of spatial basis vectors or CSI-RS ports corresponding to port groups, M represents the number of frequency domain basis vectors corresponding to CSI-RS resources, or the number of frequency domain basis vectors corresponding to port groups, and N 3 represents the number of precoding matrix identifier PMI subbands, and W 1 represents a matrix of L spatial basis vectors or unit basis vectors for port selection of CSI-RS resources, or represents a matrix of L spatial basis vectors or unit basis vectors for port selection of a port group; [Number 128] represents a matrix consisting of coupling coefficient indication information, and W f represents a matrix composed of M frequency domain basis vectors, H is the conjugate transpose, and C X×Y represents a complex matrix with dimensions X rows and Y columns, 20. The method of claim 17 .

19. the combination coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, the non-zero coefficient information indicates a non-zero coefficient in the combination coefficient indication information, and the non-zero coefficient position information indicates a position of the non-zero coefficient in the combination coefficient indication information.

19. The method according to any one of claims 13 to 18.

20. The step of receiving channel state information transmitted from the terminal includes: receiving the channel state information, including the spatial basis vector indication information or the port selection indication information, the coupling coefficient indication information, and the frequency domain basis vector indication information, transmitted from the terminal; The terminal determines the spatial basis vector indication information or the port selection indication information, the combining coefficient indication information and the frequency domain basis vector indication information based on channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information.

20. The method according to any one of claims 13 to 19.

21. and further comprising a step of transmitting configuration information to the terminal, the configuration information being used to configure the codebook parameter information, and the codebook parameter information being used to cause the terminal to determine the channel state information.

13. The method of claim 12.

22. receiving first indication information transmitted from the terminal, the first indication information indicating a codebook structure to be used; or transmitting second indication information to the terminal indicating a codebook structure to be used; 22. The method of claim 21 .

23. The CSI-RS resource is a channel measurement resource (CMR) resource.

13. The method of claim 12.

24. The different CMR resources belong to the same CSI-RS resource set, or the different CMR resources belong to different CSI-RS resource sets.

24. The method of claim 23.

25. Each CSI-RS resource among the plurality of CSI-RS resources corresponds to one TRP, and at least two TRPs are used for coherent joint transmission (CJT); Or, Each port group among the multiple port groups in one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT; 25. The method according to any one of claims 12 to 24.

26. A codebook based pre-coding decision device, comprising: a determining module for determining channel information corresponding to each CSI-RS resource based on the at least one CSI-RS resource; a transmission module for transmitting channel state information to a network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, wherein the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is used to determine precoding of the terminal based on a codebook structure corresponding to the codebook parameter information. A codebook-based precoding decision device, comprising:

27. A codebook based pre-coding decision device, comprising: a receiving module for receiving channel state information transmitted from a terminal, the channel state information including indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information including indication information corresponding to a plurality of port groups in one CSI-RS resource and indication information corresponding to each port group, the port group including a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource; a determining module for determining a precoding of the terminal based on the channel state information and a codebook structure corresponding to the codebook parameter information.

13. A codebook-based precoding decision device comprising:

28. A terminal, A processor; a transceiver coupled to the processor; The processor is configured to load and execute executable instructions to implement the codebook-based pre-coding decision method according to any one of claims 1 to 11. A terminal characterized by:

29. 1. A network device, comprising: A processor; a transceiver coupled to the processor; The processor is configured to load and execute executable instructions to implement the codebook-based pre-coding decision method according to any one of claims 12 to 25. A network device comprising:

30. 1. A computer-readable storage medium, comprising: The computer-readable storage medium stores executable program code, which is loaded and executed by a processor to perform the codebook-based pre-coding decision method according to any one of claims 1 to 25. A computer-readable storage medium comprising:

Citation Information

Patent Citations

  • Precoding matrix indication method, precoding matrix determination method, and communication device

    JP2021534686A

  • Channel State Measurement Method And Apparatus

    US20190036569A1