Data transmission method, communication device, and storage medium
By reducing the CSI-RS configuration method in the frequency, time, and spatial domains, the problem of excessive resource overhead in base station antenna arrays is solved, and data transmission efficiency is improved.
Patent Information
- Application Number
- PCT/CN2025/098735
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-09
- Filing Date
- 2025-06-03
- Publication Date
- 2026-02-12
AI Technical Summary
As the number of antennas in a base station antenna array increases, the resource overhead of the Channel State Information Reference Signal (CSI-RS) continues to rise, leading to a decrease in data throughput.
By reducing the frequency, time, and spatial density of CSI-RS configuration and transmission methods, including transmitting CSI-RS on some antenna ports and using difference and filtering methods to obtain the channel response of all ports, resource overhead is reduced.
While ensuring reliable CSI-RS reporting, it effectively reduces resource overhead and improves data transmission efficiency.
Smart Images

Figure CN2025098735_12022026_PF_FP_ABST
Abstract
Description
Data transmission method, communication device and storage medium TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a data transmission method, a communication device and a storage medium. BACKGROUND
[0002] Massive Multiple-Input Multiple-Output (MIMO) is one of the important technologies to achieve high-performance communication. However, as the number of antennas in the base station antenna array continues to increase, the resource overhead occupied by the Channel State Information Reference Signal (CSI-RS) used for Channel State Information (CSI) measurement also continues to rise. When the number of base station antennas reaches a certain order of magnitude, almost all resources will be used to send CSI-RS, resulting in a sharp decline in data throughput. SUMMARY
[0003] Therefore, the embodiments of the present application provide a data transmission method, a communication device and a storage medium, which effectively reduce the resource overhead while ensuring the reliable reporting of the CSI-RS.
[0004] The embodiments of the present application provide a data transmission method applied to a first communication device, comprising:
[0005] receiving Channel State Information (CSI) configuration signaling, wherein the CSI configuration signaling is associated with Channel State Information Reference Signal (CSI-RS) resources;
[0006] generating a CSI report according to the CSI configuration signaling and the CSI-RS resources;
[0007] reporting the CSI report to a second communication device.
[0008] The embodiments of the present application provide a data transmission method applied to a second communication device, comprising:
[0009] sending Channel State Information (CSI) configuration signaling to a first communication device, so that the first communication device generates a CSI report according to the CSI configuration signaling and Channel State Information Reference Signal (CSI-RS) resources; wherein the CSI configuration signaling is associated with the CSI-RS resources;
[0010] receiving the CSI report reported by the first communication device.
[0011] The embodiments of the present application provide a data transmission device applied to a first communication device, comprising:
[0012] a receiver configured to receive channel state information, CSI, configuration signaling; wherein the CSI configuration signaling is associated with channel state information reference signal, CSI-RS, resources;
[0013] a generating module configured to generate a CSI report according to the CSI configuration signaling and the CSI-RS resources;
[0014] a transmitter configured to report the CSI report to a second communication device.
[0015] Embodiments of the present application provide a data transmission apparatus, applied to a second communication device, comprising:
[0016] a transmitter configured to send channel state information, CSI, configuration signaling to a first communication device, so that the first communication device generates a CSI report according to the CSI configuration signaling and the CSI-RS resources; wherein the CSI configuration signaling is associated with channel state information reference signal, CSI-RS, resources;
[0017] a receiver configured to receive the CSI report reported by the first communication device.
[0018] Embodiments of the present application provide a communication device, comprising a memory and one or more processors;
[0019] the memory is configured to store one or more programs;
[0020] when the one or more programs are executed by the one or more processors, the one or more processors implement the method in any of the above embodiments.
[0021] Embodiments of the present application provide a storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method in any of the above embodiments. BRIEF DESCRIPTION OF DRAWINGS
[0022] Fig. 1 is a flow chart of a data transmission method according to an embodiment of the present application;
[0023] Fig. 2 is a flow chart of another data transmission method according to an embodiment of the present application;
[0024] Fig. 3 is a schematic diagram of CSI-RS transmission according to an embodiment of the present application;
[0025] Fig. 4 is a schematic diagram of another CSI-RS transmission according to an embodiment of the present application;
[0026] Fig. 5 is a schematic diagram of another CSI-RS transmission according to an embodiment of the present application;
[0027] FIG. 6 is a schematic diagram of an implementation of a planar antenna array according to an embodiment of the present application;
[0028] FIG. 7 is a schematic diagram of another implementation of transmitting CSI-RS according to an embodiment of the present application;
[0029] FIG. 8 is a schematic diagram of another implementation of transmitting CSI-RS according to an embodiment of the present application;
[0030] FIG. 9 is a schematic diagram of another implementation of transmitting CSI-RS according to an embodiment of the present application;
[0031] FIG. 10 is a schematic diagram of another implementation of transmitting CSI-RS according to an embodiment of the present application;
[0032] FIG. 11 is a block diagram of a data transmission apparatus according to an embodiment of the present application;
[0033] FIG. 12 is a block diagram of another data transmission apparatus according to an embodiment of the present application;
[0034] FIG. 13 is a schematic diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] In the related art, methods of reducing the overhead of reference signals or CSI-RS can include two categories: reducing the frequency domain density (e.g., from being transmitted once per resource block (RB) to being transmitted once per two RBs); or reducing the time domain density (e.g., adjusting the transmission period from 20 ms to 40 ms).
[0036] However, according to the protocol in the related art, the frequency domain density of CSI-RS (the number of times each CSI-RS port is repeatedly transmitted within one RB) only supports 1 / 2, 1 or 3. In order to further reduce the frequency domain resources occupied by CSI-RS, the present application proposes a CSI-RS configuration and transmission method with low frequency domain overhead.
[0037] In addition, in order to overcome the frequency domain and time domain selectivity of the channel, the frequency domain density or the time domain density cannot be reduced indefinitely. In order to further reduce the overhead of CSI-RS, the present application also proposes a CSI-RS configuration and transmission method with low spatial domain overhead. For example, for a base station with 128 antenna ports, it only uses part of the antennas (e.g., 32 ports) to transmit CSI-RS at certain transmission occasions. Since the resource overhead occupied by CSI-RS is proportional to the number of ports, reducing the number of ports transmitting CSI-RS directly reduces the amount of resource overhead. After receiving the CSI-RS transmitted by part of the ports and obtaining the corresponding channel response, the UE can obtain the channel response of all the ports using the difference and filtering method, and calculate the CSI corresponding to all the ports.
[0038] For the convenience of understanding the solutions of the present application, the explanations of some professional terms possibly involved in the present application are listed as follows:
[0039] User Equipment (UE) can be equivalent to a wireless communication device;
[0040] gNB can be equivalent to a Base station (BS), a wireless network device or a Transmission and Reception Point (TRP);
[0041] The time unit can be a sub-symbol, a symbol, a slot, a subframe, a frame or a transmission occasion;
[0042] The frequency unit can be a Subcarrier Spacing (SCS), a subband size, a Resource Block (RB), a Resource Group (RG) or a Physical Resource Group (PRG);
[0043] The resource block can be equivalent to a Physical Resource Block (PRB), or 12 consecutive subcarriers;
[0044] The high layer parameter can be equivalent to a parameter, a Radio Resource Control parameter (RRC parameter), a Radio Resource Management parameter (RRM parameter), a Radio Resource Arrangement parameter (RRA parameter), a Downlink Control Information (DCI) or a Physical Downlink Control Channel (PDCCH);
[0045] The CSI-RS resource can be equivalent to a CSI-RS resource set, and is used to indicate a reference signal for CSI acquisition, a reference signal, a reference signal resource, a reference signal resource set, a pilot signal, or a resource occupied by a pilot;
[0046] and may represent down-rounding and up-rounding, respectively.
[0047] In an embodiment, FIG. 1 is a flowchart of a data transmission method provided by the embodiment of the present application. The embodiment is applied to the case of low-overhead configuration and transmission of CSI-RS. The embodiment can be executed by a first communication device. The first communication device can be a terminal side (for example, UE). As shown in FIG. 1, the embodiment includes S110-S130.
[0048] S110, receiving CSI configuration signaling; wherein the CSI configuration signaling is associated with a CSI-RS resource.
[0049] In an example, the CSI-RS is a downlink reference signal (RS) for CSI measurement; and the CSI-RS resource is used to indicate one or more resources occupied or occupied by the CSI-RS. In the case of multiple resources occupied or occupied by the CSI, the CSI-RS resource can also be referred to as a CSI-RS resource set.
[0050] S120, generating a CSI report according to the CSI configuration signaling and the CSI-RS resource.
[0051] The CSI report contains channel state information obtained by measuring and calculating a wireless channel. The second communication device issues the CSI configuration signaling to the first communication device, and the CSI configuration signaling is associated with the CSI-RS resource; after the first communication device receives the CSI configuration signaling, the first communication device can acquire the CSI-RS on the CSI-RS resource associated with the CSI configuration signaling to perform channel measurement and generate a corresponding CSI report.
[0052] S130, reporting the CSI report to the second communication device.
[0053] After the first communication device generates a corresponding CSI report by channel measurement, the CSI report is reported to the second communication device, so that the second communication device can adjust parameters based on the CSI report to further optimize communication performance.
[0054] In an embodiment, the CSI-RS resource is used to indicate at least one of the following: a time domain resource occupied by the CSI-RS; a frequency domain resource occupied by the CSI-RS; and an antenna port used for transmitting the CSI-RS.
[0055] In an embodiment, the CSI report comprises at least one of: a CSI-RS Resource Indicator (CRI); a Rank Indicator (RI); a Precoding Matrix Indicator (PMI); and a Channel Quality Indicator (CQI).
[0056] In an embodiment, the data transmission method applied to the first communication device further comprises: dividing a frequency band occupied by the CSI-RS into at least one SubBand Group (SBG), wherein each SBG comprises at least one SubBand (SB), and each SB comprises at least one Resource Block (RB). The frequency band occupied by the CSI-RS can be understood as the frequency domain resource occupied by the CSI-RS. The frequency band occupied by one CSI-RS can be divided into one or more SBGs, and each SBG comprises one or more SBs, and each SB comprises one or more RBs.
[0057] In an embodiment, the number of SBGs is determined by at least one of: a bandwidth occupied by the CSI-RS; a number of RBs occupied by the CSI-RS; a number of RBs comprised in each SB; and a number of SBs comprised in each SBG. The number of RBs comprised in each SB can also be referred to as a SB size; and the bandwidth occupied by the CSI-RS is equivalent to the number of RBs occupied by the CSI-RS. In an example, the number of SBGs divided from the frequency band occupied by one CSI-RS can be: a ceiling value of a ratio between the number of RBs occupied by the CSI-RS and the number of RBs comprised in each SB, and a ceiling value of a ratio between the number of SBs comprised in each SBG.
[0058] In an embodiment, the number of SBs comprised in each SBG is determined by a higher layer parameter. The number of SBs comprised in each SBG can be determined by one higher layer parameter.
[0059] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the SBs in each SBG. In each process in which the second communication device sends the CSI-RS to the first communication device, the CSI-RS can occupy part of the SBs in each SBG. For example, the second communication device can send the CSI-RS to the first communication device on one SB in each SBG.
[0060] In an embodiment, the subband sequence number occupied by the CSI-RS in each subband group is the same or different. In each subband group, the CSI-RS can occupy the subbands with the same subband sequence number or different subband sequence number. For example, the CSI-RS can occupy the first subband in each subband group; or the CSI-RS can occupy the first subband in the first subband group and the second subband in the second subband group.
[0061] In an embodiment, the number of subbands occupied by the CSI-RS in each subband group and the subband sequence number are determined by one of the following: a higher layer parameter; a bitmap; a combination number. In each subband group, the number of subbands occupied by the CSI-RS and the subband sequence number can be determined by a higher layer parameter; or the number of subbands occupied by the CSI-RS and the subband sequence number can be determined by a combination number and / or a bitmap.
[0062] In an embodiment, the length of the bitmap is determined by the number of subbands included in each subband group. In the case that the number of subbands occupied by the CSI-RS and the subband sequence number in each subband group are determined by a bitmap, the length of the bitmap can be determined by the number of subbands included in each subband group. In an example, the length of the bitmap is the same as the number of subbands included in each subband group. The i-th bit in the bitmap can be associated with the i-th subband in the subband group, for example, if a bit in the bitmap is set to 1, the subband associated with the bit will be occupied by the CSI-RS.
[0063] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the resource blocks on each occupied subband; and the number of resource blocks occupied on each subband is determined by the frequency domain density of the CSI-RS. In each transmission process of the CSI-RS from the second communication device to the first communication device, the CSI-RS occupies part or all of the resource blocks on each occupied subband. The resource blocks occupied by the CSI-RS can be determined by the frequency domain density of the CSI-RS. For example, in the case that the frequency domain density of the CSI-RS is greater than or equal to 1, the CSI-RS occupies all resource blocks on each occupied subband; in the case that the frequency domain density of the CSI-RS is equal to 1 / 2, the CSI-RS occupies one resource block in every two resource blocks on each occupied subband.
[0064] In an embodiment, for each subband group, the CSI-RS occupies different subbands in the corresponding subband group at different transmission occasions. In an example, the CSI-RS can occupy part of the subbands in each subband group each time the second communication device transmits the CSI-RS to the first communication device. For each subband group, the CSI-RS can occupy different subbands in the subband group at different transmission occasions. For example, at tO, the CSI-RS occupies the first subband in each subband group; at tO+n1, the CSI-RS occupies the third subband in each subband group; at tO+n2, the CSI-RS occupies the second subband in each subband group. In an example, the CSI-RS can occupy part of the subbands in each subband group each time the second communication device transmits the CSI-RS to the first communication device. Whether the CSI-RS occupies different subbands in each subband group at different transmission occasions can be determined by a higher layer parameter.
[0065] In an embodiment, at a transmission occasion, the subbands occupied by the CSI-RS in each subband group are determined by at least one of the following: the system frame number in which the transmission occasion is located; the number of slots contained in each frame; the slot number in which the CSI-RS is transmitted in each frame; the number of symbols contained in each slot; the symbol number of the first symbol occupied by the CSI-RS in a slot; the number of subbands contained in each subband group; the initial subband number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0066] In an embodiment, the number of antenna ports used for transmitting the CSI-RS is less than or equal to the number of antenna ports of the base station or the total number of ports. The number of antenna ports of the base station refers to the number of enabled antenna ports at the base station side; the total number of ports refers to the total number of all antenna ports contained at the base station side, i.e. the sum of the number of enabled antenna ports and the number of non-enabled antenna ports. In an example, the number of antenna ports of the base station is less than or equal to the total number of ports; the number of antenna ports used for transmitting the CSI-RS refers to the number of antenna ports used by the second communication device to transmit the CSI-RS to the first communication device. The number of antenna ports used for transmitting the CSI-RS is less than or equal to the number of antenna ports of the base station; or, less than or equal to the total number of ports. In an example, in the case that the number of antenna ports used for transmitting the CSI-RS is less than the number of antenna ports of the base station, the second communication device can transmit the CSI-RS to the first communication device on part of the antenna ports of the base station, thereby reducing the number of antenna ports used for transmitting the CSI-RS, and further reducing resource consumption.
[0067] In an embodiment, the number of antenna ports or the antenna port sequence number for transmitting the CSI-RS is determined by at least one of: the third value; the fourth value; the fifth value; the sixth value; the seventh value; the eighth value; the bitmap; wherein the third value is divisible by the fifth value; the fourth value is divisible by the sixth value; the seventh value is greater than or equal to 0 and less than or equal to the fifth value minus 1; the eighth value is greater than or equal to 0 and less than or equal to the sixth value minus 1.
[0068] In an embodiment, the number of antenna ports for transmitting the CSI-RS is determined by at least one of: a ratio between a product value between the third value and the fourth value, and a product value between the seventh value and the eighth value; a number of bits in the bitmap set to the first value. In an example, the first value can be 1; the number of antenna ports for transmitting the CSI-RS can be determined by a number of bits in the bitmap set to 1.
[0069] In an embodiment, the number of antenna ports or the antenna port sequence number for transmitting the CSI-RS is determined by a time instance for transmitting the CSI-RS. Whether the number of antenna ports for transmitting the CSI-RS is determined by the time instance for transmitting the CSI-RS can be determined by a higher layer signaling.
[0070] In an embodiment, the seventh value and the eighth value are determined by at least one of: a system frame number for transmitting the CSI-RS; a number of slots contained in each frame; a slot sequence number in each frame for transmitting the CSI-RS; a number of symbols contained in each slot; a sequence number of a first symbol occupied by the CSI-RS in a slot; a number of subbands contained in each subband group; an initial subband sequence number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0071] In an embodiment, the first CSI-RS and the second CSI-RS are associated; a transmission of the first CSI-RS or the second CSI-RS in a slot is determined by at least one of: a system frame number; a number of slots contained in each frame; a slot sequence number in a frame; a slot offset; a periodicity length corresponding to the first CSI-RS or the second CSI-RS; a ninth value; a set of positive integers corresponding to each of the first CSI-RS or the second CSI-RS. In an example, a CSI-RS resource can be used to indicate time-frequency domain resources occupied or antenna ports used by the first CSI-RS and the second CSI-RS. And, the first CSI-RS and the second CSI-RS are associated.
[0072] In an embodiment, the first CSI-RS occupies all subbands of each subband group, and the second CSI-RS occupies all subbands of each subband group.
[0073] In an embodiment, the number of antenna ports for transmitting the first CSI-RS is equal to the number of antenna ports or the total number of ports of the base station, and the number of antenna ports for transmitting the second CSI-RS is less than the number of antenna ports or the total number of ports of the base station. In the case that the number of antenna ports for transmitting the first CSI-RS is equal to the number of antenna ports or the total number of ports of the base station, the second communication device transmits the first CSI-RS to the first communication device on all the antenna ports; in the case that the number of antenna ports for transmitting the second CSI-RS is less than the number of antenna ports or the total number of ports of the base station, the second communication device transmits the second CSI-RS to the first communication device on part of the antenna ports.
[0074] In an embodiment, in the case that the CSI-RS occupies part of the subbands in each subband group, the CSI report satisfies one of the following features: the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is associated with the occupied subbands; the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is associated with each subband group or part of the subband groups.
[0075] In an embodiment, the subband group to which the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is associated with is determined by a bitmap. The CSI report contains the RI, the PMI or the CQI corresponding to which subband group can be determined by a bitmap, which can be a high layer signaling. The length of the bitmap can be equal to the number of subband groups, and the i-th bit in the bitmap is associated with the i-th subband group. For example, if a bit in the bitmap is set to 1, it indicates that the CSI report needs to contain the RI, the PMI or the CQI corresponding to the subband group associated with the bit.
[0076] In an embodiment, in the case that the CSI-RS is transmitted on part of the antenna ports, the number of antenna ports to which the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is associated with is determined by at least one of the following: the number of antenna ports or the total number of ports of the base station; a third number; a fourth number; the number of antenna ports used for transmitting the CSI-RS. The third number and the fourth number can be a pair of positive integers, and the third number and the fourth number can be configured by a high layer signaling. In an example, the number of antenna ports to which the RI, the PMI or the CQI in the CSI report is associated with can be equal to twice the product of the third number and the fourth number.
[0077] In an embodiment, in the case that the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS occupies all subbands in each subband group, and the other CSI-RS occupies part of subbands in each subband group. In the case that the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS occupies all subbands in each subband group, i.e., occupies all subbands in the CSI-RS bandwidth; and the other CSI-RS occupies part of subbands in each subband group, i.e., occupies part of subbands in the CSI-RS bandwidth.
[0078] In an embodiment, in the case that the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS is transmitted on all antenna ports, and the other CSI-RS is transmitted on part of antenna ports. The number of antenna ports associated with the RI, PMI or CQI in the CSI report can be equal to the number of antenna ports used for transmitting one CSI-RS.
[0079] In an embodiment, FIG. 2 is a flow chart of another data transmission method provided by the embodiments of the present application. The present embodiment is applied to the case of low-overhead configuration and transmission of CSI-RS. The present embodiment can be executed by a second communication device. The second communication device can be a network side (e.g., a base station). As shown in FIG. 2, the present embodiment includes S210-S220.
[0080] S210, sending CSI configuration signaling to a first communication device, so that the first communication device generates a CSI report according to the CSI configuration signaling and a CSI-RS resource; wherein the CSI configuration signaling is associated with the CSI-RS resource.
[0081] S220, receiving a CSI report reported by the first communication device.
[0082] In an embodiment, the CSI-RS resource is used to indicate at least one of the following: time domain resource occupied by the CSI-RS; frequency domain resource occupied by the CSI-RS; antenna port used for transmitting the CSI-RS.
[0083] In an embodiment, the CSI report includes at least one of the following: CSI-RS resource indication; rank indication; precoding matrix indication; channel quality indication.
[0084] In an embodiment, the first communication device divides the frequency band occupied by the CSI-RS into at least one subband group; each subband group contains at least one subband, and each subband includes at least one resource block.
[0085] In an embodiment, the number of subband groups is determined by at least one of the following: bandwidth occupied by the CSI-RS; number of resource blocks occupied by the CSI-RS; number of resource blocks contained in each subband; number of subbands contained in each subband group.
[0086] In an embodiment, the number of subbands in each subband group is determined by a high layer parameter.
[0087] In an embodiment, in each transmission, the CSI-RS occupies part or all of the subbands in each subband group.
[0088] In an embodiment, the subband sequence number occupied by the CSI-RS in each subband group is the same or different.
[0089] In an embodiment, the number of subbands and the subband sequence number occupied by the CSI-RS in each subband group is determined by one of the following: a high layer parameter; a bit map; a combination number.
[0090] In an embodiment, the length of the bit map is determined by the number of subbands in each subband group.
[0091] In an embodiment, in each transmission, the CSI-RS occupies part or all of the resource blocks in each occupied subband.
[0092] And, the number of resource blocks occupied in each subband is determined by the frequency domain density of the CSI-RS.
[0093] In an embodiment, for each subband group, the CSI-RS occupies different subbands in the corresponding subband group in different transmission occasions.
[0094] In an embodiment, in one transmission occasion, the subband occupied by the CSI-RS in each subband group is determined by at least one of the following: the system frame number in which the transmission occasion is located; the number of slots contained in each frame; the slot sequence number in which the CSI-RS is transmitted in each frame; the number of symbols contained in each slot; the sequence number of the first symbol occupied by the CSI-RS in a slot; the number of subbands contained in each subband group; the initial subband sequence number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0095] In an embodiment, the number of antenna ports used to transmit the CSI-RS is less than or equal to the number of antenna ports or the total number of ports of the base station.
[0096] In an embodiment, the number of antenna ports or the antenna port sequence number used to transmit the CSI-RS is determined by at least one of the following: a third value; a fourth value; a fifth value; a sixth value; a seventh value; an eighth value; a bit map; wherein the third value is divisible by the fifth value; the fourth value is divisible by the sixth value; the seventh value is greater than or equal to 0 and less than or equal to the fifth value minus 1; the eighth value is greater than or equal to 0 and less than or equal to the sixth value minus 1.
[0097] In an embodiment, the number of antenna ports used for transmitting the CSI-RS is determined by at least one of: a product value between the third value and the fourth value, a ratio between the product value between the seventh value and the eighth value, and the first value; and a number of bits in the bitmap set to the first value.
[0098] In an embodiment, the number of antenna ports or the antenna port sequence number used for transmitting the CSI-RS is determined by a time instance at which the CSI-RS is transmitted.
[0099] In an embodiment, the seventh value and the eighth value are determined by at least one of: a system frame number at which the CSI-RS is transmitted; a number of slots contained in each frame; a slot number in each frame at which the CSI-RS is transmitted; a number of symbols contained in each slot; a sequence number of a first symbol occupied by the CSI-RS in a slot; a number of subbands contained in each subband group; an initial subband sequence number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0100] In an embodiment, the first CSI-RS and the second CSI-RS are associated; and a transmission of the first CSI-RS or the second CSI-RS in a slot is determined by at least one of: a system frame number; a number of slots contained in each frame; a slot sequence number in a frame; a slot offset; a periodicity length corresponding to the first CSI-RS or the second CSI-RS; a ninth value; and a set of positive integers corresponding to each of the first CSI-RS or the second CSI-RS.
[0101] In an embodiment, the first CSI-RS occupies all subbands in each subband group, and the second CSI-RS occupies all subbands in each subband group.
[0102] In an embodiment, a number of antenna ports used for transmitting the first CSI-RS is equal to a number of antenna ports or a total number of ports of the base station, and a number of antenna ports used for transmitting the second CSI-RS is less than the number of antenna ports or the total number of ports of the base station.
[0103] In an embodiment, in a case where the CSI-RS occupies a part of subbands in each subband group, a CSI report satisfies one of the following features: contains a rank indication, a precoding matrix indication or a channel quality indication of the occupied subbands; and contains a rank indication, a precoding matrix indication or a channel quality indication corresponding to each subband group or a part of subband groups.
[0104] In an embodiment, a subband group corresponding to a rank indication, a precoding matrix indication or a channel quality indication contained in a CSI report is determined by a bitmap.
[0105] In an embodiment, in case that the CSI-RS is transmitted on partial antenna ports, the number of antenna ports associated with the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is determined by at least one of the following: the number of antenna ports of the base station or the total number of ports; the third number; the fourth number; the number of antenna ports used for transmitting the CSI-RS.
[0106] In an embodiment, in case that the CSI configuration signaling is associated with two CSI-RSs, one of the CSI-RSs occupies all subbands in each subband group and the other of the CSI-RSs occupies partial subbands in each subband group.
[0107] In an embodiment, in case that the CSI configuration signaling is associated with two CSI-RSs, one of the CSI-RSs is transmitted on all antenna ports and the other of the CSI-RSs is transmitted on partial antenna ports.
[0108] It should be noted that the explanations of the CSI configuration signaling, the CSI report, the CSI-RS resource, the subband group, the subband and the like in the data transmission method applied to the second communication device can refer to the descriptions of the corresponding parameters in the data transmission method applied to the first communication device, which will not be repeated here.
[0109] In the following embodiments 1-3, the first communication device is taken as an example of UE and the second communication device is taken as an example of base station to describe the CSI-RS resource configuration and transmission process.
[0110] Embodiment 1
[0111] In embodiment 1, the CSI-RS resource configuration and transmission process of low frequency domain resource overhead are described.
[0112] The frequency band occupied by one CSI-RS can be divided into a plurality of subband groups (SBG), each subband group contains a plurality of subbands (SB), and each subband contains a plurality of RBs.
[0113] The number of subbands contained in each subband group may be determined by a high-level parameter.
[0114] The number of subband groups can be determined by at least one of the following: the bandwidth or the number of RBs occupied by the CSI-RS the size of the subband or the number of RBs contained in each subband or the number of subbands contained in each subband group
[0115] The number of subband groups can be determined by the following formula:
[0116] In an example, the CSI-RS can occupy only part of the subbands in each subband group in each time the base station transmits the CSI-RS to the UE. For example, the CSI-RS can be transmitted only on one subband in each subband group in each time.
[0117] In each subband group, the CSI-RS can occupy the same or different subbands. For example, the CSI-RS can occupy the first subband in each subband group; or the CSI-RS can occupy the first subband in the first subband group and the second subband in the second subband group.
[0118] In each subband group, the number of subbands occupied by the CSI-RS and the subband indices occupied by the CSI-RS can be determined by a higher layer parameter.
[0119] In each subband group, the number of subbands occupied by the CSI-RS and the subband indices occupied by the CSI-RS can be determined by at least one of the following: a number of combinations, or a bitmap.
[0120] The length of the bitmap can be determined by the number of subbands in each subband group. The i-th bit in the bitmap can be associated with the i-th subband in the subband group. If a bit in the bitmap is set to 1, it can indicate that the subband associated with the bit will be occupied by the CSI-RS.
[0121] In an example, in each time the base station transmits the CSI-RS to the UE, the CSI-RS occupies part or all of the RBs on each occupied subband. The resource blocks occupied by the CSI-RS can be determined by the frequency domain density of the CSI-RS. For example, when the frequency domain density of the CSI-RS is greater than or equal to 1, it occupies all RBs; when the frequency domain density of the CSI-RS is equal to 1 / 2, it occupies one RB in every two RBs.
[0122] FIG. 3 is a schematic diagram of transmission of a CSI-RS according to an embodiment of the present application. As shown in FIG. 3, an example of transmission of a CSI-RS is given. In FIG. 3, the bandwidth occupied by a CSI-RS in the frequency domain can be divided into three subband groups, each subband group containing four subbands, and each subband containing four RBs. In each transmission, the CSI-RS occupies the first subband in each subband group and occupies the first and third RBs in each subband (the frequency domain density of the CSI-RS is 1 / 2).
[0123] In an example, the CSI-RS can only occupy part of the subbands in each subband group in each time the base station sends the CSI-RS to the UE. For each subband group, the CSI-RS can occupy different subbands in the subband group in different sending occasions. For example, at t0, the CSI-RS occupies the first subband in each subband group; at t0+n1, the CSI-RS occupies the third subband in each subband group; at t0+n2, the CSI-RS occupies the second subband in each subband group, and so on.
[0124] In a certain sending occasion, the subband occupied by the CSI-RS in each subband group can be determined by at least one of the following: the System Frame Number (SFN) n in which the sending occasion corresponding to the CSI-RS is sent f the number of slots contained in a frame the slot number in which the CSI-RS is sent in a frame the number of symbols contained in a slot the first symbol number l0 occupied by the CSI-RS in a slot, the number of subbands contained in a subband group an initial subband number n SB,0 a pseudo-random sequence c(i), a first value M (M is a positive integer), or a second value X (X is a positive integer).
[0125] In the case that the CSI-RS is sent in the nth slot in the frame, the subband number occupied by the CSI-RS in each subband group can be determined by the following formula: f frame
[0126] wherein t can be determined by at least one of the following: or
[0127] In an example, the CSI-RS can only occupy part of the subbands in each subband group in each time the base station sends the CSI-RS to the UE. For each subband group, whether the CSI-RS occupies different subbands in the subband group in different sending occasions can be determined by a high-layer parameter.
[0128] Figure 4 is a schematic diagram of transmitting another CSI-RS according to an embodiment of the present application. As shown in Figure 4, an example of transmitting a CSI-RS is given. In Figure 4, the bandwidth occupied by a CSI-RS in the frequency domain can be divided into 3 subband groups, each of which contains 4 subbands, and each subband contains 4 RBs. At time t0, the CSI-RS occupies the first subband in each subband group; at time t0+n1, the CSI-RS occupies the third subband in each subband group; at time t0+n2, the CSI-RS occupies the fourth subband in each subband group, and so on.
[0129] Suppose the first CSI-RS is denoted as CSI-RS#1 and the second CSI-RS is denoted as CSI-RS#2. One CSI-RS#1 can be associated with another CSI-RS#2. Among them, CSI-RS#1 occupies all subbands in each subband group, and CSI-RS#2 occupies some subbands in each subband group. In the time domain, CSI-RS#1 and CSI-RS#2 can be transmitted alternately, and the time interval between any two transmission time points (transmitting CSI-RS#1 or CSI-RS#2) can be equal. For example, CSI-RS#1 is transmitted K1 times, CSI-RS#2 is transmitted K2 times, CSI-RS#1 is transmitted K1 times, CSI-RS#2 is transmitted K2 times, and so on.
[0130] In a time slot, whether CSI-RS#1 or CSI-RS#2 is transmitted (i.e., the transmission case) can be determined by at least one of the following: a system frame number n f , the number of time slots contained in a frame , the time slot number in a frame , a time slot offset T offset , a period length T CSI-RS,1 (i.e., the period length corresponding to the first CSI-RS), or another period length T CSI-RS,2 (i.e., the period length corresponding to the second CSI-RS).
[0131] T offset may be a high-layer parameter configured to both CSI-RS#1 and CSI-RS#2.
[0132] T CSI-RS,1 and T CSI-RS,2 may be high-layer parameters configured to CSI-RS#1 and CSI-RS#2, respectively. T CSI-RS,1 may be an integer multiple of T CSI-RS,2 .
[0133] In a time slot, if the following conditions are met, CSI-RS#1 is transmitted:
[0134] In a slot, CSI-RS#1 is transmitted if the following condition is satisfied:
[0135] and
[0136] In a slot, whether CSI-RS#1 or CSI-RS#2 is transmitted (i.e., transmission case) can be determined by at least one of the following: f the number of slots contained in a frame the slot number in a frame a slot offset T offset a periodicity length T CSI-RS a positive integer Y (i.e., the ninth value), a set of positive integers (i.e., the set of positive integers corresponding to the first CSI-RS), or another set of positive integers (i.e., the set of positive integers corresponding to the second CSI-RS).
[0137] T offset T CSI-RS and Y can be higher layer parameters configured to both CSI-RS#1 and CSI-RS#2.
[0138] and each element of which belongs to the set [0, Y-1]. and may be higher layer parameters configured to CSI-RS#1 and CSI-RS#2, respectively. or may be determined by a bitmap.
[0139] In a slot, CSI-RS#1 is transmitted if the following condition is satisfied:
[0140] and
[0141] In a slot, CSI-RS#2 is transmitted if the following condition is satisfied:
[0142] and
[0143] Figure 5 is a schematic diagram of another CSI-RS transmission according to an embodiment of the present application. As shown in Figure 5, an example of CSI-RS transmission is given. In Figure 5, CSI-RS#1 is associated with CSI-RS#2. CSI-RS#1 occupies all subbands in each subband group, and CSI-RS#2 occupies some subbands in each subband group. In time domain, CSI-RS#1 and CSI-RS#2 are transmitted alternately. After CSI-RS#1 is transmitted K1=1 times, CSI-RS#2 is transmitted K2=2 times, and so on.
[0144] Embodiment 2
[0145] In Embodiment 2, the CSI-RS resource configuration and transmission procedure with low spatial domain resource overhead are described.
[0146] Figure 6 is a schematic diagram of an implementation of a planar antenna array according to an embodiment of the present application. Generally, the antenna array of a base station is a uniform planar array. As shown in Figure 4, there are 2N1N2 antenna ports distributed in a plane, where N1and N2may be mapped to horizontal or vertical directions. Each diagonal line in the figure represents an antenna port, where the left diagonal line and the right diagonal line represent the ports corresponding to polarization direction #0 and polarization direction #1, respectively. Each two ports with different polarization directions (polarization direction #0 and polarization direction #1) form a port pair, which occupies the same port position. All port pairs are uniformly distributed in the array plane. The port position occupied by each port pair can be represented by (n1, n2), n1∈[0, N1-1], n2∈[0, N2-1].
[0147] The number of antenna ports used to transmit a CSI-RS can be less than the number of antenna ports of the base station, i.e., the CSI-RS can be transmitted on only part of the antenna ports of the base station.
[0148] The antenna port or the number of antenna ports used to transmit the CSI-RS can be determined by at least one of the following: a positive integer N1(i.e., the third value), a positive integer N2(i.e., the fourth value), a positive integer S1(i.e., the fifth value, and N1may be divisible by S1), a positive integer S2(i.e., the sixth value, and N2may be divisible by S2), an integer s1(i.e., the seventh value, and s1∈[0, S1-1]), an integer s2(i.e., the eighth value, and s2∈[0, S2-1]), and a bitmap.
[0149] In an example, N1, N2, S1, S2, s1, s2, and the bitmap can all be higher layer parameters.
[0150] In an example, the number of antenna ports used to transmit the CSI-RS can be determined by the following formula:
[0151] In an example, the number of antenna ports used to transmit the CSI-RS can be determined by the number of bits set to 1 in the bitmap.
[0152] In an example, the location of the antenna ports used to transmit the CSI-RS can be determined by at least one of the following equations (e.g., both polarization direction antenna ports at the above location are used to transmit the CSI-RS):
[0153] The length of the bitmap can be equal to N1N2, where each bit is associated with a port location, and if one of the bits is set to 1, it indicates that the CSI-RS is transmitted on the port at the location associated with the bit (e.g., both polarization direction antenna ports at the location associated with the bit are used to transmit the CSI-RS).
[0154] The (n1N2+n2)-th or (n1N2+n2+1)-th bit in the bitmap can be associated with the antenna port location (n1, n2);
[0155] The (n2N1+n1)-th or (n2N1+n1+1)-th bit in the bitmap can be associated with the antenna port location (n1, n2).
[0156] The antenna ports used to transmit the CSI-RS can be further determined by the time instance at which the CSI-RS is transmitted. For example, the antenna ports used to transmit the CSI-RS can be further determined by the index of the slot at which the CSI-RS is transmitted . Whether the antenna ports used to transmit the CSI-RS are further determined by the time instance at which the CSI-RS is transmitted can be determined by a higher layer signaling.
[0157] The location of the antenna ports used to transmit the CSI-RS can be determined by the following equation (e.g., both polarization direction antenna ports at the above location are used to transmit the CSI-RS):
[0158] where s1 and s2 can be determined by the time instance at which the CSI-RS is transmitted.
[0159] where s1 and s2 can be determined by at least one of the following: the system frame number n f , the number of slots contained in a frame , the index of the slot in a frame at which the CSI-RS is transmitted , the number of symbols contained in a slot the serial number of the first symbol occupied by the CSI-RS in one time slot, l0, S1, S2, an initial value s of one s1 1,0 an initial value s of one s2 2,0 an initial antenna port position pattern serial number, a pseudo-random sequence c(i), a positive integer M (i.e., the first value), or a positive integer X (i.e., the second value).
[0160] s1 and s2 can be determined by at least one of the following formulas:
[0161] or,
[0162] or,
[0163] or,
[0164] s1 and s2 can be determined by at least one of the following formulas:
[0165] or,
[0166] or,
[0167] or,
[0168] The above, t can be determined by at least one of the following formulas: or
[0169] Figure 7 is another CSI-RS sending schematic provided by the embodiments of the present application. As shown in Figure 7, a CSI-RS sending example is given, wherein each square represents an antenna port position, N1=N2=8, S1=S2=2. Each time sending, the CSI-RS only sends antenna ports on part of the positions (i.e., filled squares), and the antenna port position used each time sending varies with the sending time.
[0170] Assume the first CSI-RS is denoted as CSI-RS#1 and the second CSI-RS is denoted as CSI-RS#2. One CSI-RS#1 can be associated with one CSI-RS#2, where CSI-RS#1 is transmitted on all antenna ports (e.g., CSI-RS#1 is transmitted on all ports in both polarization directions at all locations), and CSI-RS#2 is transmitted on partial antenna ports (e.g., CSI-RS#2 is transmitted on partial ports in both polarization directions at all locations). In time domain, CSI-RS#1 and CSI-RS#2 can be transmitted alternately, and the time interval between any two transmission time instants (transmitting CSI-RS#1 or CSI-RS#2) can be equal. For example, CSI-RS#1 is transmitted K1 times, CSI-RS#1 is transmitted K2 times, CSI-RS#1 is transmitted K1 times, CSI-RS#2 is transmitted K2 times, and so on.
[0171] In one slot, whether CSI-RS#1 or CSI-RS#2 is transmitted can be determined by at least one of the following: f the number of slots contained in a frame the slot number in a frame a slot offset T offset a period length T CSI-RS,1 (i.e., the period length corresponding to the first CSI-RS), or another period length T CSI-RS,2 (i.e., the period length corresponding to the second CSI-RS).
[0172] T offset may be a high layer parameter configured to both CSI-RS#1 and CSI-RS#2.
[0173] T CSI-RS,1 and T CSI-RS,2 may be high layer parameters configured to CSI-RS#1 and CSI-RS#2, respectively. T CSI-RS,1 may be an integer multiple of T CSI-RS,2 .
[0174] In one slot, if the following condition is satisfied, CSI-RS#1 is transmitted:
[0175] In one slot, if the following condition is satisfied, CSI-RS#1 is transmitted:
[0176] and
[0177] Figure 8 is another diagram illustrating transmission of CSI-RS according to an embodiment of the present application. As shown in Figure 8, an example of CSI-RS transmission is given, in which CSI-RS#1 is transmitted on all ports, and CSI-RS#2 is transmitted on part of the ports (i.e. the filled-in squares). In time domain, CSI-RS#1 and CSI-RS#2 are transmitted alternately. After CSI-RS#1 is transmitted K1=1 times, CSI-RS#2 is transmitted K2=2 times, and so on.
[0178] Figure 9 is another diagram illustrating transmission of CSI-RS according to an embodiment of the present application. As shown in Figure 9, an example of CSI-RS transmission is given, in which CSI-RS#1 is transmitted on all ports, and CSI-RS#2 is transmitted on part of the ports (i.e. the filled-in squares). In time domain, CSI-RS#1 and CSI-RS#2 are transmitted alternately. After CSI-RS#1 is transmitted K1=1 times, CSI-RS#2 is transmitted K2=4 times, and so on. The antenna ports (or antenna port locations) used by CSI-RS#2 vary with the time of transmission.
[0179] In one time slot, whether CSI-RS#1 or CSI-RS#2 is transmitted can be determined by at least one of the following: a system frame number n f a number of time slots contained in a frame a time slot number in a frame a time slot offset T offset a period length T CSI-RS (i.e. the period length corresponding to the first CSI-RS or the second CSI-RS), a positive integer Y (i.e. the ninth value), a set of positive integers (i.e. the set of positive integers corresponding to the first CSI-RS), or another set of positive integers (i.e. the set of positive integers corresponding to the second CSI-RS).
[0180] T offset T CSI-RS and Y can be high layer parameters configured to both CSI-RS#1 and CSI-RS#2.
[0181] Each element in the set of belongs to the set [0, Y-1]. and may be high layer parameters configured to CSI-RS#1 and CSI-RS#2 respectively. or may be determined by a bitmap.
[0182] In one time slot, CSI-RS#1 is transmitted if the following conditions are met:
[0183] and
[0184] In one time slot, CSI-RS#2 is transmitted if the following conditions are met:
[0185] and
[0186] Figure 10 is another CSI-RS transmission diagram provided by the embodiments of the present application. As shown in Figure 10, a CSI-RS transmission example is given, in which CSI-RS#1 is transmitted on all port locations, and CSI-RS#2 is transmitted on part of the port locations (i.e. the filled squares). In the time domain, CSI-RS#1 and CSI-RS#2 are transmitted alternately. After CSI-RS#1 completes K1=2 transmissions, CSI-RS#2 performs K2=2 transmissions, and so on.
[0187] Embodiment 3
[0188] In Embodiment 3, the CSI measurement reporting configuration process is explained.
[0189] In one example, one CSI reporting configuration signaling can be associated with one CSI-RS, which can occupy only part of the subbands in each subband group (or only part of the subbands in the entire CSI-RS bandwidth), or which can be transmitted only on part of the ports.
[0190] If the CSI-RS occupies only part of the subbands in each subband group, or only part of the subbands in the entire CSI-RS bandwidth, the CSI report can contain only at least one of the RI, PMI and CQI corresponding to the occupied subbands.
[0191] If the CSI-RS occupies only part of the subbands in each subband group, the CSI report can contain only at least one of the RI, PMI and CQI corresponding to each subband group or part of the subband groups.
[0192] The at least one of the RI, PMI and CQI corresponding to which subband group in the CSI report can be determined by a bitmap, which can be a high layer signaling.
[0193] The bitmap can have a length equal to the number of subband groups, and the i-th bit of the bitmap is associated with the i-th subband group. If a bit of the bitmap is set to 1, it indicates that at least one of the RI, PMI and CQI in the CSI report needs to include the corresponding subband group associated with the bit.
[0194] If the CSI-RS is transmitted on only part of the ports, the number of ports associated with at least one of the RI, PMI and CQI in the CSI report can not depend on the number of ports used for transmitting the CSI-RS.
[0195] The number of ports associated with at least one of the RI, PMI and CQI in the CSI report can be determined by a pair of positive integers N1 and N2, and N1 and N2 can be high-layer signaling.
[0196] The number of ports associated with at least one of the RI, PMI and CQI in the CSI report can be equal to 2N1N2.
[0197] In an example, one CSI reporting configuration signaling can be associated with one CSI-RS#1 and one CSI-RS#2.
[0198] The CSI-RS#1 can occupy all subbands in each subband group (or occupy all subbands in the CSI-RS bandwidth), and the CSI-RS#2 can occupy part of the subbands in each subband group (or occupy part of the subbands in the CSI-RS bandwidth).
[0199] The CSI-RS#1 can be transmitted on all ports, and the CSI-RS#2 can be transmitted on part of the ports.
[0200] The number of ports associated with at least one of the RI, PMI and CQI in the CSI report can be equal to the number of ports used for transmitting the CSI-RS#1.
[0201] In an embodiment, FIG. 11 is a structural block diagram of a data transmission apparatus provided by an embodiment of the present application. The present embodiment is applied to a first communication device. As shown in FIG. 11, the data transmission apparatus in the present embodiment includes a receiver 310, a generating module 320 and a transmitter 330.
[0202] The receiver 310 is configured to receive channel state information (CSI) configuration signaling, wherein the CSI configuration signaling is associated with a channel state information reference signal (CSI-RS) resource;
[0203] The generating module 320 is configured to generate a CSI report according to the CSI configuration signaling and the CSI-RS resource;
[0204] The transmitter 330 is configured to report the CSI report to the second communication device.
[0205] In an embodiment, the CSI-RS resource is used to indicate at least one of the following: time domain resource occupied by the CSI-RS; frequency domain resource occupied by the CSI-RS; antenna port used for transmitting the CSI-RS.
[0206] In an embodiment, the CSI report comprises at least one of the following: CSI-RS resource indication; rank indication; precoding matrix indication; channel quality indication.
[0207] In an embodiment, the data transmission apparatus applied to the first communication device further comprises:
[0208] The dividing module is configured to divide the frequency band occupied by the CSI-RS into at least one subband group; each subband group contains at least one subband, and each subband comprises at least one resource block.
[0209] In an embodiment, the number of subband groups is determined by at least one of the following: bandwidth occupied by the CSI-RS; number of resource blocks occupied by the CSI-RS; number of resource blocks contained in each subband; number of subbands contained in each subband group.
[0210] In an embodiment, the number of subbands contained in each subband group is determined by a higher layer parameter.
[0211] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the subbands in each subband group.
[0212] In an embodiment, the subband sequence number occupied by the CSI-RS in each subband group is the same or different.
[0213] In an embodiment, the number of subbands and the subband sequence number occupied by the CSI-RS in each subband group are determined by one of the following: a higher layer parameter; a bit map; a combination number.
[0214] In an embodiment, the length of the bit map is determined by the number of subbands contained in each subband group.
[0215] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the resource blocks in each occupied subband;
[0216] And, the number of resource blocks occupied on each subband is determined by the frequency domain density of the CSI-RS.
[0217] In an embodiment, for each subband group, the CSI-RS occupies different subbands in the corresponding subband group at different transmission occasions.
[0218] In an embodiment, the subbands occupied by the CSI-RS in each subband group at a transmission occasion are determined by at least one of: a system frame number in which the transmission occasion is located; a number of slots contained in each frame; a slot number in which the CSI-RS is transmitted in each frame; a number of symbols contained in each slot; a first symbol number occupied by the CSI-RS in a slot; a number of subbands contained in each subband group; an initial subband number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0219] In an embodiment, a number of antenna ports used for transmitting the CSI-RS is less than or equal to a number of antenna ports or a total number of ports of the base station.
[0220] In an embodiment, the number of antenna ports or the antenna port number used for transmitting the CSI-RS is determined by at least one of: a third value; a fourth value; a fifth value; a sixth value; a seventh value; an eighth value; a bitmap; wherein the third value is divisible by the fifth value; the fourth value is divisible by the sixth value; the seventh value is greater than or equal to 0 and less than or equal to the fifth value minus 1; the eighth value is greater than or equal to 0 and less than or equal to the sixth value minus 1.
[0221] In an embodiment, the number of antenna ports used for transmitting the CSI-RS is determined by at least one of: a ratio between a product value between the third value and the fourth value and a product value between the seventh value and the eighth value; a number of bits in the bitmap set to the first value.
[0222] In an embodiment, the number of antenna ports or the antenna port number used for transmitting the CSI-RS is determined by a time at which the CSI-RS is transmitted.
[0223] In an embodiment, the seventh value and the eighth value are determined by at least one of: a system frame number in which the CSI-RS is transmitted; a number of slots contained in each frame; a slot number in which the CSI-RS is transmitted in each frame; a number of symbols contained in each slot; a first symbol number occupied by the CSI-RS in a slot; a number of subbands contained in each subband group; an initial subband number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are both positive integers.
[0224] In an embodiment, the first CSI-RS and the second CSI-RS are associated; a transmission of the first CSI-RS or the second CSI-RS in a slot is determined by at least one of: a system frame number; a number of slots contained in each frame; a slot number in which the slot is located in a frame; a slot offset; a periodicity length corresponding to the first CSI-RS or the second CSI-RS; a ninth value; a set of positive integers corresponding to each of the first CSI-RS or the second CSI-RS.
[0225] In an embodiment, the first CSI-RS occupies all subbands in each subband group, and the second CSI-RS occupies all subbands in each subband group.
[0226] In an embodiment, the number of antenna ports for transmitting the first CSI-RS is equal to the number of antenna ports of the base station or the total number of ports, and the number of antenna ports for transmitting the second CSI-RS is less than the number of antenna ports of the base station or the total number of ports.
[0227] In an embodiment, in the case that the CSI-RS occupies part of the subbands in each subband group, the CSI report satisfies one of the following features: the rank indication, the precoding matrix indication, or the channel quality indication contains the occupied subbands; the rank indication, the precoding matrix indication, or the channel quality indication contains the corresponding each subband group or part of the subband group.
[0228] In an embodiment, the subband group corresponding to the rank indication, the precoding matrix indication, or the channel quality indication contained in the CSI report is determined by a bit map.
[0229] In an embodiment, in the case that the CSI-RS is transmitted on part of the antenna ports, the number of antenna ports associated with the rank indication, the precoding matrix indication, or the channel quality indication contained in the CSI report is determined by at least one of the following: the number of antenna ports of the base station or the total number of ports; a third number; a fourth number; the number of antenna ports used for transmitting the CSI-RS.
[0230] In an embodiment, in the case that the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS occupies all subbands in each subband group, and the other CSI-RS occupies part of the subbands in each subband group.
[0231] In an embodiment, in the case that the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS is transmitted on all antenna ports, and the other CSI-RS is transmitted on part of the antenna ports.
[0232] The data transmission apparatus provided by the embodiment is arranged to implement the data transmission method applied to the first communication device in the embodiment shown in FIG. 1, and the data transmission apparatus provided by the embodiment has similar implementation principles and technical effects, which will not be described herein again.
[0233] In an embodiment, FIG. 12 is a structural block diagram of another data transmission apparatus provided by the embodiment of the application. The embodiment is applied to a second communication device. As shown in FIG. 12, the data transmission apparatus in the embodiment includes a transmitter 410 and a receiver 420.
[0234] The transmitter 410 is configured to send channel state information (CSI) configuration signaling to the first communication device, so that the first communication device generates a CSI report according to the CSI configuration signaling and a CSI-RS resource; wherein the CSI configuration signaling is associated with a channel state information reference signal (CSI-RS) resource.
[0235] The receiver 420 is configured to receive the CSI report reported by the first communication device.
[0236] In an embodiment, the CSI-RS resource is used to indicate at least one of the following: time domain resources occupied by the CSI-RS; frequency domain resources occupied by the CSI-RS; and antenna ports used for transmitting the CSI-RS.
[0237] In an embodiment, the CSI report includes at least one of the following: CSI-RS resource indication; rank indication; precoding matrix indication; and channel quality indication.
[0238] In an embodiment, the first communication device divides a frequency band occupied by the CSI-RS into at least one subband group; each subband group contains at least one subband, and each subband includes at least one resource block.
[0239] In an embodiment, the number of subband groups is determined by at least one of the following: bandwidth occupied by the CSI-RS; number of resource blocks occupied by the CSI-RS; number of resource blocks contained in each subband; and number of subbands contained in each subband group.
[0240] In an embodiment, the number of subbands contained in each subband group is determined by a higher layer parameter.
[0241] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the subbands in each subband group.
[0242] In an embodiment, the subband sequence numbers occupied by the CSI-RS in each subband group are the same or different.
[0243] In an embodiment, the number of subbands and the subband sequence numbers occupied by the CSI-RS in each subband group are determined by one of the following: a higher layer parameter; a bit map; and a combination number.
[0244] In an embodiment, the length of the bit map is determined by the number of subbands contained in each subband group.
[0245] In an embodiment, in each transmission process, the CSI-RS occupies part or all of the resource blocks in each occupied subband.
[0246] And, the number of resource blocks occupied on each subband is determined by the frequency domain density of the CSI-RS.
[0247] In an embodiment, for each subband group, the CSI-RS occupies different subbands in the corresponding subband group at different transmission occasions.
[0248] In an embodiment, at one transmission occasion, the subbands occupied by the CSI-RS in each subband group are determined by at least one of the following: the system frame number in which the transmission occasion is located; the number of slots contained in each frame; the slot number in which the CSI-RS is transmitted in each frame; the number of symbols contained in each slot; the symbol number in which the CSI-RS is located in a slot; the number of subbands contained in each subband group; the initial subband number; a pseudo-random sequence; a first preconfigured value and a second preconfigured value; wherein the first value and the second value are both positive integers.
[0249] In an embodiment, the number of antenna ports used for transmitting the CSI-RS is less than or equal to the number of antenna ports or the total number of ports of the base station.
[0250] In an embodiment, the number of antenna ports or the antenna port number used for transmitting the CSI-RS is determined by at least one of the following: a third value; a fourth value; a fifth value; a sixth value; a seventh value; an eighth value; a bit map; wherein the third value is divisible by the fifth value; the fourth value is divisible by the sixth value; the seventh value is greater than or equal to 0 and less than or equal to the fifth value minus 1; the eighth value is greater than or equal to 0 and less than or equal to the sixth value minus 1.
[0251] In an embodiment, the number of antenna ports used for transmitting the CSI-RS is determined by at least one of the following: the ratio between the product of the third value and the fourth value and the product of the seventh value and the eighth value; the number of bits set to the first value in the bit map.
[0252] In an embodiment, the number of antenna ports or the antenna port number used for transmitting the CSI-RS is determined by the time at which the CSI-RS is transmitted.
[0253] In an embodiment, the seventh value and the eighth value are determined by at least one of the following: the system frame number in which the CSI-RS is transmitted; the number of slots contained in each frame; the slot number in which the CSI-RS is transmitted in each frame; the number of symbols contained in each slot; the symbol number in which the CSI-RS is located in a slot; the number of subbands contained in each subband group; the initial subband number; a pseudo-random sequence; a first preconfigured value and a second preconfigured value; wherein the first value and the second value are both positive integers.
[0254] In an embodiment, the first CSI-RS and the second CSI-RS are associated; the transmission of the first CSI-RS or the second CSI-RS in a time slot is determined by at least one of the following: a system frame number; a number of time slots contained in each frame; a sequence number of the time slot in a frame; a time slot offset; a period length corresponding to the first CSI-RS or the second CSI-RS; a ninth numerical value; a set of positive integers corresponding to each of the first CSI-RS or the second CSI-RS.
[0255] In an embodiment, the first CSI-RS occupies all subbands in each subband group, and the second CSI-RS occupies all subbands in each subband group.
[0256] In an embodiment, the number of antenna ports for transmitting the first CSI-RS is equal to the number of antenna ports or the total number of ports of the base station, and the number of antenna ports for transmitting the second CSI-RS is less than the number of antenna ports or the total number of ports of the base station.
[0257] In an embodiment, in the case that the CSI-RS occupies part of the subbands in each subband group, the CSI report satisfies one of the following features: the rank indication, the precoding matrix indication or the channel quality indication contains the occupied subbands; the rank indication, the precoding matrix indication or the channel quality indication corresponding to each subband group or part of the subband group is contained.
[0258] In an embodiment, the subband group corresponding to the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is determined by a bit map.
[0259] In an embodiment, in the case that the CSI-RS is transmitted on part of the antenna ports, the number of antenna ports associated with the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is determined by at least one of the following: the number of antenna ports or the total number of ports of the base station, a third numerical value; a fourth numerical value; the number of antenna ports used for transmitting the CSI-RS.
[0260] In an embodiment, in the case that the CSI configuration signaling associates two CSI-RSs, one of the CSI-RSs occupies all subbands in each subband group, and the other of the CSI-RSs occupies part of the subbands in each subband group.
[0261] In an embodiment, in the case that the CSI configuration signaling associates two CSI-RSs, one of the CSI-RSs is transmitted on all antenna ports, and the other of the CSI-RSs is transmitted on part of the antenna ports.
[0262] The data transmission apparatus provided by the embodiment is arranged to implement the data transmission method applied to the second communication device in the embodiment shown in FIG. 2, and the data transmission apparatus provided by the embodiment has similar implementation principles and technical effects, which will not be described here again.
[0263] In an embodiment, FIG. 13 is a structural schematic diagram of a communication device provided by an embodiment of the present application. As shown in FIG. 13, the device provided by the present application includes a processor 510, a memory 520, and a communication module 530. The number of processors 510 in the device can be one or more, and one processor 510 is taken as an example in FIG. 13. The number of memories 520 in the device can be one or more, and one memory 520 is taken as an example in FIG. 13. The processor 510, the memory 520, and the communication module 530 of the device can be connected through a bus or other means, and the connection through the bus is taken as an example in FIG. 13. In this embodiment, the device can be a first communication device or a second communication device.
[0264] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules (for example, the receiver 310, the generation module 320, and the transmitter 330 in the data transmission apparatus) corresponding to the device of any embodiment of the present application. The memory 520 can include a program storage area and a data storage area, where the program storage area can store an operating system and at least one application required by a function, and the data storage area can store data created according to the use of the device, and the like. In addition, the memory 520 can include a high-speed random access memory, and can also include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, or other nonvolatile solid-state memory device. In some examples, the memory 520 can further include a memory remotely arranged with respect to the processor 510, and these remote memories can be connected to the device through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0265] In the case where the communication device is the first communication device, the above-provided device can be configured to perform the data transmission method applied to the first communication device provided by any embodiment, and has the corresponding functions and effects.
[0266] In the case where the communication device is the second communication device, the above-provided device can be configured to perform the data transmission method applied to the second communication device provided by any embodiment, and has the corresponding functions and effects.
[0267] An embodiment of the present application further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform a data transmission method applied to a first communication device. The method includes: receiving channel state information (CSI) configuration signaling; wherein the CSI configuration signaling is associated with a channel state information reference signal (CSI-RS) resource; generating a CSI report according to the CSI configuration signaling and the CSI-RS resource; and reporting the CSI report to a second communication device.
[0268] The embodiment of the present application further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to perform a data transmission method applied to a second communication device, the method comprising: sending channel state information (CSI) configuration signaling to a first communication device, so that the first communication device generates a CSI report according to the CSI configuration signaling and a CSI-reference signal (CSI-RS) resource; wherein the CSI configuration signaling is associated with the CSI-RS resource; and receiving the CSI report reported by the first communication device.
[0269] Those skilled in the art will appreciate that the term user equipment encompasses any suitable type of wireless user equipment, such as mobile telephones, portable data processing devices, portable web browsers or in-car mobile stations.
[0270] Generally, the various embodiments of the present application can be implemented in hardware or special-purpose circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in
[0271] Embodiments of the present application can be implemented by a data processor of a mobile device executing computer program instructions, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, to be executed by or to
[0272] The block diagrams of any logical flows of the application drawings can represent program steps or can represent interconnected logic circuits, modules, and functions, or can represent a combination of program steps and logic circuits, modules, and functions. The computer program can be stored on a memory. The memory can be of any type suitable to the local technical environment and can be realized using any suitable data storage technology, such as a semiconductor-based memory device, or a system including a magnetic tape and a magnetic hard disk, or an optical disc (a Digital Video Disc (DVD) or a Compact Disc (CD)), and the like. The computer readable medium can include a non-transitory storage medium. The data processor can be of any type suitable to the local technical environment, and can include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures, as examples.
[0273] The embodiments of the application further provide a computer program product, comprising a computer program which, when executed by a processor, can implement the data transmission method provided by any of the embodiments of the application.
[0274] In the implementation process, the computer program product can be written in one or more programming languages or combinations thereof to implement the computer program code for performing the operations of the application, the programming languages including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. The program code can be executed entirely on a user computer, partially on a user computer, as a separate software package, partially on a user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, through the Internet using an Internet service provider).
Claims
1. A data transmission method applied to a first communication device, comprising: receiving channel state information (CSI) configuration signaling, wherein the CSI configuration signaling is associated with a CSI reference signal (CSI-RS) resource; generating a CSI report according to the CSI configuration signaling and the CSI-RS resource; reporting the CSI report to a second communication device.
2. The method of claim 1, wherein, The CSI-RS resource is used to indicate at least one of the following: time domain resources occupied by the CSI-RS; frequency domain resources occupied by the CSI-RS; antenna ports used for transmitting the CSI-RS.
3. The method of claim 1, wherein, The CSI report includes at least one of the following: CSI-RS resource indication; rank indication; precoding matrix indication; channel quality indication.
4. The method of claim 1, wherein, The CSI-RS resource is used to indicate frequency domain resources or time domain resources occupied by the CSI-RS, and the frequency domain resources occupied by the CSI-RS include frequency bands occupied in a CSI-RS transmission process. The frequency bands occupied in the CSI-RS transmission process are divided into at least one subband group, each subband group contains at least one subband, and each subband includes at least one resource block.
5. The method of claim 4, wherein, The number of subband groups is determined by at least one of the following: the bandwidth occupied by the CSI-RS; the number of resource blocks occupied by the CSI-RS; the number of resource blocks contained in each subband; the number of subbands contained in each subband group.
6. The method of claim 5, wherein, The number of subbands contained in each subband group is determined by a higher layer parameter.
7. The method of claim 4, wherein, The CSI-RS transmission process includes multiple transmission processes, and in each transmission process, the CSI-RS occupies part or all of the subbands in each subband group.
8. The method of claim 7, wherein, The subband sequence numbers occupied by the CSI-RS in each subband group are the same or different.
9. The method of claim 8, wherein, The number of subbands and the subband sequence numbers occupied by the CSI-RS in each subband group are determined by one of the following: a higher layer parameter; a bit map; a combination number.
10. The method of claim 9, wherein, The length of the bit map is determined by the number of subbands contained in each subband group.
11. The method of claim 7, wherein, In each transmission process, the CSI-RS occupies part or all of the resource blocks on each occupied subband. And the number of resource blocks occupied on each subband is determined by the frequency domain density of the CSI-RS.
12. The method of claim 4, wherein, For each subband group, the CSI-RS occupies different subbands in the corresponding subband group at different transmission occasions.
13. The method of claim 12, wherein, In one transmission occasion, the subbands occupied by the CSI-RS in each subband group are determined by at least one of the following: the system frame number in which the transmission occasion is located; the number of slots contained in each frame; the slot sequence number in which the CSI-RS is transmitted in each frame; the number of symbols contained in each slot; the sequence number of the first symbol occupied by the CSI-RS in a slot; the number of subbands contained in each subband group; an initial subband sequence number; a pseudo-random sequence; a first value and a second value pre-configured, wherein the first value and the second value are positive integers respectively.
14. The method of claim 2, wherein, The number of antenna ports used for transmitting the CSI-RS is less than or equal to the number of base station antenna ports or the total number of ports.
15. The method of claim 14, wherein, The number of antenna ports or the antenna port sequence number for transmitting the CSI-RS is determined by at least one of: a third value; a fourth value; a fifth value; a sixth value; a seventh value; an eighth value; a bit map; wherein the third value is divisible by the fifth value; the fourth value is divisible by the sixth value; the seventh value is greater than or equal to 0 and less than or equal to the fifth value minus 1; the eighth value is greater than or equal to 0 and less than or equal to the sixth value minus 1.
16. The method of claim 15, wherein, The number of antenna ports for transmitting the CSI-RS is determined by at least one of: a ratio between a product value between the third value and the fourth value, and a product value between the seventh value and the eighth value; a number of bits in the bit map set to a first value.
17. The method of claim 14, wherein, The number of antenna ports or the antenna port sequence number for transmitting the CSI-RS is determined by a time for transmitting the CSI-RS.
18. The method of claim 16, wherein, The seventh value and the eighth value are determined by at least one of: a system frame number for transmitting the CSI-RS; a number of slots contained in each frame; a slot number in each frame for transmitting the CSI-RS; a number of symbols contained in each slot; a sequence number of a first symbol occupied by the CSI-RS in a slot; a number of subbands contained in each subband group; an initial subband sequence number; a pseudo-random sequence; a first value and a second value pre-configured; wherein the first value and the second value are positive integers respectively.
19. The method of any one of claims 1-18, wherein, The CSI-RS includes a first CSI-RS and a second CSI-RS, the first CSI-RS and the second CSI-RS are associated; in a slot, transmission of the first CSI-RS or the second CSI-RS is determined by at least one of: a system frame number; a number of slots contained in each frame; a sequence number of the slot in a frame; a slot offset; a period length corresponding to the first CSI-RS or the second CSI-RS; a ninth value; a set of positive integers corresponding to the first CSI-RS or the second CSI-RS.
20. The method of claim 19, wherein, The CSI-RS resource is used to indicate frequency domain resources or time domain resources occupied by the CSI-RS, the frequency domain resources occupied by the CSI-RS include a frequency band occupied in a CSI-RS transmission process, the frequency band occupied in the CSI-RS transmission process is divided into at least one subband group; each subband group contains at least one subband, the first CSI-RS occupies all subbands of each subband group, and the second CSI-RS occupies all subbands of each subband group.
21. The method of claim 19, wherein, The number of antenna ports for transmitting the first CSI-RS is equal to the number of antenna ports or the total number of ports of the base station, and the number of antenna ports for transmitting the second CSI-RS is less than the number of antenna ports or the total number of ports of the base station.
22. The method of any one of claims 1-13, wherein, The CSI-RS resource is used to indicate frequency domain resources or time domain resources occupied by the CSI-RS, the frequency domain resources occupied by the CSI-RS include a frequency band occupied in a CSI-RS transmission process, the frequency band occupied in the CSI-RS transmission process is divided into at least one subband group, each subband group contains at least one subband, in a case where the CSI-RS occupies part of the subbands in each subband group, the CSI report satisfies one of the following features: a rank indication, a precoding matrix indication or a channel quality indication containing the occupied subbands; a rank indication, a precoding matrix indication or a channel quality indication corresponding to each subband group or part of the subband groups.
23. The method of any one of claims 1-18, wherein, The subband group corresponding to the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is determined by a bit map.
24. The method of any one of claims 1-3 or 14-18, wherein, In a case where the CSI-RS is transmitted on part of the antenna ports, the number of antenna ports associated with the rank indication, the precoding matrix indication or the channel quality indication contained in the CSI report is determined by at least one of the following: a number of base station antenna ports or a total number of ports; a third number; a fourth number; a number of antenna ports used for transmitting the CSI-RS.
25. The method of any one of claims 1-13, wherein, The CSI-RS resource is used to indicate frequency domain resources occupied by the CSI-RS, the frequency domain resources occupied by the CSI-RS include a frequency band occupied in a CSI-RS transmission process, the frequency band occupied in the CSI-RS transmission process is divided into at least one subband group, each subband group contains at least one subband, in a case where the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS occupies all the subbands in each subband group, and the other CSI-RS occupies part of the subbands in each subband group.
26. The method of any one of claims 1-3 or 14-18, wherein, In a case where the CSI configuration signaling is associated with two CSI-RSs, one CSI-RS is transmitted on all the antenna ports, and the other CSI-RS is transmitted on part of the antenna ports.
27. A data transmission method, applied to a second communication device, comprising: sending, to a first communication device, channel state information (CSI) configuration signaling, so that the first communication device generates a CSI report according to the CSI configuration signaling and a channel state information reference signal (CSI-RS) resource; wherein the CSI configuration signaling is associated with the CSI-RS resource; receiving the CSI report reported by the first communication device.
28. A communication device comprising: a memory, and one or more processors; the memory is configured to store one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the method in any one of claims 1-26 or 27.
29. A storage medium, the storage medium storing a computer program, the computer program being executed by a processor to implement the method in any one of claims 1-26 or 27.
Citation Information
Patent Citations
Method and device for transmitting / receiving channel state information in wireless communication system
EP4376317A1
CSI report configuration for multi-TRP transmission
US20210328644A1
Techniques for reporting channel state information
WO2024113622A1