Codebook-based pre-encoding determination method, apparatus, device, and storage medium
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2022-04-27
- Publication Date
- 2026-08-03
AI Technical Summary
【0013】 本願の実施例によって提供されるコードブックベースの事前符号化決定解決案では、端末が各CSI-RSリソースに対応するCSI-RSを測定した後、ネットワークデバイスが報告した指示情報は、複数のCSI-RSリソースに対応するコードブックパラメータ情報及び各CSI-RSリソースに対応するコードブックパラメータ情報を指示し、或いは、1つのCSI-RSリソース内の複数のポートグループに対応するコードブックパラメータ情報及び各ポートグループに対応するコードブックパラメータ情報を指示し、且つ複数のCSI-RSリソース又は複数のポートグループは、TRPに対応するものであると理解してもよく、つまり、本願は、複数のTRPによって共有されるパラメータ及び各TRPのそれぞれのパラメータを決定しており、したがって、ネットワークデバイスは、端末が報告したパラメータに基づいて端末の事前符号化を決定することができ、本願は、複数のTRPチャネル情報を共同利用し、チャネル状態情報報告方法を提供し、フィードバックオーバーヘッドを削減するだけでなく、決定された端末の事前符号化精度を向上させる。
Smart Images

Figure 0007899344000129 
Figure 0007899344000130 
Figure 0007899344000131
Abstract
Description
[Technical Field]
[0001] This application relates to the field of mobile communications, and more particularly to a codebook-based pre-coding determination method, apparatus, device, and storage medium. [Background technology]
[0002] In mobile communication systems, network devices and terminals can communicate with each other, and terminals can feed back CSI (Channel Status Information) to the network devices. Based on the received CSI and the corresponding codebook structure, the network devices determine the pre-coding of the terminal. However, when multiple network devices, such as multiple TRPs (Transmission Reception Points), jointly provide services for a single terminal, the multiple TRPs need to determine the pre-coding used to transmit data to that terminal. How the network device determines the pre-coding for multiple TRP collaborations based on the codebook remains a problem to be solved. [Overview of the project] [Problems that the invention aims to solve]
[0003] Embodiments of the present application provide a codebook-based pre-coding determination method, apparatus, device, and storage medium, which jointly utilize multiple TRP channel information and provide a channel status information reporting method, thereby reducing feedback overhead and improving the pre-coding accuracy of the determined terminal. The proposed technology is as follows: [Means for solving the problem]
[0004] According to one aspect of the present application, a codebook-based pre-encoding determination method is provided, the method being performed by a terminal, and the method is The steps include determining the channel information corresponding to each CSI-RS resource based on at least one CSI-RS (Channel Status Information-Reference Signal) resource, and A step of transmitting channel status information to a network device based on channel information and codebook parameter information corresponding to each of the determined CSI-RS resources, wherein the channel status information includes instruction information corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource. Based on the channel state information, the pre-encoding of the terminal is determined based on the codebook structure corresponding to the codebook parameter information.
[0005] According to one aspect of the present application, a codebook-based pre-encoding determination method is provided, the method being performed by a network device, and the method is A step of receiving channel status information transmitted from a terminal, wherein the channel status information includes instruction information corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource. The step of determining the pre-coding of the terminal based on the channel state information and the codebook structure corresponding to the codebook parameter information.
[0006] According to one aspect of the present application, a codebook-based pre-encoding determination device is provided, the device is: A decision module for determining Channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource, A transmission module for transmitting channel status information to a network device based on channel information and codebook parameter information corresponding to each determined CSI-RS resource, wherein the channel status information includes instruction information corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, and the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, Based on the channel state information, the pre-encoding of the terminal is determined based on the codebook structure corresponding to the codebook parameter information.
[0007] According to one aspect of the present application, a codebook-based pre-encoding determination device is provided, the device is: A receiving module for receiving channel status information transmitted from a terminal, wherein the channel status information includes instruction information corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource. The system includes a decision module for determining the pre-coding of the terminal based on the channel state information and the codebook structure corresponding to the codebook parameter information.
[0008] According to one aspect of the present invention, 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 executable instructions to realize the codebook-based pre-encoding determination method of the above aspect.
[0009] According to one aspect of the present invention, a network device is provided, the network device 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 executable instructions to realize the codebook-based pre-encoding determination method of the present invention.
[0010] According to one aspect of the present invention, a computer-readable storage medium, in which executable program code is stored, is loaded and executed by a processor, thereby realizing the codebook-based pre-encoding determination method of the above aspect.
[0011] According to one aspect of the present invention, a chip is provided which includes a programmable logic circuit and / or program instructions, and when the chip is executed at a terminal, it implements a codebook-based pre-encoding determination method of the above aspect.
[0012] According to one aspect of the present application, a computer program product is provided, which is configured to implement the codebook-based pre-coding determination method of the above aspect when the computer program product is executed by the processor of a terminal. [Effects of the Invention]
[0013] In the codebook-based pre-coding determination solution provided by the embodiments of the present invention, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, the instruction information reported by the network device indicates codebook parameter information corresponding to multiple CSI-RS resources and codebook parameter information corresponding to each CSI-RS resource, or codebook parameter information corresponding to multiple port groups within one CSI-RS resource and codebook parameter information corresponding to each port group, and it may be understood that multiple CSI-RS resources or multiple port groups correspond to TRPs. In other words, the present invention determines parameters shared by multiple TRPs and the respective parameters of each TRP, and therefore, the network device can determine the pre-coding of the terminal based on the parameters reported by the terminal. The present invention provides a method for jointly utilizing multiple TRP channel information and reporting channel status information, reducing feedback overhead and improving the accuracy of the determined terminal pre-coding. [Brief explanation of the drawing]
[0014] To more clearly explain the technical concept in the embodiments of this application, the drawings used in the description of the embodiments are briefly introduced below. Clearly, the drawings in the following description are only a few embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any creative ingenuity. [Figure 1] This is a block diagram of a communication system provided by one exemplary embodiment of the present application. [Figure 2] This is a block diagram of another communication system provided by one exemplary embodiment of the present application. [Figure 3] This is a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application. [Figure 4] This is a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application. [Figure 5]This is a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application. [Figure 6] This is a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application. [Figure 7] This is a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application. [Figure 8] This is a block diagram of a codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application. [Figure 9] This is a block diagram of another codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application. [Figure 10] This is a block diagram of a codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application. [Figure 11] This is a block diagram of another codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application. [Figure 12] This is a schematic diagram of the structure of a communication device provided by one exemplary embodiment of the present application. [Modes for carrying out the invention]
[0015] To further clarify the purpose, technical proposal, and advantages of this application, embodiments of this application will be described in more detail below, along with the drawings.
[0016] Herein, exemplary embodiments are described, and these examples are shown in the drawings. Where the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application detailed in the appended claims.
[0017] The terms used in this application are for the purpose of describing specific embodiments and are not intended to limit this application. The singular forms “one,” “the foregoing,” and “the” as used in this application and the appended claims include the plural forms unless their meaning is clearly indicated in the context. Furthermore, the terms “and / or” as used herein refer to and include any or all combinations of one or more related items listed.
[0018] In this application, terms such as "first," "second," and "third" may be used to describe the information, but the information is not limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, as long as it does not deviate from the scope of this application, first information may be called second information, and similarly, second information may be called first information. Depending on the context, for example, "case" as used herein may be interpreted as "when..." or "on the occasion of..." or "in response to deciding."
[0019] Furthermore, information related to this application (including, but not limited to, user equipment information and user personal information), data (including, but not limited to, data to be analyzed, data to be stored, data to be displayed), and signals must be approved by the user or fully approved by the relevant parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0020] The following describes the application scenarios of this application.
[0021] Figure 1 is a block diagram of a communication system provided by an exemplary embodiment of the present invention, which may include a terminal 10 and a network device 20.
[0022] The number of terminals 10 is usually multiple, and one or more terminals 10 may be distributed within a cell managed by each network device 20. Terminals 10 may include handheld devices with wireless communication capabilities, in-vehicle devices, wearable devices, computing devices or other devices connected to wireless modems, and various forms of user equipment (UE), mobile stations (MS), etc. For ease of explanation, in the embodiments of this application, the above-mentioned devices are collectively referred to as terminals.
[0023] The network device 20 is located on an access network and is a device that provides wireless communication functionality for the terminal 10. For ease of explanation, in the embodiments of this application, the device that provides wireless communication functionality for the terminal 10 is collectively referred to as a network device. A connection can be established between the network device 20 and the terminal 10 via an air interface, and communication is performed through this connection, including signaling and data interaction. There may be multiple network devices 20, and two adjacent network devices 20 can communicate with each other by wired or wireless means. The terminal 10 can switch between different network devices 20, that is, establish connections with different network devices 20.
[0024] The network device 20 may include various forms of macro base stations, micro base stations, relay stations, access points, transmission and reception points (TRPs), etc. In systems using different radio access technologies, the name of the device with network device functionality may differ; for example, in a 5G NR (New Radio) system, it is called a gNodeB or gNB. As communication technology evolves, the term "network device" may change.
[0025] In some embodiments, a single network device may include one or more TRPs, or a single network device may include one or more antenna panels.
[0026] If a network device includes multiple TRPs, the network device can communicate with terminals through each of the TRPs. In other words, the network device establishes a transmission path with each of the TRPs and communicates with terminals based on the established transmission path.
[0027] If a network device includes multiple antenna panels, the network device can communicate with terminals through each of the multiple antenna panels. In other words, the network device establishes a transmission path with each of the multiple antenna panels and communicates with terminals based on the established transmission path.
[0028] For example, as shown in Figure 2, a single network device is configured with four TRPs, TRP1, TRP2, TRP3, and TRP4. The network device establishes a communication connection with a terminal through these four TRPs, thereby enabling the network device to communicate with the terminal via the four TRPs.
[0029] In some embodiments, multiple TRPs included in a network device can cooperate using CJT technology to complete data transmission between the network device and the terminal. Here, CJT technology refers to the mapping of each data stream to the TRPs participating in the cooperation through a weighted vector.
[0030] Figure 3 shows a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application, which can be applied exemplary to the terminal and network device shown in Figure 1, and the method includes at least some of the following:
[0031] Step 301, the terminal determines the Channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource.
[0032] Here, the CSI-RS resource is used to transmit CSI-RS. Furthermore, the CSI-RS resource is configured by a network device, which allows the network device to send CSI-RS to a terminal through the configured CSI-RS resource.
[0033] In the embodiments of the present invention, the terminal obtains Channel information corresponding to each CSI-RS resource obtained by measuring the CSI-RS based on at least one CSI-RS resource.
[0034] In some embodiments, the CSI-RS resource is a CMR (Channel Measurement Resource) resource; that is, the CSI-RS resource in the embodiments of this application is a CMR resource.
[0035] Selectively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0036] In some embodiments, each of the at least one CSI-RS resources corresponds to one TRP, and at least two TRPs are used for CJT (Coherent Joint Transmission).
[0037] In some other embodiments, each of the multiple port groups within a single CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0038] Here, one CSI-RS resource corresponds to multiple CSI-RS ports, and these multiple CSI-RS ports are grouped together to obtain multiple port groups, each port group containing at least one CSI-RS port, and each port group corresponds to one TRP.
[0039] Step 302, the terminal transmits channel status information to the network device based on the channel information and codebook parameter information corresponding to each determined CSI-RS resource, wherein the channel status information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group, where the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is used to determine the terminal's pre-coding based on the codebook structure corresponding to the codebook parameter information.
[0040] Here, the codebook parameter information is used by the terminal to report instruction information so that the network device can determine the terminal's pre-coding. Furthermore, the codebook parameter information corresponds to the codebook structure, meaning that the terminal's pre-coding can be determined based on the codebook structure and channel state information corresponding to the codebook parameter information. In addition, the channel state information in the embodiment of this application determines the terminal's pre-coding based on the codebook structure corresponding to the codebook parameter information, and the channel state information includes instruction information, meaning that the instruction information included in the channel state information is used to determine the terminal's pre-coding based on the codebook structure corresponding to the codebook parameter information.
[0041] Here, the channel state information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource. The instruction information corresponding to multiple CSI-RS resources indicates that the instruction information for determining the terminal's pre-coding, included in the channel state information, is applicable to each CSI-RS resource; in other words, by sending one instruction piece, it can be applied to each CSI-RS resource. The instruction information corresponding to each CSI-RS resource indicates that the parameters used for the terminal's pre-coding, included in the channel state information, are applicable to one CSI-RS resource; in other words, the instruction information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.
[0042] Alternatively, the channel state information includes instruction information corresponding to multiple port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. Here, instruction information corresponding to multiple port groups means that the instruction information included in the channel state information for determining the pre-coding of terminals is applicable to each port group, that is, sending one instruction piece is applicable to each port group. Instruction information corresponding to each port group means that the instruction information used for pre-coding terminals included in the channel state information is applied to one port group, that is, the parameters corresponding to each port group are applied to the corresponding port group and not to other port groups.
[0043] In embodiments of the present invention, the terminal determines channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, then determines instruction information that the terminal needs to report to the network device based on the acquired channel information and codebook parameter information, and the terminal transmits channel state information including the instruction information to the network device, and through the channel state information, determines the parameters of the terminal's pre-coding.
[0044] Here, if at least one CSI-RS resource includes multiple CSI-RS resources, the Channel information corresponding to each CSI-RS resource is determined by the terminal. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the Channel information corresponding to each port group among the multiple port groups is determined by the terminal.
[0045] In some embodiments, the network device sets codebook parameter information for the terminal through RRC (Radio Resource Control) signaling, or the network device sets codebook parameter information for the terminal through other signaling.
[0046] Step 303, the network device receives channel status information transmitted from the terminal, wherein the channel status information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource.
[0047] Step 304, the network device determines the pre-encoding of the terminal based on the codebook structure corresponding to the channel state information and codebook parameter information.
[0048] Here, the codebook parameter information corresponds to the codebook structure, and if the codebook structure is different, the network device determines that the terminal's pre-encoding scheme is different based on the codebook structure.
[0049] In the embodiments of the present invention, after receiving channel state information, the network device can determine, based on the channel state information, instruction information corresponding to multiple CSI-RS resources included in the channel state information and instruction information corresponding to each CSI-RS resource, or instruction information corresponding to multiple port groups within a single CSI-RS resource indicated by the channel state information and instruction information corresponding to each port group, and then determine the pre-coding of the terminal based on the determined channel state information and the codebook structure corresponding to the codebook parameter information.
[0050] Furthermore, a step performed by a network device may form a single embodiment on its own, and a step performed by a terminal may also form a single embodiment on its own; however, this application is not limited thereto.
[0051] In the solution provided by the embodiments of the present invention, the channel state information reported by the terminal to the network device after measuring the CSI-RS corresponding to each CSI-RS resource includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group. Furthermore, multiple CSI-RS resources or multiple port groups may be understood as corresponding to multiple TRPs. In other words, the present invention determines parameters shared by multiple TRPs and individual parameters for each TRP. Therefore, the network device can determine the pre-coding of the terminal based on the parameters reported by the terminal. The present invention provides a channel CSI reporting method that utilizes multiple TRP channel information to not only reduce feedback overhead but also improve the accuracy of the determined pre-coding of the terminal.
[0052] Based on the embodiment shown in Figure 3, the channel status information transmitted by the terminal includes multiple pieces of information, and these multiple pieces of information include different situations.
[0053] First situation. Channel state information includes at least one of the following pieces of information:
[0054] (1) N spatial basis vector references or N port selection references. N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0055] Here, the spatial basis vector indication information is represented by an SD basis (Spatial Domain basis). The spatial basis vector indication information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2…, N}. In some embodiments, the spatial basis vector indication information is a spatial beam basis vector, which may also be called a beam basis vector, a spatial basis vector, or simply a beam. The port selection indication information indicates Li CSI-RS ports selected by the terminal.
[0056] Furthermore, the channel status information transmitted by the terminal to the network device includes N spatial basis vector instructions or N port selection instructions. These N spatial basis vector instructions or N port selection instructions actually correspond to the number of CSI-RS resources, and it can be understood that there is a one-to-one correspondence between the spatial basis vector instructions or port selection instructions and the CSI-RS resources. Also, 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 instructions or port selection instructions corresponding to each TRP.
[0057]
number
[0058]
number
[0059] In this embodiment, the example is described in which N spatial basis vector information or N port selection information corresponds to a CSI-RS resource. In another embodiment, the N spatial basis vector information or N port selection information may further correspond to multiple port groups of a single CSI-RS resource.
[0060] Here, the channel state information includes N spatial basis vector indicators or N port selection indicators, where N is the same as the number of port groups, and N is a positive integer greater than 1.
[0061] The channel status information transmitted by the terminal to the network device includes N spatial basis vector instructions or N port selection instructions. These N spatial basis vector instructions or N port selection instructions actually correspond to the number of port groups, and it can be understood that there is a one-to-one correspondence between the spatial basis vector instructions or port selection instructions and the port groups. Furthermore, each port group corresponds to one TRP, meaning that these N port groups correspond to N TRPs, and the terminal reports the spatial basis vector instructions or port selection instructions corresponding to each TRP.
[0062]
number
[0063]
number
[0064] (2) One coupling coefficient instruction information. The coupling coefficient instruction information corresponds to multiple CSI-RS resources.
[0065] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple CSI-RS resources; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0066]
number
[0067]
number
[0068] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0069] Here, the channel status information includes one coupling coefficient instruction, and the coupling coefficient instruction corresponds to multiple port groups.
[0070] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple port groups; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0071]
number
[0072]
number
[0073] (3) A single frequency domain basis vector instruction. This frequency domain basis vector instruction corresponds to multiple CSI-RS resources.
[0074] The frequency-domain basis vector indication information specifies M frequency-domain basis vectors selected by the terminal. The frequency-domain basis vector indication information characterizes the channel change pattern in the frequency domain. Specifically, the frequency-domain basis vectors characterize the change pattern of the weighting coefficients of each spatial basis vector in each frequency-domain unit. The change pattern characterized by the frequency-domain basis vectors is related to factors such as multipath delay.
[0075] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple CSI-RS resources, and it may be understood that one frequency-domain basis vector instruction corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, meaning that these N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency-domain basis vector instruction shared by multiple TRPs.
[0076]
number
[0077]
number
[0078] In this embodiment, the example described is one in which one frequency-domain basis vector instruction information corresponds to a CSI-RS resource. In another embodiment, one frequency-domain basis vector instruction information may correspond to multiple port groups of one CSI-RS resource.
[0079] Here, the channel state information includes one frequency-domain basis vector instruction, and the frequency-domain basis vector instruction corresponds to multiple port groups.
[0080] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple port groups, and it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0081]
number
[0082]
number
[0083] Furthermore, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource, or simultaneously to a port group.
[0084] In this embodiment, the terminal transmits information specifically indicated by channel status information to a network device as an example. In another embodiment, the network device first needs to set codebook parameter information for the terminal, so that the terminal transmits channel status information to the network device based on the codebook parameter information.
[0085] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0086] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0087]
number
[0088] Here, W represents the codebook structure, and N represents the number of CSI-RS resources. t represents the number of transmitting antenna ports, P is the number of CSI-RS ports, and L i ∫ represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th ∈ {1, ..., N} CSI-RS resources, M represents the number of frequency domain basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of pre-encoded matrix identifier PMI subbands.1,i represents a matrix composed of L i spatial basis vectors or unit basis vectors for port selection corresponding to the i-th CSI-RS resource,
Number
[0089] Alternatively, W represents a codebook structure, N represents the number of port groups, N t represents the number of transmit antenna ports, P is the number of CSI-RS ports, and L i represents the spatial basis vectors or the number of CSI-RS ports corresponding to the i-th port group where i ∈ {1, …, N}, M represents the number of frequency-domain basis vectors corresponding to the i-th port group, and N3 represents the number of precoding matrix identifier PMI subbands. W 1,i represents a matrix composed of L i spatial basis vectors or unit basis vectors for port selection corresponding to the i-th port group,
Number
[0090]
Number
[0091] The second scenario is as follows: Multiple CSI-RS resources are grouped together, and G CSI-RS resource groups are obtained. The channel status information indicates the information corresponding to each CSI-RS resource group within the G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups from the multiple CSI-RS resources, each CSI-RS resource group contains at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups are grouped together, and G first groups are obtained. The channel status information indicates the information corresponding to each first group among the G first groups. Here, G is the same as the number of first groups from the multiple port groups, each first group contains at least one port group, and G is a positive integer greater than 1.
[0092] Here, channel state information includes at least one of the following pieces of information:
[0093] (1) G spatial basis vector information or G port selection information.
[0094] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is L selected by the terminal. g Specify the number of spatial basis vectors. L g L represents the number of spatial basis vectors corresponding to the g ∈ {1, ..., G} CSI-RS resource groups. Here, L g This represents the number and value of spatial basis vectors corresponding to CSI-RS resources within the G-th CSI-RS resource group. Alternatively, the port selection instruction information is L selected by the terminal. g Specify the number of CSI-RS ports. g L represents the number of CSI-RS ports corresponding to the first group of the g ∈ {1, ..., G}. Here, L g This represents the number and value of CSI-RS ports corresponding to each port group within the G-th first group.
[0095] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G CSI-RS resource groups. In other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the CSI-RS resource groups. Also, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP. In other words, the terminal reports spatial basis vector or port selection information corresponding to the CSI-RS resources within each CSI-RS resource group.
[0096]
number
[0097] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis is L1=L2=4, L3=L4=3, and thus,
number
[0098] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0099] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G first groups; in other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the first groups. Also, each first group contains at least one port group, and each port group corresponds to one TRP; that is, the terminal reports spatial basis vector or port selection information corresponding to the port group within each first group.
[0100]
number
[0101] Selectively, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group. The number of SD basis values is L1=L2=4 and L3=L4=3, and thus,
number
[0102] (2) Information indicating G coupling coefficients. In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G CSI-RS resource groups; in other words, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the CSI-RS resources within each CSI-RS resource group.
[0103]
number
[0104] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0105] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0106] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G first groups; that is, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the port groups within each first group.
[0107]
number
[0108] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0109] (3) G frequency domain basis vector indicators. In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information corresponds to the actual number of G CSI-RS resource groups; that is, it can be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0110]
number
[0111] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0112] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0113] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vectors corresponding to the port groups within each first group.
[0114]
number
[0115] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0116] In addition, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource group, or simultaneously to the first group of port groups.
[0117] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0118] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0119] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0120]
number
[0121] Here, W represents the codebook structure, W 1,g This represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources within group g, or unit basis vectors for port selection, and N g This represents the number of CSI-RS resources in the g-th group, and N t represents the number of transmitting antenna ports, W f,g This corresponds to the M CSI-RS resource in group g. gThis represents a matrix composed of individual frequency domain basis vectors, M g This represents the number of frequency-domain basis vectors selected by the g-th group,
number
[0122] Alternatively, W represents the codebook structure, W 1,g This represents a matrix composed of spatial basis vectors corresponding to port groups within the g-th group, or unit basis vectors for port selection, N g This represents the number of port groups within the g-th group, and N t represents the number of transmitting antenna ports, W f,g This corresponds to the M port group within the g group. g This represents a matrix composed of individual frequency domain basis vectors, M g This represents the number of frequency-domain basis vectors selected by the g-th group,
number
[0123] Third situation. The channel status information indicates at least one of the following:
[0124] (1) One spatial basis vector instruction or one port selection instruction. The spatial basis vector instruction or port selection instruction corresponds to multiple CSI-RS resources.
[0125] Here, the spatial basis vector information is expressed using SD basis (Spatial Domain basis, spatial basis vectors). The spatial basis vector information is N*N selected by the terminal. t Specify the number of spatial basis vectors. The port selection instruction information is N*N selected by the terminal. t N indicates a number of CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t This represents the number of transmitting antenna ports.
[0126] Furthermore, the channel state information transmitted by the terminal to the network device indicates one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of CSI-RS resources; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP; that is, this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vector or port selection instruction corresponding to N TRPs.
[0127]
number
[0128] In this embodiment, the example described is one in which one spatial basis vector instruction or one port selection instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction or one port selection instruction may further correspond to multiple port groups of one CSI-RS resource.
[0129] Here, the channel state information indicates either one spatial basis vector instruction or one port selection instruction, and the spatial basis vector instruction or port selection instruction corresponds to multiple port groups.
[0130] Furthermore, the channel state information transmitted by the terminal to the network device indicates either one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of port groups; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple port groups. Also, each port group corresponds to one TRP, meaning that this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vectors corresponding to N TRPs.
[0131] For example, let's explain using spatial basis vectors as an example. These spatial basis vectors are W1,
number
[0132] (2) One coupling coefficient instruction information. The coupling coefficient instruction information corresponds to multiple CSI-RS resources.
[0133] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple CSI-RS resources; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0134]
number
[0135] Selectively, if the number of CSI-RS resources is 2, and the number of spatial basis vectors corresponding to each CSI-RS resource is 4, and L is 4, and the number of frequency domain basis vectors corresponding to at least two CSI-RS resources is 4, then M is 4,
number
[0136] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0137] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple port groups; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0138]
number
[0139] Selectively, if the number of port groups is 2, and the number of spatial basis vectors corresponding to each port group is 4, and L is 4, and the number of frequency domain basis vectors corresponding to at least two port groups is 4, then M is 4,
number
[0140] (3) A single frequency-domain basis vector indication. The frequency-domain basis vector indication corresponds to multiple CSI-RS resources.
[0141] The frequency domain basis vector instruction information indicates M frequency domain basis vectors selected by the terminal. In the embodiments of the present application, the channel state information transmitted by the terminal to the network device indicates one frequency domain basis vector instruction information, and this frequency domain basis vector instruction information is actually shared by multiple CSI-RS resources, so it may be understood that one frequency domain basis vector instruction information 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 one frequency domain basis vector instruction information shared by multiple TRPs.
[0142]
number
[0143]
number
[0144] In this embodiment, the example described is one in which one spatial basis vector instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction may correspond to multiple port groups of one CSI-RS resource.
[0145] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates one frequency-domain basis vector instruction, and this frequency-domain basis vector instruction is actually shared by multiple port groups, so it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0146]
number
[0147]
number
[0148] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0149] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0150] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0151]
number
[0152] Although the above three methods were explained using coupling coefficient indication information as an example, in another embodiment, the coupling coefficient indication information includes multiple types of information.
[0153] Selectively, the coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates the non-zero coefficients within the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients within the coupling coefficient indication information.
[0154] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0155] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0156] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0157] In the solution provided by the embodiment of the present invention, the parameters indicated by channel state information include a variety of situations, extending the method of indicating parameters and thereby increasing the diversity of parameter indication.
[0158] Based on the embodiment shown in Figure 3, the specific process by which the terminal transmits channel status information is shown in Figure 4, and referring to Figure 4, the method includes the following steps 401 to 403.
[0159] Step 401, the terminal determines spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information based on the channel information or active channel information and codebook parameter information corresponding to each CSI-RS resource.
[0160] Here, the effective channel information refers to the channel information that can be used, and may be understood as channel information that includes effective parameters.
[0161] In the embodiments of the present invention, after measuring each CSI-RS resource, the terminal can determine channel information or active channel information corresponding to each CSI-RS resource. The terminal can further determine spatial basis vector indication information or port selection indication information based on the determined channel information or active channel information and codebook parameter information. After determining the spatial basis vector indication information or port selection indication information, the terminal can determine coupling coefficient indication information and frequency domain basis vector indication information.
[0162] Step 402, the terminal transmits channel state information, including spatial basis vector indication information or port selection indication information, coupling coefficient indication information, and frequency domain basis vector indication information, to the network device.
[0163] Step 403, the network device receives channel state information transmitted from the terminal, which includes spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information, and frequency domain basis vector instruction information.
[0164] In the embodiments of the present invention, the terminal can determine spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information, and then determine channel state information. Through this channel state information, the terminal can indicate the three types of situations determined by the terminal and transmit the channel state information to the network device, thereby enabling the network device to receive the channel state information transmitted from the terminal.
[0165] In the solution provided by the embodiment of the present invention, after measuring the CSI-RS corresponding to each CSI-RS resource, the instruction information reported to the network device includes information shared by multiple TRPs and individual parameters of each TRP. Thus, the network can determine the pre-coding of a terminal based on the parameters reported by the terminal, reducing feedback overhead through the reported shared parameters, and integrating the parameters of multiple TRPs to improve the pre-coding gain of higher-level terminals.
[0166] Based on the embodiment shown in Figure 3, the network device sets the codebook parameters for the terminal using configuration information, and referring to Figure 5, the method includes the following steps 501-502.
[0167] Step 501, the network device sends configuration information to the terminal, which is used to set the codebook parameter information, and the codebook parameter information is used to cause the terminal to determine the channel status information.
[0168] Step 502, the terminal receives configuration information sent from the network device, which is used to set the codebook parameter information, and the codebook parameter information is used to cause the terminal to determine the channel status information.
[0169] In the embodiments of the present invention, the network device transmits configuration information to a terminal, configures codebook parameter information for the terminal through the configuration information, and thereafter the terminal can transmit channel status information to the network device based on the codebook parameter information.
[0170] Several experiments have shown that, before sending configuration information to a terminal, a network device first determines the codebook structure, based on the codebook structure, to configure codebook parameter information that matches the codebook structure for the terminal.
[0171] Selectively, the terminal determines the codebook structure and, through instructional information, instructs the network device to use the determined codebook structure.
[0172] Here, the terminal sends first instruction information to the network device that specifies the codebook structure to be used.
[0173] Selectively, the network device determines the codebook structure, and the network device instructs the terminal on the codebook structure through instruction information.
[0174] Here, the terminal receives second instruction information sent from the network device, and this second instruction information specifies the codebook structure to be used.
[0175] In this embodiment, the instruction information is described as an example in which the instruction information specifies the codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device only needs to directly set the codebook parameter information for the terminal that corresponds to the agreed-upon codebook structure.
[0176] In the solution provided by the embodiment of the present invention, the network device determines the codebook structure, and then, based on the codebook structure, sets the codebook parameter information for the terminal, thereby improving the accuracy of the setting of the codebook parameter information by the network device.
[0177] Furthermore, the above embodiment may be divided into multiple new embodiments, or new embodiments may be formed by combining it with other embodiments, and the combination of embodiments is not limited in this application.
[0178] Figure 6 shows a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application, which is exemplary applicable to the terminal shown in Figure 1, and the method includes at least some of the following:
[0179] Step 601, the terminal determines the Channel information corresponding to each CSI-RS resource based on at least two CSI-RS resources.
[0180] Here, the CSI-RS resource is used to transmit CSI-RS. Furthermore, the CSI-RS resource is configured by a network device, which allows the network device to send CSI-RS to a terminal through the configured CSI-RS resource.
[0181] In the embodiments of the present invention, the terminal obtains Channel information corresponding to each CSI-RS resource obtained by measuring the CSI-RS based on at least one CSI-RS resource.
[0182] In some embodiments, the CSI-RS resource is a CMR resource; that is, the CSI-RS resource in the embodiments of the present application is a CMR resource.
[0183] Selectively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0184] 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.
[0185] In some other embodiments, each of the multiple port groups within a single CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0186] Here, one CSI-RS resource corresponds to a plurality of CSI-RS ports. The plurality of CSI-RS ports are grouped to obtain a plurality of port groups. Each port group includes at least one CSI-RS port, and each port group corresponds to one TRP.
[0187] Step 602: Based on the channel information and codebook parameter information corresponding to each determined CSI-RS resource, the terminal transmits channel state information to the network device. The channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource, or the channel state information includes indication information corresponding to a plurality of port groups within one CSI-RS resource and indication information corresponding to each port group. The port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0188] Here, the codebook parameter information is used for the terminal to report indication information so that the network device can determine the precoding of the terminal. Also, the codebook parameter information corresponds to the codebook structure, that is, it can be said that the precoding of the terminal can be determined based on the codebook structure corresponding to the codebook parameter information and the channel state information. Also, the channel state information in the embodiments of the present application determines the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information, and the channel state information includes indication information. That is, it can be said that the indication information included in the channel state information is used to determine the precoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0189] Here, the channel state information includes indication information corresponding to a plurality of CSI-RS resources and indication information corresponding to each CSI-RS resource. The indication information corresponding to the plurality of CSI-RS resources means that the indication information for determining the pre-coding of the terminal included in the channel state information is applicable to each CSI-RS resource. That is, if one piece of indication information is transmitted, it can be applied to each CSI-RS resource. The indication information corresponding to each CSI-RS resource means that the parameter used for the pre-coding of the terminal included in the channel state information is applied to one CSI-RS resource. That is, the indication information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.
[0190] Alternatively, the channel state information includes indication information corresponding to a plurality of port groups within one CSI-RS resource and indication information corresponding to each port group, and the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource. Here, the indication information corresponding to the plurality of port groups means that the indication information for determining the pre-coding of the terminal included in the channel state information is applicable to each port group. That is, if one piece of indication information is transmitted, it is applicable to each port group. The indication information corresponding to each port group means that the indication information used for the pre-coding of the terminal included in the channel state information is applied to one port group. That is, the parameter corresponding to each port group is applied to the corresponding port group and not to other port groups.
[0191] In the embodiment of the present application, after the terminal determines the channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, based on the obtained channel information and codebook parameter information, the terminal determines the indication information that needs to be reported to the network device, and then the terminal transmits the channel state information including the indication information to the network device, and determines the pre-coding parameter of the terminal through the channel state information.
[0192] Here, if at least one CSI-RS resource includes multiple CSI-RS resources, the Channel information corresponding to each CSI-RS resource is determined by the terminal. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the Channel information corresponding to each port group among the multiple port groups is determined by the terminal.
[0193] In some embodiments, a network device sets codebook parameter information for a terminal through RRC signaling, or a network device sets codebook parameter information for a terminal through other signaling.
[0194] In some embodiments, the terminal determines spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information based on channel information and codebook parameter information corresponding to each CSI-RS resource, and the terminal transmits channel status information, including spatial basis vector indication information or port selection indication information, coupling coefficient indication information, and frequency domain basis vector indication information, to the network device.
[0195] In the embodiments of the present invention, the terminal can measure each CSI-RS resource and then determine channel information corresponding to each CSI-RS resource. Furthermore, the terminal can determine 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 determine coupling coefficient indication information and frequency domain basis vector indication information based on the spatial basis vector indication information and codebook parameter information. After determining the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information, the terminal can further determine channel state information. The determined three types of information can be instructed to the terminal by this channel state information, thereby transmitting the channel state information to the network device.
[0196] Based on the embodiment shown in Figure 6, the channel status information transmitted by the terminal indicates various types of information, and these various types of information include different situations.
[0197] First situation. Channel state information includes at least one of the following pieces of information:
[0198] (1) N spatial basis vector references or N port selection references. N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0199] Here, the spatial basis vector indication information is represented by the SD basis (Spatial Domain basis, spatial basis vectors). This spatial basis vector indication information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2…, N}.
[0200] In some embodiments, the spatial basis vector instruction information is a spatial beam basis vector, which may also be called a beam basis vector, a spatial basis vector, or simply a beam. The port selection instruction information indicates Li CSI-RS ports selected by the terminal.
[0201] Furthermore, the channel status information transmitted by the terminal to the network device includes N spatial basis vector instructions or N port selection instructions. These N spatial basis vector instructions or N port selection instructions actually correspond to the number of CSI-RS resources, and it can be understood that there is a one-to-one correspondence between the spatial basis vector instructions or port selection instructions and the CSI-RS resources. Also, 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 instructions or port selection instructions corresponding to each TRP.
[0202]
number
[0203]
Number
[0204] Note that, in the embodiments of the present application, the case where N pieces of spatial basis vector indication information or N pieces of port selection indication information correspond to CSI-RS resources will be described as an example. In another embodiment, the N pieces of spatial basis vector indication information or N pieces of port selection indication information may further correspond to a plurality of port groups of one CSI-RS resource.
[0205] Here, the channel state information includes N pieces of spatial basis vector indication information or N pieces of port selection indication information, where N is the same as the number of port groups, and N is a positive integer greater than 1.
[0206] The channel state information transmitted by the terminal to the network device includes N pieces of spatial basis vector indication information or N pieces of port selection indication information. These N pieces of spatial basis vector indication information or N pieces of port selection indication information actually correspond to the number of port groups, and it may be understood that the spatial basis vector indication information or port selection indication information and the port group correspond one-to-one. Also, each port group corresponds to one TRP. That is, these N port groups correspond to N TRPs, and the terminal reports the spatial basis vector indication information or port selection indication information corresponding to each TRP.
[0207]
Number
[0208]
Number
[0209] (2) One coupling coefficient indication information. The coupling coefficient indication information corresponds to a plurality of CSI-RS resources.
[0210] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple CSI-RS resources; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0211]
number
[0212]
number
[0213] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0214] Here, the channel status information includes one coupling coefficient instruction, and the coupling coefficient instruction corresponds to multiple port groups.
[0215] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple port groups; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0216]
number
[0217]
number
[0218] (3) A single frequency domain basis vector instruction. This frequency domain basis vector instruction corresponds to multiple CSI-RS resources.
[0219] The frequency-domain basis vector indication information specifies M frequency-domain basis vectors selected by the terminal. The frequency-domain basis vector indication information characterizes the channel change pattern in the frequency domain. Specifically, the frequency-domain basis vectors characterize the change pattern of the weighting coefficients of each spatial basis vector in each frequency-domain unit. The change pattern characterized by the frequency-domain basis vectors is related to factors such as multipath delay.
[0220] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple CSI-RS resources, and it may be understood that one frequency-domain basis vector instruction corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, meaning that these N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency-domain basis vector instruction shared by multiple TRPs.
[0221]
number
[0222]
number
[0223] In this embodiment, the example described is one in which one frequency-domain basis vector instruction information corresponds to a CSI-RS resource. In another embodiment, one frequency-domain basis vector instruction information may correspond to multiple port groups of one CSI-RS resource.
[0224] Here, the channel state information includes one frequency-domain basis vector instruction, and the frequency-domain basis vector instruction corresponds to multiple port groups.
[0225] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple port groups, and it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0226]
number
[0227]
number
[0228] Furthermore, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource, or simultaneously to a port group.
[0229] In this embodiment, the terminal transmits information specifically indicated by channel status information to a network device as an example. In another embodiment, the network device first needs to set codebook parameter information for the terminal, so that the terminal transmits channel status information to the network device based on the codebook parameter information.
[0230] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0231] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0232] The second scenario is as follows: Multiple CSI-RS resources are grouped together, and G CSI-RS resource groups are obtained. The channel status information indicates the information corresponding to each CSI-RS resource group within the G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups from the multiple CSI-RS resources, each CSI-RS resource group contains at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups are grouped together, and G first groups are obtained. The channel status information indicates the information corresponding to each first group among the G first groups. Here, G is the same as the number of first groups from the multiple port groups, each first group contains at least one port group, and G is a positive integer greater than 1.
[0233] Here, channel state information includes at least one of the following pieces of information:
[0234] (1) G spatial basis vector information or G port selection information.
[0235] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is L selected by the terminal. g Specify the number of spatial basis vectors. L g L represents the number of spatial basis vectors corresponding to the g ∈ {1, ..., G} CSI-RS resource groups. Here, L g This represents the number and value of spatial basis vectors corresponding to CSI-RS resources within the G-th CSI-RS resource group. Alternatively, the port selection instruction information is L selected by the terminal. g Specify the number of CSI-RS ports. g L represents the number of CSI-RS ports corresponding to the first group of the g ∈ {1, ..., G}. Here, L g This represents the number and value of CSI-RS ports corresponding to each port group within the G-th first group.
[0236] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G CSI-RS resource groups. In other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the CSI-RS resource groups. Also, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP. In other words, the terminal reports spatial basis vector or port selection information corresponding to the CSI-RS resources within each CSI-RS resource group.
[0237]
number
[0238] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis is L1=L2=4, L3=L4=3, and thus,
number
[0239] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0240] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G first groups; in other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the first groups. Also, each first group contains at least one port group, and each port group corresponds to one TRP; that is, the terminal reports spatial basis vector or port selection information corresponding to the port group within each first group.
[0241]
number
[0242] Selectively, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group, and port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4 respectively, that is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group, and the number of SD basis is L1=L2=4, L3=L4=3, and thus
number
[0243] (2) Information indicating G coupling coefficients.
[0244] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G CSI-RS resource groups; in other words, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the CSI-RS resources within each CSI-RS resource group.
[0245]
number
[0246] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0247] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0248] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G first groups; that is, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the port groups within each first group.
[0249]
number
[0250] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0251] (3) G frequency domain basis vector indicators.
[0252] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information corresponds to the actual number of G CSI-RS resource groups; that is, it can be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0253]
number
[0254] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0255] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0256] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vectors corresponding to the port groups within each first group.
[0257]
number
[0258] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0259] In addition, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource group, or simultaneously to the first group of port groups.
[0260] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0261] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0262] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0263] Third situation. The channel status information indicates at least one of the following:
[0264] (1) One spatial basis vector instruction or one port selection instruction. The spatial basis vector instruction or port selection instruction corresponds to multiple CSI-RS resources.
[0265] Here, the spatial basis vector information is expressed using SD basis (Spatial Domain basis, spatial basis vectors). The spatial basis vector information is N*N selected by the terminal. tSpecify the number of spatial basis vectors. The port selection instruction information is N*N selected by the terminal. t N indicates a number of CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t This represents the number of transmitting antenna ports.
[0266] Furthermore, the channel state information transmitted by the terminal to the network device indicates one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of CSI-RS resources; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP; that is, this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vector or port selection instruction corresponding to N TRPs.
[0267]
number
[0268] In this embodiment, the example described is one in which one spatial basis vector instruction or one port selection instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction or one port selection instruction may further correspond to multiple port groups of one CSI-RS resource.
[0269] Here, the channel state information indicates either one spatial basis vector instruction or one port selection instruction, and the spatial basis vector instruction or port selection instruction corresponds to multiple port groups.
[0270] Furthermore, the channel state information transmitted by the terminal to the network device indicates either one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of port groups; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple port groups. Also, each port group corresponds to one TRP, meaning that this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vectors corresponding to N TRPs.
[0271]
number
[0272] (2) One coupling coefficient instruction information. The coupling coefficient instruction information corresponds to multiple CSI-RS resources.
[0273] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple CSI-RS resources; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0274]
number
[0275]
number
[0276] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0277] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple port groups; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0278]
number
[0279]
number
[0280] (3) A single frequency-domain basis vector indication. The frequency-domain basis vector indication corresponds to multiple CSI-RS resources.
[0281] The frequency domain basis vector instruction information indicates M frequency domain basis vectors selected by the terminal. In the embodiments of the present application, the channel state information transmitted by the terminal to the network device indicates one frequency domain basis vector instruction information, and this frequency domain basis vector instruction information is actually shared by multiple CSI-RS resources, so it may be understood that one frequency domain basis vector instruction information 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 one frequency domain basis vector instruction information shared by multiple TRPs.
[0282]
number
[0283]
number
[0284] In this embodiment, the example described is one in which one spatial basis vector instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction may correspond to multiple port groups of one CSI-RS resource.
[0285] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates one frequency-domain basis vector instruction, and this frequency-domain basis vector instruction is actually shared by multiple port groups, so it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0286]
number
[0287]
number
[0288] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0289] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0290] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0291] Although the above three methods were explained using coupling coefficient indication information as an example, in another embodiment, the coupling coefficient indication information includes multiple types of information.
[0292] Selectively, the coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates the non-zero coefficients within the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients within the coupling coefficient indication information.
[0293] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0294] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0295] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0296] In the solution provided by the embodiment of the present invention, the parameters indicated by channel state information include a variety of situations, extending the method of indicating parameters and thereby increasing the diversity of parameter indication.
[0297] In some embodiments, the terminal determines spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information based on channel information or active channel information and codebook parameter information corresponding to each CSI-RS resource. The terminal transmits channel status information, including spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information, to the network device.
[0298] Here, the effective channel information refers to the channel information that can be used, and may be understood as channel information that includes effective parameters.
[0299] In the embodiments of the present invention, after measuring each CSI-RS resource, the terminal can determine channel information or active channel information corresponding to each CSI-RS resource. The terminal can further determine spatial basis vector instruction information or port selection instruction information based on the determined channel information or active channel information and codebook parameter information. After determining the spatial basis vector instruction information or port selection instruction information, the terminal can determine coupling coefficient instruction information and frequency domain basis vector instruction information. The terminal then determines channel state information and, based on the channel state information, can instruct the terminal to receive the three types of information determined above, thereby transmitting the channel state information to the network device.
[0300] In the solution provided by the embodiment of the present invention, after measuring the CSI-RS corresponding to each CSI-RS resource, the instruction information reported to the network device includes information shared by multiple TRPs and individual parameters of each TRP. Thus, the network can determine the pre-coding of a terminal based on the parameters reported by the terminal, reducing feedback overhead through the reported shared parameters, and integrating the parameters of multiple TRPs to improve the pre-coding gain of higher-level terminals.
[0301] Based on the embodiment shown in Figure 6, the terminal receives configuration information transmitted from the network device, the configuration information is used to set the codebook parameter information, and the codebook parameter information is used to cause the terminal to determine the channel status information.
[0302] In the embodiments of the present invention, the network device transmits configuration information to a terminal, configures codebook parameter information for the terminal through the configuration information, and thereafter the terminal can transmit channel status information to the network device based on the codebook parameter information.
[0303] Several experiments have shown that, before sending configuration information to a terminal, a network device first determines the codebook structure, based on the codebook structure, to configure codebook parameter information that matches the codebook structure for the terminal.
[0304] Selectively, the terminal determines the codebook structure and, through instructional information, instructs the network device to use the determined codebook structure.
[0305] Here, the terminal sends first instruction information to the network device that specifies the codebook structure to be used.
[0306] Selectively, the network device determines the codebook structure, and the network device instructs the terminal on the codebook structure through instruction information.
[0307] Here, the terminal receives second instruction information sent from the network device, and this second instruction information specifies the codebook structure to be used.
[0308] In this embodiment, the instruction information is described as an example in which the instruction information specifies the codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device only needs to directly set the codebook parameter information for the terminal that corresponds to the agreed-upon codebook structure.
[0309] In the solution provided by the embodiment of the present invention, the network device determines the codebook structure, and then, based on the codebook structure, sets the codebook parameter information for the terminal, thereby improving the accuracy of the setting of the codebook parameter information by the network device.
[0310] Figure 7 shows a flowchart of a codebook-based pre-encoding determination method provided by one exemplary embodiment of the present application, which is applicable exemplary to the network device shown in Figure 1, and the method includes at least one of the following:
[0311] Step 701, the network device receives channel status information transmitted from the terminal, wherein the channel status information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource.
[0312] Here, the CSI-RS resource is used to transmit CSI-RS. Furthermore, the CSI-RS resource is configured by a network device, which allows the network device to send CSI-RS to a terminal through the configured CSI-RS resource.
[0313] In the embodiments of the present invention, the terminal obtains Channel information corresponding to each CSI-RS resource obtained by measuring the CSI-RS based on at least one CSI-RS resource.
[0314] In some embodiments, the CSI-RS resource is a CMR (Channel Measurement Resource) resource; that is, the CSI-RS resource in the embodiments of this application is a CMR resource.
[0315] Selectively, different CMR resources may belong to the same CSI-RS resource set, or different CMR resources may belong to different CSI-RS resource sets.
[0316] In some embodiments, each of the at least one CSI-RS resources corresponds to one TRP, and at least two TRPs are used for CJT (Coherent Joint Transmission).
[0317] In some other embodiments, each of the multiple port groups within a single CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT.
[0318] Here, one CSI-RS resource corresponds to multiple CSI-RS ports, and these multiple CSI-RS ports are grouped together to obtain multiple port groups, each port group containing at least one CSI-RS port, and each port group corresponds to one TRP.
[0319] Here, codebook parameter information is used by the terminal to report instruction information so that the network device can determine the terminal's pre-coding. Furthermore, the codebook parameter information corresponds to the codebook structure, meaning that the terminal's pre-coding can be determined based on the codebook structure and channel state information corresponding to the codebook parameter information. In addition, the channel state information in the embodiment of this application determines the terminal's pre-coding based on the codebook structure corresponding to the codebook parameter information, and the channel state information includes instruction information, meaning that the instruction information included in the channel state information is used to determine the terminal's pre-coding based on the codebook structure corresponding to the codebook parameter information.
[0320] Here, the channel state information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource. The instruction information corresponding to multiple CSI-RS resources indicates that the instruction information for determining the terminal's pre-coding, included in the channel state information, is applicable to each CSI-RS resource; in other words, by sending one instruction piece, it can be applied to each CSI-RS resource. The instruction information corresponding to each CSI-RS resource indicates that the parameters used for the terminal's pre-coding, included in the channel state information, are applicable to one CSI-RS resource; in other words, the instruction information corresponding to each CSI-RS resource is applicable to the corresponding CSI-RS resource and cannot be applied to other CSI-RS resources.
[0321] Alternatively, the channel state information includes instruction information corresponding to multiple port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to the CSI-RS resource. Here, instruction information corresponding to multiple port groups means that the instruction information included in the channel state information for determining the pre-coding of terminals is applicable to each port group, that is, sending one instruction piece is applicable to each port group. Instruction information corresponding to each port group means that the instruction information used for pre-coding terminals included in the channel state information is applied to one port group, that is, the parameters corresponding to each port group are applied to the corresponding port group and not to other port groups.
[0322] In embodiments of the present invention, the terminal determines channel information corresponding to each CSI-RS resource in at least one CSI-RS resource, then determines instruction information that the terminal needs to report to the network device based on the acquired channel information and codebook parameter information, and the terminal transmits channel state information including the instruction information to the network device, and through the channel state information, determines the parameters of the terminal's pre-coding.
[0323] Here, if at least one CSI-RS resource includes multiple CSI-RS resources, the Channel information corresponding to each CSI-RS resource is determined by the terminal. If at least one CSI-RS resource includes one CSI-RS resource, and that CSI-RS resource corresponds to multiple CSI-RS ports, the Channel information corresponding to each port group among the multiple port groups is determined by the terminal.
[0324] In some embodiments, the network device sets codebook parameter information for the terminal through RRC (Radio Resource Control) signaling, or the network device sets codebook parameter information for the terminal through other signaling.
[0325] Step 702, the network device determines the pre-encoding of the terminal based on the codebook structure corresponding to the channel state information and codebook parameter information.
[0326] Here, the codebook parameter information corresponds to the codebook structure, and if the codebook structure is different, the network device determines that the terminal's pre-encoding scheme is different based on the codebook structure.
[0327] In the embodiments of the present invention, after receiving channel state information, the network device can determine, based on the channel state information, parameters shared by multiple CSI-RS resources indicated by the channel state information and parameters corresponding to each CSI-RS resource, or parameters shared by multiple port groups within a single CSI-RS resource indicated by the channel state information and parameters corresponding to each port group, and then determine the pre-coding of the terminal based on the determined parameters and the codebook structure corresponding to the codebook parameter information.
[0328] In the solution provided by the embodiments of the present invention, after the terminal measures the CSI-RS corresponding to each CSI-RS resource, the instruction 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 one CSI-RS resource and parameters corresponding to each port group, and multiple CSI-RS resources or multiple port groups may be understood as corresponding to multiple TRPs, that is, since the present invention determines the parameters shared by multiple TRPs and the individual parameters of each TRP, the network device can determine the pre-coding of the terminal based on the parameters reported by the terminal, not only reducing feedback overhead with the reported shared parameters but also integrating the parameters of multiple TRPs and improving the pre-coding gain of the determined terminal.
[0329] Based on the embodiment shown in Figure 7, the channel status information transmitted by the terminal includes various types of information, and the various types of information included encompass multiple situations.
[0330] First situation. Channel state information includes at least one of the following pieces of information:
[0331] (1) N spatial basis vector references or N port selection references. N is the same as the number of CSI-RS resources, and N is a positive integer greater than 1.
[0332] Here, the spatial basis vector instruction information is represented by an SD basis (Spatial Domain basis). The spatial basis vector instruction information indicates Li spatial basis vectors selected by the terminal, where i belongs to {1, 2…, N}. In some embodiments, the spatial basis vector instruction information is a spatial beam basis vector, which may also be called a beam basis vector, a spatial basis vector, or simply a beam. The port selection instruction information indicates Li CSI-RS ports selected by the terminal. Furthermore, the channel status information transmitted by the terminal to the network device includes N spatial basis vector instruction information or N port selection instruction information, and these N spatial basis vector instruction information or N port selection instruction information actually correspond to the number of CSI-RS resources, and it may be understood that there is a one-to-one correspondence between the spatial basis vector instruction information or port selection instruction information and the 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 spatial basis vector instruction information or port selection instruction information corresponding to each TRP.
[0333]
number
[0334]
number
[0335] In this embodiment, the example is described in which N spatial basis vector information or N port selection information corresponds to a CSI-RS resource. In another embodiment, the N spatial basis vector information or N port selection information may further correspond to multiple port groups of a single CSI-RS resource.
[0336] Here, the channel state information includes N spatial basis vector indicators or N port selection indicators, where N is the same as the number of port groups, and N is a positive integer greater than 1.
[0337] The channel status information transmitted by the terminal to the network device includes N spatial basis vector instructions or N port selection instructions. These N spatial basis vector instructions or N port selection instructions actually correspond to the number of port groups, and it can be understood that there is a one-to-one correspondence between the spatial basis vector instructions or port selection instructions and the port groups. Furthermore, each port group corresponds to one TRP, meaning that these N port groups correspond to N TRPs, and the terminal reports the spatial basis vector instructions or port selection instructions corresponding to each TRP.
[0338]
number
[0339]
number
[0340] (2) One coupling coefficient instruction information. The coupling coefficient instruction information corresponds to multiple CSI-RS resources.
[0341] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple CSI-RS resources; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0342]
number
[0343]
number
[0344] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0345] Here, the channel status information includes one coupling coefficient instruction, and the coupling coefficient instruction corresponds to multiple port groups.
[0346] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one coupling coefficient indicator, which is actually shared by multiple port groups; that is, one coupling coefficient indicator 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 one coupling coefficient indicator shared by multiple TRPs.
[0347]
number
[0348]
number
[0349] (3) A single frequency domain basis vector instruction. This frequency domain basis vector instruction corresponds to multiple CSI-RS resources.
[0350] The frequency-domain basis vector indication information specifies M frequency-domain basis vectors selected by the terminal. The frequency-domain basis vector indication information characterizes the channel change pattern in the frequency domain. Specifically, the frequency-domain basis vectors characterize the change pattern of the weighting coefficients of each spatial basis vector in each frequency-domain unit. The change pattern characterized by the frequency-domain basis vectors is related to factors such as multipath delay.
[0351] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple CSI-RS resources, and it may be understood that one frequency-domain basis vector instruction corresponds to multiple CSI-RS resources. Furthermore, each CSI-RS resource corresponds to one TRP, meaning that these N CSI-RS resources correspond to N TRPs, and the terminal reports one frequency-domain basis vector instruction shared by multiple TRPs.
[0352]
number
[0353]
number
[0354] In this embodiment, the example described is one in which one frequency-domain basis vector instruction information corresponds to a CSI-RS resource. In another embodiment, one frequency-domain basis vector instruction information may correspond to multiple port groups of one CSI-RS resource.
[0355] Here, the channel state information includes one frequency-domain basis vector instruction, and the frequency-domain basis vector instruction corresponds to multiple port groups.
[0356] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device includes one frequency-domain basis vector instruction, which is actually shared by multiple port groups, and it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0357]
number
[0358]
number
[0359] Furthermore, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource, or simultaneously to a port group.
[0360] In this embodiment, the terminal transmits information specifically indicated by channel status information to a network device as an example. In another embodiment, the network device first needs to set codebook parameter information for the terminal, so that the terminal transmits channel status information to the network device based on the codebook parameter information.
[0361] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0362] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0363]
number
[0364] Here, W represents the codebook structure, and N represents the number of CSI-RS resources. t represents the number of transmitting antenna ports, P is the number of CSI-RS ports, and L i ∫ represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th ∈ {1, ..., N} CSI-RS resources, M represents the number of frequency domain basis vectors corresponding to the i-th CSI-RS resource, and N3 represents the number of pre-encoded matrix identifier PMI subbands. 1,i This corresponds to the i-th CSI-RS resource, L i This represents a matrix composed of individual spatial basis vectors or unit basis vectors for port selection.
number
[0365] Alternatively, W represents the codebook structure, N represents the number of port groups, and N t represents the number of transmitting antenna ports, P is the number of CSI-RS ports, and L i represents the number of spatial basis vectors or CSI-RS ports corresponding to the i-th ∈ {1, ..., N} port groups, M represents the number of frequency domain basis vectors corresponding to the i-th port group, and N3 represents the number of pre-encoded matrix identifier PMI subbands. 1,i L corresponds to the i-th port group. i This represents a matrix composed of individual spatial basis vectors or unit basis vectors for port selection.
number
[0366]
number
[0367] The second scenario is as follows: Multiple CSI-RS resources are grouped together, and G CSI-RS resource groups are obtained. The channel status information indicates the information corresponding to each CSI-RS resource group within the G CSI-RS resource groups. Here, G is the same as the number of CSI-RS resource groups from the multiple CSI-RS resources, each CSI-RS resource group contains at least one CSI-RS resource, and G is a positive integer greater than 1. Alternatively, multiple port groups are grouped together, and G first groups are obtained. The channel status information indicates the information corresponding to each first group among the G first groups. Here, G is the same as the number of first groups from the multiple port groups, each first group contains at least one port group, and G is a positive integer greater than 1.
[0368] Here, channel state information includes at least one of the following pieces of information:
[0369] (1) G spatial basis vector information or G port selection information.
[0370] Here, the spatial basis vector indication information is expressed using SD basis (Spatial Domain basis, spatial basis vector). The spatial basis vector indication information is L selected by the terminal. g Specify the number of spatial basis vectors. L g L represents the number of spatial basis vectors corresponding to the g ∈ {1, ..., G} CSI-RS resource groups. Here, L g This represents the number and value of spatial basis vectors corresponding to CSI-RS resources within the G-th CSI-RS resource group. Alternatively, the port selection instruction information is L selected by the terminal. g Specify the number of CSI-RS ports. g L represents the number of CSI-RS ports corresponding to the first group of the g ∈ {1, ..., G}. Here, L g This represents the number and value of CSI-RS ports corresponding to each port group within the G-th first group.
[0371] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G CSI-RS resource groups. In other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the CSI-RS resource groups. Also, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP. In other words, the terminal reports spatial basis vector or port selection information corresponding to the CSI-RS resources within each CSI-RS resource group.
[0372]
number
[0373] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis is L1=L2=4, L3=L4=3, and thus,
number
[0374] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0375] Furthermore, the channel state information transmitted by the terminal to the network device indicates G spatial basis vector information or G port selection information, and the G spatial basis vector information or G port selection information actually corresponds to the number of G first groups; in other words, it can be understood that there is a one-to-one correspondence between the spatial basis vector information or port selection information and the first groups. Also, each first group contains at least one port group, and each port group corresponds to one TRP; that is, the terminal reports spatial basis vector or port selection information corresponding to the port group within each first group.
[0376]
number
[0377] Selectively, the embodiment of the present application includes four port groups, where port group 1 and port group 2 are the first first group, and port group 3 and port group 4 are the second first group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first first group, and TRP3 and TRP4 are the second first group. The number of SD basis values is L1=L2=4 and L3=L4=3, and thus,
number
[0378] (2) Information indicating G coupling coefficients.
[0379] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G CSI-RS resource groups; in other words, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the CSI-RS resources within each CSI-RS resource group.
[0380]
number
[0381] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0382] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0383] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates G coupling coefficient indicators, and these G coupling coefficient indicators actually correspond to the number of G first groups; that is, it can be understood that there is a one-to-one correspondence between the coupling coefficient indicators and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP; that is, the terminal reports coupling coefficient indicators corresponding to the port groups within each first group.
[0384]
number
[0385] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0386] (3) G frequency domain basis vector indicators.
[0387] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information corresponds to the actual number of G CSI-RS resource groups; that is, it can be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the CSI-RS resource groups. Furthermore, each CSI-RS resource group contains at least one CSI-RS resource, and each CSI-RS resource corresponds to one TRP; that is, the terminal reports the frequency domain basis vectors corresponding to the CSI-RS resources in each CSI-RS resource group.
[0388]
number
[0389] Selectively, an embodiment of the present application includes four CSI-RS resources, where CSI-RS Resource 1 and CSI-RS Resource 2 constitute the first CSI-RS resource group, and CSI-RS Resource 3 and CSI-RS Resource 4 constitute 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. In other words, TRP1 and TRP2 constitute the first CSI-RS resource group, and TRP3 and TRP4 constitute the second CSI-RS resource group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0390] In this embodiment, we will explain the process as an example of obtaining G CSI-RS resource groups by grouping CSI-RS resources. In another embodiment, multiple port groups of a single CSI-RS resource may be grouped to obtain G first groups.
[0391] In the embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates G frequency domain basis vectors, and the G frequency domain basis vector indication information actually corresponds to the number of G first groups, that is, it may be understood that there is a one-to-one correspondence between the frequency domain basis vector indication information and the first groups. Furthermore, each first group includes at least one port group, and each port group corresponds to one TRP, that is, the terminal reports the frequency domain basis vectors corresponding to the port groups within each first group.
[0392]
number
[0393] Selectively, embodiments of the present application include four port groups, where port group 1 and port group 2 are the first I-group, and port group 3 and port group 4 are the second I-group. Port group 1, port group 2, port group 3 and port group 4 correspond to TRP1, TRP2, TRP3 and TRP4, respectively. That is, TRP1 and TRP2 are the first I-group, and TRP3 and TRP4 are the second I-group. The number of SD basis elements is L1=L2=4 and L3=L4=3, and the number of FD basis elements corresponding to the two groups is M1=4 and M2=7, respectively.
number
[0394] In addition, the spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information indicated by the channel state information in the embodiment of this application simultaneously correspond to a CSI-RS resource group, or simultaneously to the first group of port groups.
[0395] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0396] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0397] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0398]
number
[0399] Here, W represents the codebook structure, W 1,g This represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources within group g, or unit basis vectors for port selection, and N g This represents the number of CSI-RS resources in the g-th group, and N t represents the number of transmitting antenna ports, W f,g This corresponds to the M CSI-RS resource in group g. gThis represents a matrix composed of individual frequency domain basis vectors, M g This represents the number of frequency-domain basis vectors selected by the g-th group,
number
[0400] Alternatively, W represents the codebook structure, W 1,g This represents a matrix composed of spatial basis vectors corresponding to port groups within the g-th group, or unit basis vectors for port selection, N g This represents the number of port groups within the g-th group, and N t represents the number of transmitting antenna ports, W f,g This corresponds to the M port group within the g group. g This represents a matrix composed of individual frequency domain basis vectors, M g This represents the number of frequency-domain basis vectors selected by the g-th group,
number
[0401] Third situation. The channel status information indicates at least one of the following:
[0402] (1) One spatial basis vector instruction or one port selection instruction. The spatial basis vector instruction or port selection instruction corresponds to multiple CSI-RS resources.
[0403] Here, the spatial basis vector information is expressed using SD basis (Spatial Domain basis, spatial basis vectors). The spatial basis vector information is N*N selected by the terminal. t Specify the number of spatial basis vectors. The port selection instruction information is N*N selected by the terminal. t N indicates a number of CSI-RS ports, where N represents the number of CSI-RS resources or the number of port groups. t This represents the number of transmitting antenna ports.
[0404] Furthermore, the channel state information transmitted by the terminal to the network device indicates one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of CSI-RS resources; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple CSI-RS resources. Also, each CSI-RS resource corresponds to one TRP; that is, this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vector or port selection instruction corresponding to N TRPs.
[0405]
number
[0406] In this embodiment, the example described is one in which one spatial basis vector instruction or one port selection instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction or one port selection instruction may further correspond to multiple port groups of one CSI-RS resource.
[0407] Here, the channel state information indicates either one spatial basis vector instruction or one port selection instruction, and the spatial basis vector instruction or port selection instruction corresponds to multiple port groups.
[0408] Furthermore, the channel state information transmitted by the terminal to the network device indicates either one spatial basis vector instruction or one port selection instruction, and this spatial basis vector instruction or port selection instruction actually corresponds to the number of port groups; in other words, it can be understood that the spatial basis vector instruction or port selection instruction is applied to multiple port groups. Also, each port group corresponds to one TRP, meaning that this spatial basis vector instruction or port selection instruction corresponds to N TRPs, and the terminal reports spatial basis vectors corresponding to N TRPs.
[0409]
number
[0410] (2) One coupling coefficient instruction information. The coupling coefficient instruction information corresponds to multiple CSI-RS resources.
[0411] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple CSI-RS resources; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0412]
number
[0413]
number
[0414] In this embodiment, one coupling coefficient instruction information corresponds to a CSI-RS resource. In another embodiment, one coupling coefficient instruction information may correspond to multiple port groups of a single CSI-RS resource.
[0415] In the embodiments of this invention, the channel state information transmitted by the terminal to the network device indicates one coupling coefficient indication, and this coupling coefficient indication is actually shared by multiple port groups; that is, one coupling 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 one coupling coefficient indication that is shared by multiple TRPs.
[0416]
number
[0417] (3) A single frequency-domain basis vector indication. The frequency-domain basis vector indication corresponds to multiple CSI-RS resources.
[0418] The frequency domain basis vector instruction information indicates M frequency domain basis vectors selected by the terminal. In the embodiments of the present application, the channel state information transmitted by the terminal to the network device indicates one frequency domain basis vector instruction information, and this frequency domain basis vector instruction information is actually shared by multiple CSI-RS resources, so it may be understood that one frequency domain basis vector instruction information 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 one frequency domain basis vector instruction information shared by multiple TRPs.
[0419]
number
[0420] In this embodiment, the example described is one in which one spatial basis vector instruction corresponds to a CSI-RS resource. In another embodiment, one spatial basis vector instruction may correspond to multiple port groups of one CSI-RS resource.
[0421] In embodiments of the present invention, the channel state information transmitted by the terminal to the network device indicates one frequency-domain basis vector instruction, and this frequency-domain basis vector instruction is actually shared by multiple port groups, so it may be understood that one frequency-domain basis vector instruction 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 one frequency-domain basis vector instruction shared by multiple TRPs.
[0422]
number
[0423]
number
[0424] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0425] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0426] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0427]
number
[0428] Although the above three methods were explained using coupling coefficient indication information as an example, in another embodiment, the coupling coefficient indication information includes multiple types of information.
[0429] Selectively, the coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates the non-zero coefficients within the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients within the coupling coefficient indication information.
[0430] In some embodiments, the network device receives channel state information transmitted from the terminal, which includes spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information, and frequency domain basis vector instruction information.
[0431] The spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information, and frequency domain basis vector instruction information are determined by the terminal based on the channel information or active channel information and codebook parameter information corresponding to each CSI-RS resource.
[0432] In this embodiment, the terminal transmits information specifically indicating channel status to a network device as an example. In another embodiment, the network device first needs to set the terminal's codebook parameter information, and then the terminal transmits channel status information to the network device based on the codebook parameter information.
[0433] Here, 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 domain basis vectors corresponding to the CSI-RS resource, the number of PMI subbands, 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 domain basis vectors corresponding to the port group, the number of PMI subbands, or the number of transmit antenna ports.
[0434] In some embodiments, after a network device sets codebook parameter information for a terminal, the terminal determines the parameters indicated by the channel status information based on the set codebook parameter information, and thereby transmits the channel status information to the network device.
[0435] In the solution provided by the embodiment of the present invention, the parameters indicated by channel state information include a variety of situations, extending the method of indicating parameters and thereby increasing the diversity of parameter indication.
[0436] Based on the embodiment shown in Figure 7, the network device sets codebook parameters for the terminal using configuration information, the network device sends the configuration information to the terminal, the configuration information is used to set the codebook parameter information, and the codebook parameter information is used to cause the terminal to determine the channel status information.
[0437] In the embodiments of the present invention, the network device transmits configuration information to a terminal, configures codebook parameter information for the terminal through the configuration information, and thereafter the terminal can transmit channel status information to the network device based on the codebook parameter information.
[0438] Several experiments have shown that, before sending configuration information to a terminal, a network device first determines the codebook structure, based on the codebook structure, to configure codebook parameter information that matches the codebook structure for the terminal.
[0439] Selectively, the terminal determines the codebook structure and, through instructional information, instructs the network device to use the determined codebook structure.
[0440] Here, the terminal sends first instruction information to the network device that specifies the codebook structure to be used.
[0441] Selectively, the network device determines the codebook structure, and the network device instructs the terminal on the codebook structure through instruction information.
[0442] Here, the terminal receives second instruction information sent from the network device, and this second instruction information specifies the codebook structure to be used.
[0443] In this embodiment, the instruction information is described as an example in which the instruction information specifies the codebook structure. In another embodiment, the codebook structure between the network device and the terminal is agreed upon by a protocol, and the network device only needs to directly set the codebook parameter information for the terminal that corresponds to the agreed-upon codebook structure.
[0444] In the solution provided by the embodiment of the present invention, the network device determines the codebook structure, and then, based on the codebook structure, sets the codebook parameter information for the terminal, thereby improving the accuracy of the setting of the codebook parameter information by the network device.
[0445] Figure 8 shows a block diagram of a codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application, and referring to Figure 8, the device is A decision module 801 for determining Channel information corresponding to each CSI-RS resource based on at least one CSI-RS resource, A transmission module 802 for transmitting channel status information to a network device based on channel information and codebook parameter information corresponding to each determined CSI-RS resource, wherein the channel status information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group, and the port group includes multiple CSI-RS ports corresponding to a CSI-RS resource, Channel state information is used to determine the pre-encoding of the terminal based on the codebook structure corresponding to the codebook parameter information.
[0446] In some embodiments, channel state information is N spatial basis vector instruction information or N port selection instruction information, where N is equal to the number of CSI-RS resources or the number of port groups, and N is a positive integer greater than 1. A single coupling coefficient instruction information that supports multiple CSI-RS resources, or multiple port groups within a single CSI-RS resource. It includes at least one of the following: one frequency-domain basis vector instruction information that corresponds to multiple CSI-RS resources or to multiple port groups within one CSI-RS resource.
[0447] In some embodiments, channel state information is G spatial basis vector information or G port selection information, G coupling coefficient indicator information, It includes at least one of G frequency-domain basis vector reference information, Here, G is the same as the number of groups in a CSI-RS resource group of multiple CSI-RS resources, where each CSI-RS resource group contains at least one CSI-RS resource, or G is the same as the number of groups in the first group of multiple port groups within a single CSI-RS resource, where each first group contains at least one port group, and G is a positive integer greater than 1.
[0448] In some embodiments, channel state information is A single spatial basis vector instruction or a single port selection instruction that corresponds to multiple CSI-RS resources, or multiple port groups within a single CSI-RS resource. A single coupling coefficient instruction information that supports multiple CSI-RS resources, or multiple port groups within a single CSI-RS resource. It includes at least one of the following: one frequency-domain basis vector instruction information that corresponds to multiple CSI-RS resources, or one frequency-domain basis vector instruction information that corresponds to multiple port groups within a single CSI-RS resource.
[0449] In some embodiments, the coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates the non-zero coefficients in the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the coupling coefficient indication information.
[0450] In some embodiments, the decision module 801 determines spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information based on channel information or active channel information and codebook parameter information corresponding to each CSI-RS resource. The transmitting module further transmits channel state information to the network device, which includes spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information, and frequency domain basis vector instruction information.
[0451] In some embodiments, referring to Figure 9, the apparatus is A receiving module 803 for receiving configuration information transmitted from a network device, further comprising a receiving module 803 in which the configuration information is used to set codebook parameter information, and the codebook parameter information is used to cause a terminal to determine channel status information.
[0452] In some embodiments, the transmitting module 802 further, Send first instruction information to the network device that specifies the codebook structure to be used. Or, The system receives a second instruction from a network device, which instructs the codebook structure to be used.
[0453] In some embodiments, the CSI-RS resource is a CMR resource.
[0454] 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.
[0455] In some embodiments, each of the multiple CSI-RS resources corresponds to one transmit / receive point TRP, and at least two TRPs are used for coherent joint transmission (CJT). Or, Within a single CSI-RS resource, each of the multiple port groups corresponds to one TRP, and at least two TRPs are used for CJT.
[0456] Furthermore, in the implementation of the apparatus provided by the above embodiment, the division of each functional module is described as an example when realizing its functions. In actual application, the above functions may be completed by assigning them to different functional modules as needed, that is, by dividing the internal structure of the device into different functional modules, all or some of the functions described above may be completed. Also, the apparatus provided by the above embodiment belongs to the same concept as the method embodiment, and for its specific implementation process, please refer to the method embodiment, as a detailed explanation is omitted here.
[0457] Figure 10 shows a block diagram of a codebook-based pre-encoding determination device provided by one exemplary embodiment of the present application, and referring to Figure 10, the device is A receiving module 1001 for receiving channel status information transmitted from a terminal, wherein the channel status information includes instruction information corresponding to multiple CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information corresponding to multiple port groups within one CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes multiple CSI-RS ports corresponding to a CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource. The system includes a decision module 1002 that determines the pre-coding of a terminal based on a codebook structure corresponding to channel state information and codebook parameter information.
[0458] In some embodiments, channel state information is N spatial basis vector instruction information or N port selection instruction information, where N is equal to the number of CSI-RS resources or the number of port groups, and N is a positive integer greater than 1. A single coupling coefficient instruction information that supports multiple CSI-RS resources, or multiple port groups within a single CSI-RS resource. It includes at least one of the following: one frequency-domain basis vector instruction information that corresponds to multiple CSI-RS resources or to multiple port groups within one CSI-RS resource.
[0459] In some examples, the codebook structure is represented by the following formula:
number
Number
[0460] In some embodiments, the channel state information includes G pieces of spatial basis vector indication information or G pieces of port selection indication information, G pieces of coupling coefficient indication information, and at least one of G pieces of frequency-domain basis vector indication information, where G is the same as the number of groups of the CSI-RS resource group of multiple CSI-RS resources, the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of the first group of multiple port groups within one CSI-RS resource, the first group includes at least one port group, and G is a positive integer greater than 1.
[0461] In some embodiments, the codebook structure is represented by the following formula.
Number
[0462] Here, W represents the codebook structure, and W 1,g represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources within the g-th group ∈ {1, …, G} or unit basis vectors for port selection, or represents a matrix composed of spatial basis vectors corresponding to a port group within the G-th group, corresponding to the port group within the G-th group, or represents a matrix composed of unit basis vectors for port selection, N g represents the number of CSI-RS resources or the number of port groups within the g-th group, N t represents the number of transmit antenna ports, W f,g represents a matrix composed of M g frequency-domain basis vectors corresponding to CSI-RS resources within the g-th group, or represents a matrix composed of M g frequency-domain basis vectors corresponding to a port group within the g-th group, M g represents the number of frequency-domain basis vectors selected by the g-th group,
Number
[0463] In some embodiments, channel state information is A single spatial basis vector instruction that corresponds to multiple CSI-RS resources, or to multiple port groups within a single CSI-RS resource. A single coupling coefficient instruction information that supports multiple CSI-RS resources, or multiple port groups within a single CSI-RS resource. It includes at least one of the following: one frequency-domain basis vector instruction information that corresponds to multiple CSI-RS resources or to multiple port groups within one CSI-RS resource.
[0464] In some examples, the codebook structure is represented by the following formula:
number
[0465] Here, W represents the codebook structure, N represents the number of CSI-RS resources, or the number of port groups, and N t is the number of transmitting antenna ports, P is the number of CSI-RS ports, L is the number of spatial basis vector indicators or CSI-RS ports corresponding to a CSI-RS resource, or the number of spatial basis vector indicators or CSI-RS ports corresponding to a port group, M is the number of frequency domain basis vectors corresponding to a CSI-RS resource, or the number of frequency domain basis vectors corresponding to a port group, and N3 is the number of pre-encoded matrix identifier PMI subbands. W1 is the matrix consisting of L spatial basis vectors or unit basis vectors for port selection of a CSI-RS resource, or the matrix consisting of L spatial basis vectors or unit basis vectors for port selection of a port group.
number
[0466] In some embodiments, the coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, where the non-zero coefficient information indicates the non-zero coefficients in the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of the non-zero coefficients in the coupling coefficient indication information.
[0467] In some embodiments, the receiving module 1001 further receives channel state information transmitted from the terminal, including spatial basis vector indication information, coupling coefficient indication information, and frequency domain basis vector indication information. The spatial basis vector instruction information or the port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information are determined by the terminal based on the channel information or active channel information and codebook parameter information corresponding to each CSI-RS resource.
[0468] In some embodiments, referring to Figure 11, the apparatus is A transmission module 1003 for sending configuration information to a terminal, further comprising a transmission module in which the configuration information is used to set codebook parameter information, and the codebook parameter information is used to cause the terminal to determine channel status information.
[0469] In some examples, the receiving module 1001 further, Upon receiving the first instruction information sent from the terminal, which indicates the codebook structure to be used, Alternatively, a second instruction information specifying the codebook structure to be used is sent to the terminal.
[0470] In some embodiments, the CSI-RS resource is a CMR resource.
[0471] 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.
[0472] In some embodiments, each of the multiple CSI-RS resources corresponds to one TRP, and at least two TRPs are used for CJT. Or, Within a single CSI-RS resource, each of the multiple port groups corresponds to one TRP, and at least two TRPs are used for CJT.
[0473] Furthermore, in the implementation of the apparatus provided by the above embodiment, the division of each functional module is described as an example when realizing its functions. In actual application, the above functions may be completed by assigning them to different functional modules as needed, that is, by dividing the internal structure of the device into different functional modules, all or some of the functions described above may be completed. Also, the apparatus provided by the above embodiment belongs to the same concept as the method embodiment, and for its specific implementation process, please refer to the method embodiment, as a detailed explanation is omitted here.
[0474] Figure 12 shows a schematic diagram of the structure of a communication device provided by one exemplary embodiment of the present application, the communication device including a processor 1201, a receiver 1202, a transmitter 1203, a memory 1204, and a bus 1205.
[0475] The processor 1201 includes one or more processing cores, and the processor 1201 performs various functional applications and information processing by executing software programs and modules.
[0476] The receiver 1202 and the transmitter 1203 can be implemented as a single communication component, which may be a single communication chip.
[0477] Memory 1204 is connected to processor 1201 via bus 1205.
[0478] Memory 1204 may be used to store at least one program code, and the processor 1201 implements each step in the above embodiment by executing the at least one program code.
[0479] Furthermore, the communication device may 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, which includes, but is not limited to, magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static ready-access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, and programmable read-only memory (PROM).
[0480] In an exemplary embodiment, a computer-readable storage medium is further provided, the readable storage medium storing executable program code, the executable program code being loaded and executed by a processor, thereby realizing a codebook-based pre-encoding determination method to be executed by a communication device, as provided by each of the above embodiment of the method.
[0481] In exemplary embodiments, a chip is provided which includes programmable logic circuits and / or program instructions, and which implements a codebook-based pre-encoding determination method provided by each embodiment of the method when the chip is executed in a terminal or network device.
[0482] In an exemplary embodiment, a computer program product is provided, and when the computer program product is executed by the processor of a terminal or network device, a codebook-based pre-encoding determination method provided by each of the above method embodiments is implemented.
[0483] As those skilled in the art will see, all or part of the steps of the above embodiment can be completed by hardware, or by a program that issues instructions to the relevant hardware, the program can be stored in a computer-readable storage medium, the storage medium being read-only memory, a magnetic disk, or an optical disk, etc.
[0484] The above descriptions are merely selectable embodiments of the present application and do not limit it. Any modifications, equivalent substitutions, or improvements made, as long as they do not deviate from the intent and principles of the present application, should be included within the scope of protection of the present application.
Claims
1. A codebook-based pre-encoding determination method performed by a terminal, The steps include determining channel information corresponding to each CSI-RS resource based on at least one channel status information reference signal (CSI-RS) resource, A step of transmitting channel status information to a network device based on channel information and codebook parameter information corresponding to each determined CSI-RS resource, wherein the channel status information is used by the network device to determine the pre-coding of the terminal based on the channel status information and the codebook structure corresponding to the codebook parameter information, and the channel status information includes instruction information for a pre-coding matrix corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information for a pre-coding matrix corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource. A codebook-based pre-coding determination method characterized by the following:
2. The channel state information is, N spatial basis vector instruction information or N port selection instruction information, wherein N is the same as the number of CSI-RS resources or the number of port groups, and N is a positive integer greater than 1. A single coupling coefficient instruction information, wherein the coupling coefficient instruction information corresponds to the plurality of CSI-RS resources, or to the plurality of port groups within the single CSI-RS resource. A single frequency domain basis vector instruction information, which includes at least one of the following: the frequency domain basis vector instruction information corresponds to the plurality of CSI-RS resources, or the plurality of port groups within the single CSI-RS resource, The channel state information is, G spatial basis vector instruction information or G port selection instruction information, G coupling coefficient indicator information, It includes at least one of G frequency-domain basis vector reference information, Here, G is the same as the number of groups in the CSI-RS resource groups of the plurality of CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of the plurality of port groups within the one CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1, or The channel state information is, One spatial basis vector instruction information or one port selection instruction information, wherein the spatial basis vector instruction information or the port selection instruction information corresponds to the plurality of CSI-RS resources or to the plurality of port groups within the one CSI-RS resource, A single coupling coefficient instruction information, wherein the coupling coefficient instruction information corresponds to the plurality of CSI-RS resources, or to the plurality of port groups within the single CSI-RS resource. A single frequency domain basis vector instruction information, the frequency domain basis vector instruction information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the single CSI-RS resource, including at least one of these, The method according to feature 1.
3. The coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, wherein the non-zero coefficient information indicates a non-zero coefficient within the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of a non-zero coefficient within the coupling coefficient indication information. The method according to feature 2.
4. The step of transmitting channel status information to a network device based on the channel information and codebook parameter information corresponding to each determined CSI-RS resource is: The steps include determining the spatial basis vector instruction information or port selection instruction information, coupling coefficient instruction information and frequency domain basis vector instruction information based on the channel information or active channel information corresponding to each CSI-RS resource and the codebook parameter information, The step of transmitting the channel state information, which includes the spatial basis vector instruction information or the port selection instruction information, the coupling coefficient instruction information and the frequency domain basis vector instruction information, to the network device, is included in the following steps: The method according to feature 2.
5. A step of receiving configuration information transmitted from the network device, further comprising the step of using the configuration information to set the codebook parameter information, and using the codebook parameter information to cause the terminal to determine the channel status information, The method according to feature 1.
6. A step of transmitting first instruction information to the network device, wherein the first instruction information specifies the codebook structure to be used. Or, The step of receiving second instruction information transmitted from the network device, further comprising the step of the second instruction information indicating the codebook structure to be used, The method according to specification 5.
7. The aforementioned CSI-RS resource is a channel measurement resource (CMR) resource. The method according to feature 1.
8. Different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets. The method according to feature 7.
9. Each of the aforementioned multiple CSI-RS resources corresponds to one transmit / receive point (TRP), and at least two TRPs are used for coherent joint transmission (CJT). Or, Each of the multiple port groups within the aforementioned single CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT. The method according to feature 1.
10. A codebook-based pre-encoding determination method executed by a network device, A step of receiving channel status information transmitted from a terminal, wherein the channel status information includes instruction information for a pre-coded matrix corresponding to a plurality of CSI-RS resources and instruction information corresponding to each CSI-RS resource, or the channel status information includes instruction information for a pre-coded matrix corresponding to a plurality of port groups within a single CSI-RS resource and instruction information corresponding to each port group, wherein the port group includes a plurality of CSI-RS ports corresponding to the CSI-RS resource, and the channel status information is determined by the terminal based on channel information and codebook parameter information corresponding to each CSI-RS resource within at least one CSI-RS resource. The steps include determining the pre-coding of the terminal based on the channel state information and the codebook parameter information corresponding to the codebook structure, A codebook-based pre-coding determination method characterized by the following:
11. The channel state information is, N spatial basis vector instruction information or N port selection instruction information, wherein N is the same as the number of CSI-RS resources or the number of port groups, and N is a positive integer greater than 1. A single coupling coefficient instruction information, wherein the coupling coefficient instruction information corresponds to the plurality of CSI-RS resources, or to the plurality of port groups within the single CSI-RS resource. A single frequency domain basis vector instruction information, the frequency domain basis vector instruction information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the single CSI-RS resource, including at least one of these, The method according to the present invention, characterized by the present invention.
12. The aforementioned codebook structure is, [Math 1] Represented by, Here, W represents the codebook structure, N represents the number of CSI-RS resources or the number of port groups, and N t The number indicates the number of transmitting antenna ports, P is the number of CSI-RS ports, and L i n represents the number of spatial basis vectors or CSI-RS ports corresponding to the i ∈ {1, ..., N} CSI-RS resources, or the number of spatial basis vectors or CSI-RS ports corresponding to the i ∈ {1, ..., N} port groups, M represents the number of frequency domain basis vectors corresponding to the i-th CSI-RS resource, or the number of frequency domain basis vectors corresponding to the i-th port group, and N 3 This represents the number of pre-encoded matrix identifier (PMI) subbands, W 1,i This corresponds to the i-th CSI-RS resource, L i Represents a matrix consisting of n spatial basis vectors or unit basis vectors for port selection, or L corresponding to the i-th port group. i This represents a matrix composed of individual spatial basis vectors or unit basis vectors for port selection. [Math 2] This represents a matrix composed of coupling coefficient indication information, W f H represents a matrix composed of M frequency domain basis vectors, where H is the conjugate transpose, and C X×Y This represents a complex matrix with dimensions X rows and Y columns. The method according to 11, characterized by the features described above.
13. The channel state information is, G spatial basis vector instruction information or G port selection instruction information, G coupling coefficient indicator information, It includes at least one of G frequency-domain basis vector reference information, Here, G is the same as the number of groups in the CSI-RS resource groups of the plurality of CSI-RS resources, and the CSI-RS resource group includes at least one CSI-RS resource, or G is the same as the number of groups in the first group of the plurality of port groups within the one CSI-RS resource, and the first group includes at least one port group, and G is a positive integer greater than 1. The method according to the present invention, characterized by the present invention.
14. The aforementioned codebook structure is represented by the following formula: [Math 3] Here, \(W\) represents the codebook structure, and \(W\) 1,g represents a matrix composed of spatial basis vectors corresponding to CSI-RS resources within the \(g\in\{1,\ldots,G\}\) group or unit basis vectors for port selection, or represents a matrix composed of spatial basis vectors or unit basis vectors for port selection corresponding to a port group within the \(G\) group. \(N\) g represents the number of CSI-RS resources or the number of port groups within the \(g\) group. \(N\) t represents the number of transmit antenna ports. \(W\) f,g represents a matrix composed of \(M\) g frequency-domain basis vectors corresponding to CSI-RS resources within the \(g\) group, or represents a matrix composed of \(M\) g frequency-domain basis vectors corresponding to a port group within the \(g\) group. \(M\) g represents the number of frequency-domain basis vectors selected by the \(g\) group. [Math 4] This represents a matrix composed of coupling coefficients corresponding to CSI-RS resources within group g, or a matrix composed of coupling coefficients corresponding to port groups within group g, L g G represents the number of spatial basis vectors or CSI-RS ports selected by the g-th group, G represents the same as the number of groups in the CSI-RS resource group of the CSI-RS resource, or the same as the number of groups in the first group of the port group, G is a positive integer greater than 1, and N 3 represents the number of subbands of PMI, H is the conyclic transpose, and C X×Y This represents a complex matrix with dimensions X rows and Y columns. The method according to the present invention, characterized by the present invention.
15. The channel state information is, A single spatial basis vector instruction information, wherein the spatial basis vector instruction information corresponds to the plurality of CSI-RS resources, or to the plurality of port groups within the single CSI-RS resource. A single coupling coefficient instruction information, wherein the coupling coefficient instruction information corresponds to the plurality of CSI-RS resources, or to the plurality of port groups within the single CSI-RS resource. A single frequency domain basis vector instruction information, the frequency domain basis vector instruction information corresponding to the plurality of CSI-RS resources, or the plurality of port groups within the single CSI-RS resource, including at least one of these, The method according to the present invention, characterized by the present invention.
16. The aforementioned codebook structure is, [Math 5] Represented by, Here, W represents the codebook structure, N represents the number of CSI-RS resources or the number of port groups, and N t represents the number of transmitting antenna ports, P is the number of CSI-RS ports, L represents the number of spatial basis vectors or CSI-RS ports corresponding to CSI-RS resources, or the number of spatial basis vectors or CSI-RS ports corresponding to port groups, M represents the number of frequency domain basis vectors corresponding to CSI-RS resources, or the number of frequency domain basis vectors corresponding to port groups, N 3 This represents the number of pre-encoded matrix identifier PMI subbands, W 1 This represents a matrix consisting of L spatial basis vectors or unit basis vectors for port selection of a CSI-RS resource, or a matrix consisting of L spatial basis vectors or unit basis vectors for port selection of a port group. [Math 6] This represents a matrix composed of coupling coefficient indication information, W f represents a matrix composed of M frequency domain basis vectors, H is the conjugate transpose, and C X×Y This represents a complex matrix with dimensions X rows and Y columns. The method according to the present invention, characterized by the present invention.
17. The coupling coefficient indication information includes non-zero coefficient information and non-zero coefficient position information, wherein the non-zero coefficient information indicates a non-zero coefficient within the coupling coefficient indication information, and the non-zero coefficient position information indicates the position of a non-zero coefficient within the coupling coefficient indication information. The step of receiving channel status information transmitted from the terminal is: The steps include receiving channel state information transmitted from the terminal, which includes the spatial basis vector instruction information or the port selection instruction information, the coupling coefficient instruction information and the frequency domain basis vector instruction information, The terminal includes the step of determining the spatial basis vector instruction information or the port selection instruction information, the coupling coefficient instruction information and the frequency domain basis vector instruction information based on the channel information or active channel information and the codebook parameter information corresponding to each CSI-RS resource, The method according to 11, characterized by the features described above.
18. A step of transmitting configuration information to the terminal, wherein the configuration information is used to set the codebook parameter information, and the codebook parameter information is used to cause the terminal to determine the channel status information, The process further includes the steps of receiving first instruction information indicating the codebook structure to be used, transmitted from the terminal, or transmitting second instruction information indicating the codebook structure to be used to the terminal, The aforementioned CSI-RS resource is a channel measurement resource (CMR) resource, Different CMR resources belong to the same CSI-RS resource set, or different CMR resources belong to different CSI-RS resource sets. Each of the aforementioned multiple CSI-RS resources corresponds to one TRP, and at least two TRPs are used for coherent joint transmission (CJT). Or, Each of the multiple port groups within the aforementioned single CSI-RS resource corresponds to one TRP, and at least two TRPs are used for CJT. The method according to 12, characterized by the features described above.
19. It is a terminal, Processor and Includes a transceiver connected to the processor, The processor is configured to implement the codebook-based pre-encoding determination method described in any one of claims 1 to 9 by loading and executing executable instructions. A terminal characterized by the following features.
20. A network device, Processor and Includes a transceiver connected to the processor, The processor is configured to load and execute executable instructions to realize the codebook-based pre-encoding determination method described in any one of claims 10 to 18. A network device characterized by the following features.