Channel state information (CSI) including a precoding matrix indicator (PMI)
Patent Information
- Application Number
- PCT/IB2024/062344
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-12-05
- Filing Date
- 2024-12-06
- Publication Date
- 2025-08-07
AI Technical Summary
Existing CSI frameworks face challenges in accommodating larger antenna arrays, leading to increased CSI complexity and overhead.
The proposed solution involves an enhanced CSI framework that supports a two-stage precoding matrix codebook design, reducing dimensionality through port subset selection and employing a legacy precoding matrix in the second stage, along with a dual mode codebook design that extends legacy codebooks to support larger numbers of CSI-RS ports.
This approach reduces computational complexity and overhead, while maintaining compliance with existing CSI frameworks, by selectively reporting PMI and CQI values for subsets of subbands, thus enhancing the efficiency of CSI feedback.
Smart Images

Figure IB2024062344_07082025_PF_FP_ABST
Abstract
Description
Lenovo Docket No. SMM920230146-WO-PCT 1 CHANNEL STATE INFORMATION (CSI) INCLUDING A PRECODING MATRIX INDICATOR (PMI) RELATED APPLICATIONS
[0001] This application claims priority to U.S. Non-Provisional Application Serial No. 18 / 970,105 filed December 5, 2024, entitled “CHANNEL STATE INFORMATION (CSI) INCLUDING A PRECODING MATRIX INDICATOR (PMI),” the disclosure of which is incorporated by reference herein in its entirety. This application also claims priority to U.S. Provisional Application Serial No. 63 / 607,401 filed December 07, 2023 entitled “CSI ENHANCEMENTS,” the disclosure of which is incorporated by reference herein in its entirety. TECHNICAL FIELD
[0002] The present disclosure relates to wireless communications, and more specifically to channel state information (CSI) reporting. BACKGROUND
[0003] A wireless communications system may include one or multiple network communication devices, such as base stations, which may support wireless communications for one or multiple user communication devices, which may be otherwise known as user equipment (UE), or other suitable terminology. The wireless communications system may support wireless communications with one or multiple user communication devices by utilizing resources of the wireless communication system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers, or the like). Additionally, the wireless communications system may support wireless communications across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G)). SUMMARY
[0004] An article “a” before an element is unrestricted and understood to refer to “at least one” of those elements or “one or more” of those elements. The terms “a,” “at least one,” “one or more,” Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 2 and “at least one of one or more” may be As used herein, including in the claims, “or” as used in a list of items (e.g., a list of items prefaced by a phrase such as “at least one of” or “one or more of” or “one or both of”) indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (e.g., A and B and C). Also, as used herein, the phrase “based on” shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as “based on condition A” may be based on both a condition A and a condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on”. Further, as used herein, including in the claims, a “set” may include one or more elements.
[0005] Some implementations of the method and apparatuses described herein may further include a UE for wireless communication to generate a CSI report including a precoding matrix indicator (PMI) for at least one precoding matrix and a channel quality indicator (CQI) for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a rank indicator (RI) reported by the UE; the at least one precoding matrix being associated with a subset of CSI reference signal (RS)(CSI-RS) ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity (NE).
[0006] In some implementations of the method and apparatuses described herein the UE is configured to receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one non-zero power (NZP) CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI- RS; report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 3 further partitioned to multiple layer groups, layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI.
[0007] Some implementations of the method and apparatuses described herein further include where a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0008] Some implementations of the method and apparatuses described herein further include a method performed by a UE including generating a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmitting the CSI report including the RI, the PMI, and the CQI to a network entity.
[0009] In some implementations of the method and apparatuses described herein the method further includes receiving, from the network entity, a configuration signal corresponding to the CSI Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 4 reporting setting; receiving CSI-RS to at least one NZP CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generating the CSI report based at least in part on the CSI reporting setting and the CSI-RS; reporting a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports.
[0010] In some implementations of the method and apparatuses described herein the method further includes where at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0011] Some implementations of the method and apparatuses described herein may further include a processor for wireless communication to generate a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 5 and a size of the set of layers determined by a reported by a user equipment (UE); the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity.
[0012] In some implementations of the method and apparatuses described herein the processor is configured to receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RS; report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports.
[0013] In some implementations of the method and apparatuses described herein at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 6 partitioned into at least two subsets of layers, PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands
[0014] Some implementations of the method and apparatuses described herein may further include an NE to transmit, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including: an indication to generate a CSI report for at least a subset of CSI-RS ports of a plurality of CSI-RS ports including a PMI for at least one precoding matrix and a CQI for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting; and receive, from the UE, a CSI report including the RI, the PMI, and the CQI.
[0015] In some implementations of the method and apparatuses described herein, the NE is configured to transmit CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports; receive, from the UE, a report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI.
[0016] In some implementations of the method and apparatuses described herein, the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 7 is associated with only even subbands, and a value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0017] Some implementations of the method and apparatuses described herein may further include a method performed by an NE, the method including transmitting, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including: an indication to generate a CSI report for at least a subset of CSI-RS ports of a plurality of CSI-RS ports including a PMI for at least one precoding matrix and a CQI for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting; and receiving, from the UE, a CSI report including the RI, the PMI, and the CQI.
[0018] In some implementations of the method and apparatuses described herein the method performed by the NE further includes transmitting CSI-RS corresponding to at least one NZP CSI- RS resource including the plurality of CSI-RS ports; receiving, from the UE, a report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 8 groups of the multiple layer groups is based on value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four.
[0019] In some implementations of the method and apparatuses described herein the method performed by the NE further includes where the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0020] Some implementations of the method and apparatuses described herein may further include a UE for wireless communication to generate a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmit the CSI report to a network entity.
[0021] In some implementations of the method and apparatuses described herein the UE is configured to receive, from the network entity, a configuration signal corresponding to a CSI reporting setting; receive CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RSs; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 9 number of dimensions of the second transform is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation.
[0022] In some implementations of the method and apparatuses described herein the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions; a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub- dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub- dimensions; the size of the first spatial sub-dimension and the size of the second spatial sub- dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0023] In some implementations of the method and apparatuses described herein the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection of at least one codebook mode of the at least two codebook modes is configured by the network entity. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 10
[0024] Some implementations of the apparatuses described herein may further include a method performed by a UE, the method including generating a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmitting the CSI report to a network entity.
[0025] In some implementations of the method and apparatuses described herein, the method performed by the UE further includes receiving, from the network entity, a configuration signal corresponding to a CSI reporting setting; receiving CSI-RSs corresponding to at least one NZP CSI- RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generating the CSI report based at least in part on the CSI reporting setting and the CSI- RSs; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation.
[0026] In some implementations of the method and apparatuses described herein, the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions; a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub- dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub- dimensions; the size of the first spatial sub-dimension and the size of the second spatial sub- dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 11 pair includes an integer value that is no larger a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0027] In some implementations of the method and apparatuses described herein, the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection of at least one codebook mode of the at least two codebook modes is configured by the network entity.
[0028] Some implementations of the method and apparatuses described herein may further include a processor for wireless communication to generate a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmit the CSI report to a network entity.
[0029] In some implementations of the method and apparatuses described herein the processor is configured to receive, from the network entity, a configuration signal corresponding to a CSI reporting setting; receive CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RSs; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 12 transformation of a domain corresponding to of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0030] In some implementations of the method and apparatuses described herein a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; the size of the first spatial sub- dimension and the size of the second spatial sub-dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0031] In some implementations of the method and apparatuses described herein the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection of at least one codebook mode of the at least two codebook modes is configured by the network entity.
[0032] Some implementations of the method and apparatuses described herein may further include an NE for wireless communication to transmit, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including at least one codebook mode and the at least one codebook mode being based at least in part on a codebook type Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 13 including a set of consecutive transformations a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain.
[0033] In some implementations of the method and apparatuses described herein the NE is configured to transmit, to the UE, CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and receive, from the UE, a CSI report based at least in part on the CSI reporting setting; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0034] In some implementations of the method and apparatuses described herein a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; configure the size of the first spatial sub-dimension and the size of the second spatial sub-dimension; receive, from the UE, a CSI report based at least in part on the CSI reporting setting, and coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 14
[0035] In some implementations of the and apparatuses described herein the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; receive, from the UE, a CSI report including an indication of a precoding matrix, and where the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; configure the UE with a selection of at least one codebook mode of the at least two codebook modes.
[0036] Some implementations of the method and apparatuses described herein may further include a method performed by an NE the method including transmitting, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including at least one codebook mode and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain.
[0037] In some implementations of the method and apparatuses described herein the method performed by the NE further includes transmitting, to the UE, CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and receiving, from the UE, a CSI report based at least in part on the CSI reporting setting; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 15 of the first transform domain correspond to at two spatial sub-dimensions associated with the at least two spatial dimensions.
[0038] In some implementations of the method and apparatuses described herein a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; configuring the size of the first spatial sub-dimension and the size of the second spatial sub-dimension; receiving, from the UE, a CSI report based at least in part on the CSI reporting setting, and coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0039] In some implementations of the method and apparatuses described herein the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; receiving, from the UE, a CSI report including an indication of a precoding matrix, and where the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; configuring the UE with a selection of at least one codebook mode of the at least two codebook modes. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.
[0041] Figure 2 illustrates aperiodic trigger state defining a list of CSI report settings. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 16
[0042] Figure 3 illustrates at aperiodic state indicating the resource set and QCL information.
[0043] Figures 4 and 5 illustrate RRC configuration for NZP-CSI-RS / CSI-IM resources.
[0044] Figure 6 illustrates at partial CSI omission for Rel. 15 PUSCH-Based CSI.
[0045] Figures 7 and 8 illustrate different respective portions an example IE in accordance with aspects of the present disclosure.
[0046] Figure 9 illustrates an example IE in accordance with aspects of the present disclosure.
[0047] Figure 10 illustrates an implementation in accordance with aspects of the present disclosure.
[0048] Figure 11 illustrates an implementation in accordance with aspects of the present disclosure.
[0049] Figure 12 illustrates an implementation in accordance with aspects of the present disclosure.
[0050] Figure 13 illustrates an example of a UE in accordance with aspects of the present disclosure.
[0051] Figure 14 illustrates an example of a processor in accordance with aspects of the present disclosure.
[0052] Figure 15 illustrates an example of a NE in accordance with aspects of the present disclosure.
[0053] Figure 16 illustrates a flowchart of a method in accordance with aspects of the present disclosure.
[0054] Figure 17 illustrates a flowchart of a method in accordance with aspects of the present disclosure.
[0055] Figure 18 illustrates a flowchart of a method in accordance with aspects of the present disclosure. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 17
[0056] Figure 19 illustrates a flowchart of in accordance with aspects of the present disclosure. DETAILED DESCRIPTION
[0057] In 5G New Radio (NR), CSI feedback is reported by a UE to the network in various possible forms based on CSI format, frequency granularity (e.g., wideband vs sub-band reporting), and temporal periodic / non-periodic reporting. The PMI is a field in the CSI report and includes parameters that point to a particular member of a pre-specified CSI codebook. The 5G NR CSI codebooks have evolved since Rel. 15 to evermore enhance spatial resolution, support multi-user Multiple-Input-Multiple-Output (MIMO) systems, and reduce CSI feedback overhead. While these codebooks support up to 32 CSI-RS ports, the advancements in implementation and the utilization of higher frequency bands has enabled larger antenna arrays to be deployed in the network. Thus, some CSI frameworks may experience difficulties and inefficiencies in accommodating larger antenna arrays, such as increased CSI complexity resulting in increased overhead.
[0058] Accordingly, the present disclosure provides techniques for the construction of precoding matrices to be used at the network side for large number of CSI-RS ports. For instance, an enhanced CSI framework for Type-I codebook is provided that supports a flexible design corresponding to beam association with layers, in addition to port association with layers. Further, an updated PMI / CQI reporting format for Type-I codebook is provided that allows reporting a subset of the PMI / CQI values per sub-band (e.g., reporting for alternating sub-bands only) to reduce the overall CSI feedback overhead and exploit the additional degrees of freedom associated with a large number of CSI-RS ports.
[0059] The described techniques further provide an enhanced CSI framework that supports a two-stage precoding matrix codebook design where a first of the two stages is tasked to transform the channel coefficients over a large number (e.g., greater than 32) of CSI-RS ports to a smaller dimension, and a second of the two stages includes a precoding matrix that belongs to a legacy codebook. Further, a dual mode codebook design is provided that supports two codebook modes, such as where a first codebook mode is an extension of the legacy codebook types (e.g., Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 18 Type-II Doppler codebook) and a second mode which includes the two-stage codebook design mentioned above.
[0060] Thus the described solutions provide a number of benefits including complexity reduction, overhead reduction, and strong compliance with existing CSI frameworks. For instance, in considering complexity reduction, a UE can avoid the computational complexity induced by an extension of the legacy codebooks to a large number of CSI-RS ports. Selecting the PMI at the UE side often involves computing singular value decompositions (SVDs) of the inferred channel at the UE side. With a large number of ports (e.g., greater than 32), computing SVDs and similar matrix operations can be costly both in time and power. With the proposed solutions this surplus of complexity can be avoided by carefully reducing the dimension of the CSI via port subset selection for different layers of the precoding matrix.
[0061] In terms of overhead reduction, reporting a subset of the PMI / CQI corresponding to a subset of the sub-bands as described herein results in a considerable reduction of the feedback size, which can make up for the additional CSI feedback overhead incurred by the significantly large number of CSI-RS ports, e.g., greater than 32 ports. In terms of compliance with existing CSI frameworks, the proposed solutions provide effective incremental upgrades to the legacy codebook design without requiring new designs or modifications.
[0062] Aspects of the present disclosure are described in the context of a wireless communications system.
[0063] Figure 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure. The wireless communications system 100 may include one or more NE 102, one or more UE 104, and a core network (CN) 106. The wireless communications system 100 may support various radio access technologies. In some implementations, the wireless communications system 100 may be a 4G network, such as an LTE network or an LTE-Advanced (LTE-A) network. In some other implementations, the wireless communications system 100 may be a NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultrawideband (5G-UWB) network. In other implementations, the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 19 IEEE 802.20. The wireless communications 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA), frequency division multiple access (FDMA), or code division multiple access (CDMA), etc.
[0064] The one or more NE 102 may be dispersed throughout a geographic region to form the wireless communications system 100. One or more of the NE 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN), a NodeB, an eNodeB (eNB), a next- generation NodeB (gNB), or other suitable terminology. An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection. For example, an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.
[0065] An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, an NE 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc.) according to one or multiple radio access technologies. In some implementations, an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN). In some implementations, different geographic coverage areas associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with different NE 102.
[0066] The one or more UEs 104 may be dispersed throughout a geographic region of the wireless communications system 100. A UE 104 may include or may be referred to as a remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology. In some implementations, the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples. Additionally, or alternatively, the UE 104 may be referred to as an Internet-of-Things (IoT) device, an Internet-of- Everything (IoE) device, or machine-type communication (MTC) device, among other examples.
[0067] A UE 104 may be able to support wireless communication directly with other UEs 104 over a communication link. For example, a UE 104 may support wireless communication directly Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 20 with another UE 104 over a device-to-device communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular-V2X deployments, the communication link may be referred to as a sidelink. For example, a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.
[0068] An NE 102 may support communications with the CN 106, or with another NE 102, or both. For example, an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N6, or other network interface). In some implementations, the NE 102 may communicate with each other directly. In some other implementations, the NE 102 may communicate with each other indirectly (e.g., via the CN 106). In some implementations, one or more NE 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC). An ANC may communicate with the one or more UEs 104 through one or more other access network transmission entities, which may be referred to as a radio heads, smart radio heads, or transmission-reception points (TRPs).
[0069] The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 106 may be an evolved packet core (EPC), or a 5G core (5GC), which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management functions (AMF)) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). In some implementations, the control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signal bearers, etc.) for the one or more UEs 104 served by the one or more NE 102 associated with the CN 106.
[0070] The CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an S1, N2, N6, or other network interface). The packet data network may include an application server. In some implementations, one or more UEs 104 may communicate with the application server. A UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102. The CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server using the established session Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 21 (e.g., the established PDU session). The PDU may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106).
[0071] In the wireless communications system 100, the NEs 102 and the UEs 104 may use resources of the wireless communications system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers)) to perform various operations (e.g., wireless communications). In some implementations, the NEs 102 and the UEs 104 may support different resource structures. For example, the NEs 102 and the UEs 104 may support different frame structures. In some implementations, such as in 4G, the NEs 102 and the UEs 104 may support a single frame structure. In some other implementations, such as in 5G and among other suitable radio access technologies, the NEs 102 and the UEs 104 may support various frame structures (e.g., multiple frame structures). The NEs 102 and the UEs 104 may support various frame structures based on one or more numerologies.
[0072] One or more numerologies may be supported in the wireless communications system 100, and a numerology may include a subcarrier spacing and a cyclic prefix. A first numerology (e.g., ^=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, the first numerology (e.g., ^=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., ^=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., ^=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., ^=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., ^=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.
[0073] A time interval of a resource (e.g., a communication resource) may be organized according to frames (also referred to as radio frames). Each frame may have a duration, for example, a 10 millisecond (ms) duration. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 22
[0074] Additionally or alternatively, a time of a resource (e.g., a communication resource) may be organized according to slots. For example, a subframe may include a number (e.g., quantity) of slots. The number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communications system 100. For instance, the first, second, third, fourth, and fifth numerologies (e.g., ^=0, ^=1, ^=2, ^=3, ^=4) associated with respective subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz may utilize a single slot per subframe, two slots per subframe, four slots per subframe, eight slots per subframe, and 16 slots per subframe, respectively. Each slot may include a number (e.g., quantity) of symbols (e.g., orthogonal frequency division multiplexing (OFDM) symbols). In some implementations, the number (e.g., quantity) of slots for a subframe may depend on a numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing), a slot may include 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for a normal cyclic prefix and an extended cyclic prefix may depend on a numerology. Reference to a first numerology (e.g., ^=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframes and slots.
[0075] In the wireless communications system 100, an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc. By way of example, the wireless communications system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz – 7.125 GHz), FR2 (24.25 GHz – 52.6 GHz), FR3 (7.125 GHz – 24.25 GHz), FR4 (52.6 GHz – 114.25 GHz), FR4a or FR4-1 (52.6 GHz – 71 GHz), and FR5 (114.25 GHz – 300 GHz). In some implementations, the NEs 102 and the UEs 104 may perform wireless communications over one or more of the operating frequency bands. In some implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices for cellular communications traffic (e.g., control information, data). In some implementations, FR2 may be used by the NEs 102 and the UEs 104, among other equipment or devices for short-range, high data rate capabilities.
[0076] FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies). For example, FR1 may be associated with a first numerology (e.g., ^=0), which includes 15 kHz subcarrier spacing; a second numerology (e.g., ^=1), which includes 30 kHz Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 23 subcarrier spacing; and a third numerology , which includes 60 kHz subcarrier spacing. FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies). For example, FR2 may be associated with a third numerology (e.g., ^=2), which includes 60 kHz subcarrier spacing; and a fourth numerology (e.g., ^=3), which includes 120 kHz subcarrier spacing.
[0077] According to implementations, one or more of the NEs 102 and the UEs 104 are operable to implement various aspects of the techniques described with reference to the present disclosure. For example, a NE 102 (e.g., a base station) communicates a configuration signal to a UE 104 including one or more CSI reporting settings, examples of which are described throughout this disclosure. The UE 104 receives the CSI reporting settings along with CSI-RS and generates a CSI report based at least in part on the CSI reporting settings and the CSI-RS. The CSI report includes information such as RI, PMI, and CQI determined from the CSI-RS and based at least in part on the CSI reporting settings. The UE 104 transmits the CSI report to the NE 102 and the NE 102 can utilize information from the CSI report for various purposes, such as optimizing wireless communication between the NE 102 and the UE 104.
[0078] The following provides a summary of NR codebook types and additional details can be found in 3GPP Technical Specification (TS) 38.214, "Physical layer procedures for data," Dec. 2022, hereinafter referenced as [1]. For NR Rel. 15 Type-II codebook, assume the gNB is equipped with a two-dimensional (2D) antenna array with N1N2antenna ports per polarization (N1being the horizontal and N2 the vertical dimension of the array). In the frequency domain, communication occurs over N3 PMI sub-bands, where a sub-band includes a set of resource blocks (RBs), each RB including a set of subcarriers. Considering dual-polarization, there are 2N1N2CSI-RS ports are utilized to enable downlink (DL) channel estimation with high resolution for NR Rel. 15 Type-II codebook. In order to reduce feedback overhead in Uplink (UL), a Discrete Fourier transform (DFT)-based transformation is used to project the channel onto L spatial beams (shared by both polarizations) where L<N1N2. In the sequel the indices of the L beams are referred as the Spatial Domain (SD) basis indices. The magnitude and phase values of the 2L linear combination coefficients for each sub-band are fed back to the gNB as part of the CSI report. The 2N1N2xN3codebook per layer l takes on the form ^^ = ^^^^,^,Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 24 where W1is a 2N1N2x2L block-diagonal with two identical diagonal blocks, e.g., ^= ^ ^^ ^^ ^^,and B is an N1N2xL matrix with columnsDFT matrix, as follows. ^^^ = ^1 ^^ ^^^^^^^ ⋯ ^^^^^ ^^^^^^^^^ ^,,where the superscriptTdenotes a matrix transposition operation. Note that O1, O2 are “oversampling factors”, assumed for the 2D DFT matrix from which matrix B is drawn. Note that W1is common across all layers. W2,l is a 2Lx N3 matrix, where the ithcolumn corresponds to the linear combination coefficients of the 2L beams in the ithsub-band. Only the indices of the L selected columns in B are reported, along with the oversampling index taking on O1O2values. Note that W2,lare independent across different layers.
[0079] For NR Rel. 15 Type-II Port Selection Codebook, only K (where K ≤ 2N1N2) beamformed CSI-RS ports are utilized in DL transmission, in order to reduce complexity. The KxN3codebook matrix per layer takes on the form [1]. ^= ^12^ ^ ^^,^.
[0080] Here, ^^,^follow the same NR Rel. 15 Type-II Codebook and are layer specific. ^1^2is a Kx2L block-diagonal matrix with two identical diagonal blocks, e.g., ^12 = 3 ^^ ^4and E is an^ × 6 matrix whose columns are standard unit vectors, as follows.3 = ^^^4 / ^^ ^4 / ^^ … ^^4 / ^^Attorney DocketLenovo Docket No. SMM920230146-WO-PCT 25 where ^^4^& is a standard unit vector with a 1 at ithlocation. Here dPSis a radio resource control (RRC) parameter which takes on the values {1,2,3,4} under the condition dPS≤ min(K / 2, L),whereas mPS takes on the values @0, … , A 4^89:B − 1D and is reported as part of the UL CSI feedbackreport. ^1^2is common across
[0081] For K=16, L=4 and dPS=1, the 8 possible realizations of E corresponding to mPS= {0,1,…,7} are as follows 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0é0 1 0 0ùé1 0 0 0ùé0 0 0 0ùé0 0 0ùéù ê0 0 1 0 ê 0 0 0 0 0ú0 1 0 0úê1 0 0 0úê0 0úêú00 0 1ú 0 0 0 0 0 0êê0 0 1 0úê0 1 0 0úê1 úêúêúêúê ê 0 0 0 ê0 0 0 00 0 0 0,0 0 0,ú,ú,ú, êúêê1úê0 0 1 0ú 0 1 0 0ú 1 0 0 0ú0 0 0 0úê0 0 0 0ê êúê0 0 0 1 ê0 0 1 0 ê0 1 0 0ê0 0 0 0úê0 0 0 0úúê0 0 0 0úúê0 0 0 1úúê0 0 1 0úë0 0 0 0û ë0 0 0 0û ë0 0 0 0û ë0 0 0 0û ë0 0 0 1û0 0 0 1 0 0 1 0 0 1 0 0é0 0 0 0ùé0 0ùéù êê 0 1 0 0 1 00 0 0 0ú0 0 0 0úê0 0ú00 0 0ú 0 1êê0 0 0 úêúêê0 0 0 0ú,ê 0ú 0 0 0 0ú,ê0 0 0 0ú 0 0 0 0ú. úê1 0 0 0êúê0 0 0 0êúê0 0 0 0úê0 1 0 0ú 1 0 0 0ú 0 0 0 0úë ûêëûê00 1 0 0 1 0 0 ë1 0 0 0ûWhen dPS=2, the 4 possible realizations of E corresponding to mPS={0,1,2,3} are as follows 10 0 0 0 0 0 0 0 0 0 0 0 0 1 0ù ù ù úúare as follows Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 26 10 0 0 0 0 0 0 0 1 0é ù ù ù ê0 1 0 0éê0 0 0 0éê0 0 0 10 0 1 0ú ú ú00 0 1ú 0 0 0 0 0 0 0 0êê1 0 0 0úê0 0 0 0úêú,êúê0 0 0,ú. ê0ú 0 1 0 0ú 0 0 0 0úê0 0 0 0êúê0 0 1 0êúê0 0 0 0ê0úê0 0 0 1úú00 0ê1 0 0 0úë0 0 0 0û ë0 0 0 0û ë0 1 0 0ûWhen dPS =4, the 2 possible realizations of E corresponding of mPS ={0,1} are as follows 10 0 0 0 0 0 0é0 1 0 0ùéù ê0 0 1 0 ê0 0 0 0ú0 0 0 0úêúêúê0 0 0 10 0 0 0ú,ê0 0 0 01ú. êú 0 0 0úê0 0 0 0êúê0 1 0 0úê0 0 0 0úê0 0 1 0úë0 0 0 0û ë0 0 0 1û
[0082] To summarize, mPS parametrizes the location of the first 1 in the first column of E, whereas dPSrepresents the row shift corresponding to different values of mPS.
[0083] NR Rel.15 Type-I codebook is the baseline codebook for NR, with a variety of configurations. One utility of Rel.15 Type-I codebook is a case of NR Rel.15 Type-II codebook with L=1 for RI=1,2, where a phase coupling value is reported for each sub-band, e.g., W2,lis 2xN3,with the first row equal to [1, 1, …, 1] and the second row equal to ^^^^L∅" , … , ^^^L∅^N^^^. Underspecific configurations, ϕ0= ϕ1…= ϕ, e.g., wideband reporting.are used for each pair of layers. NR Rel.15 Type-I codebook can be depicted as a low-resolution version of NR Rel.15 Type-II codebook with spatial beam selection per layer-pair and phase combining only. More details on NR Rel.15 Type-I codebook can be found in R1-1709232, Samsung et al., "WF on Type I and II CSI codebooks," Hangzhou, China, May 15-19, 2017, hereinafter referenced as [2].
[0084] For NR Rel.16 Type-II Codebook, assume the gNB is equipped with a two-dimensional (2D) antenna array with N1N2 antenna ports per polarization (N1 being the horizontal and N2 the vertical dimension of the array). In the frequency domain, communication occurs over N3PMI sub- bands, where a sub-band includes a set of RBs, each RB including a set of subcarriers. Considering dual-polarization, there are 2N1N2 CSI-RS ports are utilized to enable DL channel estimation with Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 27 high resolution for NR Rel. 16 Type-II In order to reduce feedback overhead in Uplink (UL), a DFT-based transformation is used to project the channel onto L spatial beams (shared by both polarizations) where L<N1N2. Similarly, additional compression in the frequency domain is applied, where each beam of the frequency-domain precoding vectors is transformed using an inverse DFT matrix to the delay domain, and the magnitude and phase values of a subset of the delay-domain coefficients are selected and fed back to the gNB as part of the CSI report. The 2N1N2xN3 codebook per layer takes on the form [1] ^^ = ^^^O^,^^QP,^ ,where W1 is a 2N1N2x2L block-diagonal two identical diagonal blocks, e.g.,^^ =^ ^^,and B is an N1N2xL matrix with columns 2D oversampled DFT matrix, as follows:^^ = ^1 ^^ ^^^^^^^ ⋯ ^^^^^^^^^^^^^^^ ^,, where the superscriptTO2 oversampling factors are assumed for the 2D DFT matrix from which matrix B is drawn. Note that W1is common across all layers. Wf,l is an N3xM matrix (M<N3) with columns selected from a critically-sampled size-N3 DFT matrix, as^P,^ = !RS" RS^ ⋯ RSTU^^$, 0 ≤ V& ≤ / W − 1,R = ?^^^X ?^^^X^^N^^^^ ^ ^.
[0085] Only the indices of are along with the oversampling index taking on O1O2values. Similarly, for Wf,l, only the indices of the M selected columns out of the predefined size-N3DFT matrix are reported. In the sequel the indices of the M dimensions are referred to as the selected Frequency Domain (FD) basis indices. Hence, L, M Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 28 represent the equivalent spatial and frequency after compression, respectively. Finally, the 2LxM matrix ^O^,^represents the linear combination coefficients (LCCs) of the spatial and frequency DFT-basis vectors of layer %. Both ^O^,^, Wf,l are selected independent for different layers. Amplitude and phase values of an approximately β fraction of the 2LM available coefficients are reported to the gNB (β<1) as part of the CSI report. Coefficients with zero magnitude are indicated via a per-layer bitmap, with the strongest coefficient amplitude set to one, and an index of the strongest coefficient reported. No amplitude or phase information is explicitly reported for this coefficient. Amplitude and phase values of a maximum of ⌈2βLM⌉-1 coefficients, which is much less than the total number of CSI coefficients 2N1N2xN3.
[0086] For NR Rel. 16 Type-II Port Selection Codebook, only K (where K ≤ 2N1N2) beamformed CSI-RS ports are utilized in DL transmission, in order to reduce complexity. The KxN3codebook matrix per layer takes on the form as discussed in [1]. ^12 O Q^ = ^^ ^^,^^P,^ .
[0087] Here, ^O^,^and Wf,lfollow theconventional NR Rel. 16 Type-II Codebook, where both are layer specific. The matrix ^1^2is a Kx2L block-diagonal matrix with the same structure as that in the NR Rel. 15 Type-II Port Selection Codebook.
[0088] The NR Rel. 17 Type-II Port Selection Codebook follows a similar structure as that of Rel. 15 and Rel. 16 port-selection codebooks, as follows: ^= [ ^[[12 ^O ^Q^ ^ ^,^ P,^ .
[0089] However, unlike Rel. 15 and Rel. 16 Type-II port-selection codebooks, the port-selection matrix[^[[1^2supports free selection of the K ports, or more precisely the K / 2 ports per polarizationout of the N1N2 CSI-RS ports per polarization, ` / ^ / ^ cd bits are used to identify the K / 2selected ports per polarization, where thisall layers. Here, ^O^,^and Wf,lfollow the same structure as the conventional NR Rel. 16 Type-II Codebook, however M is limited to {1,2} only, with the network configuring a window of size N ∈{2,4} for M =2. Moreover, the bitmap is reported unless β=1 and the UE reports all the coefficients for a rank up to a value of two. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 29
[0090] For CSI reporting the codebook is partitioned into two parts based on the priority of information reported. Each part is encoded separately (Part 1 has a possibly higher code rate). Below we list the parameters for NR Rel. 16 Type-II codebook only. More details can be found in clause 5.2.3-4 of [1].
[0091] For content of a CSI report:
[0092] Part 1: RI + CQI + Total number of coefficients
[0093] Part 2: SD basis indicator + FD basis indicator / layer + Bitmap / layer + Coefficient Amplitude info / layer + Coefficient Phase info / layer + Strongest coefficient indicator / layer
[0094] Furthermore, Part 2 CSI can be decomposed into sub-parts each with different priority (higher priority information listed first). Such partitioning can allow dynamic reporting size for codebook based on available resources in the uplink phase. More details can be found in clause 5.2.3 of [1].
[0095] Also Type-II codebook is based on aperiodic CSI reporting, and only reported in physical uplink shared channel (PUSCH) via downlink control information (DCI) triggering (one exception). Type-I codebook can be based on periodic CSI reporting (e.g., physical uplink control channel (PUCCH)) or semi-persistent CSI reporting (PUSCH or PUCCH) or aperiodic reporting (PUSCH).
[0096] For priority reporting for CSI Part 2, note that multiple CSI reports may be transmitted with different priorities, as shown in Table 1 below. The priority of the NRepCSI reports are based on the following: 1. A CSI report corresponding to one CSI reporting setting for one cell may have higher priority compared with another CSI report corresponding to one other CSI reporting setting for the same cell. 2. CSI reports intended to one cell may have higher priority compared with other CSI reports intended to another cell. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 30 3. CSI reports may have higher priority on the CSI report content. For example, CSI reports carrying Layer 1 reference signal received power (L1-RSRP) information have higher priority. 4. CSI reports may have higher priority based on their type. For example, whether the CSI report is aperiodic, semi-persistent or periodic, and whether the report is sent via PUSCH or PUCCH, may impact the priority of the CSI report.
[0097] In light of these, CSI reports may be prioritized as follows, where CSI reports with lower identifiers (IDs) have higher priority Pri&ijk^l, V, m, n^ = 2 ∙ / pq^^r ∙ sr ∙ l + / pq^^r ∙ sr ∙ V + sr ∙ m + ns: CSI reporting setting index, and Ms: Maximum number of CSI reporting settings c: Cell index, and Ncells: Number of serving cells k: 0 for CSI reports carrying L1-RSRP or Layer 1 signal-to-interference-and-noise ratio (L1- SINR), 1 otherwise y: 0 for aperiodic reports, 1 for semi-persistent reports on PUSCH, 2 for semi-persistent reports on PUCCH, 3 for periodic reports. Table 1: Priority Reporting Levels for Part 2 CSI Priority 0: For CSI reports 1 to / tqu, Group 0 CSI for CSI reports configured as 'typeII-r16' or 'typeII- PortSelection-r16'; Part 2 wideband CSI for CSI reports configured otherwise Priority 1: Group 1 CSI for CSI report 1, if configured as 'typeII-r16' or 'typeII-PortSelection-r16'; Part 2 subband CSI of even subbands for CSI report 1, if configured otherwise Priority 2: Group 2 CSI for CSI report 1, if configured as 'typeII-r16' or 'typeII-PortSelection-r16'; Part 2 subband CSI of odd subbands for CSI report 1, if configured otherwise Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 31Group 1 CSI for CSI report / tqu, if configured as 'typeII-r16' or 'typeII-PortSelection-r16'; Part 2 subband CSI of even subbands for CSI report / tqu, if configured otherwise Priority 2 / tqu: Group 2 CSI for CSI report / tqu, if configured as 'typeII-r16' or 'typeII-PortSelection-r16'; Part 2 subband CSI of odd subbands for CSI report / tqu, if configured otherwise
[0098] For triggering aperiodic CSI reporting on PUSCH, a UE is to report the CSI information for the network using the CSI framework in NR Release 15. The triggering mechanism between a report setting and a resource setting can be summarized in Table 2 below. Table 2: Triggering mechanism between a report setting and a resource setting Periodic CSI Semi-Persistent (SP) CSI Access reporting reporting Point (AP) CSI Reporting Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 32 Periodic CSI-RS RRC• MAC controlDCI Time Domain element (CE) Behavior of (PUCCH) Resource Setting • DCI (PUSCH) SP CSI-RS Not Supported• MAC CEDCI (PUCCH) • DCI (PUSCH) AP CSI-RS Not Supported Not Supported DCI
[0099] Moreover, • All associated Resource Settings for a CSI Report Setting are to have same time domain behavior. • Periodic CSI-RS / interference management (IM) resource and CSI reports can be assumed to be present and active once configured by RRC • Aperiodic and semi-persistent CSI-RS / IM resources and CSI reports can be explicitly triggered or activated. • Aperiodic CSI-RS / IM resources and aperiodic CSI reports, the triggering is done jointly by transmitting a DCI Format 0-1. • Semi-persistent CSI-RS / IM resources and semi-persistent CSI reports are independently activated.
[0100] Figure 2 illustrates aperiodic trigger state defining a list of CSI report settings. For aperiodic CSI-RS / IM resources and aperiodic CSI reports, the triggering is done jointly by transmitting a DCI Format 0-1. The DCI Format 0_1 includes a CSI request field (0 to 6 bits). A non-zero request field points to a so-called aperiodic trigger state configured by RRC (see, e.g., Figure 2). An aperiodic trigger state in turn is defined as a list of up to 16 aperiodic CSI Report Settings, identified by a CSI Report Setting ID for which the UE calculates simultaneously CSI and transmits it on the scheduled PUSCH transmission.
[0101] When the CSI Report Setting is linked with aperiodic Resource Setting (can include multiple Resource Sets), the aperiodic NZP CSI-RS Resource Set for channel measurement, the aperiodic CSI-IM Resource Set (if used) and the aperiodic NZP CSI-RS Resource Set for IM (if Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 33 used) to use for a given CSI Report Setting are included in the aperiodic trigger state definition. For aperiodic NZP CSI-RS, the quasi co-location (QCL) source to use is also configured in the aperiodic trigger state. The UE assumes that the resources used for the computation of the channel and interference can be processed with the same spatial filter e.g. quasi‐co‐located with respect to “QCL‐TypeD.”
[0102] Figure 3 illustrates at 300 aperiodic trigger state indicating the resource set and QCL information. Figures 4 and 5 illustrate RRC configuration for NZP-CSI-RS / CSI-IM resources. For instance, 400 illustrates RRC configuration for NZP-CSI-RS Resource and 500 illustrates RRC configuration for CSI-IM-Resource.
[0103] In Table 3 we summarize the type of uplink channels used for CSI reporting as a function of the CSI codebook type. Table 3: Uplink channels used for CSI reporting as a function of the CSI codebook type Periodic CSI reporting SP CSI reporting AP CSI reporting Type I Wideband PUCCH Format 2,3,4 • PUCCH Format 2 PUSCH (WB) • PUSCH Type I Subband • PUCCH Format 3,4 PUSCH (SB) • PUSCH Type II WB• PUCCH Format 3,4PUSCH • PUSCH Type II SB PUSCH PUSCH Type II Part 1 only PUCCH Format 3,4
[0104] For aperiodic CSI reporting, PUSCH-based reports are divided into two CSI parts: CSI Part1 and CSI Part 2. The reason for this is that the size of CSI payload varies significantly, and therefore a worst-case uplink control information (UCI) payload size design would result in large overhead. CSI Part 1 has a fixed payload size (and can be decoded by the gNB without prior information) and includes the following: • RI (if reported), channel state information reference signal (CRI) (if reported) and CQI for the first codeword, Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 34 • number of non-zero wideband per layer for Type II CSI feedback on PUSCH.
[0105] Figure 6 illustrates at 600 partial CSI omission for Rel. 15 PUSCH-Based CSI. CSI Part 2 has a variable payload size that can be derived from the CSI parameters in CSI Part 1 and includes PMI and the CQI for the second codeword when RI > 4. For example, if the aperiodic trigger state indicated by DCI format 0_1 defines 3 report settings x, y, and z, then the aperiodic CSI reporting for CSI part 2 will be ordered as indicated in Figure 6.
[0106] As mentioned earlier, CSI reports are prioritized according to: 1. time-domain behavior and physical channel, where more dynamic reports are given precedence over less dynamic reports and PUSCH has precedence over PUCCH. 2. CSI content, where beam reports (e.g., L1-RSRP reporting) has priority over regular CSI reports. 3. the serving cell to which the CSI corresponds (in case of carrier aggregation (CA) operation). CSI corresponding to the PCell has priority over CSI corresponding to Scells. 4. the reportConfigID.
[0107] For CQI reporting a CSI report may include a CQI report quantity corresponding to channel quality assuming a target maximum transport block error rate, which indicates a modulation order, a code rate and a corresponding spectral efficiency associated with the modulation order and code rate pair. Examples of the maximum transport block error rates are 0.1 and 0.00001. The modulation order can vary from quadrature phase shift keying (QPSK) up to 1024 quadrature amplitude modulation (QAM), whereas the code rate may vary from 30 / 1024 up to 948 / 1024. One example of a CQI table for a 4-bit CQI indicator that identifies a possible CQI value with the corresponding modulation order, code rate and efficiency is provided in Table 4 below, as follows.
[0108] A CQI value may be reported in two formats: a wideband format, where one CQI value is reported corresponding to each physical downlink shared channel (PDSCH) transport block, and a subband format, where one wideband CQI value is reported for the entire transport block, in addition to a set of subband CQI values corresponding to CQI subbands on which the transport Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 35 block is transmitted. CQI subband sizes are and depends on the number of physical resource blocks (PRBs) in a bandwidth part, as shown in Table 5. Table 4: Example of a 4-bit CQI table CQI modulation code rate x efficiency index 1024 0 out of range 1 QPSK 78 0.1523 2 QPSK 120 0.2344 3 QPSK 193 0.3770 4 QPSK 308 0.6016 5 QPSK 449 0.8770 6 QPSK 602 1.1758 7 16QAM 378 1.4766 8 16QAM 490 1.9141 9 16QAM 616 2.4063 10 64QAM 466 2.7305 11 64QAM 567 3.3223 12 64QAM 666 3.9023 13 64QAM 772 4.5234 14 64QAM 873 5.1152 15 64QAM 948 5.5547 Table 5: Configurable subband sizes for a given bandwidth part (BWP) size Bandwidth part (PRBs) Subband size (PRBs) 24 – 72 4, 8 73 – 144 8, 16 145 – 275 16, 32
[0109] If the higher layer parameter cqi-BitsPerSubband in a CSI reporting setting CSI- ReportConfig is configured, subband CQI values are reported in a full form, e.g., using 4 bits for each subband CQI based on a CQI table, e.g., Table 4. If the higher layer parameter cqi- Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 36 BitsPerSubband in CSI-ReportConfig is not for each subband s, a 2-bit sub-band differential CQI value is reported, defined as: - Sub-band Offset level (s) = sub-band CQI index (s) - wideband CQI index.
[0110] The mapping from the 2-bit sub-band differential CQI values to the offset level is shown in Table 6 as follows. Table 6: Mapping subband differential CQI value to offset level Sub-band differential CQI Offset level value 0 0 1 1 2 ≥ 2 3 ≤-1
[0111] Also, note that multiple tables corresponding to mapping CQI indices to modulation and coding schemes may exist. For instance, Table 7 below may correspond to a first CQI table with modulation and coding schemes that correspond to enhanced Mobile BroadBand (eMBB)-based transmission, whereas Table 8 below of the CQI may correspond to a first CQI table with modulation and coding schemes that correspond to ultra-reliable low-latency communication (URLLC)-based transmission. Note that eMBB-based DL transmission and URLLC-based DL transmission correspond to two different thresholds of transport block error probability, where the threshold of the transport block error probability corresponding to the URLLC-based DL transmission, e.g., 0.00001 is lower than the threshold of the transport block error probability corresponding to the eMBB-based DL transmission, e.g., 0.1. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 37 Table 7: CQI Table to eMBB-based DL transmission CQI modulation code rate x efficiency index 1024 0 out of range 1 QPSK 78 0.1523 2 QPSK 193 0.3770 3 QPSK 449 0.8770 4 16QAM 378 1.4766 5 16QAM 490 1.9141 6 16QAM 616 2.4063 7 64QAM 466 2.7305 8 64QAM 567 3.3223 9 64QAM 666 3.9023 10 64QAM 772 4.5234 11 64QAM 873 5.1152 12 256QAM 711 5.5547 13 256QAM 797 6.2266 14 256QAM 885 6.9141 15 256QAM 948 7.4063 Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 38 Table 8: CQI Table to URLLC-based DL transmission CQI modulation code rate x efficiency index 1024 0 out of range 1 QPSK 30 0.0586 2 QPSK 50 0.0977 3 QPSK 78 0.1523 4 QPSK 120 0.2344 5 QPSK 193 0.3770 6 QPSK 308 0.6016 7 QPSK 449 0.8770 8 QPSK 602 1.1758 9 16QAM 378 1.4766 10 16QAM 490 1.9141 11 16QAM 616 2.4063 12 64QAM 466 2.7305 13 64QAM 567 3.3223 14 64QAM 666 3.9023 15 64QAM 772 4.5234
[0112] For codeword to layer mapping the UE may determine that complex-valued modulation symbols for each of the codewords to be transmitted are mapped onto one or several layersaccording to Table 9 below. Complex-valued modulation symbols v^w^^0^, … , v^w^^s^w^symb − 1^ forcodeword * can be mapped onto the layers x^y^ = !x^z^^y^ … layer… , ssymb − 1where | is the number of layers and slayersymbis the number of modulation symbols perTable 9: Codeword-to-layer mapping for spatial multiplexing Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 39 Codeword-to-layer mapping Number of layers Number of codewords i=0,1,..., M layer symb− 1 11 x(0)(i) =d(0 )( i )M layer (0 ) symb= Msymb 2 1x(0)(i) =d(0 )(2i) M layer x(1)(i)=d(0 )(2 i +1 )symb= Ms(y0m)b 2 x(0)(i) =d(0 )(3 i ) 3 1 x(1)(i)=d(0 )(3 i +1 ) M layer symb= Ms(y0m)b 3 x(2)(i)=d(0 )(3 i +2 ) x(0)(i) =d(0 )(4 i ) x(1)(i)=d(0 )(4 i +1 ) 4 1 (2)Mlayer symb = Ms(y0m)b4x (i)=d(0 )(4 i +2 ) x(3)(i)=d(0 )(4 i +3 ) x(0)(i) =d(0 )(2i) x(1)(i)=d(0 )(2 i +1 ) layer (0 ) (1 ) 5 2 x(2)(i) =d(1 )(3 i ) Msymb=Msymb 2 = Msymb 3 x(3)(i)=d(1 )(3 i +1 ) x(4)(i)=d(1 )(3 i +2 ) x(0)(i) =d(0 )(3 i ) x(1)(i)=d(0 )(3 i +1 ) x(2)(i)=d(0 )(3 i +2 ) M layer = (0 ) (1 ) 6 2symbMsymb 3 = M 3 (3) ( symb x (i) =d1 )(3 i ) x(4)(i)=d(1 )(3 i +1 ) x(5)(i)=d(1 )(3 i +2 ) x(0)(i) =d(0 )(3 i ) x(1)(i)=d(0 )(3 i +1 ) x(2)(i)=d(0 )(3 i +2 ) l x(3)(i) =d(1 ayer (0 ) (1 ) 7 2 )(4 i ) Msymb=Msymb 3 = Msymb 4 x(4)(i)=d(1 )(4 i +1 ) x(5)(i)=d(1 )(4 i +2 ) x(6)(i)=d(1 )(4 i +3 ) x(0)(i) =d(0 )(4 i ) x(1)(i)=d(0 )(4 i +1 ) x(2)(i)=d(0 )(4 i +2 ) x(3)(i)=d(0 )(4 i +3 ) 8 2Mlayer symb =M(0 ) (1 ) symb 4= Ms 4 (4) (1 ymb x (i) =d )(4 i ) x(5)(i)=d(1 )(4 i +1 ) x(6)(i)=d(1 )(4 i +2 ) x(7)(i)=d(1 )(4 i +3 ) Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 40
[0113] The following discusses antenna panel / port, quasi-collocation, TCI state, and spatial relation. In some implementations, the terms antenna, panel, and antenna panel are used interchangeably. An antenna panel may be a hardware that is used for transmitting and / or receiving radio signals at frequencies lower than 6GHz, e.g., frequency range 1 (FR1), or higher than 6GHz, e.g., frequency range 2 (FR2) or millimeter wave (mmWave). In some implementations, an antenna panel may include an array of antenna elements, where each antenna element is connected to hardware such as a phase shifter that allows a control module to apply spatial parameters for transmission and / or reception of signals. The resulting radiation pattern may be called a beam, which may or may not be unimodal and may allow the device to amplify signals that are transmitted or received from spatial directions.
[0114] In some implementations, an antenna panel may or may not be virtualized as an antenna port in the specifications. An antenna panel may be connected to a baseband processing module through a radio frequency (RF) chain for each of transmission (egress) and reception (ingress) directions. A capability of a device in terms of the number of antenna panels, their duplexing capabilities, their beamforming capabilities, and so on, may or may not be transparent to other devices. In some implementations, capability information may be communicated via signaling or, in some implementations, capability information may be provided to devices without a need for signaling. In the case that such information is available to other devices, it can be used for signaling or local decision making.
[0115] In some implementations, a device (e.g., UE, node) antenna panel may be a physical or logical antenna array including a set of antenna elements or antenna ports that share a common or a significant portion of an RF chain (e.g., in-phase / quadrature (I / Q) modulator, analog to digital (A / D) converter, local oscillator, phase shift network). The device antenna panel or “device panel” may be a logical entity with physical device antennas mapped to the logical entity. The mapping of physical device antennas to the logical entity may be up to device implementation. Communicating (receiving or transmitting) on at least a subset of antenna elements or antenna ports active for radiating energy (also referred to herein as active elements) of an antenna panel can include biasing or powering on of the RF chain which results in current drain or power consumption in the device Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 41 associated with the antenna panel (including amplifier / low noise amplifier (LNA) power consumption associated with the antenna elements or antenna ports).
[0116] The phrase "active for radiating energy," as used herein, is not meant to be limited to a transmit function but also encompasses a receive function. Accordingly, an antenna element that is active for radiating energy may be coupled to a transmitter to transmit radio frequency energy or to a receiver to receive radio frequency energy, either simultaneously or sequentially, or may be coupled to a transceiver in general, for performing its intended functionality. Communicating on the active elements of an antenna panel enables generation of radiation patterns or beams.
[0117] In some implementations, depending on device’s own implementation, a “device panel” can have at least one of the following functionalities as an operational role of Unit of antenna group to control its Tx beam independently, Unit of antenna group to control its transmission power independently, Unit of antenna group to control its transmission timing independently. The “device panel” may be transparent to gNB. For at least some condition(s), gNB or network can assume the mapping between device’s physical antennas to the logical entity “device panel” may not be changed. For example, the condition may include until the next update or report from device or include a duration of time over which the gNB assumes there will be no change to the mapping. A Device may report its capability with respect to the “device panel” to the gNB or network. The device capability may include at least the number of “device panels”. In one implementation, the device may support UL transmission from one beam within a panel; with multiple panels, more than one beam (one beam per panel) may be used for UL transmission. In another implementation, more than one beam per panel may be supported / used for UL transmission.
[0118] In some of the implementations described, an antenna port is defined such that the channel over which a symbol on the antenna port is conveyed can be inferred from the channel over which another symbol on the same antenna port is conveyed.
[0119] Two antenna ports are said to be quasi co-located (QCL) if the large-scale properties of the channel over which a symbol on one antenna port is conveyed can be inferred from the channel over which a symbol on the other antenna port is conveyed. The large-scale properties include one or more of delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial Rx parameters. Two antenna ports may be quasi-located with respect to a subset of the large-scale Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 42 properties and different subset of large-scale may be indicated by a QCL Type. The QCL Type can indicate which channel properties are the same between the two reference signals (e.g., on the two antenna ports). Thus, the reference signals can be linked to each other with respect to what the UE can assume about their channel statistics or QCL properties. For example, qcl-Type may take one of the following values: - 'QCL-TypeA': {Doppler shift, Doppler spread, average delay, delay spread} - 'QCL-TypeB': {Doppler shift, Doppler spread} - 'QCL-TypeC': {Doppler shift, average delay} - 'QCL-TypeD': {Spatial Rx parameter}.
[0120] Spatial Rx parameters may include one or more of: angle of arrival (AoA,) Dominant AoA, average AoA, angular spread, Power Angular Spectrum (PAS) of AoA, average AoD (angle of departure), PAS of AoD, transmit / receive channel correlation, transmit / receive beamforming, spatial channel correlation etc.
[0121] The QCL-TypeA, QCL-TypeB and QCL-TypeC may be applicable for all carrier frequencies, but the QCL-TypeD may be applicable only in higher carrier frequencies (e.g., mmWave, FR2 and beyond), where the UE may not be able to perform omni-directional transmission, e.g. the UE may determine to form beams for directional transmission. A QCL-TypeD between two reference signals A and B, the reference signal A is considered to be spatially co- located with reference signal B and the UE may assume that the reference signals A and B can be received with the same spatial filter (e.g., with the same receiver (RX) beamforming weights).
[0122] An “antenna port” according to an implementation may be a logical port that may correspond to a beam (resulting from beamforming) or may correspond to a physical antenna on a device. In some implementations, a physical antenna may map directly to a single antenna port, in which an antenna port corresponds to an actual physical antenna. Alternately, a set or subset of physical antennas, or antenna set or antenna array or antenna sub-array, may be mapped to one or more antenna ports after applying complex weights, a cyclic delay, or both to the signal on each physical antenna. The physical antenna set may have antennas from a single module or panel or from multiple modules or panels. The weights may be fixed as in an antenna virtualization scheme, such as cyclic delay diversity (CDD). The procedure used to derive antenna ports from physical antennas may be specific to a device implementation and transparent to other devices. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 43
[0123] In some of the implementations a Transmission Configuration Indication (TCI) state associated with a target transmission can indicate parameters for configuring a quasi- collocation relationship between the target transmission (e.g., target RS of demodulation reference signal (DM-RS) ports of the target transmission during a transmission occasion) and a source reference signal(s) (e.g., synchronization signal block (SSB) / CSI-RS / sounding reference signal (SRS)) with respect to quasi co-location type parameter(s) indicated in the corresponding TCI state. The TCI describes which reference signals are used as QCL source, and what QCL properties can be derived from each reference signal. A device can receive a configuration of a plurality of transmission configuration indicator states for a serving cell for transmissions on the serving cell. In some of the implementations described, a TCI state includes at least one source RS to provide a reference (UE assumption) for determining QCL and / or spatial filter.
[0124] In some of the implementations described, a spatial relation information associated with a target transmission can indicate parameters for configuring a spatial setting between the target transmission and a reference RS (e.g., SSB / CSI-RS / SRS). For example, the device may transmit the target transmission with the same spatial domain filter used for reception the reference RS (e.g., DL RS such as SSB / CSI-RS). In another example, the device may transmit the target transmission with the same spatial domain transmission filter used for the transmission of the reference RS (e.g., UL RS such as SRS). A device can receive a configuration of a plurality of spatial relation information configurations for a serving cell for transmissions on the serving cell.
[0125] In some of the implementations described, a UL TCI state is provided if a device is configured with separate DL / UL TCI by RRC signaling. The UL TCI state may include a source reference signal which provides a reference for determining UL spatial domain transmission filter for the UL transmission (e.g., dynamic-grant / configured-grant based PUSCH, dedicated PUCCH resources) in a component carrier (CC) or across a set of configured CCs / BWPs.
[0126] In some of the implementations described, a joint DL / UL TCI state is provided if the device is configured with joint DL / UL TCI by RRC signaling (e.g., configuration of joint TCI or separate DL / UL TCI is based on RRC signaling). The joint DL / UL TCI state refers to at least a common source reference RS used for determining both the DL QCL information and the UL spatial transmission filter. The source RS determined from the indicated joint (or common) TCI state provides QCL Type-D indication (e.g., for device-dedicated physical downlink control channel Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 44 (PDCCH) / PDSCH) and is used to determine transmission filter (e.g., for UE-dedicated PUSCH / PUCCH) for a CC or across a set of configured CCs / BWPs. In one example, the UL spatial transmission filter is derived from the RS of DL QCL Type D in the joint TCI state. The spatial setting of the UL transmission may be according to the spatial relation with a reference to the source RS configured with qcl-Type set to 'typeD' in the joint TCI state.
[0127] Accordingly, implementations described herein provide for enhanced CSI techniques, such as for accommodating larger antenna arrays. For purposes of the discussion herein consider the following: We use the following notions interchangeably: network nodes, transmit-receive point (TRP), panel, set of antennas, set of antenna ports, uniform linear array, cell, node, radio head, communication (e.g., signals / channels) associated with a CORESET (control resource set) pool, communication associated with a TCI state from a transmission configuration including at least two TCI states.
[0128] The codebook type used for PMI reporting is arbitrary; flexibility for use different codebook types, e.g., Type-II Rel. 16 codebook, Type-II Rel. 17 codebook, Type-II Rel. 18 codebook etc. A tracking reference signal (TRS) can correspond to an NZP CSI-RS resource set with a parameter ‘trs-info’ being configured. A CSI-RS for beam management can correspond to an NZP CSI-RS resource set with a parameter ‘repetition’ being configured. A CSI-RS for CSI corresponds to an NZP CSI-RS resource set with neither parameters ‘trs-info’ nor ‘repetition’ being configured. A matrix implies a sequence of fields of an arbitrary dimension, including an array (vector) of values, a standard 2D matrix and more generally a Q-dimensional matrix (tensor) where Q≥2 is an integer value. Several implementations are described herein. According to implementations, one or more elements or features from one or more of the described implementations may be combined.
[0129] Implementations described herein provide for indications of enhanced codebook design. A network can configure a UE with CSI reporting where the CSI reporting corresponds to a large number of overall CSI-RS ports, e.g., more than 32 CSI-RS ports. An indication of a configuration corresponding to enabling the UE to report CSI corresponding to a large number of ports can be a combination of one or more of the following. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 45
[0130] Figures 7 and 8 illustrate different portions an example information element (IE) 700 in accordance with aspects of the present disclosure. In implementations as part of the IE 700 a higher-layer parameter 802 (e.g., TwoStageCSI) within the CSI-ReportConfig CSI Reporting Setting information element IE configures the UE with CSI measurement and reporting corresponding to a large number of overall CSI-RS ports, e.g., more than 32 CSI-RS ports. The higher-layer parameter 802 may appear in different sub-elements of the Reporting Setting IE. The IE 700, for instance, includes an example of ASN.1 code such as for the CSI-ReportConfig Reporting Setting IE. An example foundation for the ASN.1 code for this IE (e.g., prior to the novel modification herein) can be found in Clause 6.3.2 of 3GPP TS 38.331, "Radio Resource Control (RRC) protocol specification," Dec. 2022, hereinafter referenced as [3].
[0131] Figure 9 illustrates an example IE 900 in accordance with aspects of the present disclosure. In the IE 900, for instance, the higher-layer parameter 802 (e.g., TwoStageCSI) is configured within the Codebook Configuration CodebookConfig IE, e.g., CodebookConfig-r19 is used. An example foundation of the ASN.1 code for this IE (e.g., prior to the novel modification herein) that corresponds to the last can be found in Clause 6.3.2 of [3].
[0132] In implementations the CSI reporting for a large number of CSI-RS ports is associated with a distinct codebook type associated with the CSI reporting setting, e.g., Type-II Rel-19, or Type-I Rel-19.
[0133] In implementations for codebook design we can denote the horizontal and verticaldimensions of the transmit antenna array by the pair ^ / }^, / }^^ and we reserve the notation ^ / ^, / ^^for the supported legacy antenna array dimensions with / ^ / ^ ≤ 16. A list of legacy supportedantenna array configurations is given in Table 5.2.2.2.1-2 of [1]. Different implementations are described below. According to a possible implementation, a combination of one or more implementations is not precluded.
[0134] The described enhanced codebook design supports at least one of two modes, a first mode (Mode 1) corresponding to an extension of legacy PMI codebook to larger numbers of antenna ports, and a second mode (Mode 2) corresponding to a two-stage codebook design. Both modes are described in detail herein. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 46
[0135] For Mode 1 and considering of legacy PMI codebook, legacy codebook designs are extended to more than 32 ports, e.g., the dimensions of N1, N2are extended such that / ^ / ^ > 16.
[0136] In a first example, the legacy codebook is at least one of the following codebooks: Rel- 15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel- 18 Type-II Doppler codebook. In a second example, the following values are supported for the pair^ / ^, / ^^ corresponding to a total number of CSI-RS ports up to 128, as shown in Table 1.Table 1: Examples of supported configurations ^^^, ^^^ for up to 128 CSI-RS portsNumber of CSI-RS Ports^ / ^, / ^^4 (2, 1) 8 {(2, 2), (4,1)} 12 {(3, 2), (6,1)} 16 {(4, 2), (8,1)} 24 {(4,3), (6,2), (12,1)} 32 {(4,4), (8,2), (16,1)} {(6,4), (8,3), (12,2), 48 (24,1)} 64 {(8,4), (16,2), (32,1)} 96 {(8,6), (12,4), (16,3), (24,2), (48,1)} {(8,8), (16,4), (32,2), 128 (64,1)}
[0137] For Mode 2 and considering two-stage PMI codebook design, to reduce the overhead and complexity of CSI feedback, the first stage of the two-stage precoding mechanism acts as a projector that projects the CSI from a space of dimension 2 / }^ / }^to a space of dimension 2 / ^,where / ^ ∈ {2, 4, 6, 8, 12, 16}. The first stage can project the CSI-RS ports to a set of “virtual ports”Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 47 of reduced size. Then in the second stage of stage precoding mechanism, we apply a precoding matrix which is chosen from a legacy Type-I or Type-II PMI codebook to the reduced dimension “virtual channel”. Otherwise stated, the two-stage precoding amounts to aggregating subsets of antenna ports into 2 / ^single virtual ports, followed by a legacy precoder. To state thismore clearly, we may consider the DL signal model of transmission with an array of / ^^ = 2 / }^ / }^CSI-RS ports and reception of / ^^ports at the UE side. The UE receives the following signal at transmission layer % and at a single sub-carrier of sub-band (: t t ^= ^^q^^p^^^ ^ ^^ ^^,^n^,^ + ^^ = ^ ^^ ^^,^ n^,^ + ^^where ^^ is thevector ofdimension 2 / }^ / }^for layer % at sub-band (, n^,^is the scalar transmit symbol, ^ is the number oflayers, ^^,^ is a matrix of dimension 2 / }^ / }^ × 2 / ^ representing the first stage of the two-stagewhere / ^ < / }^ / }^, ^^^q^^p^^^,^ is a vector of dimension 2 / ^ which is taken from a legacycodebook, which represents the second stage of the two-stage precoding. The product ^^^^,^is ofdimension / ^^ × 2 / ^ and can be seen as the virtual channel, resulting from the application of ^^,^ to^^. Then the component ^^^q^^p^^^,^chosen from the legacy precoder, is applied to thischannel.
[0138] In a two-stage PMI codebook design, the elements of the codebook are designed such that the precoding vector at sub-band ( and layer % is given by the following product ^= ^ × ^^^^^^^^^^,^ ^,^ ^,^ ,where ^^,^corresponding to a first stage of the two-stage PMI, is a complex-valued matrix ofdimension 2 / } / } × 2^ ^ ^ ^ ^ } ^ } ^^^^^^^^^ ^ / where we have defined / ≜ / ^ / ^, / ^ ≤ / ^ and / ^ ≤ / ^. ^^,^corresponding to a second stage of the two-stage PMI, is avalued vector of dimension 2 / ^belonging to the legacy Type-I or Type-II PMI codebooks, e.g., Type-I Rel. 15 single-panel codebook, Type-II Rel. 16 codebook, Type-II Rel. 17 codebook, Type-II Rel. 18 Doppler codebook, etc. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 48
[0139] In a first example, a value of / ^ at least one of {2, 4, 6, 8, 12, 16}, where / ^ is anintermediate “reduced” dimension, where / ^ < / }^ / }^. In a second example, a value of each of / ^^, / ^^ includes at least one of {2, 4, 6, 8, 12, 16}, where / ^^ ≤ / }^, / ^^ ≤ / }^. In a third example, thevalues of / ^^, / ^^ correspond to the values / ^, / ^, respectively, in legacy PMI codebooks, e.g., / ^^ = / ^, / ^^ = / ^, and the value of / ^ corresponds to the number of CSI-RS ports, ^ijk?tj, e.g., →ijk?tj }^ }^ mum value of 2 / }^ / }^ / 2. In a fourth example, 2 / / > 32. A maxi ^ can be up to In afifth example, the matrix ^^,^is sub-band specific and layer-specific, e.g. a value of the first-stage PMI is distinctly each sub-band ( and layer %.
[0140] In a sixth example, the matrix ^^,^is sub-band specific but common among all layers, e.g. ^^,^ = ^^U,^ for some ( and all % ≠In a seventh example, the matrix ^^,^ is layer specific butcommon among all sub-bands, e.g. ^ U = ^ for some % and a ^,^ ^ ,^ ll ( ≠ ( .
[0141] Next, we willthe first stage of the precoder, e.g., the matrix ^^,^. Although the selection can be independent for each layer and sub-band, we drop the layer and sub- band indices %, ( in the sequel for simplicity and discuss the design of matrix ^. To generalize, thefollowing does not preclude the design of a layer-dependent or sub-band dependent first stage matrix V.
[0142] In this section, we propose two designs for the first component of the precoding matrix. Assuming dual-polarized antennas, we represent ^ in both designs as a block-diagonal matrix, }^ = ^¢,where ^} is an / } / } × / ^ / ^ ma^^ ^ ^ trix. The two Design 1 and Design 2) construct thismatrix in different ways.
[0143] In Design 1, ^} is a “port selection matrix” of dimension / }^ / }^ × / ^^ / ^^. Let ℳ ={mz, … , m¥^^¥^^?^} ⊆ {0,1, … , / }^ / }^ − 1} be a subset of antenna port indices of size |ℳ| = / ^^ / ^^. Incolumns of ^}are given as ^^}^ = ^¥}^¥}^^¨ , © = 0,1, … , / ^^ / ^^ − 1,Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 49 where ^^^is the standard unit vector of l, which includes elements all equal to 0 except for an element in location x equal to 1. When applied to the CSI, the action of ^}amounts to sampling the CSI on a subset of antennas indexed by the set ℳ. In other words, ^}maps the original antenna ports to “virtual ports” including antennas indexed by the set ℳ. The second stage of the precod^^^^^^^^
[0144] ing includes a precoder ^^corresponding to a Type-I or Type-II PMI codebook. To choose ^^^^^^^^^^ , values of the dimensional parameters / ^and / ^ such that / ^ / ^ = / ^^ / ^^ are supported. The supported dimensions ^ / ^, / ^^ in legacycodebooks are provided, e.g. in Table 5.2.2.2.1-2 of [1]. These are the following set of values ℂ« = {^2,1^, ^2,2^, ^4,1^, ^3,2^, ^6,1^, ^4,2^, ^8,1^, ^4,3^, ^6,2^, ^12, 1^, ^4,4^, ^8,2^, ^16,1^}.This puts a constraint on the reduced dimension / ^^ / ^^. In particular, the supported values are given as: ℂ= {^ / ^^, / ^^^ | / ^^ / ^^ ∈ {2, 4, 6, 8, 12, 16}}.
[0145] For a fixed ^ / ^^, / ^^^, since there are ¬¥}^¥}^¥^^¥^^ different choices of selecting the indices ℳabove, to report ^ the UE has to feedback ¬}to the
[0146] As an example consider a transmit antenna array of dimension ® / }^, / }^¯ = ^8,4^ and aselected virtual array dimension of ^ / ^^, / ^^^ = ^4,2^. One choice of an arbitrary port indices isgiven by {2,3,5,8,13,21,27,30}. The matrix ^}is given in this case as ^} = !^W^^ , ^W^W , ^W^² , ^W^³ , ^W^^W, ^W^^^, ^W^ W^^´, ^Wz$.
[0147] In another example, the index set ℳ is chosen as a discrete 2D uniform grid, defined below, such that the selected ports form a uniform planar array (see, e.g., Figure 10 and discussion below). To introduce this, we firs provide the following definitions.
[0148] Notation: For a non-negative integer y, define !y$ = {0,1, … , y − 1} as the set ofintegers from 0 to y − 1. Also define µ^y^ = {© | 0¶v^y, ©^ = 0} as the set of divisors of y.Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 50
[0149] Definition (Discrete 2D Uniform : For fixed integers s and / and for given^0, (, V, %^ ∈ µ^s^ × µ^ / ^ × !·^$ × !¥^$, we define the discrete 2D uniform grid as the followingset of ordered pairs of integer indices: ¸^s, / , 0, (, V, %^ = @¬V + y · ¥^ , % + © ^ , y = 0,1, … , 0 − 1, © = 0,1, … , ( − 1D ⊆ !s$ × ! / $.
[0150] Definition (Uniform Selection Matrix): For fixed integers s and / and for given^0, (, V, %^ ∈ µ^s^ × µ^ / ^ × !·^$ × !¥^$, a selection matrix associated with ¸^s, / , 0, (, V, %^ is amatrix of dimension s / × 0(, in which each column is a standard unit vector corresponding to aunique element in ¸^0, (, V, %^, given as follows:!2^s, / , 0, (, V, %^$ ·¥.,^ = ^P^^^ , © = 0, … , 0( − 1,where ^^^is the standardall equal to 0 except for an element in location x equal to 1, and where / ¹^©^ = s ` º© »+ 0¶v^©, 0^s +% s + V.
[0151] In the secondcorresponding to adiscrete uniform 2D grid ¸® / }^, / }^, / ^^, / ^^, ℓ^, ℓ^¯ ⊆ ^ / }^^ × ! / }^$, e.g.
[0152] When of the CSI of a subset ofantennas, represented by ¸® / }^, / }^, / ^^, / ^^, ℓ^, ℓ^¯ in the transmit antenna array of dimension / }^ × / }^, hencefrom / }^ / }^ to / ^^ / ^^. According to this design, the©-th column of ^}is given by ^^}^ = ^¥}^¥}^P^^^ ,where ¹ ©^ = / ^ ¬¥}^} ^ ½ ^¾ + 0¶v^©, / ^^^ + + ℓ^ denotes the location of the single elementequal©-th selected antenna. Note that ℓ^and ℓ^denote the offset values associated with the index of the first sampled antennain horizontal and vertical directions, respectively. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 51
[0153] Figure 10 illustrates an 1000 in accordance with aspects of the present disclosure. The implementation 1000, for instance, includes a first portion 1002 and a second portion 1004 that illustrate two respective examples of the action of ^}according to this design. For instance, action of the first stage of the proposed precoder ^}according to Design 1. In both portions1002, 1004, the array dimension is ®^} ^, ^} ^¯ = ^¿, ¿^, and the dimension of the virtual array is^^^ ^, ^^ ^^ = ^À, ^^. In the portion 1002 the horizontal and vertical offsets are ^Á^, Á^^ = ^^, ^^,while in the portion 1004 they are ^Á^, Á^^ = ^^, ^^.
[0154] In an example consider a transmit antenna array of dimension ® / }^, / }^¯ = ^8,8^.Suppose the selected virtual array dimension and vertical and horizontal offset values are given bythe quadruple ^ / ^^, / ^^, ℓ^, ℓ^^ = ^2,4,2, 1^. The matrix ^} is given in this case as^} = !^W^ W^ W^ W^ W^ W^ W^ W^^z, ^^Â, ^^Ã, ^Wz, ^Â^, ^ÂÃ, ^²³, ^Ã^$.
[0155] This example, for instance, corresponds to the portion 1004.
[0156] From the definitions above, for a given transmit antenna array of dimensions ^ / }^, / }^^,configuring the quadruple ^ / ^^, / ^^, ℓ^, ℓ^^ uniquely determines ^}. Note that there are twoconstraints on the configuration of the virtual array dimensions ^ / ^^, / ^^^:1. / ^^and / ^^may be divisors of / }^and / }^, respectively, namely as mentioned above ^ / ^^,∈ ℂ^® / }^, / }^¯ ≜ µ® / }^¯ × µ® / }^¯2. ^ / ^^, / ^^^ may be asupportedconfigurations are given in Table 5.2.2.2.1-2 of [1]. These are given as the following set of ® / }^, / }^¯ pairs:^2,2^, ^4,1^, ^3,2^, ^6,1^, ^4,2^, ^8,1^, ^4,3^, ^6,2^, ^12, 1^, ^4,4^, ^8,2^, ^16,1^}.
[0157] these constraints, we arrive at the conclusion that the virtual arraydimensions are restricted to the set ℂ® / }^, / }^¯ ≜ ℂ^® / }^, / }^¯ ∩ ℂ« , e.g. ^ / ^^, / ^^^ ∈ ℂ® / }^, / }^¯ . Bymeans of example, we haveantennaelements in each of the two spatialof a number of antenna elements in the subset of antennas at the corresponding spatial dimensions, as shown in Table 11 below. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 52 Table 11: Examples of supported of the virtual array for given antenna array configuration Number ofℂ® / }^, / }^¯: Set of supportedCSI-RS® / }^, / }^¯configurations Portsof the virtual array ^ / ^^, / ^^^4 (2, 1) {(2,1)} 8 (2, 2) {(2,1), (2,2)} 8 (4, 1) {(2,1), (4,1)} 12 (3, 2) {(3,1), (3,2)} 12 (6, 1) {(2,1), (3,1), (6,1)} 16 (4, 2) {(2,1), (2,2), (4,1), (4,2)} 16 (8, 1) {(2,1), (4,1), (8,1)} 24 (4, 3) {(2,1), (4,1), (4,3)} 24 (6, 2) {(2,1), (2,2), (3,1), (3,2), (6,1), (6,2)} 24 (12, 1) {(2,1), (3,1), (4,1), (6,1), (12,1)} 32 (4, 4) {(2,1), (2,2), (4,1), (4,2), (4,4)} 32 (8, 2) {(2,1), (2,2), (4,1), (4,2), (8,1), (8,2)} 32 (16, 1) {(2,1), (4,1), (8,1), (16,1)} 48 (6, 4) {(2,1), (2,2), (3,1), (3,2), (6,1), (6,2)} 48 (8, 3) {(2,1), (4,1), (4,3), (8,1)} {(2,1), (2,2), (3,1), (3,2), (4,1), (4,2), 48 (12, 2) (6,1), (6,2), (12,1)} 48 (24, 1) {(2,1), (3,1), (4,1), (6,1), (8,1), (12,1)} 64 (32, 1) {(2,1), (4,1), (8,1), (16,1)} 64 (16, 2) {(2,1), (2,2), (4,1), (4,2), (8,1), (8,2), (16,1)} {(2,1), (2,2), (4,1), (4,2), (4,4), (8,1), 64 (8, 4) (8,2), (16,1)} Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 53 96 (48, 1) { , (3,1), (4,1), (6,1), (8,1), (12,1), (16,1)} {(2,1), (2,2), (3,1), (3,2), (4,1), (4,2), 96 (24, 2) (6,1), (6,2), (8,1), (8,2), (12,1)} 96 (16, 3) {(2,1), (4,1), (4,3), (8,1), (16,1)} {(2,1), (2,2), (3,1), (3,2), (4,1), (4,2), 96 (12, 4) (4,4), (6,1), (6,2), (12,1)} {(2,1), (2,2), (4,1), (4,2), (4,3), (8,1), 96 (8, 6) (8,2)} 128 (64, 1) {(2,1), (4,1), (8,1), (16,1)} 128 (32, 2) {(2,1), (2,2), (4,1), (4,2), (4,4), (8,1), (8,2), (16,1)} {(2,1), (2,2), (4,1), (4,2), (4,4), (8,1), 128 (16,4) (8,2), (16,1)} {(2,1), (2,2), (4,1), (4,2), (4,4), (8,1), 128 (8, 8) (8,2)}
[0158] Depending on the configuration of the virtual array ^ / ^, / ^^ , the second matrixcomponent ^^^^^^^^^^ of the precoder, e.g. the second precoding stage, is chosen from one of the legacy Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook.
[0159] Two examples are discussed above for Design (1) based on antenna selection of the first stage of the precoder based on designing ^}as an antenna selection matrix, where in the first example, the set of selected antennas of a given size are chosen arbitrarily and in the second one, they are chosen such that the selected set of ports forms a uniform planar virtual array. The second example is a special case of the first, and (1) the emerging uniform planar structure of the virtual array which is matched to the subsequent application of the second stage of the two-stage precoder, since the legacy codebooks can be designed for uniform planar arrays. (2) The number of possibilities in choosing ^}is smaller compared to the case of arbitrary selections, which reduces the additional feedback overhead. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 54
[0160] In implementations the product ≜ / ^^ / ^^ is network configured, e.g., the networkprovides the value / ^as part of the CSI reporting setting, whereas the UE, selects and reports anindication of the value pair ^ / ^^, / ^^^, based on the total number of CSI-RS ports, ^ijk?tj, and basedon the configured antenna configuration, ^ / }^, / }^^.
[0161] In a first example, for a configuration corresponding to a total number of 64 ports with^ / }^, / }^^ = ^8,4^, and / ^ = 16, the UE selects and reports an indicator corresponding to a selectionof one of {(4,4), (8,2), (16,1)}. More generally, for a given row of Table, the UE selects only fromthe pair(s) of ^ / ^^, / ^^^ values matching the configured value / ^. In a second example, the reportedpair of values ^ / ^^, / ^^^ is reported on CSI Part 2 of the CSI report, e.g., in a first group of CSI Part2.
[0162] In implementations the UE selects and reports an indication of the value pair ^ / ^^, / ^^^ inthe CSI report, based on the total number of CSI-RS ports, ^ijk?tj, and based on the configuredantenna configuration, ^ / }^, / }^^. In a first example, for a configuration corresponding to a totalnumber of 64 ports with ^ / }^, / }^^ = ^16,2^, the UE selects and reports an indicator correspondingto a selection of one of {(2,1), (2,2), (4,1), (4,2), (4,4), (8,1), (8,2) , (16,1)}. For instance, for a givenrow of Table 11, the UE selects any pair of ^ / ^^, / ^^^ values. In a second example, the reported pairvalue of ^ / ^^, / ^^^ is reported on CSI Part 1 of the CSI report.
[0163] In implementations the UE is configured with a value of a ratio / ^^ / / ^^, where the UEselects a pair of ^ / ^^, / ^^^ values matching the configured value of the ratio / ^^ / / ^^, and reports it inthe CSI report. In a first example, for a configuration corresponding to a total number of 64 portswith ^ / }^, / }^^ = ^8,4^, and a value of the ratio / ^^ / / ^^ is configured to be set to 4, the UE selectsand reports an indicator corresponding to a selection of one of {(4,1), (8,2)}. In a second example,the reported pair value of ^ / ^^, / ^^^ is reported on CSI Part 1 of the CSI report.
[0164] In implementations the UE is configured with reporting an index of a reference port inthe CSI report, e.g., an index pair ^ℓ^, ℓ^^ identifying the reference port is reported in the CSIreport. In a first example, thepair ^ℓ^, ℓ^^ is reported in CSI Part 2 of the CSI report, e.g., in afirst group of CSI Part 2. In a secondeach of the elements of the index pair takes on avalue satisfying 0 ≤ ℓ^ ≤ / }^ − 1, and 0 ≤ ℓ^ ≤ / }^ − 1. In a third example, each of the elementsof the index pairon a value satisfying 0 ≤ ℓ^ ≤ / }^ / / ^^ − 1, and 0 ≤ ℓ^ ≤ / }^ / / ^^ − 1, whereAttorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 55 / }^, / }^ are integer multiples of / ^^, / ^^, In a fourth example, each of the elements of theindex pair takes on a value satisfying 0 ≤ ℓ^ ≤ Æ / }^ / / ^^Ç − 1, and 0 ≤ ℓ^ ≤ Æ / }^ / / ^^Ç − 1.
[0165] In implementations thean indication of an NZP CSI-RS resource, e.g., CRI, corresponding to a selected set of ports, in the CSI report. Under this implementation, the UE is configured with a CSI resource setting corresponding to an NZP CSI-RS resource set for channel measurement including a plurality of NZP CSI-RS resources. In a first example, a number of CSI-RS ports per NZP CSI-RS resource is 2 / ^^ / ^^. In a second example, a number of NZP CSI- RS resources in the NZP CSI-RS resource set for channel measurement is¥}^ ¥}^¥^^ ¥^^.
[0166] For Design (2) including port combining, the matrix ^}issuch that it projects the CSI of dimension / }^ / }^to a lower dimension of / ^^ / ^^by taking linear combinations (LCs) ofthe CSI over rectangular sub-arrays of dimension ^ / È^, / È^^, where we have defined / È ¥}^^ ≜ ¥^^ and / È^ ≜ ¥}^¥^^. In other words, in contrast to Design 1 where the CSI in certainthe array issampled, Design 2 can take LC of subsets of ports of size ^ / È^, / È^^, called sub-arrays. These sub-arrays can be overlapping and the LC coefficients are generally chosen separately for each of them.Define É^ = {n^^^z , … , n^^^¥È ^¥È ^?^ } ⊆ {0,1, … , / }^, / }^ − 1} as the set of ascendingly ordered indicescorresponding to thesub-array © and ^^^^ ≜ ^Ê^^^ ^^^z , … , Ê¥È ^¥È ^ ?^ ^as the complex-valuedvector of LC coefficients of dimension / È^ / È^array © for © = 0, … , / ^ − 1.Then column © of ^}includes zero elements except for indices that belong to É^where we have ^^}^ ^^^r^¨^ = Ê& , y = 0,1, … , / È^ / È^ − 1, © = 0, … , / ^^ / ^^ − 1.
[0167] In a the sub-array dimensions are set to ® / È^, / È^¯ = ^ / }^, / }^^, e.g.the sub-array includes the entire array and each LC © is taken over all ports, with different coefficients for each ©. In a second implementation the sub-array dimensions are set such that / È^< / }^ and / or / È^ < / }^. In a first example, the sub-arrays are formed as rectangular sub-arrays ofneighboring ports. In this case, the indices corresponding to the antenna ports of sub-array © are given as Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 56 1.
[0168] to 2D rectangular lattices. In this case, the indices corresponding to the antenna ports of sub-array © are given as n^^^& ≜ / } y^ ̺ » / È^ + Í© ÈÎÏ + 0¶v^y, / ^^^ / È^ + 0¶v®©, / È^¯, y = 0,1, … , / È^ / È^ − 1.^
[0169] with aspects of the present disclosure. The implementation 1100, for instance, includes a first portion 1102 and a second portion 1104 that illustrate two respective examples of action of the first stage of the proposed precoder ^}according to Design 2 with rectangular formation of neighboring ports as sub-arrays. The portions 1102, 1104, for example, illustrate two examples of the action of ^}according to this formation of sub-arrays, corresponding to rectangular sub-arrays of different dimensions(® / È^, / È^¯ = ^4,4^ in the portion 1102 and ® / È^, / È^¯ = ^2,4^ in the portion 1104. In both portions1102, 1104, the array dimension is ®^} ^, ^} ^¯ = ^¿, ¿^. In the portion 1102 the dimension of thevirtual array is ^^^ ^, ^^ ^^ = ^^, ^^portion 1104 the dimension of the virtual array is^^^ ^, ^^ ^^ = ^À, ^^.
[0170] Figure 12 illustrates an implementation 1200 in accordance with aspects of the present disclosure. The implementation 1200, for instance, includes a first portion 1202 and a second portion 1204 that illustrate two respective examples of action of the first stage of the proposed precoder ^}according to Design 2 with “lattice” formation of ports as sub-arrays. In both of theportions 1202, 1204, the array dimension is ®^} ^, ^} ^¯ = ^¿, ¿^. In the portion 1202 the dimension ofthe virtual array is ^^^ ^, ^^ ^^ = ^^, ^^ and in1204 the dimension of the virtual array is^^^ ^, ^^ ^^ = ^À, ^^. Only one of lattices / sub-arrays is highlighted to avoid cluttering the figure. Theother lattices / sub-arrays are formed by horizontal and vertical shifts of this lattice / sub-array.
[0171] Regarding selection of port combining coefficients, the coefficients ^^^^can be implemented differently for different sub-arrays and layers or be common among them. In a firstexample, the vector ^^^^ is common for all sub-arrays, e.g., ^^z^ = ^^^^ = ⋯ = ^^¥^?^^ ≜ ^. In aAttorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 57 second example, the vector ^^^^is dependent corresponding layer index l, e.g., the vector ^^^^is further associated with a layer index as ^^^,^^, and generally it could be the case that ^^^,^^≠^^^,^U^ for % ≠ % . In a third example, the vector ^^^^ is dependent on both a sub-band and a layer%, e.g., the vector ^^^^is further associated with a layer index as ^^^,^,^^, and generally it couldbe the case that ^^^,^,^^ ≠ ^^^,^U,^U^ for ^%, (^ ≠ ^% , (′^. For ease of exposition, we assume ^^^^ iscommon for all sub-arrays and layers, and hence we denote it by ^.
[0172] In implementations the vector ^ is drawn from a codebook Ñ including |Ñ| vectors as codewords. In a first example, the codebook Ñ includes vectors including phase-shift coefficients, defined as Ñ= Ò!1 ^^Ó^ ⋯ ^^Ó^È ^^È ^^^$ , ϕ& ∈ Φ, i = 0, … , / È^ / È^ − 1Ö,where Φ is a set
[0173] In a second example, the set of phase values in the first example is given as Φ ={0, ×^ , π, W×^ }. In a third example, a codeword in Ñ is parametrized by a value Ù^, … , Ù¥È ^¥È ^?^. In afourth example, the codeword is indicated via Ælog^|Φ|¥È ^¥È ^?^Ç bits. In a fifth example, the indication of the codeword is reported in CSI Part 2report. In a sixth example, the vector ^ is drawn from a codebook Ñ corresponding to a set of column vectors of a two-dimensional DFT matrix in the / È^ / È^−dimensional space, where the codebook includes column vectors ^^,^, as follows:Ñ ≜ { ^^,^, % = '^(^ + *^, 0 ≤ (^ < / È^, 0 ≤ *^ < '^, 0 = '^(^ + *^, 0 ≤ (^ < / È^, 0 ≤Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 58
[0174] The parameters O1, O2are factors”, assumed for the 2D DFT matrix.Hence, to report a codeword ^ ∈ Ñ, the UE has to report the indices parameters ^%, 0, *^, *^^. In aseventh example, a codeword in the codebook is parametrized by a set of indices ^%, 0, *^, *^^. In aneighth example, the codeword is indicated via Ælog^ / È^. / È^Ç + ⌈log^ '^. '^⌉ bits. In a ninethexample, the indication of the codeword is reported in CSI Part 2 of the CSI report.
[0175] In summary, to determine ^ according to Design 2, two components are to be reported by the UE: (1) the first component corresponds to the configuration of the virtual array, e.g. thedimensions ( / ^^, / ^^), which determines the sub-arrays and their corresponding indices. (2) Thesecond corresponds to the reporting of the vector of coefficients ^ from a codebook Ñ.
[0176] In the following discussion we propose an enhanced Type-I codebook design, e.g., eType-1 codebook design. Different implementations are described below. According to various scenarios a combination of one or more implementations is not precluded. We denote the transmitantenna array dimension by ( / }^, / }^).
[0177] In a first implementation, a precoding matrix corresponding to layer % takes on a form: ^^ = ^^ × ^^,^, ^^ = ^^ ^^ ^^ ,where 6 ≥ 1 corresponds to thenumber of DFT columnvectors of B can exceed one.
[0178] In a second implementation, a number of DFT column vectors of B is proportional to areported number of layers Ü. In a first example, 6 = Ý, e.g., a one-to-one mapping between beamsand layers. A reporting of the beams can include \log^ ` / }^ / }^ cd + ⌈log 6!⌉ bits, where ¬ß6^ à is an n- choose-k operator, and c! corresponds to a factorial function. Therefore, aselectedand inferred from a reported rank in CSI Part 1 of the CSI report. In a second example, 6 = Aá^B, e.g.,a one-to-two mapping between beams and layers. An example of the correspondence of layer pairswith beams for Ý > 2 is as shown in Table 12, as follows:Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 59 Table 12: Beam to layer mapping under Example 2 Layer index Beam index {1,2} y^{3,4} y^{5,6} yW{7,8} yÂ
[0179] In a third example, the correspondence of layer pairs with beams , as shown in Table 13, as follows: Table 13: Beam to layer index mapping under Example 3 Layer index Beam index {1,4} y^{2,3} y^{5,6} yW{7,8} yÂ
[0180]
[0181] In a fourth example, up to 4 layers are associated with a same beam. An example of thecorrespondence of layers with beams for Ý > 2 is shown in Table 14, as follows:Table 14: Beam to layer index mapping under Example 4 Layer index Beam index Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 60 {1,4,5,8} y^{2,3,6,7} y^
[0182] In a third implementation, a two-stage precoding design is considered where the precoding matrix corresponding to layer l and sub-band ( takes on a form: ^= ^ × ^ ^^,^ ^,^ ^^ × ^^,^,^, ^^ = ^^ ^^ ,where ^^,^corresponding tovalued matrix ofdimension 2 / }^ / }^ × 2 / ^ where we have defined / ^ ≜ / ^^ / ^^, / ^^ ≤ / }^ and / ^^ ≤ / }^, and ^^,^,^ is avector of dimension 26.
[0183] In a first example, a value of / ^ includes at least one of {2, 4, 6, 8, 12, 16}, where / ^ is anintermediate “reduced” dimension, where / ^ < / }^ / }^. In a second example, a value of each of / ^^, / ^^ includes at least one of {2, 4, 6, 8, 12, 16}, where / ^^ ≤ / }^, / ^^ ≤ / }^. In a third example, thevalues of / ^^, / ^^ correspond to the values / ^,in legacy PMI codebooks, e.g., / ^^ = / ^, / ^^ = / ^, and the value of / ^ corresponds to the number of CSI-RS ports, ^ijk?tj, e.g., / ^ →^ijk?tj / 2. In a fourth example, 2 / }^ / }^ > 32. A maximum value of 2 / }^ / }^ can be up to 128.
[0184] In a fifth example, the matrix ^^,^is sub-band specific and layer-specific, e.g. a value of the first-stage PMI is distinctly choseneach sub-band ( and layer %. In a sixth example, thematrix ^^,^ is sub-band specific but common among all layers, e.g. ^^,^ = ^^U,^ for some ( and all% ≠ % . In a seventh example, the matrix ^^,^ is layer specific but common among all sub-bands, e.g.^^,^U = ^ ^ ,^ for some % and all ( ≠ ( .
[0185] Next we discuss two designs for the first stage of the precoder, e.g., the matrix ^^,^. Although the selection can be independent for each layer and sub-band, we drop the sub-band indices ( in the sequel for simplicity and discuss the design of matrix ^^for each layer. To generalize, the following does not preclude the design of sub-band dependent first stage matrix ^^.
[0186] Assuming dual-polarized antennas, we represent ^^as a block-diagonal matrix, Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 61 ^} ^^ = ¡ ^¢,^ ^}^where ^}^ is an / }^ / }^ × / ^^ / ^^ matrix.
[0187] In a fourth implementation, ^}^is a “selection matrix” that selects the CSI over a subsetof ports of a size less than the total number of ports 2 / }^ / } (^) (^) (^)^. Define â = @Vz , … , V¥^ ?^ D ⊆Ò0,1, … , / }^ / }^ − 1Ö as a subset of port indices of size / ^ ≜ / ^^ / ^^. We2¥} ¥}ã(^) ≜ ä^ ^ ^S(^) , … , ^¥}(^^¥})^å "S^^ ^^as a selection matrix includingto the subset â(^), where ^^^is the standard unit vector of dimension l, which includes elements all equal to 0 except for an element in location x equal to 1. Then, the first stage of the precoder is given, for layer % as ^}^ = 2ã(^) ,for an arbitrary subset of indices â(^).
[0188] In a first example, for a total number of layers Ü = 1 and Ü = 2, the intermediatedimensions / ^^ and / ^^ are set such that / ^^ / ^^ = / }^ / }^ and â(^) = Ò0,1, … , / }^ / }^ − 1Ö for % =1,2 and ^}^ ^}^ = æ , where æ is the identity matrix of dimension / }^ / }^, e.g. the first stage of theprecoder choses the CSI over all ports.
[0189] In a second example, for a total number of layers Ü = 3 and Ü = 4, the ports arepartitioned in two au = 2 non-overlapping groups. Denote these two groups by â^ ⊂Ò0,1, … , / }^ / }^ − 1Ö and â^ = â̅ (the complement of â^). Then the first stagethe precoder isgiven as, for example, ^}^ = 2ã^ for % = 1, 3,and ^}^ = 2ã^ for % = 2, 4.Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 62
[0190] In a third example, the two port in the second example are given as â^= ¥}^¥} ¥} ¥}{0, … , ^^ − 1} and â ^ ^^ = { ^ , … , / }^ / }^ − 1}.of layers Ü = 5 and Ü = 6, the ports arepartitioned in two au = 3 non-overlapping groups. Denote these three groups by â^, â^, âW ⊂Ò0,1, … , / }^ / }^ − 1Ö. Then the first stage of the precoder is given as, for example,^}^ = 2ã^ for % = 1, 4,and^}^ = 2ã^ for % = 2, 5,and^}^ = 2ãN for % = 3, 6.
[0192] In a fifth example, the three port groups in the fourth example are given as â^= ¥}^¥} ¥} ¥} ¥} ¥} ¥} ¥}{0, … , A ^W B − 1}, â^ = {A ^ ^ ^ ^ ^ ^W B , … , A2 W B − 1} and âW = {A2 W B , … , / }^ / }^ −arepartitioned in au = 4 non-overlapping groups. Denote these four groups by â^, â^, âW, â ⊂Ò0,1, … , / }^ / }^ − 1Ö. Then the first stage of the precoder is given as, for example,^}^ = 2ã^ for % = 1, 5,and^}^ = 2ã^ for % = 2, 6,and ^}^ = 2ãN for % = 3, 7,and ^}^ = 2ãé for % = 4, 8.Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 63
[0194] In a seventh example, the four port in the sixth example are given as â^= ¥}^¥}^ } } } } } } }B − 1}, â = {A¥ ¥B , … , A¥ ¥B − 1} and â = {A¥ ¥B , … ¥ ¥}{0, … , A ^ ^ ^ ^ ^ ^ ^ ^ ^  ^ W ^ , A3  B − 1}, â =port groups, and the set of layers whose size is determined by a rank indicator are partitioned to a plurality of subsets of layers, where each subset of layers is associated with at least one port group. In a first example, the set of CSI-RS ports are partitioned based on an associated CSI-RS resource, e.g., a number of port groups is equal to a number of CSI-RS resources whose CSI-RS ports are associated with the set of CSI-RS ports. In a second example, a number of CSI-RS ports in each port group is the same.
[0196] In a third example, a number of subsets of layers is one for a rank indicator value of two or less, corresponding to the set of layers, where the subset of layers is associated with the set of CSI-RS ports. In a fourth example, a number of subsets of layers is two for a rank indicator value greater than two, and where a mapping between the subsets of layers and the port groups is similar to the previous tables in this section. In a fifth example, a number of subsets of layers is up to four for a rank indicator value greater than four, and where a mapping between the subsets of layers and the port groups is similar to the previous tables above.
[0197] The following discusses compressed PMI subband reporting. For instance, for PMI configured with PMI format indicator set to ‘subband’, we propose reporting the PMI for only a subset of the sub-bands, in order to reduce the CSI feedback overhead in the frequency domain. In other words, we exploit the extra degrees of spatial freedom by increasing the number of antennas, to reduce the CSI feedback overhead in frequency without incurring a significant reduction in precoding resolution. Let ê^ ∈ [0,1] denote a frequency-domain CSI compression ratio, defined as / (^) ê^qu^ ≜ / W,where N is the number of (^)W sub-bands and Nìíî ≤ / W is the number of sub-bands over which CSI isreported, per layer %. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 64
[0198] In a first implementation, the sub- component of the CSI, e.g. the matrix ^^,^,^isreported per layer % over a subset of sub-bands ï^ ⊆ {1, … , / W} where the size of ï^ is to|ï | = ⌊ê / ⌋, including a ê fraction of t^^ W ^ he sub-band indices. Otherwise stated, the anfollowing for PMI sub-band ^^,^,^, ( ∈ ï^ ,for each layer %.
[0199] In a first example, the fraction ê^ is layer common, e.g., ê^ = ê^ = ⋯ = êò = ê where Üis the transmission rank. In a second the fraction ê^is from a set of values, e.g.,^^ ^ ^ W³ , ,^ , , 1^.a third example, the fraction δ is layer common, is set to ê = ^^ and the set of indicesï^is given asï^ = {2( + 1 | ( = 0,1, ½¥N^ ¾ − 1}, if % is even and,ï^ = {2( | ( =^is odd.
[0201] For instance, layers with even indiceswith odd indexed sub-bands, and layers with odd indices are associated with even indexed sub-bands. Alternatively, layers with odd indices are associated with odd indexed sub-bands, and layers with even indices are associated with even indexed sub-bands. ^
[0202] In a fourth example, the fraction δ is layer common, is set to ê = Â and the set of indicesï^is given asï= {4( + 2 | ( ¥N^ = 0,1, ½ ¾ − 1}, if % is even and,ï^ = {4( | ( = 0,1, Â ¾ − 1}, if % is odd.^
[0203] In a fifth example, the fraction δ is layer common, is set to ê = Â and the set of indicesï^is given asAttorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 65 ï{ | ¥N^ = 4( ( = ½ Â ¾ − 1}, if % = 1,5,ï^ = {4( + 1 | ( = 0,1, ½¥NÂ ¾ − 1}, if % = 2,6,ï^ = {4( + 2 | ( = 0,1, ½¥NÂ ¾ − 1}, if % = 3,7,ï^ = {4( + 3 | ( = 0,1, ½¥NÂ ¾ − 1}, if % = 4,8.^
[0204] In a sixth example, the fraction δ is layer common, is set to ê = ³ and the set of indicesï^is given as ï^ = {8( + 4 | ( = 0,1, ½¥N³ ¾ − 1}, if % is even and,ï^ = {8( | ( =³is odd.^
[0205] In a seventh example, the fraction δ is layer common, is set to ê = ³ and the set ofindices ï^is given as ï^ = {8( | ( = 0,1, ½¥N³ ¾ − 1}, if % = 1,ï = {8( + 1 | ( = 0,1, ½¥N^ ³ ¾ − 1}, if % = 2,ï = {8( | ¥N^ + 2 ( = 0,1, ½ ³ ¾ − 1}, if % = 3,ï^ = {8( + 3 | ( = 0,1, ½¥N³ ¾ − 1}, if % = 4,ï = {8( + 4 | ¥N^ ( = 0,1, ½ ³ ¾ − 1}, if % = 5,ï ¥^ = {8( + 5 | ( = 0,1, ½ N³ ¾ − 1}, if % = 6,ï = {8( + 6 | ( = 0 ¥N^ ,1, ½ ³ ¾ − 1}, if % = 7,ï^ = {8( + 7 | ( = 0,1, ½¥N³ ¾ − 1}, if % = 8.Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 66
[0206] In an eighth example, compressed sub-band reporting is supported only if a total number of CSI-RS ports is larger than 32.
[0207] Implementations also include compressed CQI subband reporting. For instance, for CQI configured with CQI format indicator set to ‘subband’, we propose reporting the CQI for only a subset of the subbands, in order to reduce the CSI feedback overhead in the frequency domain. In other words, we exploit the extra degrees of spatial freedom by increasing the number of antennas, to reduce the CSI feedback overhead in frequency without incurring a significant reduction inprecoding resolution. Let ôp ∈ [0,1] denote a frequency-domain CSI compression ratio, defined as / È(^) ô≜ ^qu,where NW is the number of sub-bands and NÈ(^)ìíînumber of sub-bands over which CQI isreported, per codeword index c, where m ∈
[0208] In a first example, the fraction ôpis codeword common, e.g., the same fraction is applied to the up to two CQIs associated with the up to two codewords. In a second example, the fraction ôpis chosen from a set of values, e.g., ^^ ^ ^ W³ , ,^ , , 1^.rd example, the
[0209] In a thi common fraction ô is set to^^, where a first of the up to two codewords is associated with even indexed subbands, and aof the up to two codewords is associated with odd indexed sub-bands. Alternatively, the first of the up to two codewords is associated with odd indexed sub--bands, and a second of the up to two codewords is associated with even indexed sub-bands. In a fourth example, compressed CQI sub-band reporting is supported only if a total number of CSI-RS ports is larger than 32.
[0210] In another implementation, a number of PMI sub-bands per CQI sub-bands can be ^ configured to a value smaller than one, e.g.,^, if a total number of CSI-RS ports is larger than 32.
[0211] Implementations are also for dual codebook mode and may be combined in various ways. In a first implementation, two codebook modes are supported. A first codebook mode of the two codebook (CB) modes is an extension of Rel-16 eType-II CB, or Rel-18 eType-II CB, such that N>=32. A second codebook mode of the two codebook modes correspond to the enhanced Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 67 precoding with large ports. A selection of one two codebook modes is based on at least one of the following: a) Higher-layer configuration by the network, where the network signals the selected codebook mode to the UE as part of the CSI reporting setting, CSI-ReportConfig. Alternatively, the higher layer configuration is included in the corresponding codebook configuration. b) UE-selected, where the UE signals the selected codebook mode to the network as part of the CSI report, where the codebook mode is fed back in CSI Part 1 of the CSI report.
[0212] Implementations are also described for CSI-RS port grouping and may be combined in various ways. In a first implementation, the total number of CSI-RS ports, ^ijk?tj, is equivalent to2 / }^ / }^, e.g., ^ijk?tj = 2 / }^ / }^. In a first example, the total number of CSI-RS ports, ^ijk?tj,corresponds to a total NZP CSI-RS ports associated with one NZP CSI-RS resource for channel measurement, where the NZP CSI-RS resource for channel measurement is configured within the CSI Reporting Setting including indication of the enhanced codebook design.
[0213] In a second example, the total number of CSI-RS ports, ^ijk?tj, corresponds to a summation of NZP CSI-RS ports associated with a plurality of NZP CSI-RS resources for channelmeasurement, e.g., ^ijk?tj ≜ a. ^ijk?tj,^qr7õ^pq, where ^ijk?tj,^qr7õ^pq is a number of NZP CSI-RS ports per CSI-RS resource, and K is a number of CSI-RS resources of an NZP CSI-RS resource set configured within the CSI Reporting Setting including indication of the enhanced codebook design.
[0214] In a third example, a maximum value of ^ijk?tjis 128 and a maximum value of ^ijk?tj,^qr7õ^pqis 32. In a fourth example, a maximum number of CSI-RS ports per CSI-RS resource corresponding to a CSI reporting setting associated with the enhanced codebook design is 64, where the number of code division multiplexing (CDM) groups corresponding to the CSI-RS ports is up to 4.
[0215] In a second implementation, if a UE is configured with multiple, e.g., N, NZP CSI-RS resources for channel measurement, the NZP CSI-RS ports of the multiple NZP CSI-RS resources are reindexed to a unified set of CSI Ports including the total number of CSI-RS ports, where each NZP CSI-RS resource is associated with K CSI-RS ports. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 68
[0216] In a first example, a port index k of NZP CSI-RS resource n, is denoted by ö(^)S , are reindexed to a unified port index ö^∗, where the reindexing is done in an alternating fashion, e.g., ö∗ = ^ö(^) (^) (¥) (^) (¥) (^ (¥) (^) (¥)z öz … öz ö )^ … ö^ ö^ … ö4?^ ö4?^ … ö4?^ ^
[0217] (^)by öS, are reindexed to a unified port index ö^∗, where the reindexing is done in a concatenated fashion, e.g., ö∗ = ^ö(^)z ö(^) (^) (^) (^) (W) (¥?^) (¥) (¥)^ … ö4?^ öz … ö4?^ öz … ö4?^ öz … ö4?^ ^
[0218] (^)S , are reindexed to a unified port index ö^∗, where the reindexing is done in a concatenated fashion per polarization, e.g., (^)(^) (^(^)(¥)(^) (^) (^) (¥) (¥)ö∗ = äöz … ö4?^ ö)z…ö4?^ … ö4?^ö4 … ö4?^ ö4 … ö4?^ ö4?^ å^ ^ ^ ^ ^
[0219] Figure 13 illustrates an example of a UE 1300 in accordance with aspects of the present disclosure. The UE 1300 may include a processor 1302, a memory 1304, a controller 1306, and a transceiver 1308. The processor 1302, the memory 1304, the controller 1306, or the transceiver 1308, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
[0220] The processor 1302, the memory 1304, the controller 1306, or the transceiver 1308, or various combinations or components thereof may be implemented in hardware (e.g., circuitry). The hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 69
[0221] The processor 1302 may include an hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 1302 may be configured to operate the memory 1304. In some other implementations, the memory 1304 may be integrated into the processor 1302. The processor 1302 may be configured to execute computer-readable instructions stored in the memory 1304 to cause the UE 1300 to perform various functions of the present disclosure.
[0222] The memory 1304 may include volatile or non-volatile memory. The memory 1304 may store computer-readable, computer-executable code including instructions when executed by the processor 1302 cause the UE 1300 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as the memory 1304 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.
[0223] In some implementations, the processor 1302 and the memory 1304 coupled with the processor 1302 may be configured to cause the UE 1300 to perform one or more of the functions described herein (e.g., executing, by the processor 1302, instructions stored in the memory 1304). For example, the processor 1302 may support wireless communication at the UE 1300 in accordance with examples as disclosed herein.
[0224] The UE 1300 may be configured to or operable to support a means for generating a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmitting the CSI report including the RI, the PMI, and the CQI to a network entity. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 70
[0225] Additionally, the UE 1300 may be to support any one or combination of receiving, from the network entity, a configuration signal corresponding to the CSI reporting setting; receiving CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generating the CSI report based at least in part on the CSI reporting setting and the CSI-RS; reporting a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI.
[0226] Additionally, the UE 1300 may be configured to support any one or combination of where a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0227] Additionally, or alternatively, the UE 1300 may support means to generate a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 71 a spatial beam and a size of the set of layers by a RI reported by the UE; the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity.
[0228] Additionally, the UE 1300 may be configured to support any one or combination of means to receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RS; report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports.
[0229] Additionally, the UE 1300 may be configured to support any one or combination where a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 72 subsets of layers, and PMI corresponding to a subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0230] The UE 1300 may be configured to or operable to support a means for generating a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmitting the CSI report to a network entity.
[0231] Additionally, the UE 1300 may be configured to support any one or combination of receiving, from the network entity, a configuration signal corresponding to a CSI reporting setting; receiving CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generating the CSI report based at least in part on the CSI reporting setting and the CSI-RSs; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0232] Additionally, the UE 1300 may be configured to support any one or combination of where a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; the Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 73 size of the first spatial sub-dimension and the of the second spatial sub-dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0233] Additionally, the UE 1300 may be configured to support any one or combination of where the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection of at least one codebook mode of the at least two codebook modes is configured by the network entity.
[0234] Additionally, or alternatively, the UE 1300 may support means to generate a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmit the CSI report to a network entity.
[0235] Additionally, the UE 1300 may be configured to support any one or combination of means to receive, from the network entity, a configuration signal corresponding to a CSI reporting setting; receive CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RSs; a number of dimensions of the Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 74 first transform domain is smaller than a the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0236] Additionally, the UE 1300 may be configured to support any one or combination of where a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; the size of the first spatial sub-dimension and the size of the second spatial sub-dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0237] Additionally, the UE 1300 may be configured to support any one or combination of where the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 75 of at least one codebook mode of the at least codebook modes is configured by the network entity.
[0238] The controller 1306 may manage input and output signals for the UE 1300. The controller 1306 may also manage peripherals not integrated into the UE 1300. In some implementations, the controller 1306 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 1306 may be implemented as part of the processor 1302.
[0239] In some implementations, the UE 1300 may include at least one transceiver 1308. In some other implementations, the UE 1300 may have more than one transceiver 1308. The transceiver 1308 may represent a wireless transceiver. The transceiver 1308 may include one or more receiver chains 1310, one or more transmitter chains 1312, or a combination thereof.
[0240] A receiver chain 1310 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 1310 may include one or more antennas to receive a signal over the air or wireless medium. The receiver chain 1310 may include at least one amplifier (e.g., LNA) configured to amplify the received signal. The receiver chain 1310 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 1310 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.
[0241] A transmitter chain 1312 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 1312 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 1312 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 1312 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 76
[0242] Figure 14 illustrates an example of 1400 in accordance with aspects of the present disclosure. The processor 1400 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 1400 may include a controller 1402 configured to perform various operations in accordance with examples as described herein. The processor 1400 may optionally include at least one memory 1404, which may be, for example, an L1 / L2 / L3 cache. Additionally, or alternatively, the processor 1400 may optionally include one or more arithmetic-logic units (ALUs) 1406. One or more of these components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses).
[0243] The processor 1400 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 1400) or other memory (e.g., random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), static RAM (SRAM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), resistive RAM (RRAM), flash memory, phase change memory (PCM), and others).
[0244] The controller 1402 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 1400 to cause the processor 1400 to support various operations in accordance with examples as described herein. For example, the controller 1402 may operate as a control unit of the processor 1400, generating control signals that manage the operation of various components of the processor 1400. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.
[0245] The controller 1402 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 1404 and determine subsequent instruction(s) to be executed to cause the processor 1400 to support various operations in accordance with examples as described herein. The controller 1402 may be configured to track memory addresses of instructions associated with Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 77 the memory 1404. The controller 1402 may be to decode instructions to determine the operation to be performed and the operands involved. For example, the controller 1402 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 1400 to cause the processor 1400 to support various operations in accordance with examples as described herein. Additionally, or alternatively, the controller 1402 may be configured to manage flow of data within the processor 1400. The controller 1402 may be configured to control transfer of data between registers, ALUs 1406, and other functional units of the processor 1400.
[0246] The memory 1404 may include one or more caches (e.g., memory local to or included in the processor 1400 or other memory, such as RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 1404 may reside within or on a processor chipset (e.g., local to the processor 1400). In some other implementations, the memory 1404 may reside external to the processor chipset (e.g., remote to the processor 1400).
[0247] The memory 1404 may store computer-readable, computer-executable code including instructions that, when executed by the processor 1400, cause the processor 1400 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. The controller 1402 and / or the processor 1400 may be configured to execute computer-readable instructions stored in the memory 1404 to cause the processor 1400 to perform various functions. For example, the processor 1400 and / or the controller 1402 may be coupled with or to the memory 1404, the processor 1400, and the controller 1402, and may be configured to perform various functions described herein. In some examples, the processor 1400 may include multiple processors and the memory 1404 may include multiple memories. One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.
[0248] The one or more ALUs 1406 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 1406 may reside within or on a processor chipset (e.g., the processor 1400). In some other implementations, the one or more ALUs 1406 may reside external to the processor chipset (e.g., the processor 1400). One or more ALUs 1406 may perform one or more computations such as addition, Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 78 subtraction, multiplication, and division on example, one or more ALUs 1406 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 1406 may be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 1406 may support logical operations such as AND, OR, exclusive-OR (XOR), not-OR (NOR), and not-AND (NAND), enabling the one or more ALUs 1406 to handle conditional operations, comparisons, and bitwise operations.
[0249] The processor 1400 may support wireless communication in accordance with examples as disclosed herein. The processor 1400 may be configured to or operable to generate a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by a user equipment (UE); the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity.
[0250] Additionally, the processor 1400 may be configured to support any one or combination of to receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RS; report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 79 associated with mutually exclusive subsets of plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI.
[0251] Additionally, the processor 1400 may be configured to support any one or combination of where a number of groups of the multiple layer groups is no less than half of the value of the RI; the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0252] The processor 1400 may support wireless communication in accordance with examples as disclosed herein. The processor 1400 may be configured to or operable to generate a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain; and transmit the CSI report to a network entity.
[0253] Additionally, the processor 1400 may be configured to support any one or combination of to receive, from the network entity, a configuration signal corresponding to a CSI reporting setting; receive CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RSs; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 80 dimensions of the second transform domain is larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0254] Additionally, the processor 1400 may be configured to support any one or combination of where a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the at least two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; the size of the first spatial sub-dimension and the size of the second spatial sub-dimension are configured by the network entity; coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0255] Additionally, the processor 1400 may be configured to support any one or combination of where the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; a selection of at least one codebook mode of the at least two codebook modes is configured by the network entity. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 81
[0256] Figure 15 illustrates an example of 1500 in accordance with aspects of the present disclosure. The NE 1500 may include a processor 1502, a memory 1504, a controller 1506, and a transceiver 1508. The processor 1502, the memory 1504, the controller 1506, or the transceiver 1508, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
[0257] The processor 1502, the memory 1504, the controller 1506, or the transceiver 1508, or various combinations or components thereof may be implemented in hardware (e.g., circuitry). The hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
[0258] The processor 1502 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 1502 may be configured to operate the memory 1504. In some other implementations, the memory 1504 may be integrated into the processor 1502. The processor 1502 may be configured to execute computer-readable instructions stored in the memory 1504 to cause the NE 1500 to perform various functions of the present disclosure.
[0259] The memory 1504 may include volatile or non-volatile memory. The memory 1504 may store computer-readable, computer-executable code including instructions when executed by the processor 1502 cause the NE 1500 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as the memory 1504 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.
[0260] In some implementations, the processor 1502 and the memory 1504 coupled with the processor 1502 may be configured to cause the NE 1500 to perform one or more of the functions Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 82 described herein (e.g., executing, by the 1502, instructions stored in the memory 1504). For example, the processor 1502 may support wireless communication at the NE 1500 in accordance with examples as disclosed herein.
[0261] The NE 1500 may be configured to or operable to support a means for transmitting, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including: an indication to generate a CSI report for at least a subset of CSI-RS ports of a plurality of CSI-RS ports including a PMI for at least one precoding matrix and a CQI for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting; and receiving, from the UE, a CSI report including the RI, the PMI, and the CQI.
[0262] Additionally, the NE 1500 may be configured to support any one or combination of transmitting CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports; receiving, from the UE, a report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the value of the RI.
[0263] Additionally, the NE 1500 may be configured to support any one or combination of where the CQI is associated with the subband format according to a subband configuration; CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 83 values of the CQI is associated with only odd the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0264] Additionally, or alternatively, the NE 1500 may support means to transmit, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including: an indication to generate a CSI report for at least a subset of CSI-RS ports of a plurality of CSI-RS ports including a PMI for at least one precoding matrix and a CQI for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting; and receive, from the UE, a CSI report including the RI, the PMI, and the CQI.
[0265] Additionally, the NE 1500 may be configured to support any one or combination of to transmit CSI-RS corresponding to at least one NZP CSI-RS resource including the plurality of CSI- RS ports; receive, from the UE, a report a group of spatial beams corresponding to the set of layers; an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report; the set of layers is further partitioned to multiple layer groups, each layer group including one or more layers; each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; a number of groups of the multiple layer groups is based on a value of the RI; a number of groups of the multiple layer groups is no less than half of the Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 84 value of the RI; the CQI is associated with the format according to a subband configuration.
[0266] Additionally, the NE 1500 may be configured to support any one or combination of where CQI values associated with only even subbands are included in the CSI report; a value of the RI is larger than four; the CSI report includes at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands; the PMI is associated with the subband format; the PMI includes a plurality of PMI values associated with a plurality of PMI subbands; a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband; PMI values associated with only even PMI subbands are included in the CSI report; a value of the RI is larger than one; the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
[0267] The NE 1500 may be configured to or operable to support a means for transmitting, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including at least one codebook mode and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI-RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain.
[0268] Additionally, the NE 1500 may be configured to support any one or combination of transmitting, to the UE, CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and receiving, from the UE, a CSI report based at least in part on the CSI reporting setting; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 85 domain corresponding to the plurality of CSI- ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0269] Additionally, the NE 1500 may be configured to support any one or combination of where a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; configuring the size of the first spatial sub-dimension and the size of the second spatial sub-dimension; receiving, from the UE, a CSI report based at least in part on the CSI reporting setting, and coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension.
[0270] Additionally, the NE 1500 may be configured to support any one or combination of where the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; receiving, from the UE, a CSI report including an indication of a precoding matrix, and where the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; configuring the UE with a selection of at least one codebook mode of the at least two codebook modes.
[0271] Additionally, or alternatively, the NE 1500 may support transmit, to a user equipment (UE), a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including at least one codebook mode and the at least one codebook mode being based at least in Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 86 part on a codebook type including a set of transformations including: a first transformation including a reduction of dimensions of a plurality of CSI reference signal (RS) (CSI- RS) ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain.
[0272] Additionally, the NE 1500 may be configured to support any one or combination of to transmit, to the UE, CSI-RSs corresponding to at least one NZP CSI-RS resource including the plurality of CSI-RS ports based at least in part on the CSI reporting setting; and receive, from the UE, a CSI report based at least in part on the CSI reporting setting; a number of dimensions of the first transform domain is smaller than a number of the plurality of CSI-RS ports, and a number of dimensions of the second transform domain is no larger than the number of dimensions of the first transform domain; the first transformation includes a selection of a subset of CSI-RS ports of the plurality of CSI-RS ports; the first transformation includes a second linear transformation of a domain corresponding to the plurality of CSI-RS ports; the second linear transformation corresponds to a Discrete Fourier-based transformation; the plurality of CSI-RS ports are associated with at least two spatial dimensions, and where dimensions of the first transform domain correspond to at least two spatial sub-dimensions associated with the at least two spatial dimensions.
[0273] Additionally, the NE 1500 may be configured to support any one or combination of where a size of a first spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a first spatial sub-dimension of the two spatial sub-dimensions, and a size of a second spatial dimension of the at least two spatial dimensions is equal to an integer multiple of a size of a second spatial sub-dimension of the at least two spatial sub-dimensions; configure the size of the first spatial sub-dimension and the size of the second spatial sub-dimension; receive, from the UE, a CSI report based at least in part on the CSI reporting setting, and coordinates of a reference port associated with the first transform domain are reported in the CSI report, the coordinates corresponding to at least an index pair associated with the at least two spatial dimensions; a first value associated with the index pair includes an integer value that is no larger than a ratio of the size of the first spatial dimension and the size of the first spatial sub-dimension, and a second value associated with the index pair includes an integer value that is no larger than a ratio of the size of the second spatial dimension and the size of the second spatial sub-dimension. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 87
[0274] Additionally, the NE 1500 may be to support any one or combination of where the second transformation is based at least in part on one or more of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; receive, from the UE, a CSI report including an indication of a precoding matrix, and where the precoding matrix corresponds to at least two codebook modes; a second codebook mode of the at least two codebook modes corresponds to a codebook associated with at least one of Rel-15 Type-I Single Panel codebook, Rel-16 eType-II codebook, Rel-17 FeType-II codebook, or Rel-18 Type-II Doppler codebook; a number of the plurality of CSI-RS ports corresponding to the codebook associated with the second codebook mode exceeds 32; configure the UE with a selection of at least one codebook mode of the at least two codebook modes.
[0275] The controller 1506 may manage input and output signals for the NE 1500. The controller 1506 may also manage peripherals not integrated into the NE 1500. In some implementations, the controller 1506 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems. In some implementations, the controller 1506 may be implemented as part of the processor 1502.
[0276] In some implementations, the NE 1500 may include at least one transceiver 1508. In some other implementations, the NE 1500 may have more than one transceiver 1508. The transceiver 1508 may represent a wireless transceiver. The transceiver 1508 may include one or more receiver chains 1510, one or more transmitter chains 1512, or a combination thereof.
[0277] A receiver chain 1510 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium. For example, the receiver chain 1510 may include one or more antennas to receive a signal over the air or wireless medium. The receiver chain 1510 may include at least one amplifier (e.g., a LNA) configured to amplify the received signal. The receiver chain 1510 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 1510 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.
[0278] A transmitter chain 1512 may be configured to generate and transmit signals (e.g., control information, data, packets). The transmitter chain 1512 may include at least one Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 88 modulator for modulating data onto a carrier preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM). The transmitter chain 1512 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 1512 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
[0279] Figure 16 illustrates a flowchart of a method 1600 in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as described herein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
[0280] At 1602, the method may include generating a CSI report including a PMI for at least one precoding matrix and a CQI for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; the at least one precoding matrix being associated with a subset of CSI-RS ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting. The operations of 1602 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1602 may be performed by a UE as described with reference to Figure 13.
[0281] At 1604, the method may include transmitting the CSI report including the RI, the PMI, and the CQI to a network entity. The operations of 1604 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1604 may be performed by a UE as described with reference to Figure 13. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 89
[0282] Figure 17 illustrates a flowchart of 1700 in accordance with aspects of the present disclosure. The operations of the method may be implemented by a NE as described herein. In some implementations, the NE may execute a set of instructions to control the function elements of the NE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
[0283] At 1702, the method may include transmitting, to a UE, a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including: an indication to generate a CSI report for at least a subset of CSI-RS ports of a plurality of CSI-RS ports including a PMI for at least one precoding matrix and a CQI for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a RI reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting. The operations of 1702 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1702 may be performed by a NE as described with reference to Figure 15.
[0284] At 1704, the method may include receiving, from the UE, a CSI report including the RI, the PMI, and the CQI. The operations of 1704 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1704 may be performed by a NE as described with reference to Figure 15.
[0285] Figure 18 illustrates a flowchart of a method 1800 in accordance with aspects of the present disclosure. The operations of the method may be implemented by a UE as described herein. In some implementations, the UE may execute a set of instructions to control the function elements of the UE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
[0286] At 1802, the method may include generating a CSI report including an indication of a precoding matrix, the precoding matrix corresponding to at least one codebook mode, and the at Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 90 least one codebook mode being based at least on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI-RS ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain. The operations of 1802 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1802 may be performed by a UE as described with reference to Figure 13.
[0287] At 1804, the method may include transmitting the CSI report to a network entity. The operations of 1804 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1804 may be performed by a UE as described with reference to Figure 13.
[0288] Figure 19 illustrates a flowchart of a method 1900 in accordance with aspects of the present disclosure. The operations of the method may be implemented by a NE as described herein. In some implementations, the NE may execute a set of instructions to control the function elements of the NE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
[0289] At 1902, the method may include transmitting, to a UE, a configuration signal corresponding to a CSI reporting setting, the CSI reporting setting including at least one codebook mode and the at least one codebook mode being based at least in part on a codebook type including a set of consecutive transformations including: a first transformation including a reduction of dimensions of a plurality of CSI-RS ports to a first transform domain; and a second transformation including a first linear transformation of the first transform domain to a second transform domain. The operations of 1902 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1902 may be performed by a NE as described with reference to Figure 15.
[0290] At 1904, the method may include receiving, from the UE, a CSI report based at least in part on the CSI reporting setting. The operations of 1904 may be performed in accordance with Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 91 examples as described herein. In some aspects of the operations of 1904 may be performed by a NE as described with reference to Figure 15.
[0291] The description herein is provided to enable a person having ordinary skill in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to a person having ordinary skill in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein but is to be accorded the broadest scope consistent with the principles and novel features disclosed herein. Attorney Docket No. SMM920230146-WO-PCT
Claims
Lenovo Docket No. SMM920230146-WO-PCT 92 What is claimed is:
1. A user equipment (UE) for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the UE to: generate a channel state information (CSI) report comprising a precoding matrix indicator (PMI) for at least one precoding matrix and a channel quality indicator (CQI) for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a rank indicator (RI) reported by the UE; the at least one precoding matrix being associated with a subset of CSI reference signal (RS)(CSI-RS) ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity.
2. The UE of claim 1, wherein the at least one processor is configured to cause the UE to: receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one non-zero power (NZP) CSI-RS resource comprising the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RS. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 93 3. The UE of claim 1, wherein the one processor is configured to cause the UE to report a group of spatial beams corresponding to the set of layers, and wherein one or more of: an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; or spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report.
4. The UE of claim 1, wherein the set of layers is further partitioned to multiple layer groups, each layer group comprising one or more layers, and wherein one or more of: each layer in a same layer group is associated a same subset of the plurality of CSI-RS ports; at least two different layer groups are associated with mutually exclusive subsets of the plurality of CSI-RS ports; or a number of groups of the multiple layer groups is based on a value of the RI.
5. The UE of claim 4, wherein a number of groups of the multiple layer groups is no less than half of the value of the RI.
6. The UE of claim 1, wherein the CQI is associated with the subband format according to a subband configuration.
7. The UE of claim 6, wherein CQI values associated with only even subbands are included in the CSI report.
8. The UE of claim 6, wherein a value of the RI is larger than four.
9. The UE of claim 8, wherein the CSI report comprises at least two values of the CQI, a first value of the at least two values of the CQI is associated with only even subbands, and a second value of the at least two values of the CQI is associated with only odd subbands.
10. The UE of claim 1, wherein the PMI is associated with the subband format. Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 94 11. The UE of claim 10, wherein comprises a plurality of PMI values associated with a plurality of PMI subbands.
12. The UE of claim 11, wherein a number of the plurality of PMI subbands is based on at least one of a subband configuration, and a configuration value of a number of PMI subbands per CQI subband.
13. The UE of claim 11, wherein PMI values associated with only even PMI subbands are included in the CSI report.
14. The UE of claim 10, wherein a value of the RI is larger than one.
15. The UE of claim 14, wherein the set of layers is partitioned into at least two subsets of layers, and PMI corresponding to a first subset of layers of the at least two subsets of layers is associated with only even subbands, and PMI corresponding to a second subset of layers of the at least two subsets of layers is associated with only odd subbands.
16. A processor for wireless communication, comprising: at least one controller coupled with at least one memory and configured to cause the processor to: generate a channel state information (CSI) report comprising a precoding matrix indicator (PMI) for at least one precoding matrix and a channel quality indicator (CQI) for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a rank indicator (RI) reported by a user equipment (UE); the at least one precoding matrix being associated with a subset of CSI reference signal (RS)(CSI-RS) ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 95 least one of the PMI or the CQI a subset of a set of subbands of a bandwidth part associated with a CSI reporting setting; and transmit the CSI report including the RI, the PMI, and the CQI to a network entity.
17. The processor of claim 16, wherein the at least one controller is configured to cause the processor to: receive, from the network entity, a configuration signal corresponding to the CSI reporting setting; receive CSI-RS corresponding to at least one non-zero power (NZP) CSI-RS resource comprising the plurality of CSI-RS ports and based at least in part on the CSI reporting setting; and generate the CSI report based at least in part on the CSI reporting setting and the CSI-RS.
18. The processor of claim 16, wherein the at least one controller is configured to cause the processor to report a group of spatial beams corresponding to the set of layers, and wherein one or more of: an association of each spatial beam of the group of spatial beams with a layer in the set of layers is indicated in the CSI report; or a spatial beam in the group of spatial beams is associated with a subset of the set of layers, the subset of the set of layers being identified by the UE and indicated in the CSI report.
19. A method performed by a user equipment (UE), the method comprising: generating a channel state information (CSI) report comprising a precoding matrix indicator (PMI) for at least one precoding matrix and a channel quality indicator (CQI) for channel quality: the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a rank indicator (RI) reported by the UE; the at least one precoding matrix being associated with a subset of CSI reference signal (RS)(CSI-RS) ports of a plurality of CSI-RS ports; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI Attorney Docket No. SMM920230146-WO-PCTLenovo Docket No. SMM920230146-WO-PCT 96 or the CQI for a subset of a set of of a bandwidth part associated with a CSI reporting setting; and transmitting the CSI report including the RI, the PMI, and the CQI to a network entity.
20. A network entity for wireless communication, comprising: at least one memory; and at least one processor coupled with the at least one memory and configured to cause the network entity to: transmit, to a user equipment (UE), a configuration signal corresponding to a channel state information (CSI) reporting setting, the CSI reporting setting comprising: an indication to generate a CSI report for at least a subset of CSI reference signal (RS)(CSI-RS) ports of a plurality of CSI-RS ports including a precoding matrix indicator (PMI) for at least one precoding matrix and a channel quality indicator (CQI) for channel quality; the at least one precoding matrix corresponding to a set of layers with each layer of the set of layers associated with a spatial beam and a size of the set of layers determined by a rank indicator (RI) reported by the UE; and the PMI and the CQI each being associated with at least one of a wideband format or a subband format, and the subband format corresponding to reporting at least one of the PMI or the CQI for a subset of a set of subbands of a bandwidth part associated with the CSI reporting setting; and receive, from the UE, a CSI report including the RI, the PMI, and the CQI. Attorney Docket No. SMM920230146-WO-PCT
Citation Information
Patent Citations
CSI reporting for beamformed CSI-RS based FD-mimo
WO2017049599A1