Codebook-based precoding determination method, apparatus, device, and storage medium
Patent Information
- Application Number
- CN202280001433.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-27
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2042-04-27
AI Technical Summary
[0023]本申请实施例提供的基于码本的预编码确定方案中,终端测量每个CSI-RS资源对应的CSI-RS后,向网络设备上报的指示信息用于指示多个CSI-RS资源对应的码本参数信息以及每个CSI-RS资源对应的码本参数信息,或者,指示一个CSI-RS资源中多个端口组对应的码本参数信息以及每个端口组对应的码本参数信息,并且多个CSI-RS资源或多个端口组可以理解为对应多个TRP,也就是本申请确定了多个TRP共用的参数以及每个TRP单独的参数,因此网络设备可以根据终端上报的参数确定终端的预编码,本申请联合利用了多个TRP信道信息,提出了一种信道状态信息上报方法,不仅减少了反馈开销,还提高了确定的终端预编码精度。
Smart Images

Figure CN117480836B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communications, and in particular to a codebook-based precoding determination method, apparatus, device, and storage medium. Background Technology
[0002] In mobile communication systems, network devices and terminals can communicate with each other. Terminals can send CSI (Channel Status Information) back to the network devices, which then determine the terminal's precoding based on the received CSI and the corresponding codebook structure. However, when multiple network devices, such as multiple TRPs (Transmission Reception Points), jointly serve a single terminal, it is necessary to determine the precoding used by the multiple TRPs to transmit data to that terminal. How the network devices can determine the precoding for the cooperation of multiple TRPs based on the codebook becomes a pressing problem. Summary of the Invention
[0003] This application provides a codebook-based precoding determination method, apparatus, device, and storage medium. This application jointly utilizes multiple TRP channel information and proposes a channel state information reporting method, which not only reduces feedback overhead but also improves the accuracy of the determined terminal precoding. The technical solution is as follows:
[0004] According to one aspect of this application, a codebook-based precoding determination method is provided, the method being executed by a terminal, the method comprising:
[0005] Based on at least one CSI-RS (Channel Status Information-Reference Signal) resource, determine the channel information corresponding to each CSI-RS resource;
[0006] Based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, channel status information is sent to the network device. The channel status information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel status information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource.
[0007] The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0008] According to one aspect of this application, a codebook-based precoding determination method is provided, the method being performed by a network device, the method comprising:
[0009] The terminal receives channel state information, which includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource; or, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. 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.
[0010] The precoding of the terminal is determined based on the channel state information and the codebook structure corresponding to the codebook parameter information.
[0011] According to one aspect of this application, a codebook-based precoding determination apparatus is provided, the apparatus comprising:
[0012] The determination module is used to determine the channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource;
[0013] The transmitting module is configured to transmit channel status information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource. The channel status information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel status information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource.
[0014] The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0015] According to one aspect of this application, a codebook-based precoding determination apparatus is provided, the apparatus comprising:
[0016] The receiving module is configured to receive channel state information sent by the terminal. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. 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.
[0017] The determination module is used to determine the precoding of the terminal based on the channel state information and the codebook structure corresponding to the codebook parameter information.
[0018] According to one aspect of this application, a terminal is provided, the terminal comprising: a processor; a transceiver connected to the processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the codebook-based precoding determination method as described above.
[0019] According to one aspect of this application, a network device is provided, comprising: a processor; a transceiver connected to the processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the codebook-based precoding determination method as described above.
[0020] According to one aspect of this application, a computer-readable storage medium is provided, in which executable program code is stored, which is loaded and executed by a processor to implement the codebook-based precoding determination method as described above.
[0021] According to one aspect of this application, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a terminal, are used to implement the codebook-based precoding determination method as described above.
[0022] According to one aspect of this application, a computer program product is provided that, when executed by a processor of a terminal, implements the codebook-based precoding determination method described above.
[0023] In the codebook-based precoding determination scheme provided in this application embodiment, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, the indication information reported to the network device is used to indicate the codebook parameter information corresponding to multiple CSI-RS resources and the codebook parameter information corresponding to each CSI-RS resource, or to indicate the codebook parameter information corresponding to multiple port groups in a CSI-RS resource and the codebook parameter information corresponding to each port group. Multiple CSI-RS resources or multiple port groups can be understood as corresponding to multiple TRPs. That is, this application determines the parameters shared by multiple TRPs and the parameters of each TRP individually. Therefore, the network device can determine the terminal's precoding based on the parameters reported by the terminal. This application jointly utilizes the channel information of multiple TRPs and proposes a channel state information reporting method, which not only reduces feedback overhead but also improves the accuracy of the determined terminal precoding. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 A block diagram of a communication system provided in an exemplary embodiment of this application is shown;
[0026] Figure 2 A block diagram of another communication system provided by an exemplary embodiment of this application is shown;
[0027] Figure 3 A flowchart illustrating a codebook-based precoding determination method provided in an exemplary embodiment of this application is shown;
[0028] Figure 4 A flowchart illustrating a codebook-based precoding determination method provided in an exemplary embodiment of this application is shown;
[0029] Figure 5 A flowchart illustrating a codebook-based precoding determination method provided in an exemplary embodiment of this application is shown;
[0030] Figure 6 A flowchart illustrating a codebook-based precoding determination method provided in an exemplary embodiment of this application is shown;
[0031] Figure 7 A flowchart illustrating a codebook-based precoding determination method provided in an exemplary embodiment of this application is shown;
[0032] Figure 8A block diagram of a codebook-based precoding determination apparatus is shown in an exemplary embodiment of this application;
[0033] Figure 9 A block diagram of another codebook-based precoding determination apparatus provided in an exemplary embodiment of this application is shown;
[0034] Figure 10 A block diagram of a codebook-based precoding determination apparatus is shown in an exemplary embodiment of this application;
[0035] Figure 11 A block diagram of another codebook-based precoding determination apparatus provided in an exemplary embodiment of this application is shown;
[0036] Figure 12 A schematic diagram of the structure of a communication device provided in an exemplary embodiment of this application is shown. Detailed Implementation
[0037] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0038] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. Unless otherwise indicated, the same numerals in different drawings denote the same or similar elements in the following description relating to the drawings. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0039] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0040] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, for example, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0041] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this application are all authorized by the user or fully authorized by all 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.
[0042] The application scenarios of this application will be described below:
[0043] Figure 1 A block diagram of a communication system provided in an exemplary embodiment of this application is shown. The communication system may include a terminal 10 and a network device 20.
[0044] The number of terminals 10 is typically multiple, and one or more terminals 10 can be distributed within the cell managed by each network device 20. Terminals 10 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile station (MS), etc. For ease of description, in this embodiment, the devices mentioned above are collectively referred to as terminals.
[0045] Network device 20 is a device deployed in an access network to provide wireless communication functionality to terminal 10. For ease of description, in this embodiment, the device providing wireless communication functionality to terminal 10 is collectively referred to as a network device. Network device 20 and terminal 10 can establish a connection via an air interface, thereby communicating through this connection, including signaling and data exchange. There can be multiple network devices 20, and two adjacent network devices 20 can communicate via wired or wireless means. Terminal 10 can switch between different network devices 20, that is, establish connections with different network devices 20.
[0046] The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, transmission reception points (TRPs), etc. In systems employing different wireless access technologies, the name of the device with network equipment functionality may differ; for example, in 5G NR (New Radio) systems, it is called gNodeB or gNB. As communication technologies evolve, the name "network device" may change.
[0047] In some embodiments, a network device may include one or more TRPs, or a network device may include one or more antenna panels.
[0048] If a network device includes multiple Transmission Points (TRPs), the network device can communicate with the terminal through each of the multiple TRPs. In other words, the network device establishes a transmission channel with each of the multiple TRPs, and then communicates with the terminal based on the established transmission channel.
[0049] If a network device includes multiple antenna panels, it can communicate with the terminal through each of these antenna panels. In other words, the network device establishes a transmission channel with each of the multiple antenna panels, and then communicates with the terminal based on this established transmission channel.
[0050] For example, such as Figure 2 As shown, a network device is configured with four TRPs, namely TRP1, TRP2, TRP3 and TRP4. The network device establishes a communication connection with the terminal through these four TRPs, and then the network device can communicate with the terminal through the four TRPs.
[0051] In some embodiments, multiple TRPs included in a network device can collaborate using CJT technology to complete data transmission between the network device and the terminal. CJT technology refers to the mapping of each data stream to the participating TRPs via a weighted vector.
[0052] Figure 3 The flowchart illustrates a codebook-based precoding determination method provided in an exemplary embodiment of this application, which can be exemplarily applied to, for example, Figure 1 In the terminal and network device shown, the method includes at least some of the following:
[0053] Step 301: The terminal determines the channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource.
[0054] The CSI-RS resource is used to transmit CSI-RS. Furthermore, this CSI-RS resource is configured by the network device, allowing the network device to send CSI-RS to the terminal through the configured CSI-RS resource.
[0055] In this embodiment of the application, the terminal measures the CSI-RS based on at least one CSI-RS resource to obtain the channel information corresponding to each measured CSI-RS resource.
[0056] In some embodiments, CSI-RS resources are CMR (Channel Measurement Resource) resources, that is, CSI-RS resources in the embodiments of this application are CMR resources.
[0057] Alternatively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0058] In some embodiments, each CSI-RS resource in at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT (Coherent Joint Transmission).
[0059] In other embodiments, each of the multiple port groups in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
[0060] One CSI-RS resource corresponds to multiple CSI-RS ports. Multiple CSI-RS ports are grouped to obtain multiple port groups. Each port group includes at least one CSI-RS port, and each port group corresponds to one TRP.
[0061] Step 302: The terminal sends channel state information to the network device according to the channel information and codebook parameter information corresponding to each determined CSI-RS resource. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0062] The codebook parameter information is used by the terminal to report indication information, enabling the network device to determine the terminal's precoding. Furthermore, this codebook parameter information corresponds to a codebook structure, meaning that the terminal's precoding can be determined based on the codebook structure corresponding to the codebook parameter information and the channel state information. Additionally, in this embodiment, the channel state information is used to determine the terminal's precoding based on 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 terminal's precoding based on the codebook structure corresponding to the codebook parameter information.
[0063] The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each individual CSI-RS resource. The indication information corresponding to multiple CSI-RS resources means that the precoding indication information included in the channel state information for determining the terminal can be applied to each CSI-RS resource; that is, sending one indication information is sufficient for all CSI-RS resources. The indication information corresponding to each CSI-RS resource means that the precoding parameters included in the channel state information for the terminal are applied to only one CSI-RS resource; that is, the indication information corresponding to each CSI-RS resource is applicable to that specific CSI-RS resource, and not applicable to other CSI-RS resources.
[0064] Alternatively, the channel state information may include indication information corresponding to multiple port groups within a CSI-RS resource, as well as indication information corresponding to each port group. Each port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The indication information corresponding to multiple port groups means that the precoding indication information for determining the terminal included in the channel state information can be applied to each port group; that is, sending one indication information is sufficient for each port group. The indication information corresponding to each port group means that the precoding indication information for the terminal included in the channel state information is applied to one port group; that is, the parameters corresponding to each port group are applicable to that specific port group, and not to other port groups.
[0065] In this embodiment, after the terminal determines the channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, it determines the indication information that the terminal needs to report to the network device based on the acquired channel information and codebook parameter information. The terminal then sends channel state information including the indication information to the network device, and uses the channel state information to determine the precoding parameters of the terminal.
[0066] If at least one CSI-RS resource includes multiple CSI-RS resources, the terminal determines the channel information corresponding to each CSI-RS resource. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the terminal determines the channel information corresponding to each port group in the multiple port groups.
[0067] In some embodiments, the network device configures codebook parameter information for the terminal via RRC (Radio Resource Control) signaling, or the network device configures codebook parameter information for the terminal via other signaling.
[0068] Step 303: The network device receives channel state information sent by the terminal. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is determined by the terminal based on the channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource.
[0069] Step 304: The network device determines the precoding of the terminal based on the codebook structure corresponding to the channel state information and codebook parameter information.
[0070] Among them, the codebook parameter information corresponds to the codebook structure. Different codebook structures result in different methods for network devices to determine the precoding of the terminal based on the codebook structure.
[0071] In this embodiment of the application, after receiving channel state information, the network device can determine the indication information corresponding to multiple CSI-RS resources included in the channel state information and the indication information corresponding to each CSI-RS resource, or the indication information corresponding to multiple port groups in a CSI-RS resource indicated by the channel state information and the indication information corresponding to each port group. Then, based on the determined channel state information and the codebook structure corresponding to the codebook parameter information, the precoding of the terminal is determined.
[0072] It should be noted that the steps performed by the network device can form a separate embodiment, and the steps performed by the terminal can also form a separate embodiment; this application does not limit this.
[0073] In the solution provided by this application, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, it reports the channel state information to the network device. This includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource, or indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. Multiple CSI-RS resources or multiple port groups can be understood as corresponding to multiple TRPs. That is, this application determines the parameters shared by multiple TRPs and the parameters of each TRP individually. Therefore, the network device can determine the precoding of the terminal based on the parameters reported by the terminal. This application jointly utilizes the channel information of multiple TRPs and proposes a channel CSI reporting method, which not only reduces feedback overhead but also improves the accuracy of the determined terminal precoding.
[0074] exist Figure 3Based on the illustrated embodiment, the channel state information sent by the terminal includes various types of information, and these various types of information include different situations.
[0075] The first type: Channel state information includes at least one of the following:
[0076] (1) N spatial basis vector indication information or N port selection indication information, and N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0077] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the Li spatial domain basis vectors selected by the terminal. Here, i belongs to {1, 2, ..., N}. In some embodiments, this spatial domain basis vector indication information is a spatial beam basis vector, which can also be called a beam basis vector, a spatial basis vector, or a beam. The port selection indication information is used to indicate the Li CSI-RS ports selected by the terminal.
[0078] In addition, 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. These N spatial basis vector indication information or N port selection indication information actually correspond to the number of CSI-RS resources, which can be understood as a one-to-one correspondence between spatial basis vector indication information or port selection indication information and CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, that is, these 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.
[0079] For example, let's illustrate this with spatial basis vector indication information. This spatial basis vector indication information indicates the spatial basis vector W. 1,i ,Should or W 1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix composed of spatial basis vectors, where N represents the number of CSI-RS resources. t L represents the number of transmit antenna ports. i Let P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, where P is the number of CSI-RS ports. This represents a complex matrix with dimensions X rows and Y columns, for example, X = 1, Y = 2L. i That is to say The following embodiments are similar to those in the embodiments of this application. Similarly, I will not give examples one by one.
[0080] Optionally, 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 i If it is 4, then
[0081] It should be noted that the embodiments in this application are illustrated by taking the correspondence between N spatial basis vector indication information or N port selection indication information and CSI-RS resources as an example. In another embodiment, the N spatial basis vector indication information or N port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0082] 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.
[0083] The channel state information sent by the terminal to the network device includes N spatial basis vector indications (SPRs) or N port selection indications (PPRs). These N SPRs or PPRs correspond to the number of port groups, or in other words, there is a one-to-one correspondence between the SPRs or PPRs and the port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Pointer). That is, these N port groups correspond to N TRPs, and the terminal reports the SPRs or PPRs corresponding to each TRP.
[0084] For example, consider the spatial basis vector indication information, where the spatial basis vector indication information indicates the spatial basis vector W. 1,i ,Should or W 1,i This indicates that the corresponding port group is represented by L i A matrix consisting of spatial basis vectors, where N represents the number of at least two port groups. t L represents the number of transmit antenna ports. i Let P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th port group ∈ {1,…,N}, where P is the number of CSI-RS ports.
[0085] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If it is 4, then
[0086] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0087] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication. This combination coefficient indication is actually shared by multiple CSI-RS resources, or one combination coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0088] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of CSI-RS resources, L i This represents the number of spatial basis vector indication information or CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, and M represents the number of frequency domain basis vectors corresponding to the CSI-RS resource.
[0089] Optionally, 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 i If M is 4, then M is 4 if at least two CSI-RS resources correspond to 4 frequency domain basis vectors.
[0090] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0091] The channel state information includes a combination coefficient indication, which corresponds to multiple port groups.
[0092] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication information. This combination coefficient indication information is actually shared by multiple port groups, or it can be understood that one combination coefficient indication information corresponds to multiple port groups. In addition, each port group corresponds to one TRP, that is, these N port groups correspond to N TRPs, and the terminal reports a combination coefficient indication information shared by multiple TRPs.
[0093] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of port groups, L i Let represent the spatial basis vectors or the number of CSI-RS ports corresponding to the i-th port group (i∈{1,…,N}), and M represent the number of frequency basis vectors corresponding to the port group.
[0094] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If M is 4, then M is 4 if at least two port groups correspond to 4 frequency domain basis vectors.
[0095] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0096] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. This information characterizes the channel's variation in the frequency domain. Specifically, the frequency domain basis vectors can be used to represent the variation of the weighting coefficients of each spatial basis vector across each frequency unit. The variation characterized by the frequency domain basis vectors is related to factors such as multipath delay.
[0097] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple CSI-RS resources; in other words, one FDR corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transmission Reference Point). That is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0098] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources.
[0099] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0100] It should be noted that this embodiment of the application uses the correspondence between a frequency domain basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a frequency domain basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0101] The channel state information includes a frequency domain basis vector indication, which corresponds to multiple port groups.
[0102] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0103] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group.
[0104] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0105] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously associated with CSI-RS resources or simultaneously associated with port groups.
[0106] Additionally, it should be noted that this embodiment uses the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameters for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameters.
[0107] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0108] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0109] It should be noted that, in the first case, the codebook structure is represented by the following formula:
[0110] or
[0111] Where W represents the codebook structure, N represents the number of CSI-RS resources, and N t This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L is the number of transmit antenna ports. i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, M represents the number of frequency basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of PMI subbands indicated by the precoding matrix. 1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. W represents the matrix composed of combination coefficients. f This represents a matrix composed of M frequency domain basis vectors. This represents a complex matrix with dimensions X rows and Y columns.
[0112] Alternatively, where W represents the codebook structure and N represents the number of port groups, N t This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L is the number of transmit antenna ports. i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th port group (i ∈ {1,…,N}), M represents the number of frequency basis vectors corresponding to the i-th port group, and N3 represents the number of PMI subbands indicated by the precoding matrix. 1,i This indicates that the corresponding port group is represented by L i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. W represents the matrix composed of combination coefficients. f This represents a matrix composed of M frequency domain basis vectors. This represents a complex matrix with dimensions X rows and Y columns.
[0113] In some embodiments, if W f The terminal is off, i.e., M=1. Based on the estimated effective information of each port, the terminal selects ports L1=2, L2=4, and L3=8 respectively, and calculates the port combination coefficients based on the selected ports. The formula for calculating the precoding of a terminal by a network device is as follows: UE reports W respectively 1,1 W 1,2 and W 1,3 The instructions and The quantization coefficient information is used by network devices to calculate the precoding of the terminal.
[0114] The second method involves grouping multiple CSI-RS resources into G CSI-RS resource groups. Channel state information (CSA) indicates the information corresponding to each of these G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups in the multiple CSI-RS resources, each CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups can be grouped into G first groups. Channel state information (CSA) indicates the information corresponding to each of these G first groups. Here, G is the same as the number of first groups in the multiple port groups, each first group includes at least one port group, and G is a positive integer greater than 1.
[0115] The channel state information indicates at least one of the following:
[0116] (1) G spatial basis vector indication information or G port selection indication information.
[0117] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the L selected by the terminal. g L spatial basis vectors. g Let L represent the number of spatial basis vectors corresponding to the g-th CSI-RS resource group ∈ {1,…,G}. g This represents the number and value of spatial basis vectors corresponding to each CSI-RS resource in the g-th CSI-RS resource group. Alternatively, port selection indication information is used to indicate the L selected by the terminal. g One CSI-RS port. L g This represents the number of CSI-RS ports corresponding to the g-th first group ∈ {1,…,G}. Where L... g This represents the number and value of CSI-RS ports corresponding to each port group in the g-th first group.
[0118] In addition, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G CSI-RS resource groups, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or port selection indication information and the CSI-RS resource group. Furthermore, 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 the spatial basis vector or port selection indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0119] For example, let's take a spatial basis vector as an example. This spatial basis vector is W.1,g , W 1,g N represents a matrix consisting of one or more spatial basis vectors corresponding to the g-th CSI-RS resource group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0120] Optionally, this embodiment includes four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 form the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 form the 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. This can also be understood as TRP1 and TRP2 forming the first CSI-RS resource group, and TRP3 and TRP4 forming the second CSI-RS resource group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0121] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0122] Furthermore, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G first packets, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or the port selection indication information and the first packet. Additionally, each first packet includes at least one port group, and each port group corresponds to one TRP. In other words, the terminal reports the spatial basis vector or port selection indication information corresponding to the port group in each first packet.
[0123] For example, let's take a spatial basis vector as an example. This spatial basis vector is W. 1,g , W 1,g N represents the matrix consisting of spatial basis vectors corresponding to the g-th first group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0124] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. This can also be understood as TRP1 and TRP2 forming the first group, and TRP3 and TRP4 forming the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0125] (2) G combination coefficients indicating information.
[0126] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G CSI-RS resource groups, or in other words, a one-to-one correspondence between the combination coefficient indication information and each CSI-RS resource group. Furthermore, 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 the combination coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0127] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of CSI-RS resources in the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M gA complex matrix.
[0128] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0129] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0130] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the combination coefficient indication information and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP. That is, the terminal reports the combination coefficient indication information corresponding to the port group in each first packet.
[0131] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of port groups within the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M g A complex matrix.
[0132] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0133] (3) G frequency domain basis vector indication information.
[0134] In this embodiment, the channel state information (CSI) sent by the terminal to the network device indicates G frequency domain basis vectors. These G frequency domain basis vectors correspond to the number of G CSI-RS resource groups, or in other words, there is a one-to-one correspondence between the frequency domain basis vectors and the CSI-RS resource groups. Furthermore, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to a TRP. That is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0135] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. N represents the number of CSI-RS resources, M g Let H represent the number of frequency domain basis vectors selected in the g-th group, and H be the conjugate transpose. The dimension is N3×M g A complex matrix.
[0136] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0137] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0138] In this embodiment, the channel state information (CSO) sent by the terminal to the network device indicates G frequency domain basis vectors. These G CSOs actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the CSOs and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP (Transport Resource Planning). That is, the terminal reports the frequency domain basis vector corresponding to the port group in each first packet.
[0139] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. H represents the conjugate transpose. N g This represents the number of CSI-RS resources or port groups within the g-th group, where H is the conjugate transpose, N3 represents the number of subbands of the PMI, and M... g This represents the number of frequency domain basis vectors selected in the g-th group. The dimension is N3×M g A complex matrix.
[0140] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0141] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously corresponding to the CSI-RS resource group, or simultaneously corresponding to the first group of the port group.
[0142] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0143] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0144] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0145] It should be noted that, in the second case, the codebook structure is represented by the following formula:
[0146]
[0147] Where W represents the codebook structure, W 1,g N represents the matrix consisting of the spatial basis vectors corresponding to the CSI-RS resources in the g-th group or the unit basis vectors used for port selection. g N represents the number of CSI-RS resources in the g-th group. t W represents the number of transmit antenna ports. f,g Indicates the M corresponding to the CSI-RS resources in group g. g M is a matrix composed of frequency domain basis vectors. g This represents the number of frequency domain basis vectors selected in the g-th group. L represents the matrix consisting of the combination coefficients corresponding to the CSI-RS resources in the g-th group. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group, where G indicates that the number of groups is the same as the number of CSI-RS resource groups of the CSI-RS resource, G is a positive integer greater than 1, H is the conjugate transpose, and N3 represents the number of subbands of the PMI. This represents a complex matrix with dimensions X rows and Y columns.
[0148] Alternatively, W represents the codebook structure, W 1,g N represents the matrix consisting of the spatial basis vectors corresponding to the port groups within the g-th group, or the unit basis vectors used for port selection. g N represents the number of port groups within the g-th group. t W represents the number of transmit antenna ports. f,g M represents the port group corresponding to the Gth group. g M is a matrix composed of frequency domain basis vectors. g This represents the number of frequency domain basis vectors selected in the g-th group. L represents the matrix consisting of the combination coefficients of the port groups within the g-th group. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group, where G indicates that the number of groups is the same as the first group of the port group, G is a positive integer greater than 1, H is the conjugate transpose, and N3 represents the number of subbands of the PMI. This represents a complex matrix with dimensions X rows and Y columns.
[0149] The third type: Channel state information indicates at least one of the following:
[0150] (1) A spatial basis vector indication or a port selection indication, wherein the spatial basis vector indication or port selection indication corresponds to multiple CSI-RS resources.
[0151] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the N*N selected by the terminal. t N*N spatial basis vectors. Port selection indication information is used to indicate the N*N port selected by the terminal. t There are N CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t Indicates the number of transmit antenna ports.
[0152] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of multiple CSI-RS resources; it can be understood that the SPR or PDI applies to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transport Reference Point). That is, this SPR or PDI corresponds to N TRPs, and the terminal reports the SPR or PDI corresponding to N TRPs.
[0153] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents a matrix consisting of L spatial basis vectors corresponding to multiple CSI-RS resources, and N represents the number of CSI-RS resources. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0154] It should be noted that the embodiments of this application illustrate the correspondence between a spatial basis vector indication information or a port selection indication information and a CSI-RS resource. In another embodiment, a spatial basis vector indication information or a port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0155] Among them, the channel state information indicates a spatial basis vector indication or a port selection indication, and the spatial basis vector indication or port selection indication corresponds to multiple port groups.
[0156] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of port groups, meaning it applies to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Point). Therefore, this SPR or PDI corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to these N TRPs.
[0157] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents the matrix composed of L spatial basis vectors corresponding to multiple port groups, and N represents the number of port groups. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0158] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0159] In this embodiment, the channel state information sent by the terminal to the network device indicates a combined coefficient indication. This combined coefficient indication is actually shared by multiple CSI-RS resources, or one combined coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a combined coefficient indication shared by multiple TRPs.
[0160] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of CSI-RS resources, L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resources, and M represents the number of frequency basis vectors corresponding to the CSI-RS resources. This represents a complex matrix with dimension 2L×M.
[0161] Optionally, if the number of CSI-RS resources is 2, and the number of spatial basis vectors corresponding to each CSI-RS resource is 4, then 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.
[0162] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0163] In this embodiment, the channel state information sent by the terminal to the network device indicates a combination coefficient indication. This combination coefficient indication is actually shared by multiple port groups, or one combination coefficient indication corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP; that is, these N port groups correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0164] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of port groups, L represents the number of spatial basis vectors or CSI-RS ports corresponding to CSI-RS resources, and M represents the number of frequency basis vectors corresponding to port groups.
[0165] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, then L is 4, and the number of frequency basis vectors corresponding to at least two port groups is 4, then M is 4.
[0166] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0167] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication information. This frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, which can also be understood as one frequency domain basis vector indication information corresponding to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a frequency domain basis vector indication information shared by multiple TRPs.
[0168] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources. This represents a complex matrix with dimensions N3×M.
[0169] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0170] It should be noted that this embodiment of the application uses the correspondence between a spatial basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a spatial basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0171] In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transportation Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0172] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group. This represents a complex matrix with dimensions N3×M.
[0173] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0174] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0175] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0176] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0177] It should be noted that, in the third case, the codebook structure is represented by the following formula:
[0178] or
[0179] Where W represents the codebook structure, N represents the number of CSI-RS resources, and N t This represents the number of transmit antenna ports, where P is the number of CSI-RS ports, L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resource, M represents the number of frequency basis vectors corresponding to the CSI-RS resource, and N3 represents the number of PMI subbands indicated by the precoding matrix. W1 represents the matrix of the CSI-RS resource consisting of L spatial basis vectors or unit basis vectors used for port selection. W represents a matrix composed of combination coefficient indication information. f Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
[0180] It should be noted that the above three methods are all illustrated using combination coefficient indication information as an example. In another embodiment, the combination coefficient indication information includes multiple types of information.
[0181] Optionally, the combination coefficient indication information includes non-zero coefficient information and non-zero coefficient position information. The non-zero coefficient information indicates the non-zero coefficients in the combination coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combination coefficient indication information.
[0182] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0183] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0184] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0185] In the scheme provided by the embodiments of this application, the parameters for indicating channel state information include multiple cases, which expands the way of indicating parameters and thus improves the diversity of indication parameters.
[0186] exist Figure 3 Based on the illustrated embodiment, the specific process of the terminal sending channel state information is as follows: Figure 4 As shown, see Figure 4 The method includes:
[0187] Step 401: The terminal determines the spatial basis vector indication information or port selection indication information, combination coefficient indication information and frequency domain basis vector indication information based on the channel information or effective channel information and codebook parameter information corresponding to each CSI-RS resource.
[0188] Among them, effective channel information refers to the channel information that can be used, which can also be understood as channel information including effective parameters.
[0189] In this embodiment of the application, after the terminal measures each CSI-RS resource, it can determine the channel information or effective channel information corresponding to each CSI-RS resource. The terminal can also determine the 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 also determine the combination coefficient indication information and the frequency domain basis vector indication information.
[0190] Step 402: The terminal sends channel state information to the network device, including spatial basis vector indication information or port selection indication information, combination coefficient indication information, and frequency domain basis vector indication information.
[0191] Step 403: The network device receives channel state information sent by the terminal, including spatial basis vector indication information or port selection indication information, combination coefficient indication information, and frequency domain basis vector indication information.
[0192] In this embodiment, after the terminal determines the spatial basis vector indication information or port selection indication information, combination coefficient indication information and frequency domain basis vector indication information, it can further determine the channel state information. The channel state information can indicate the three types of information determined by the terminal, and then send the channel state information to the network device. The network device can then receive the channel state information sent by the terminal.
[0193] In the scheme provided in this application embodiment, 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 parameters of each TRP. Therefore, the network can determine the precoding of the terminal based on the parameters reported by the terminal. This not only reduces feedback overhead by reporting shared parameters, but also integrates the parameters of multiple TRPs, thereby improving the precoding gain of the terminal.
[0194] exist Figure 3 Based on the illustrated embodiment, the network device will configure codebook parameters for the terminal using configuration information, see [link to example]. Figure 5 The method includes:
[0195] Step 501: The network device sends configuration information to the terminal. The configuration information is used to configure the codebook parameter information, and the codebook parameter information is used by the terminal to determine the channel state information.
[0196] Step 502: The terminal receives configuration information sent by the network device. The configuration information is used to configure codebook parameter information, and the codebook parameter information is used by the terminal to determine channel state information.
[0197] In this embodiment, the network device sends configuration information to the terminal, and configures codebook parameter information for the terminal through the configuration information. Subsequently, the terminal can send channel status information to the network device based on the codebook parameter information.
[0198] In some embodiments, before sending configuration information to the terminal, the network device will first determine the codebook structure so as to configure codebook parameter information that matches the codebook structure for the terminal based on the codebook structure.
[0199] Optionally, the terminal determines the codebook structure and then indicates the determined codebook structure to the network device through indication information.
[0200] In this process, the terminal sends a first instruction message to the network device, which indicates the codebook structure used.
[0201] Optionally, the network device determines the codebook structure, and then the network device instructs the terminal on the codebook structure via instruction information.
[0202] The terminal receives a second indication information sent by the network device, which indicates the codebook structure used.
[0203] It should be noted that the embodiments in this application are illustrated using the example of indicating codebook structure with indication information. 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 configure the codebook parameter information corresponding to the agreed codebook structure for the terminal.
[0204] In the solution provided in this application embodiment, after the network device determines the codebook structure, it configures the codebook parameter information for the terminal according to the codebook structure, thereby improving the accuracy of the network device in configuring the codebook parameter information.
[0205] It should be noted that the above embodiments can be split into new embodiments, or combined with other embodiments to form new embodiments. This application does not limit the combination between embodiments.
[0206] Figure 6 The flowchart illustrates a codebook-based precoding determination method provided in an exemplary embodiment of this application, which can be exemplarily applied to, for example, Figure 1 In the terminal shown, the method includes at least some of the following:
[0207] Step 601: The terminal determines the channel information corresponding to each CSI-RS resource based on at least two CSI-RS resources.
[0208] The CSI-RS resource is used to transmit CSI-RS. Furthermore, this CSI-RS resource is configured by the network device, allowing the network device to send CSI-RS to the terminal through the configured CSI-RS resource.
[0209] In this embodiment of the application, the terminal measures the CSI-RS based on at least one CSI-RS resource to obtain the channel information corresponding to each measured CSI-RS resource.
[0210] In some embodiments, CSI-RS resources are CMR resources, that is, CSI-RS resources in the embodiments of this application are CMR resources.
[0211] Alternatively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0212] In some embodiments, each CSI-RS resource in at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0213] In other embodiments, each of the multiple port groups in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
[0214] One CSI-RS resource corresponds to multiple CSI-RS ports. Multiple CSI-RS ports are grouped to obtain multiple port groups. Each port group includes at least one CSI-RS port, and each port group corresponds to one TRP.
[0215] Step 602: The terminal sends channel state information to the network device according to the channel information and codebook parameter information corresponding to each determined CSI-RS resource. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0216] The codebook parameter information is used by the terminal to report indication information, enabling the network device to determine the terminal's precoding. Furthermore, this codebook parameter information corresponds to a codebook structure, meaning that the terminal's precoding can be determined based on the codebook structure corresponding to the codebook parameter information and the channel state information. Additionally, in this embodiment, the channel state information is used to determine the terminal's precoding based on 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 terminal's precoding based on the codebook structure corresponding to the codebook parameter information.
[0217] The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each individual CSI-RS resource. The indication information corresponding to multiple CSI-RS resources means that the precoding indication information included in the channel state information for determining the terminal can be applied to each CSI-RS resource; that is, sending one indication information is sufficient for all CSI-RS resources. The indication information corresponding to each CSI-RS resource means that the precoding parameters included in the channel state information for the terminal are applied to only one CSI-RS resource; that is, the indication information corresponding to each CSI-RS resource is applicable to that specific CSI-RS resource, and not applicable to other CSI-RS resources.
[0218] Alternatively, the channel state information may include indication information corresponding to multiple port groups within a CSI-RS resource, as well as indication information corresponding to each port group. Each port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The indication information corresponding to multiple port groups means that the precoding indication information for determining the terminal included in the channel state information can be applied to each port group; that is, sending one indication information is sufficient for each port group. The indication information corresponding to each port group means that the precoding indication information for the terminal included in the channel state information is applied to one port group; that is, the parameters corresponding to each port group are applicable to that specific port group, and not to other port groups.
[0219] In this embodiment, after the terminal determines the channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, it determines the indication information that the terminal needs to report to the network device based on the acquired channel information and codebook parameter information. The terminal then sends channel state information including the indication information to the network device, and uses the channel state information to determine the precoding parameters of the terminal.
[0220] If at least one CSI-RS resource includes multiple CSI-RS resources, the terminal determines the channel information corresponding to each CSI-RS resource. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the terminal determines the channel information corresponding to each port group in the multiple port groups.
[0221] In some embodiments, the network device configures codebook parameter information for the terminal via RRC signaling, or the network device configures codebook parameter information for the terminal via other signaling.
[0222] In some embodiments, the terminal determines spatial basis vector indication information, combination coefficient indication information, and frequency basis vector indication information based on the channel information and codebook parameter information corresponding to each CSI-RS resource. The terminal then sends channel state information, including spatial basis vector indication information or port selection indication information, combination coefficient indication information, and frequency basis vector indication information, to the network device.
[0223] In this embodiment, after measuring each CSI-RS resource, the terminal can determine the channel information corresponding to each CSI-RS resource. The terminal can also determine the spatial basis vector indication information based on the determined channel information and codebook parameter information. After determining the spatial basis vector indication information, the terminal can further determine the combination coefficient indication information and the frequency basis vector indication information based on the spatial basis vector indication information and codebook parameter information. After determining the spatial basis vector indication information, combination coefficient indication information, and frequency basis vector indication information, the terminal can further determine the channel state information. The channel state information can then indicate the three types of information determined by the terminal and send the channel state information to the network device.
[0224] exist Figure 6 Based on the illustrated embodiment, the channel state information sent by the terminal indicates various types of information, and these various types of information include different situations.
[0225] The first type: Channel state information includes at least one of the following:
[0226] (1) N spatial basis vector indication information or N port selection indication information, and N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0227] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the Li spatial domain basis vectors selected by the terminal. Here, i belongs to {1, 2, ..., N}. In some embodiments, this spatial domain basis vector indication information is a spatial beam basis vector, which can also be called a beam basis vector, a spatial basis vector, or a beam. The port selection indication information is used to indicate the Li CSI-RS ports selected by the terminal.
[0228] In addition, 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. These N spatial basis vector indication information or N port selection indication information actually correspond to the number of CSI-RS resources, which can be understood as a one-to-one correspondence between spatial basis vector indication information or port selection indication information and CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, that is, these 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.
[0229] For example, let's illustrate this with spatial basis vector indication information. This spatial basis vector indication information indicates the spatial basis vector W. 1,i ,Should or W1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix composed of spatial basis vectors, where N represents the number of CSI-RS resources. t L represents the number of transmit antenna ports. i Let P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, where P is the number of CSI-RS ports. This represents a complex matrix with dimensions X rows and Y columns, for example, X = 1, Y = 2L. i That is to say The following embodiments are similar to those in the embodiments of this application. Similarly, I will not give examples one by one.
[0230] Optionally, 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 i If it is 4, then
[0231] It should be noted that the embodiments in this application are illustrated by taking the correspondence between N spatial basis vector indication information or N port selection indication information and CSI-RS resources as an example. In another embodiment, the N spatial basis vector indication information or N port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0232] 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.
[0233] The channel state information sent by the terminal to the network device includes N spatial basis vector indications (SPRs) or N port selection indications (PPRs). These N SPRs or PPRs correspond to the number of port groups, or in other words, there is a one-to-one correspondence between the SPRs or PPRs and the port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Pointer). That is, these N port groups correspond to N TRPs, and the terminal reports the SPRs or PPRs corresponding to each TRP.
[0234] For example, consider the spatial basis vector indication information, where the spatial basis vector indication information indicates the spatial basis vector W. 1,i ,Should or W 1,i This indicates that the corresponding port group is represented by L i A matrix consisting of spatial basis vectors, where N represents the number of at least two port groups. t L represents the number of transmit antenna ports. iLet P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th port group ∈ {1,…,N}, where P is the number of CSI-RS ports.
[0235] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If it is 4, then
[0236] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0237] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication. This combination coefficient indication is actually shared by multiple CSI-RS resources, or one combination coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0238] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of CSI-RS resources, L i This represents the number of spatial basis vector indication information or CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, and M represents the number of frequency domain basis vectors corresponding to the CSI-RS resource.
[0239] Optionally, 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 i If M is 4, then M is 4 if at least two CSI-RS resources correspond to 4 frequency domain basis vectors.
[0240] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0241] The channel state information includes a combination coefficient indication, which corresponds to multiple port groups.
[0242] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication information. This combination coefficient indication information is actually shared by multiple port groups, or it can be understood that one combination coefficient indication information corresponds to multiple port groups. In addition, each port group corresponds to one TRP, that is, these N port groups correspond to N TRPs, and the terminal reports a combination coefficient indication information shared by multiple TRPs.
[0243] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of port groups, L i Let represent the spatial basis vectors or the number of CSI-RS ports corresponding to the i-th port group (i∈{1,…,N}), and M represent the number of frequency basis vectors corresponding to the port group.
[0244] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If M is 4, then M is 4 if at least two port groups correspond to 4 frequency domain basis vectors.
[0245] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0246] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. This information characterizes the channel's variation in the frequency domain. Specifically, the frequency domain basis vectors can be used to represent the variation of the weighting coefficients of each spatial basis vector across each frequency unit. The variation characterized by the frequency domain basis vectors is related to factors such as multipath delay.
[0247] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple CSI-RS resources; in other words, one FDR corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transmission Reference Point). That is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0248] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources.
[0249] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0250] It should be noted that this embodiment of the application uses the correspondence between a frequency domain basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a frequency domain basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0251] The channel state information includes a frequency domain basis vector indication, which corresponds to multiple port groups.
[0252] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0253] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group.
[0254] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0255] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously associated with CSI-RS resources or simultaneously associated with port groups.
[0256] Additionally, it should be noted that this embodiment uses the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameters for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameters.
[0257] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0258] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0259] The second method involves grouping multiple CSI-RS resources into G CSI-RS resource groups. Channel state information (CSA) indicates the information corresponding to each of these G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups in the multiple CSI-RS resources, each CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups can be grouped into G first groups. Channel state information (CSA) indicates the information corresponding to each of these G first groups. Here, G is the same as the number of first groups in the multiple port groups, each first group includes at least one port group, and G is a positive integer greater than 1.
[0260] The channel state information indicates at least one of the following:
[0261] (1) G spatial basis vector indication information or G port selection indication information.
[0262] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the L selected by the terminal. g L spatial basis vectors. g Let L represent the number of spatial basis vectors corresponding to the g-th CSI-RS resource group ∈ {1,…,G}. g This represents the number and value of spatial basis vectors corresponding to each CSI-RS resource in the g-th CSI-RS resource group. Alternatively, port selection indication information is used to indicate the L selected by the terminal. g One CSI-RS port. L g This represents the number of CSI-RS ports corresponding to the g-th first group ∈ {1,…,G}. Where L... g This represents the number and value of CSI-RS ports corresponding to each port group in the g-th first group.
[0263] In addition, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G CSI-RS resource groups, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or port selection indication information and the CSI-RS resource group. Furthermore, 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 the spatial basis vector or port selection indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0264] For example, let's take a spatial basis vector as an example. This spatial basis vector is W. 1,g , W 1,g N represents a matrix consisting of one or more spatial basis vectors corresponding to the g-th CSI-RS resource group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0265] Optionally, this embodiment includes four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 form the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 form the 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. This can also be understood as TRP1 and TRP2 forming the first CSI-RS resource group, and TRP3 and TRP4 forming the second CSI-RS resource group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0266] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0267] Furthermore, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G first packets, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or the port selection indication information and the first packet. Additionally, each first packet includes at least one port group, and each port group corresponds to one TRP. In other words, the terminal reports the spatial basis vector or port selection indication information corresponding to the port group in each first packet.
[0268] For example, let's take a spatial basis vector as an example. This spatial basis vector is W. 1,g , W 1,g N represents the matrix consisting of spatial basis vectors corresponding to the g-th first group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0269] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. This can also be understood as TRP1 and TRP2 forming the first group, and TRP3 and TRP4 forming the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0270] (2) G combination coefficients indicating information.
[0271] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G CSI-RS resource groups, or in other words, a one-to-one correspondence between the combination coefficient indication information and each CSI-RS resource group. Furthermore, 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 the combination coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0272] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of CSI-RS resources in the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M g A complex matrix.
[0273] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0274] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0275] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the combination coefficient indication information and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP. That is, the terminal reports the combination coefficient indication information corresponding to the port group in each first packet.
[0276] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of port groups within the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M g A complex matrix.
[0277] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0278] (3) G frequency domain basis vector indication information.
[0279] In this embodiment, the channel state information (CSI) sent by the terminal to the network device indicates G frequency domain basis vectors. These G frequency domain basis vectors correspond to the number of G CSI-RS resource groups, or in other words, there is a one-to-one correspondence between the frequency domain basis vectors and the CSI-RS resource groups. Furthermore, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to a TRP. That is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0280] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. N represents the number of CSI-RS resources, M g Let H represent the number of frequency domain basis vectors selected in the g-th group, and H be the conjugate transpose. The dimension is N3×M g A complex matrix.
[0281] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0282] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0283] In this embodiment, the channel state information (CSO) sent by the terminal to the network device indicates G frequency domain basis vectors. These G CSOs actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the CSOs and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP (Transport Resource Planning). That is, the terminal reports the frequency domain basis vector corresponding to the port group in each first packet.
[0284] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. H represents the conjugate transpose. N g This represents the number of CSI-RS resources or port groups within the g-th group, where H is the conjugate transpose, N3 represents the number of subbands of the PMI, and M... g This represents the number of frequency domain basis vectors selected in the g-th group. The dimension is N3×M g A complex matrix.
[0285] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0286] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously corresponding to the CSI-RS resource group, or simultaneously corresponding to the first group of the port group.
[0287] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0288] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0289] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0290] The third type: Channel state information indicates at least one of the following:
[0291] (1) A spatial basis vector indication or a port selection indication, wherein the spatial basis vector indication or port selection indication corresponds to multiple CSI-RS resources.
[0292] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the N*N selected by the terminal. tN*N spatial basis vectors. Port selection indication information is used to indicate the N*N port selected by the terminal. t There are N CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t Indicates the number of transmit antenna ports.
[0293] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of multiple CSI-RS resources; it can be understood that the SPR or PDI applies to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transport Reference Point). That is, this SPR or PDI corresponds to N TRPs, and the terminal reports the SPR or PDI corresponding to N TRPs.
[0294] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents a matrix consisting of L spatial basis vectors corresponding to multiple CSI-RS resources, and N represents the number of CSI-RS resources. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0295] It should be noted that the embodiments of this application illustrate the correspondence between a spatial basis vector indication information or a port selection indication information and a CSI-RS resource. In another embodiment, a spatial basis vector indication information or a port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0296] Among them, the channel state information indicates a spatial basis vector indication or a port selection indication, and the spatial basis vector indication or port selection indication corresponds to multiple port groups.
[0297] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of port groups, meaning it applies to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Point). Therefore, this SPR or PDI corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to these N TRPs.
[0298] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents the matrix composed of L spatial basis vectors corresponding to multiple port groups, and N represents the number of port groups. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0299] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0300] In this embodiment, the channel state information sent by the terminal to the network device indicates a combined coefficient indication. This combined coefficient indication is actually shared by multiple CSI-RS resources, or one combined coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a combined coefficient indication shared by multiple TRPs.
[0301] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of CSI-RS resources, L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resources, and M represents the number of frequency basis vectors corresponding to the CSI-RS resources. This represents a complex matrix with dimension 2L×M.
[0302] Optionally, if the number of CSI-RS resources is 2, and the number of spatial basis vectors corresponding to each CSI-RS resource is 4, then 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.
[0303] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0304] In this embodiment, the channel state information sent by the terminal to the network device indicates a combination coefficient indication. This combination coefficient indication is actually shared by multiple port groups, or one combination coefficient indication corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP; that is, these N port groups correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0305] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of port groups, L represents the number of spatial basis vectors or CSI-RS ports corresponding to CSI-RS resources, and M represents the number of frequency basis vectors corresponding to port groups.
[0306] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, then L is 4, and the number of frequency basis vectors corresponding to at least two port groups is 4, then M is 4.
[0307] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0308] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication information. This frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, which can also be understood as one frequency domain basis vector indication information corresponding to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a frequency domain basis vector indication information shared by multiple TRPs.
[0309] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources. This represents a complex matrix with dimensions N3×M.
[0310] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0311] It should be noted that this embodiment of the application uses the correspondence between a spatial basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a spatial basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0312] In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transportation Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0313] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group. This represents a complex matrix with dimensions N3×M.
[0314] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0315] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0316] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0317] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0318] It should be noted that the above three methods are all illustrated using combination coefficient indication information as an example. In another embodiment, the combination coefficient indication information includes multiple types of information.
[0319] Optionally, the combination coefficient indication information includes non-zero coefficient information and non-zero coefficient position information. The non-zero coefficient information indicates the non-zero coefficients in the combination coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combination coefficient indication information.
[0320] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0321] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0322] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0323] In the scheme provided by the embodiments of this application, the parameters for indicating channel state information include multiple cases, which expands the way of indicating parameters and thus improves the diversity of indication parameters.
[0324] In some embodiments, the terminal determines spatial basis vector indication information or port selection indication information, combination coefficient indication information and frequency basis vector indication information based on the channel information or effective channel information corresponding to each CSI-RS resource and codebook parameter information. The terminal then sends channel state information including spatial basis vector indication information or port selection indication information, combination coefficient indication information and frequency basis vector indication information to the network device.
[0325] Among them, effective channel information refers to the channel information that can be used, which can also be understood as channel information including effective parameters.
[0326] In this embodiment, after measuring each CSI-RS resource, the terminal can determine the channel information or effective channel information corresponding to each CSI-RS resource. The terminal can also 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 also determine the combination coefficient indication information and the frequency domain basis vector indication information. Then, the terminal determines the channel state information, which indicates the three types of information determined by the terminal and then sends the channel state information to the network device.
[0327] In the scheme provided in this application embodiment, 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 parameters of each TRP. Therefore, the network can determine the precoding of the terminal based on the parameters reported by the terminal. This not only reduces feedback overhead by reporting shared parameters, but also integrates the parameters of multiple TRPs, thereby improving the precoding gain of the terminal.
[0328] exist Figure 6 Based on the embodiment shown, the terminal receives configuration information sent by the network device. The configuration information is used to configure codebook parameter information, and the codebook parameter information is used by the terminal to determine channel state information.
[0329] In this embodiment, the network device sends configuration information to the terminal, and configures codebook parameter information for the terminal through the configuration information. Subsequently, the terminal can send channel status information to the network device based on the codebook parameter information.
[0330] In some embodiments, before sending configuration information to the terminal, the network device will first determine the codebook structure so as to configure codebook parameter information that matches the codebook structure for the terminal based on the codebook structure.
[0331] Optionally, the terminal determines the codebook structure and then indicates the determined codebook structure to the network device through indication information.
[0332] In this process, the terminal sends a first instruction message to the network device, which indicates the codebook structure used.
[0333] Optionally, the network device determines the codebook structure, and then the network device instructs the terminal on the codebook structure via instruction information.
[0334] The terminal receives a second indication information sent by the network device, which indicates the codebook structure used.
[0335] It should be noted that the embodiments in this application are illustrated using the example of indicating codebook structure with indication information. 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 configure the codebook parameter information corresponding to the agreed codebook structure for the terminal.
[0336] In the solution provided in this application embodiment, after the network device determines the codebook structure, it configures the codebook parameter information for the terminal according to the codebook structure, thereby improving the accuracy of the network device in configuring the codebook parameter information.
[0337] Figure 7 The flowchart illustrates a codebook-based precoding determination method provided in an exemplary embodiment of this application, which can be exemplarily applied to, for example, Figure 1 In the network device shown, the method includes at least some of the following:
[0338] Step 701: The network device receives channel state information sent by the terminal. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is determined by the terminal based on the channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource.
[0339] The CSI-RS resource is used to transmit CSI-RS. Furthermore, this CSI-RS resource is configured by the network device, allowing the network device to send CSI-RS to the terminal through the configured CSI-RS resource.
[0340] In this embodiment of the application, the terminal measures the CSI-RS based on at least one CSI-RS resource to obtain the channel information corresponding to each measured CSI-RS resource.
[0341] In some embodiments, CSI-RS resources are CMR (Channel Measurement Resource) resources, that is, CSI-RS resources in the embodiments of this application are CMR resources.
[0342] Alternatively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0343] In some embodiments, each CSI-RS resource in at least one CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT (Coherent Joint Transmission).
[0344] In other embodiments, each of the multiple port groups in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
[0345] One CSI-RS resource corresponds to multiple CSI-RS ports. Multiple CSI-RS ports are grouped to obtain multiple port groups. Each port group includes at least one CSI-RS port, and each port group corresponds to one TRP.
[0346] The codebook parameter information is used by the terminal to report indication information, enabling the network device to determine the terminal's precoding. Furthermore, this codebook parameter information corresponds to a codebook structure, meaning that the terminal's precoding can be determined based on the codebook structure corresponding to the codebook parameter information and the channel state information. Additionally, in this embodiment, the channel state information is used to determine the terminal's precoding based on 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 terminal's precoding based on the codebook structure corresponding to the codebook parameter information.
[0347] The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each individual CSI-RS resource. The indication information corresponding to multiple CSI-RS resources means that the precoding indication information included in the channel state information for determining the terminal can be applied to each CSI-RS resource; that is, sending one indication information is sufficient for all CSI-RS resources. The indication information corresponding to each CSI-RS resource means that the precoding parameters included in the channel state information for the terminal are applied to only one CSI-RS resource; that is, the indication information corresponding to each CSI-RS resource is applicable to that specific CSI-RS resource, and not applicable to other CSI-RS resources.
[0348] Alternatively, the channel state information may include indication information corresponding to multiple port groups within a CSI-RS resource, as well as indication information corresponding to each port group. Each port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The indication information corresponding to multiple port groups means that the precoding indication information for determining the terminal included in the channel state information can be applied to each port group; that is, sending one indication information is sufficient for each port group. The indication information corresponding to each port group means that the precoding indication information for the terminal included in the channel state information is applied to one port group; that is, the parameters corresponding to each port group are applicable to that specific port group, and not to other port groups.
[0349] In this embodiment, after the terminal determines the channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, it determines the indication information that the terminal needs to report to the network device based on the acquired channel information and codebook parameter information. The terminal then sends channel state information including the indication information to the network device, and uses the channel state information to determine the precoding parameters of the terminal.
[0350] If at least one CSI-RS resource includes multiple CSI-RS resources, the terminal determines the channel information corresponding to each CSI-RS resource. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the terminal determines the channel information corresponding to each port group in the multiple port groups.
[0351] In some embodiments, the network device configures codebook parameter information for the terminal via RRC (Radio Resource Control) signaling, or the network device configures codebook parameter information for the terminal via other signaling.
[0352] Step 702: The network device determines the precoding of the terminal based on the codebook structure corresponding to the channel state information and codebook parameter information.
[0353] Among them, the codebook parameter information corresponds to the codebook structure. Different codebook structures result in different methods for network devices to determine the precoding of the terminal based on the codebook structure.
[0354] In this embodiment of the application, after receiving channel state information, the network device can determine the parameters shared by multiple CSI-RS resources indicated by the channel state information and the parameters corresponding to each CSI-RS resource, or determine the parameters shared by multiple port groups in a CSI-RS resource indicated by the channel state information and the parameters corresponding to each port group. Then, based on the determined parameters and the codebook structure corresponding to the codebook parameter information, the precoding of the terminal is determined.
[0355] In the solution provided by this application embodiment, 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 parameters shared by multiple port groups corresponding to a CSI-RS resource and parameters corresponding to each port group. Multiple CSI-RS resources or multiple port groups can be understood as corresponding to multiple TRPs. That is, this application determines the parameters shared by multiple TRPs and the parameters of each TRP individually. Therefore, the network device can determine the precoding of the terminal based on the parameters reported by the terminal. This not only reduces feedback overhead by reporting shared parameters, but also integrates the parameters of multiple TRPs, thereby improving the precoding gain of the determined terminal.
[0356] exist Figure 7 Based on the illustrated embodiment, the channel state information sent by the terminal includes various types of information, and these various types of information include different situations.
[0357] The first type: Channel state information includes at least one of the following:
[0358] (1) N spatial basis vector indication information or N port selection indication information, and N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0359] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the Li spatial domain basis vectors selected by the terminal. Here, i belongs to {1, 2, ..., N}. In some embodiments, this spatial domain basis vector indication information is a spatial beam basis vector, which can also be called a beam basis vector, a spatial basis vector, or a beam. The port selection indication information is used to indicate the Li CSI-RS ports selected by the terminal.
[0360] In addition, 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. These N spatial basis vector indication information or N port selection indication information actually correspond to the number of CSI-RS resources, which can be understood as a one-to-one correspondence between spatial basis vector indication information or port selection indication information and CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, that is, these 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.
[0361] For example, let's illustrate this with spatial basis vector indication information. This spatial basis vector indication information indicates the spatial basis vector W.1,i ,Should or W 1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix composed of spatial basis vectors, where N represents the number of CSI-RS resources. t L represents the number of transmit antenna ports. i Let P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, where P is the number of CSI-RS ports. This represents a complex matrix with dimensions X rows and Y columns, for example, X = 1, Y = 2L. i That is to say The following embodiments are similar to those in the embodiments of this application. Similarly, I will not give examples one by one.
[0362] Optionally, 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 i If it is 4, then
[0363] It should be noted that the embodiments in this application are illustrated by taking the correspondence between N spatial basis vector indication information or N port selection indication information and CSI-RS resources as an example. In another embodiment, the N spatial basis vector indication information or N port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0364] 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.
[0365] The channel state information sent by the terminal to the network device includes N spatial basis vector indications (SPRs) or N port selection indications (PPRs). These N SPRs or PPRs correspond to the number of port groups, or in other words, there is a one-to-one correspondence between the SPRs or PPRs and the port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Pointer). That is, these N port groups correspond to N TRPs, and the terminal reports the SPRs or PPRs corresponding to each TRP.
[0366] For example, consider the spatial basis vector indication information, where the spatial basis vector indication information indicates the spatial basis vector W. 1,i ,Should or W 1,i This indicates that the corresponding port group is represented by L iA matrix consisting of spatial basis vectors, where N represents the number of at least two port groups. t L represents the number of transmit antenna ports. i Let P represent the spatial basis vector or the number of CSI-RS ports corresponding to the i-th port group ∈ {1,…,N}, where P is the number of CSI-RS ports.
[0367] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If it is 4, then
[0368] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0369] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication. This combination coefficient indication is actually shared by multiple CSI-RS resources, or one combination coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0370] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of CSI-RS resources, L i This represents the number of spatial basis vector indication information or CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, and M represents the number of frequency domain basis vectors corresponding to the CSI-RS resource.
[0371] Optionally, 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 i If M is 4, then M is 4 if at least two CSI-RS resources correspond to 4 frequency domain basis vectors.
[0372] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0373] The channel state information includes a combination coefficient indication, which corresponds to multiple port groups.
[0374] In this embodiment, the channel state information sent by the terminal to the network device includes a combination coefficient indication information. This combination coefficient indication information is actually shared by multiple port groups, or it can be understood that one combination coefficient indication information corresponds to multiple port groups. In addition, each port group corresponds to one TRP, that is, these N port groups correspond to N TRPs, and the terminal reports a combination coefficient indication information shared by multiple TRPs.
[0375] For example, the combination coefficient indication information indicates the combination coefficient matrix as follows: N represents the number of port groups, L i Let represent the spatial basis vectors or the number of CSI-RS ports corresponding to the i-th port group (i∈{1,…,N}), and M represent the number of frequency basis vectors corresponding to the port group.
[0376] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, L i If M is 4, then M is 4 if at least two port groups correspond to 4 frequency domain basis vectors.
[0377] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0378] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. This information characterizes the channel's variation in the frequency domain. Specifically, the frequency domain basis vectors can be used to represent the variation of the weighting coefficients of each spatial basis vector across each frequency unit. The variation characterized by the frequency domain basis vectors is related to factors such as multipath delay.
[0379] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple CSI-RS resources; in other words, one FDR corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transmission Reference Point). That is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0380] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources.
[0381] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0382] It should be noted that this embodiment of the application uses the correspondence between a frequency domain basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a frequency domain basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0383] The channel state information includes a frequency domain basis vector indication, which corresponds to multiple port groups.
[0384] In this embodiment, the channel state information sent by the terminal to the network device includes a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0385] For example, the frequency domain basis vector indication information indicates that the frequency domain basis vector is W. f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group.
[0386] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0387] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously associated with CSI-RS resources or simultaneously associated with port groups.
[0388] Additionally, it should be noted that this embodiment uses the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameters for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameters.
[0389] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0390] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0391] It should be noted that, in the first case, the codebook structure is represented by the following formula:
[0392] or
[0393] Where W represents the codebook structure, N represents the number of CSI-RS resources, and N t This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L is the number of transmit antenna ports. i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th CSI-RS resource in {1,…,N}, M represents the number of frequency basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of PMI subbands indicated by the precoding matrix. 1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. W represents the matrix composed of combination coefficients. f This represents a matrix composed of M frequency domain basis vectors. This represents a complex matrix with dimensions X rows and Y columns.
[0394] Alternatively, where W represents the codebook structure and N represents the number of port groups, N t This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L is the number of transmit antenna ports. i W represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th port group (i ∈ {1,…,N}), M represents the number of frequency basis vectors corresponding to the i-th port group, and N3 represents the number of PMI subbands indicated by the precoding matrix. 1,i This indicates that the corresponding port group is represented by L i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. W represents the matrix composed of combination coefficients. f This represents a matrix composed of M frequency domain basis vectors. This represents a complex matrix with dimensions X rows and Y columns.
[0395] In some embodiments, if W fThe terminal is off, i.e., M=1. Based on the estimated effective information of each port, the terminal selects ports L1=2, L2=4, and L3=8 respectively, and calculates the port combination coefficients based on the selected ports. The formula for calculating the precoding of a terminal by a network device is as follows: UE reports W respectively 1,1 W 1,2 and W 1,3 The instructions and The quantization coefficient information is used by network devices to calculate the precoding of the terminal.
[0396] The second method involves grouping multiple CSI-RS resources into G CSI-RS resource groups. Channel state information (CSA) indicates the information corresponding to each of these G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups in the multiple CSI-RS resources, each CSI-RS resource group includes at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups can be grouped into G first groups. Channel state information (CSA) indicates the information corresponding to each of these G first groups. Here, G is the same as the number of first groups in the multiple port groups, each first group includes at least one port group, and G is a positive integer greater than 1.
[0397] The channel state information indicates at least one of the following:
[0398] (1) G spatial basis vector indication information or G port selection indication information.
[0399] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the L selected by the terminal. g L spatial basis vectors. g Let L represent the number of spatial basis vectors corresponding to the g-th CSI-RS resource group ∈ {1,…,G}. g This represents the number and value of spatial basis vectors corresponding to each CSI-RS resource in the g-th CSI-RS resource group. Alternatively, port selection indication information is used to indicate the L selected by the terminal. g One CSI-RS port. L g This represents the number of CSI-RS ports corresponding to the g-th first group ∈ {1,…,G}. Where L... g This represents the number and value of CSI-RS ports corresponding to each port group in the g-th first group.
[0400] In addition, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G CSI-RS resource groups, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or port selection indication information and the CSI-RS resource group. Furthermore, 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 the spatial basis vector or port selection indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0401] For example, let's take a spatial basis vector as an example. This spatial basis vector is W. 1,g , W 1,g N represents a matrix consisting of one or more spatial basis vectors corresponding to the g-th CSI-RS resource group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0402] Optionally, this embodiment includes four CSI-RS resources, where CSI-RS resource 1 and CSI-RS resource 2 form the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 form the 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. This can also be understood as TRP1 and TRP2 forming the first CSI-RS resource group, and TRP3 and TRP4 forming the second CSI-RS resource group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0403] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0404] Furthermore, the channel state information sent by the terminal to the network device includes G spatial basis vector indication information or G port selection indication information. These G spatial basis vector indication information or G port selection indication information actually correspond to the number of G first packets, which can be understood as a one-to-one correspondence between the spatial basis vector indication information or the port selection indication information and the first packet. Additionally, each first packet includes at least one port group, and each port group corresponds to one TRP. In other words, the terminal reports the spatial basis vector or port selection indication information corresponding to the port group in each first packet.
[0405] For example, let's take a spatial basis vector as an example. This spatial basis vector is W. 1,g , W 1,g N represents the matrix consisting of spatial basis vectors corresponding to the g-th first group. g N represents the number of CSI-RS resources or port groups within the g-th group. t L represents the number of transmit antenna ports. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. Indicates a dimension of N g N t ×2L g A complex matrix.
[0406] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. This can also be understood as TRP1 and TRP2 forming the first group, and TRP3 and TRP4 forming the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3. Represents a dimension of 2N t A complex matrix of size 16. Represents a dimension of 2N t A complex matrix of size ×12.
[0407] (2) G combination coefficients indicating information.
[0408] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G CSI-RS resource groups, or in other words, a one-to-one correspondence between the combination coefficient indication information and each CSI-RS resource group. Furthermore, 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 the combination coefficient indication information corresponding to the CSI-RS resource in each CSI-RS resource group.
[0409] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of CSI-RS resources in the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M g A complex matrix.
[0410] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0411] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0412] In this embodiment, the channel state information sent by the terminal to the network device indicates G combination coefficient indication information. These G combination coefficient indication information actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the combination coefficient indication information and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP. That is, the terminal reports the combination coefficient indication information corresponding to the port group in each first packet.
[0413] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N g L represents the number of port groups within the g-th group. g M represents the number of CSI-RS ports selected in the g-th group. g This represents the number of frequency domain basis vectors selected in the g-th group. Indicates a dimension of 2L g ×M g A complex matrix.
[0414] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0415] (3) G frequency domain basis vector indication information.
[0416] In this embodiment, the channel state information (CSI) sent by the terminal to the network device indicates G frequency domain basis vectors. These G frequency domain basis vectors correspond to the number of G CSI-RS resource groups, or in other words, there is a one-to-one correspondence between the frequency domain basis vectors and the CSI-RS resource groups. Furthermore, each CSI-RS resource group includes at least one CSI-RS resource, and each CSI-RS resource corresponds to a TRP. That is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0417] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. N represents the number of CSI-RS resources, M g Let H represent the number of frequency domain basis vectors selected in the g-th group, and H be the conjugate transpose. The dimension is N3×M g A complex matrix.
[0418] Optionally, this embodiment includes four CSI-RS resources, with CSI-RS resource 1 and CSI-RS resource 2 forming the first CSI-RS resource group, and CSI-RS resource 3 and CSI-RS resource 4 forming the 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. Alternatively, TRP1 and TRP2 can be understood as the first CSI-RS resource group, and TRP3 and TRP4 as the second CSI-RS resource group. The number of SD basis bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD basis bases corresponding to the two groups are M1 = 4 and M2 = 7, respectively.
[0419] It should be noted that the embodiments in this application are illustrated by grouping CSI-RS resources into G CSI-RS resource groups. In another embodiment, multiple port groups of a CSI-RS resource can also be grouped to obtain G first groups.
[0420] In this embodiment, the channel state information (CSO) sent by the terminal to the network device indicates G frequency domain basis vectors. These G CSOs actually correspond to the number of G first packets, or in other words, a one-to-one correspondence between the CSOs and the first packets. Furthermore, each first packet includes at least one port group, and each port group corresponds to a TRP (Transport Resource Planning). That is, the terminal reports the frequency domain basis vector corresponding to the port group in each first packet.
[0421] For example, the frequency domain basis vector is This represents the frequency domain basis vector matrix. H represents the conjugate transpose. N g This represents the number of CSI-RS resources or port groups within the g-th group, where H is the conjugate transpose, N3 represents the number of subbands of the PMI, and M... g This represents the number of frequency domain basis vectors selected in the g-th group. The dimension is N3×M g A complex matrix.
[0422] Optionally, this embodiment includes four port groups, with port group 1 and port group 2 forming the first group, and port group 3 and port group 4 forming the second group. Port group 1, port group 2, port group 3, and port group 4 correspond to TRP1, TRP2, TRP3, and TRP4, respectively. Alternatively, TRP1 and TRP2 can be understood as the first group, and TRP3 and TRP4 as the second group. The number of SD bases is L1 = L2 = 4, L3 = L4 = 3, and the number of FD bases corresponding to the two groups is M1 = 4 and M2 = 7, respectively.
[0423] It should be noted that, in the embodiments of this application, the spatial basis vector indication information, the combination coefficient indication information, and the frequency basis vector indication information of the channel state information are simultaneously corresponding to the CSI-RS resource group, or simultaneously corresponding to the first group of the port group.
[0424] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0425] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0426] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0427] It should be noted that, in the second case, the codebook structure is represented by the following formula:
[0428]
[0429] Where W represents the codebook structure, W 1,g N represents the matrix consisting of the spatial basis vectors corresponding to the CSI-RS resources in the g-th group or the unit basis vectors used for port selection. g N represents the number of CSI-RS resources in the g-th group. t W represents the number of transmit antenna ports. f,gIndicates the M corresponding to the CSI-RS resources in group g. g M is a matrix composed of frequency domain basis vectors. g This represents the number of frequency domain basis vectors selected in the g-th group. L represents the matrix consisting of the combination coefficients corresponding to the CSI-RS resources in the g-th group. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group, where G indicates that the number of groups is the same as the number of CSI-RS resource groups of the CSI-RS resource, G is a positive integer greater than 1, H is the conjugate transpose, and N3 represents the number of subbands of the PMI. This represents a complex matrix with dimensions X rows and Y columns.
[0430] Alternatively, W represents the codebook structure, W 1,g N represents the matrix consisting of the spatial basis vectors corresponding to the port groups within the g-th group, or the unit basis vectors used for port selection. g N represents the number of port groups within the g-th group. t W represents the number of transmit antenna ports. f,g M represents the port group corresponding to the Gth group. g M is a matrix composed of frequency domain basis vectors. g This represents the number of frequency domain basis vectors selected in the g-th group. L represents the matrix consisting of the combination coefficients of the port groups within the g-th group. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group, where G indicates that the number of groups is the same as the first group of the port group, G is a positive integer greater than 1, H is the conjugate transpose, and N3 represents the number of subbands of the PMI. This represents a complex matrix with dimensions X rows and Y columns.
[0431] The third type: Channel state information indicates at least one of the following:
[0432] (1) A spatial basis vector indication or a port selection indication, wherein the spatial basis vector indication or port selection indication corresponds to multiple CSI-RS resources.
[0433] The spatial domain basis vector indication information is represented using the SD basis (Spatial Domain basis). This spatial domain basis vector indication information is used to indicate the N*N selected by the terminal. t N*N spatial basis vectors. Port selection indication information is used to indicate the N*N port selected by the terminal. t There are N CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t Indicates the number of transmit antenna ports.
[0434] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of multiple CSI-RS resources; it can be understood that the SPR or PDI applies to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP (Transport Reference Point). That is, this SPR or PDI corresponds to N TRPs, and the terminal reports the SPR or PDI corresponding to N TRPs.
[0435] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents a matrix consisting of L spatial basis vectors corresponding to multiple CSI-RS resources, and N represents the number of CSI-RS resources. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0436] It should be noted that the embodiments of this application illustrate the correspondence between a spatial basis vector indication information or a port selection indication information and a CSI-RS resource. In another embodiment, a spatial basis vector indication information or a port selection indication information may also correspond to multiple port groups of a CSI-RS resource.
[0437] Among them, the channel state information indicates a spatial basis vector indication or a port selection indication, and the spatial basis vector indication or port selection indication corresponds to multiple port groups.
[0438] In addition, the channel state information sent by the terminal to the network device indicates either a spatial basis vector indication (SPR) or a port selection indication (PDI). This SPR or PDI actually corresponds to the number of port groups, meaning it applies to multiple port groups. Furthermore, each port group corresponds to one TRP (Transport Reference Point). Therefore, this SPR or PDI corresponds to N TRPs, and the terminal reports the spatial basis vectors corresponding to these N TRPs.
[0439] For example, let's take a spatial basis vector as an example. This spatial basis vector is W1. or W1 represents the matrix composed of L spatial basis vectors corresponding to multiple port groups, and N represents the number of port groups. t This indicates the number of transmit antenna ports, where L represents the spatial basis vectors or the number of CSI-RS ports corresponding to the CSI-RS resources, and P represents the number of CSI-RS ports. Representing a dimension of NN t A complex matrix of size 2L, This represents a complex matrix with dimension NP×2L.
[0440] (2) A combination coefficient indication information, which corresponds to multiple CSI-RS resources.
[0441] In this embodiment, the channel state information sent by the terminal to the network device indicates a combined coefficient indication. This combined coefficient indication is actually shared by multiple CSI-RS resources, or one combined coefficient indication corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP; that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a combined coefficient indication shared by multiple TRPs.
[0442] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of CSI-RS resources, L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resources, and M represents the number of frequency basis vectors corresponding to the CSI-RS resources. This represents a complex matrix with dimension 2L×M.
[0443] Optionally, if the number of CSI-RS resources is 2, and the number of spatial basis vectors corresponding to each CSI-RS resource is 4, then 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.
[0444] It should be noted that this embodiment of the application uses the correspondence between a combination coefficient indication information and a CSI-RS resource as an example for illustration. In another embodiment, a combination coefficient indication information may also correspond to multiple port groups of a CSI-RS resource.
[0445] In this embodiment, the channel state information sent by the terminal to the network device indicates a combination coefficient indication. This combination coefficient indication is actually shared by multiple port groups, or one combination coefficient indication corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP; that is, these N port groups correspond to N TRPs, and the terminal reports a single combination coefficient indication shared by multiple TRPs.
[0446] For example, the information indicated by the combination coefficient is This represents the combination coefficient matrix. N represents the number of port groups, L represents the number of spatial basis vectors or CSI-RS ports corresponding to CSI-RS resources, and M represents the number of frequency basis vectors corresponding to port groups.
[0447] Optionally, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, then L is 4, and the number of frequency basis vectors corresponding to at least two port groups is 4, then M is 4.
[0448] (3) A frequency domain basis vector indication information, which corresponds to multiple CSI-RS resources.
[0449] The frequency domain basis vector indication information is used to indicate the M frequency domain basis vectors selected by the terminal. In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication information. This frequency domain basis vector indication information is actually shared by multiple CSI-RS resources, which can also be understood as one frequency domain basis vector indication information corresponding to multiple CSI-RS resources. In addition, each CSI-RS resource corresponds to one TRP, that is, these N CSI-RS resources correspond to N TRPs, and the terminal reports a frequency domain basis vector indication information shared by multiple TRPs.
[0450] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to CSI-RS resources. This represents a complex matrix with dimensions N3×M.
[0451] Optionally, if the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4.
[0452] It should be noted that this embodiment of the application uses the correspondence between a spatial basis vector indication information and a CSI-RS resource as an example for illustration. In another embodiment, a spatial basis vector indication information may also correspond to multiple port groups of a CSI-RS resource.
[0453] In this embodiment, the channel state information sent by the terminal to the network device indicates a frequency domain basis vector indication (FDR). This FDR is actually shared by multiple port groups, or one FDR corresponds to multiple port groups. Furthermore, each port group corresponds to one TRP (Transportation Resource Planning). That is, these N port groups correspond to N TRPs, and the terminal reports a single FDR shared by multiple TRPs.
[0454] For example, the frequency domain basis vector indication information is W f , representing the frequency domain basis vector matrix, N3 represents the number of PMI subbands, and M represents the number of frequency domain basis vectors corresponding to the port group. This represents a complex matrix with dimensions N3×M.
[0455] Optionally, if the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4.
[0456] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0457] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0458] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0459] It should be noted that, in the third case, the codebook structure is represented by the following formula:
[0460] or
[0461] Where W represents the codebook structure, N represents the number of CSI-RS resources, and N tThis represents the number of transmit antenna ports, where P is the number of CSI-RS ports, L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resource, M represents the number of frequency basis vectors corresponding to the CSI-RS resource, and N3 represents the number of PMI subbands indicated by the precoding matrix. W1 represents the matrix of the CSI-RS resource consisting of L spatial basis vectors or unit basis vectors used for port selection. W represents a matrix composed of combination coefficient indication information. f Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
[0462] It should be noted that the above three methods are all illustrated using combination coefficient indication information as an example. In another embodiment, the combination coefficient indication information includes multiple types of information.
[0463] Optionally, the combination coefficient indication information includes non-zero coefficient information and non-zero coefficient position information. The non-zero coefficient information indicates the non-zero coefficients in the combination coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combination coefficient indication information.
[0464] In some embodiments, the network device receives channel state information sent by the terminal, including spatial basis vector indication information or port selection indication information, combination coefficient indication information, and frequency domain basis vector indication information.
[0465] The spatial basis vector indication information or port selection indication information, combination coefficient indication information, and frequency domain basis vector indication information are determined by the terminal based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information.
[0466] It should be noted that the embodiments in this application are illustrated using the example of a terminal sending a specific indication of channel state information to a network device. In another embodiment, the network device needs to first configure codebook parameter information for the terminal, and then the terminal sends channel state information to the network device based on the codebook parameter information.
[0467] The codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each CSI-RS resource, the number of frequency basis vectors corresponding to each CSI-RS resource, the number of PMI sub-bands, or the number of transmit antenna ports. Alternatively, the codebook parameter information configured by the network device for the terminal includes at least one of the following: the number of spatial basis vectors corresponding to each port group, the number of frequency basis vectors corresponding to each port group, the number of PMI sub-bands, or the number of transmit antenna ports.
[0468] In some embodiments, after the network device configures codebook parameter information for the terminal, the terminal determines the parameters indicated by the channel state information based on the configured codebook parameter information, and then sends the channel state information to the network device.
[0469] In the scheme provided by the embodiments of this application, the parameters for indicating channel state information include multiple cases, which expands the way of indicating parameters and thus improves the diversity of indication parameters.
[0470] exist Figure 7 Based on the illustrated embodiment, the network device configures codebook parameters for the terminal using configuration information. The network device sends configuration information to the terminal, which is used to configure codebook parameter information. The codebook parameter information is used by the terminal to determine channel state information.
[0471] In this embodiment, the network device sends configuration information to the terminal, and configures codebook parameter information for the terminal through the configuration information. Subsequently, the terminal can send channel status information to the network device based on the codebook parameter information.
[0472] In some embodiments, before sending configuration information to the terminal, the network device will first determine the codebook structure so as to configure codebook parameter information that matches the codebook structure for the terminal based on the codebook structure.
[0473] Optionally, the terminal determines the codebook structure and then indicates the determined codebook structure to the network device through indication information.
[0474] In this process, the terminal sends a first instruction message to the network device, which indicates the codebook structure used.
[0475] Optionally, the network device determines the codebook structure, and then the network device instructs the terminal on the codebook structure via instruction information.
[0476] The terminal receives a second indication information sent by the network device, which indicates the codebook structure used.
[0477] It should be noted that the embodiments in this application are illustrated using the example of indicating codebook structure with indication information. 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 configure the codebook parameter information corresponding to the agreed codebook structure for the terminal.
[0478] In the solution provided in this application embodiment, after the network device determines the codebook structure, it configures the codebook parameter information for the terminal according to the codebook structure, thereby improving the accuracy of the network device in configuring the codebook parameter information.
[0479] Figure 8 This illustration shows a block diagram of a codebook-based precoding determination apparatus provided in an exemplary embodiment of this application. See also: Figure 8The device includes:
[0480] The determining module 801 is used to determine the channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource;
[0481] The transmitting module 802 is used to transmit channel status information to the network device according to the channel information and codebook parameter information corresponding to each determined CSI-RS resource. The channel status information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel status information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource.
[0482] Channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0483] In some embodiments, the channel state information includes at least one of the following:
[0484] N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1;
[0485] A combination coefficient indication information, which corresponds to multiple CSI-RS resources, or to multiple port groups in a single CSI-RS resource;
[0486] A frequency domain basis vector indication information corresponds to multiple CSI-RS resources, or to multiple port groups within a single CSI-RS resource.
[0487] In some embodiments, the channel state information includes at least one of the following:
[0488] G spatial basis vector indication information or G port selection indication information;
[0489] G combination coefficients indicating information;
[0490] G frequency domain basis vectors indicate information;
[0491] Wherein, G is the same as the number of groups in the CSI-RS resource group of multiple CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of multiple port groups in a CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1.
[0492] In some embodiments, the channel state information includes at least one of the following:
[0493] A spatial basis vector indication or a port selection indication, which may correspond to multiple CSI-RS resources or multiple port groups within a single CSI-RS resource;
[0494] A combination coefficient indication information, which corresponds to multiple CSI-RS resources, or to multiple port groups in a single CSI-RS resource;
[0495] A frequency domain basis vector indication (FDR) can correspond to multiple CSI-RS resources, or to multiple port groups within a single CSI-RS resource.
[0496] In some embodiments, the combined coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, wherein the non-zero coefficient information indicates the non-zero coefficients in the combined coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combined coefficient indication information.
[0497] In some embodiments, the determining module 801 is used to determine spatial basis vector indication information, combination coefficient indication information and frequency basis vector indication information based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information;
[0498] The transmitting module is also used to transmit channel state information to the network device, including spatial basis vector indication information or the port selection indication information, combination coefficient indication information and frequency domain basis vector indication information.
[0499] In some embodiments, see Figure 9 The device also includes:
[0500] The receiving module 803 is used to receive configuration information sent by the network device. The configuration information is used to configure codebook parameter information, and the codebook parameter information is used by the terminal to determine channel state information.
[0501] In some embodiments, the sending module 802 is further configured to:
[0502] Send a first indication message to the network device, the first indication message indicating the codebook structure used;
[0503] or,
[0504] Receive a second indication message sent by the network device, the second indication message indicating the codebook structure used.
[0505] In some embodiments, CSI-RS resources are CMR resources.
[0506] In some embodiments, different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.
[0507] In some embodiments, each of the multiple CSI-RS resources corresponds to a Transmit Receive Node (TRP), and at least two TRPs are used for coherent transmission (CJT).
[0508] or,
[0509] Each port group in a CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0510] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0511] Figure 10 This illustration shows a block diagram of a codebook-based precoding determination apparatus provided in an exemplary embodiment of this application. See also: Figure 10 The device includes:
[0512] The receiving module 1001 is used to receive channel state information sent by the terminal. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is determined by the terminal based on the channel information and codebook parameter information corresponding to each CSI-RS resource in at least one CSI-RS resource.
[0513] The determination module 1002 is used to determine the precoding of the terminal based on the codebook structure corresponding to the channel state information and codebook parameter information.
[0514] In some embodiments, the channel state information includes at least one of the following:
[0515] N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1;
[0516] A combination coefficient indication information, which corresponds to multiple CSI-RS resources, or to multiple port groups in a single CSI-RS resource;
[0517] A frequency domain basis vector indication information corresponds to multiple CSI-RS resources, or to multiple port groups within a single CSI-RS resource.
[0518] In some embodiments, the codebook structure is represented by the following formula:
[0519] or
[0520] Where W represents the codebook structure, and N represents the number of CSI-RS resources or the number of port groups. t This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L is the number of transmit antenna ports. i W represents the number of spatial basis vector indication information or CSI-RS ports corresponding to the i-th CSI-RS resource (i ∈ {1, ..., N}) or the number of spatial basis vector indication information or CSI-RS ports corresponding to the i-th port group (i ∈ {1, ..., N}). 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. N3 represents the number of precoding matrix indicator PMI subbands. 1,i This indicates that the corresponding CSI-RS resource is generated by L. i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection, or a matrix corresponding to the i-th port group consisting of L... i A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. W represents a matrix composed of combination coefficient indication information. f Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
[0521] In some embodiments, the channel state information includes at least one of the following:
[0522] G spatial basis vector indication information or G port selection indication information;
[0523] G combination coefficients indicating information;
[0524] G frequency domain basis vectors indicate information;
[0525] Wherein, G is the same as the number of groups in the CSI-RS resource group of multiple CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of multiple port groups in a CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1.
[0526] In some embodiments, the codebook structure is represented by the following formula:
[0527]
[0528] Where W represents the codebook structure, W 1,g Let N represent the matrix consisting of the spatial basis vectors or unit basis vectors used for port selection corresponding to the CSI-RS resources in the g-th group ∈ {1,…,G}, or let N represent the matrix consisting of the spatial basis vectors or unit basis vectors used for port selection corresponding to the port groups in the G-th group. g N represents the number of CSI-RS resources or port groups within the g-th group. t W represents the number of transmit antenna ports. f,g Indicates the M corresponding to the CSI-RS resources in group g. g A matrix composed of frequency domain basis vectors, or, representing the M corresponding to the port group within the g-th group. g M is a matrix composed of frequency domain basis vectors. g This represents the number of frequency domain basis vectors selected in the g-th group. L represents the matrix consisting of the combination coefficients corresponding to the CSI-RS resources in the g-th group, or L represents the matrix consisting of the combination coefficients corresponding to the port groups in the g-th group. g This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. G indicates that the number of groups is the same as the number of CSI-RS resource groups of the CSI-RS resource, or the number of groups is the same as the number of groups in the first group of the port group. G is a positive integer greater than 1. N3 represents the number of subbands of the PMI. H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
[0529] In some embodiments, the channel state information includes at least one of the following:
[0530] A spatial basis vector indication information, which corresponds to multiple CSI-RS resources, or to multiple port groups in a CSI-RS resource;
[0531] A combination coefficient indication information, which corresponds to multiple CSI-RS resources, or to multiple port groups in a single CSI-RS resource;
[0532] A frequency domain basis vector indication information corresponds to multiple CSI-RS resources, or to multiple port groups within a single CSI-RS resource.
[0533] In some embodiments, the codebook structure is represented by the following formula:
[0534] or
[0535] Where W represents the codebook structure, and N represents the number of CSI-RS resources, or the number of port groups. t This represents the number of transmit antenna ports, where P is the number of CSI-RS ports, L represents the number of spatial basis vector indication information or CSI-RS ports corresponding to the 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 the CSI-RS resource, or the number of frequency domain basis vectors corresponding to a port group, and N3 represents the number of precoding matrix indicator PMI subbands. W1 represents a matrix composed of L spatial basis vectors of the CSI-RS resource or unit basis vectors used for port selection, or a matrix composed of L spatial basis vectors or unit basis vectors used for port selection for a port group. W represents a matrix composed of combination coefficient indication information. f Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
[0536] In some embodiments, the combined coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, wherein the non-zero coefficient information indicates the non-zero coefficients in the combined coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combined coefficient indication information.
[0537] In some embodiments, the receiving module 1001 is further configured to receive channel state information sent by the terminal, including spatial basis vector indication information, combination coefficient indication information and frequency domain basis vector indication information;
[0538] The spatial basis vector indication information, or the port selection indication information, combination coefficient indication information, and frequency domain basis vector indication information, are determined by the terminal based on the channel information or effective channel information and codebook parameter information corresponding to each CSI-RS resource.
[0539] In some embodiments, see Figure 11 The device also includes:
[0540] The sending module 1003 is used to send configuration information to the terminal. The configuration information is used to configure codebook parameter information, and the codebook parameter information is used by the terminal to determine channel state information.
[0541] In some embodiments, the receiving module 1001 is further configured to:
[0542] The receiving terminal sends a first indication information, which indicates the codebook structure used.
[0543] Alternatively, a second instruction message can be sent to the terminal, indicating the codebook structure used.
[0544] In some embodiments, CSI-RS resources are CMR resources.
[0545] In some embodiments, different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.
[0546] In some embodiments, each of the multiple CSI-RS resources corresponds to one TRP, and at least two TRPs are used for CJT;
[0547] or,
[0548] Each port group in a CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0549] It should be noted that the device provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the device provided in the above embodiments and the device embodiments belong to the same concept, and the specific implementation process can be found in the device embodiments, which will not be repeated here.
[0550] Figure 12 A schematic diagram of the structure of a communication device provided in an exemplary embodiment of this application is shown. The communication device includes: a processor 1201, a receiver 1202, a transmitter 1203, a memory 1204, and a bus 1205.
[0551] The processor 1201 includes one or more processing cores. The processor 1201 executes various functional applications and information processing by running software programs and modules.
[0552] The receiver 1202 and the transmitter 1203 can be implemented as a communication component, which can be a communication chip.
[0553] The memory 1204 is connected to the processor 1201 via the bus 1205.
[0554] The memory 1204 can be used to store at least one program code, and the processor 1201 is used to execute the at least one program code to implement the various steps in the above method embodiments.
[0555] Furthermore, the communication device can be a terminal or a network device. The memory 1204 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), read-only memory (ROM), magnetic storage, flash memory, and programmable read-only memory (PROM).
[0556] In an exemplary embodiment, a computer-readable storage medium is also provided, wherein executable program code is stored in the storage medium, the executable program code being loaded and executed by a processor to implement the codebook-based precoding determination method executed by a communication device provided in the above-described method embodiments.
[0557] In an exemplary embodiment, a chip is provided, the chip including programmable logic circuitry and / or program instructions, which, when the chip is run on a terminal or network device, are used to implement the codebook-based precoding determination method as provided in the various method embodiments.
[0558] In an exemplary embodiment, a computer program product is provided, which, when executed by a processor of a terminal or network device, is used to implement the codebook-based precoding determination method provided in the various method embodiments described above.
[0559] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0560] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A codebook-based precoding determination method, characterized in that, The method is executed by a terminal, and the method includes: Based on at least one Channel State Information Reference Signal (CSI-RS) resource, determine the channel information corresponding to each CSI-RS resource; Based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource, channel status information is sent to the network device. The channel status information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel status information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information; The channel state information includes at least one of the following: N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, wherein the frequency domain basis vector indication information corresponds to the plurality of CSI-RS resources, or corresponds to the plurality of port groups in the CSI-RS resource; The codebook structure is represented by the following formula: , or , , in, This represents the codebook structure. N This indicates the number of CSI-RS resources or the number of port groups. This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports. Indicates the first The number of spatial basis vectors or CSI-RS ports corresponding to each CSI-RS resource, or the number of... The spatial basis vectors or the number of CSI-RS ports corresponding to each port group This 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. The precoding matrix indicates the number of PMI subbands. This indicates the source corresponding to the i-th CSI-RS resource. A matrix consisting of spatial basis vectors or unit basis vectors used for port selection, or a matrix corresponding to the i-th port group consisting of... A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. A matrix representing the information indicated by combination coefficients. Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
2. The method according to claim 1, characterized in that, The channel state information also includes at least one of the following: G spatial basis vector indication information or G port selection indication information; G combination coefficients indicating information; G frequency domain basis vectors indicate information; Wherein, G is the same as the number of groups in the CSI-RS resource group of the plurality of CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of the plurality of port groups in the one CSI-RS resource, the first group includes at least one port group, and G is a positive integer greater than 1.
3. The method according to claim 1, characterized in that, The channel state information also includes at least one of the following: A spatial basis vector indication or a port selection indication, wherein the spatial basis vector indication or the port selection indication corresponds to the plurality of CSI-RS resources, or to the plurality of port groups in the CSI-RS resource; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in the CSI-RS resource.
4. The method according to any one of claims 1 to 3, characterized in that, The combined coefficient indication information includes non-zero coefficient information and non-zero coefficient position information. The non-zero coefficient information indicates the non-zero coefficients in the combined coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combined coefficient indication information.
5. The method according to any one of claims 1 to 3, characterized in that, The step of sending channel status information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource includes: Based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information, determine the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information and the frequency domain basis vector indication information; The channel state information, including the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information, and the frequency domain basis vector indication information, is sent to the network device.
6. The method according to claim 4, characterized in that, The step of sending channel status information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource includes: Based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information, determine the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information and the frequency domain basis vector indication information; The channel state information, including the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information, and the frequency domain basis vector indication information, is sent to the network device.
7. The method according to claim 1, characterized in that, The method further includes: The terminal receives configuration information sent by the network device, the configuration information being used to configure the codebook parameter information, and the codebook parameter information being used by the terminal to determine the channel state information.
8. The method according to claim 7, characterized in that, The method further includes: Send a first indication message to the network device, the first indication message indicating the codebook structure used; or, The system receives a second indication message sent by the network device, the second indication message indicating the codebook structure used.
9. The method according to claim 1, characterized in that, The CSI-RS resource is a channel measurement resource (CMR) resource.
10. The method according to claim 9, characterized in that, Different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.
11. The method according to claim 1, characterized in that, Each of the plurality of CSI-RS resources corresponds to a Transmitter Receiver Node (TRP), and at least two TRPs are used for coherent transmission (CJT). or, Each port group in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
12. A codebook-based precoding determination method, characterized in that, The method is performed by a network device, and the method includes: The terminal receives channel state information, which includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource; or, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. 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. The precoding of the terminal is determined based on the channel state information and the codebook structure corresponding to the codebook parameter information. The channel state information includes at least one of the following: N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, wherein the frequency domain basis vector indication information corresponds to the plurality of CSI-RS resources, or corresponds to the plurality of port groups in the CSI-RS resource; The codebook structure is represented by the following formula: , or , , in, This represents the codebook structure. N This indicates the number of CSI-RS resources or the number of port groups. This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports. Indicates the first The number of spatial basis vectors or CSI-RS ports corresponding to each CSI-RS resource, or the number of... The spatial basis vectors or the number of CSI-RS ports corresponding to each port group This 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. The precoding matrix indicates the number of PMI subbands. This indicates the source corresponding to the i-th CSI-RS resource. A matrix consisting of spatial basis vectors or unit basis vectors used for port selection, or a matrix corresponding to the i-th port group consisting of... A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. A matrix representing the information indicated by the combination coefficients. Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
13. The method according to claim 12, characterized in that, The channel state information includes at least one of the following: G spatial basis vector indication information or G port selection indication information; G combination coefficients indicating information; G frequency domain basis vectors indicate information; Wherein, G is the same as the number of groups in the CSI-RS resource group of the plurality of CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of the plurality of port groups in the one CSI-RS resource, the first group includes at least one port group, and G is a positive integer greater than 1.
14. The method according to claim 13, characterized in that, The codebook structure is represented by the following formula: , , in, This represents the codebook structure. Indicates the g-th The matrix consisting of the spatial basis vectors corresponding to the CSI-RS resources within the group or the unit basis vectors used for port selection, or the matrix consisting of the spatial basis vectors corresponding to the port groups within the G-th group or the unit basis vectors used for port selection. This indicates the number of CSI-RS resources or port groups within the g-th group. Indicates the number of transmit antenna ports. This indicates the CSI-RS resources corresponding to group g. A matrix composed of frequency domain basis vectors, or, representing the port group corresponding to the g-th group. A matrix composed of frequency domain basis vectors Let represent the matrix consisting of the combination coefficients corresponding to the CSI-RS resources in the g-th group, or let represent the matrix consisting of the combination coefficients corresponding to the port groups in the g-th group. This represents the number of spatial basis vectors or CSI-RS ports selected in the g-th group. G indicates that the number of groups is the same as the number of CSI-RS resource groups of the CSI-RS resource, or that the number of groups is the same as the number of groups in the first group of the port group. G is a positive integer greater than 1. This indicates the number of subbands in the PMI, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
15. The method according to claim 12, characterized in that, The channel state information includes at least one of the following: A spatial basis vector indication information, wherein the spatial basis vector indication information corresponds to the plurality of CSI-RS resources, or corresponds to the plurality of port groups in the CSI-RS resource; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, the frequency domain basis vector indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in the CSI-RS resource.
16. The method according to claim 15, characterized in that, The codebook structure is represented by the following formula: , or , , in, This represents the codebook structure. N This indicates the number of CSI-RS resources, or the number of port groups. This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports, and L represents the number of spatial basis vectors or CSI-RS ports corresponding to the CSI-RS resources, or the number of spatial basis vectors or CSI-RS ports corresponding to the port group. This indicates the number of frequency domain basis vectors corresponding to CSI-RS resources, or the number of frequency domain basis vectors corresponding to port groups. The precoding matrix indicates the number of PMI subbands. This represents a matrix consisting of L spatial basis vectors of a CSI-RS resource or unit basis vectors used for port selection, or a matrix consisting of L spatial basis vectors of a port group or unit basis vectors used for port selection. A matrix representing the information indicated by the combination coefficients. Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
17. The method according to any one of claims 12 to 16, characterized in that, The combined coefficient indication information includes non-zero coefficient information and non-zero coefficient position information. The non-zero coefficient information indicates the non-zero coefficients in the combined coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the combined coefficient indication information.
18. The method according to any one of claims 12 to 16, characterized in that, The channel state information sent by the receiving terminal includes: Receive channel state information sent by the terminal, including the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information and the frequency domain basis vector indication information; The spatial basis vector indication information or the port selection indication information, the combination coefficient indication information, and the frequency domain basis vector indication information are determined by the terminal based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information.
19. The method according to claim 17, characterized in that, The channel state information sent by the receiving terminal includes: Receive channel state information sent by the terminal, including the spatial basis vector indication information or the port selection indication information, the combination coefficient indication information and the frequency domain basis vector indication information; The spatial basis vector indication information or the port selection indication information, the combination coefficient indication information, and the frequency domain basis vector indication information are determined by the terminal based on the channel information or effective channel information corresponding to each CSI-RS resource and the codebook parameter information.
20. The method according to claim 12, characterized in that, The method further includes: Configuration information is sent to the terminal, the configuration information being used to configure the codebook parameter information, and the codebook parameter information being used by the terminal to determine the channel state information.
21. The method according to claim 20, characterized in that, The method further includes: Receive first indication information sent by the terminal, wherein the first indication information indicates the codebook structure used; Alternatively, a second instruction message may be sent to the terminal, the second instruction message indicating the codebook structure used.
22. The method according to claim 12, characterized in that, The CSI-RS resource is a channel measurement resource (CMR) resource.
23. The method according to claim 22, characterized in that, Different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets.
24. The method according to any one of claims 12 to 16, 19 to 23, characterized in that, Each of the plurality of CSI-RS resources corresponds to a Transmitter Receiver Node (TRP), and at least two TRPs are used for coherent transmission (CJT). or, Each port group in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
25. The method according to claim 17, characterized in that, Each of the plurality of CSI-RS resources corresponds to a Transmitter Receiver Node (TRP), and at least two TRPs are used for coherent transmission (CJT). or, Each port group in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
26. The method according to claim 18, characterized in that, Each of the plurality of CSI-RS resources corresponds to a Transmitter Receiver Node (TRP), and at least two TRPs are used for coherent transmission (CJT). or, Each port group in a CSI-RS resource corresponds to a TRP, and at least two TRPs are used for CJT.
27. A codebook-based precoding determination device, characterized in that, The device includes: The determination module is used to determine the channel information corresponding to each CSI-RS resource based on at least one Channel State Information Reference Signal (CSI-RS) resource. The transmitting module is configured to transmit channel state information to the network device based on the determined channel information and codebook parameter information corresponding to each CSI-RS resource. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource; alternatively, the channel state information includes indication information corresponding to multiple port groups within a CSI-RS resource and indication information corresponding to each port group, where each port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. The channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information. The channel state information includes at least one of the following: N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, wherein the frequency domain basis vector indication information corresponds to the plurality of CSI-RS resources, or corresponds to the plurality of port groups in the CSI-RS resource; The codebook structure is represented by the following formula: , or , , in, This represents the codebook structure. N This indicates the number of CSI-RS resources or the number of port groups. This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports. Indicates the first The number of spatial basis vectors or CSI-RS ports corresponding to each CSI-RS resource, or the number of... The spatial basis vectors or the number of CSI-RS ports corresponding to each port group This 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. The precoding matrix indicates the number of PMI subbands. This indicates the source corresponding to the i-th CSI-RS resource. A matrix consisting of spatial basis vectors or unit basis vectors used for port selection, or a matrix corresponding to the i-th port group consisting of... A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. A matrix representing the information indicated by combination coefficients. Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
28. A codebook-based precoding determination device, characterized in that, The device includes: The receiving module is configured to receive channel state information sent by the terminal. The channel state information includes indication information corresponding to multiple CSI-RS resources and indication information corresponding to each CSI-RS resource. Alternatively, the channel state information includes indication information corresponding to multiple port groups in a CSI-RS resource and indication information corresponding to each port group. The port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. 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. The determining module is used to determine the precoding of the terminal based on the channel state information and the codebook structure corresponding to the codebook parameter information; The channel state information includes at least one of the following: N spatial basis vector indication information or N port selection indication information, where N is the same as the number of CSI-RS resources or the same as the number of port groups, and N is a positive integer greater than 1; A combination coefficient indication information, the combination coefficient indication information corresponding to the plurality of CSI-RS resources, or corresponding to the plurality of port groups in a single CSI-RS resource; A frequency domain basis vector indication information, wherein the frequency domain basis vector indication information corresponds to the plurality of CSI-RS resources, or corresponds to the plurality of port groups in the CSI-RS resource; The codebook structure is represented by the following formula: , or , , in, This represents the codebook structure. N This indicates the number of CSI-RS resources or the number of port groups. This indicates the number of transmit antenna ports, where P is the number of CSI-RS ports. Indicates the first The number of spatial basis vectors or CSI-RS ports corresponding to each CSI-RS resource, or the number of... The spatial basis vectors or the number of CSI-RS ports corresponding to each port group This 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. The precoding matrix indicates the number of PMI subbands. This indicates the source corresponding to the i-th CSI-RS resource. A matrix consisting of spatial basis vectors or unit basis vectors used for port selection, or a matrix corresponding to the i-th port group consisting of... A matrix consisting of spatial basis vectors or unit basis vectors used for port selection. A matrix representing the information indicated by combination coefficients. Let H represent a matrix consisting of M frequency domain basis vectors, where H is the conjugate transpose. This represents a complex matrix with dimensions X rows and Y columns.
29. A terminal, characterized in that, The terminal includes: processor; A transceiver connected to the processor; The processor is configured to load and execute executable instructions to implement the codebook-based precoding determination method as described in any one of claims 1 to 11.
30. A network device, characterized in that, The network device includes: processor; A transceiver connected to the processor; The processor is configured to load and execute executable instructions to implement the codebook-based precoding determination method as described in any one of claims 12 to 26.
31. A computer-readable storage medium storing executable program code, the executable program code being loaded and executed by a processor to implement the codebook-based precoding determination method as described in any one of claims 1 to 26.
Citation Information
Patent Citations
Channel state information processing method and device, and terminal
CN114390579A
Channel State Measurement Method And Apparatus
US20190036569A1
Communication method and communications apparatus
US20200119797A1
Precoding vector indication method, precoding vector determining method, and communications apparatus
US20210194547A1