The present disclosure relates to the field of wireless communications, and in particular to methods and apparatuses for Channel State Information (CSI) feedback reporting for a codebook-based precoding in a wireless communications network such as advanced 5G networks.
The fifth generation (5G) mobile communications system also known as new radio (NR) provides a higher level of performance than the previous generations of mobile communications system. 5G mobile communications has been driven by the need to provide ubiquitous connectivity for applications as diverse automotive communication, remote control with feedback, video downloads, as well as data applications for Internet-of-Things (IoT) devices, machine type communication (MTC) devices, etc. 5G wireless technology brings several main benefits, such as faster speed, shorter delays, and increased connectivity. The third-generation partnership project (3GPP) provides the complete system specification for the 5G network architecture, which includes at least a radio access network (RAN), core transport networks (CN) and service capabilities.
Referring back to
For data transmission, a physical resource grid may be used. The physical resource grid may comprise a set of resource elements (REs) to which various physical channels and physical signals are mapped. For example, the physical channels may include the physical downlink, uplink and/or sidelink (SL) shared channels (PDSCH, PUSCH, PSSCH) carrying user specific data, also referred to as downlink, uplink or sidelink payload data, the physical broadcast channel (PBCH) carrying for example a master information block (MIB) and a system information block (SIB), the physical downlink, uplink and/or sidelink control channels (PDCCH, PUCCH, PSCCH) carrying for example the downlink control information (DCI), the uplink control information (UCI) or the sidelink control information (SCI). For the uplink, the physical channels may further include the physical random-access channel (PRACH or RACH) used by UEs for accessing the network once a UE is synchronized and obtains the MIB and SIB. The physical signals may comprise reference signals (RS), synchronization signals (SSs) and the like. The resource grid may comprise a frame or radio frame having a certain duration, like 10 milliseconds, in the time domain and having a given bandwidth in the frequency domain. The radio frame may have a certain number of subframes of a predefined length, e.g., 2 subframes with a length of 1 millisecond. Each subframe may include two slots of a number of OFDM symbols depending on the cyclic prefix (CP) length. IN 5G, each slot consists of 14 OFDM symbols or 12 OFDM symbols based on normal CP and extended CP respectively. A frame may also consist of a smaller number of OFDM symbols, e.g., when utilizing shortened transmission time intervals (TTIs) or a mini-slot/non-slot-based frame structure comprising just a few OFDM symbols. Slot aggregation is supported in 5G NR and hence data transmission can be scheduled to span one or multiple slots. Slot format indication informs a UE whether an OFDM symbol is downlink, uplink or flexible.
The wireless communication network system may be any single-tone or multicarrier system using frequency-division multiplexing, like the orthogonal frequency-division multiplexing (OFDM) system, the orthogonal frequency-division multiple access (OFDMA) system, or any other IFFT-based signal with or without CP, e.g., DFT-OFDM. Other waveforms, like non-orthogonal waveforms for multiple access, e.g., filter-bank multicarrier (FBMC), generalized frequency division multiplexing (GFDM) or universal filtered multi carrier (UFMC), may be used. The wireless communication system may operate, e.g., in accordance with the LTE-Advanced pro standard or the 5G or NR (New Radio) standard.
The wireless communications network system depicted in
In the wireless communications network system such as the one depicted schematically in
In the wireless communications network system as described above, such as LTE or New Radio (5G), downlink signals convey data signals, control signals containing downlink, DL, control information (DCI), and a number of reference signals or symbols (RS) used for different purposes. A gNodeB (or gNB or base station) transmits data and downlink control information (DCI) through the so-called physical downlink shared channel (PDSCH) and physical downlink control channel (PDCCH) or enhanced PDCCH (ePDCCH), respectively. Moreover, the downlink signal(s) of the gNB may contain one or multiple types of reference signals (RSs) including a common RS (CRS) in LTE, a channel state information RS (CSI-RS), a demodulation RS (DM-RS), and a phase tracking RS (PT-RS). The CRS is transmitted over a DL system bandwidth part and used at the user equipment (UE) to obtain a channel estimate to demodulate the data or control information. The CSI-RS is transmitted with a reduced density in the time and frequency domain compared to CRS and used at the UE for channel estimation or for channel state information (CSI) acquisition. The DM-RS is transmitted only in a bandwidth part of the respective PDSCH and used by the UE for data demodulation. For signal precoding at the gNB, several CSI-RS reporting mechanisms are used such as non-precoded CSI-RS and beamformed CSI-RS reporting. For a non-precoded CSI-RS, a one-to-one mapping between a CSI-RS port and a transceiver unit, TXRU, of the antenna array at the gNB is utilized. Therefore, non-precoded CSI-RS provides a cell-wide coverage where the different CSI-RS ports have the same beam direction and beam width. For beamformed/precoded UE-specific or non-UE-specific CSI-RS, a beamforming operation is applied over a single antenna port or over multiple antenna ports to have several narrow beams with high gain in different directions and, therefore, no cell-wide coverage.
In a wireless communications network system employing time division duplexing, TDD, due to channel reciprocity, the CSI is available at the base station (gNB). However, when employing frequency division duplexing, FDD, due to the absence of channel reciprocity, the channel is estimated at the UE and the estimate is fed back to the gNB.
In FDD systems (up to Rel. 15), the estimated channel at the UE is reported to the gNB implicitly where the CSI report transmitted by the UE over the feedback channel includes the rank index (RI), the precoding matrix index (PMI) and the channel quality index (CQI) (and the CRI from Rel. 13) allowing, at the gNB, to decide the precoding matrix, and the modulation order and coding scheme (MCS) of the symbols to be transmitted. The PMI and the RI are used to determine the precoding matrix from a predefined set of matrices Ω also referred to as codebook. The codebook, e.g., in accordance with LTE, may be a look-up table with matrices in each entry of the table, and the PMI and RI from the UE decide from which row and column of the table the precoder matrix to be used is obtained. The precoders and codebooks are designed up to Rel. 15 for gNBs equipped with one-dimensional Uniform Linear Arrays (ULAs) having N1 dual-polarized antennas (in total Nt=2N1 antennas), or with two-dimensional Uniform Planar Arrays (UPAs) having dual-polarized antennas at N1N2 positions (in total Nt=2N1N2 antennas). The ULA allows controlling the radio wave in the horizontal (azimuth) direction only, so that azimuth-only beamforming at the gNB is possible, whereas the UPA supports transmit beamforming on both vertical (elevation) and horizontal (azimuth) directions, which is also referred to as full-dimension (FD) MIMO. The codebook, e.g., in the case of massive antenna arrays such as FD-MIMO, may be a set of beamforming weights that forms spatially separated electromagnetic transmit/receive beams using the array response vectors of the array. The beamforming weights (also referred to as the array steering vectors) of the array are amplitude gains and phase adjustments that are applied to the signal fed to the antennas (or the signal received from the antennas) to transmit (or obtain) a radiation towards (or from) a particular direction. The components of the precoder matrix are obtained from the codebook, and the PMI and the RI are used to read the codebook and obtain the precoder. The array steering vectors may be described by the columns of a 2-Dimensional Discrete Fourier Transform (DFT) matrix when ULAs or UPAs are used for signal transmission.
The precoder matrices used in the Type-I, Type-I multi-panel and Type-II CSI reporting schemes in 3GPP New Radio Rel. 15 are defined in the frequency-domain and have a dual-stage structure (i.e., two components codebook): F(s)=F1F2(s), s=0 . . . , S−1, where S denotes the number of subbands. The first component or the so-called first stage precoder, F1, is used to select a number of beam vectors from a Discrete Fourier Transform-based (DFT-based) matrix, which is also called the spatial codebook. Moreover, the first stage precoder, F1, corresponds to a wide-band matrix, independent of the subband index s, and contains L spatial beamforming vectors (the so-called spatial beams) bl∈N
For the type-I codebook, L=1 such that F1 is simply given by
The spatial codebook comprises an oversampled DFT matrix of dimension N1N2×N1O1N2O2, where O1 and O2 denote the oversampling factors with respect to the first and second dimension of the codebook, respectively. The DFT vectors in the codebook are grouped into (q1, q2), 0≤q1≥O1−1, 0≤q2≤O2−1 subgroups, where each subgroup contains N1N2 DFT-based vectors, and the parameters q1 and q2 are denoted as the rotation oversampling factors, with respect to the first and second dimension of the antenna array, respectively.
The second component or the so-called second stage precoder, F2(s), is used to combine the selected beam vectors. This means the second stage precoder, F2(s), corresponds to a selection/combining/co-phasing matrix to select/combine/co-phase the beams defined in F1 for the s-th configured sub-band. For example, for a rank-1 transmission and Type-I CSI reporting, F2(s) is given for a dual-polarized antenna array by
ejδ
For a rank-1 transmission and Type-II CSI reporting, F2(s) is given for dual-polarized antenna arrays by
where pl and ejδ
The selection of the matrices F1 and F2(s) is performed by the UE based on reference signals such as CSI-RS and the knowledge of the channel conditions. The selected matrices are indicated in a CSI report in the form of a RI (the RI denotes the rank of the precoding matrices) and a PMI and are used at the gNB to update the multi-user precoder for the next transmission time interval.
In addition to the Type-I codebook, the Rel. 15 3GPP specification also defines a Type-I multi-panel (multi-antenna array) codebook for the case the gNB is equipped with multiple (co-located) antenna panels or antenna arrays that are possibly un-calibrated. The precoder for this codebook is similar to the Type-I codebook where a single DFT beam is applied per transmission layer of the precoding matrix. To take into account different spacing between the antenna panels and/or possible phase calibrations errors (e.g., due to different local oscillators) between the antenna panels, a per-panel co-phasing factor is applied to each panel. For example, for a rank-1 transmission and a gNB that is equipped with Ng=2 antenna panels, the Type-I multi-panel CSI reporting is defined as
where ejδ
For the 3GPP Rel.-15 dual-stage Type-II CSI reporting, the second stage precoder, F2(s), is calculated on a subband basis such that the number of columns of F2=[F2)(r)(0) . . . F2(r)(s) . . . F2(r)(S−1)] for the r-th transmission layer depends on the number of configured CQI subbands S. Here, a subband refers to a group of adjacent physical resource blocks (PRBs). A drawback of the Type-II CSI feedback is the large feedback overhead for reporting the combining coefficients on a subband basis. The feedback overhead increases approximately linearly with the number of subbands and becomes considerably large for large numbers of subbands. To overcome the high feedback overhead of the Rel.-15 Type-II CSI reporting scheme, it has been decided in 3GPP RAN #81 to study feedback compression schemes for the second stage precoder F2. In several contributions, it has been demonstrated that the number of beam-combining coefficients in F2 may be drastically reduced when transforming F2 using a small set of DFT-based basis vectors into the transform domain referred to as the delay domain. The corresponding three-stage precoder relies on a three-stage (i.e., three components) F1F2(r)F3(r) codebook. The first component, represented by the matrix F1, is identical to the Rel.-15 NR component, is independent of the transmission layer (r), and contains a number of spatial domain (SD) basis vectors selected from the spatial codebook. The second component, represented by the matrix F3(r), is layer-dependent and is used to select a number of delay domain (DD) basis vectors from a Discrete Fourier Transform-based (DFT-based) matrix which is also called the delay codebook. The third component, represented by the matrix F2(r)), contains a number of combining coefficients that are used to combine the selected SD basis vectors and DD basis vectors from the spatial and delay codebooks, respectively.
Assuming a rank-R transmission the three-component precoder matrix or CSI matrix for a configured 2N1N2 antenna/CSI-RS ports and configured S subbands is represented for a first polarization of the antenna ports and r-th transmission layer as
and for a second polarization of the antenna ports and r-th transmission layer as
where bu (l=0, . . . , L−1) represents the u-th SD basis vector selected from the spatial codebook, dd(r) (d=0, . . . , D−1) is the d-th DD basis vector associated with the r-th layer selected from the delay codebook, γp,l,d(r) is the complex delay-domain combining coefficient associated with the u-th SD basis vector, the d-th DD basis vector and the p-th polarization, D represents the number of configured DD basis vectors, and α(r) is a normalizing scalar.
An advantage of the three-component CSI reporting scheme in the above equations is that the feedback overhead for reporting the combining coefficient of the precoder matrix or CSI matrix is no longer dependent on the number of configured CQI subbands (i.e., it is independent from the system bandwidth). Therefore, the above three-component codebook has been recently adopted for the 3GPP Rel.-16 dual-stage Type-II CSI reporting specification.
An inherent drawback of the current CSI Type-II based CSI reporting schemes is that the RI and PMI only contain information of the current channel conditions. Consequently, the CSI reporting rate is related to the channel coherence time which defines the time duration over which the channel is considered to be not varying. This means, in quasi-static channel scenarios, where the wireless device does not move or moves slowly, the channel coherence time is large, and the CSI needs to be less frequently updated. However, if the channel conditions change fast, for example due to a high or fast movement of the wireless device (or UE) in a multi-path channel environment, the channel coherence time is short and the transmit signals experience severe fading caused by a Doppler-frequency spread. For such channel conditions, the CSI needs to be updated frequently which causes a high feedback overhead. Especially, for NR systems (Rel. 16) that are likely to be more multi-user centric, the multiple CSI reports from users (or UEs) in highly dynamic channel scenarios will drastically reduce the overall efficiency of the communication system.
There are thus drawbacks with the known solutions as described above and the present invention according to the present disclosure addresses these drawbacks.
It is an objective of the embodiments herein to provide methods and apparatuses for CSI feedback reporting for a codebook-based precoding in a wireless communications network such as advanced 5G networks.
According to an aspect of some embodiments herein, there is provided a method performed by a wireless device (or user equipment) for generating and reporting or transmitting a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components. The method comprising:
According to another aspect of some embodiments herein, there is provided a method performed by a wireless device for generating and transmitting a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
According to yet another aspect of some embodiments herein, there is provided a method performed by a wireless device for generating and transmitting or reporting a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
According to another aspect of some embodiments herein, there is provided a method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, The method comprising: transmitting to a wireless device a CSI report configuration, and receiving, from the wireless device, a CSI report, the CSI report comprising an indication of determined spatial-, frequency- and time-domain components, and combination coefficients of the precoder vector or matrix; wherein the content of the CSI report is determined by the wireless device according to claim 10.
According to another aspect of some embodiments herein, there is provided a method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components. The method comprising: transmitting a CSI report configuration to a wireless device; and receiving, from the wireless device, a CSI report, the CSI report comprising an indication of determined spatial-, frequency- and time-domain components, and combination coefficients of the precoder vector or matrix; wherein the content of the CSI report is determined by the wireless device according to claim 15.
According to another aspect of some embodiments herein, there is provided a method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
According to another aspect of some embodiments herein, there is provided a wireless device (or UE) comprising a processor and a memory containing instructions executable by the processor, whereby said wireless device is operative or configured to perform any one of the embodiments presented in the detailed description related to the actions performed by the wireless device, such as in the method presented in this disclosure.
According to yet another aspect of embodiments herein, there is provided a network node comprising a processor and a memory containing instructions executable by the processor, whereby said network node is operative or configured to perform any one of the embodiments presented in the detailed description related to the network node, such as in at least method/procedure presented herein.
There is also provided a computer program comprising instructions which when executed on at least one processor of the wireless device, cause the at least said one processor to carry out the actions or method steps presented herein.
There is also provided a computer program comprising instructions which when executed on at least one processor of the network node, cause the at least said one processor to carry out the method steps presented herein.
A carrier is also provided containing the computer program, wherein the carrier is one of a computer readable storage medium; an electronic signal, optical signal, or a radio signal.
Advantages achieved by the embodiments of the present invention include significantly reducing the feedback overhead and the computational complexity at the wireless device for codebook-based CSI reporting CSI reporting.
Embodiments of the present invention are now described in further detail with reference to the accompanying drawings, in which:
In the following, a detailed description of the exemplary embodiments is described in conjunction with the drawings, in several scenarios to enable easier understanding of the solution(s) described herein.
The invention according to the present embodiment addresses the previously described drawbacks. In detail, methods that significantly reduce the feedback overhead and the computational complexity at the user equipment for codebook-based CSI reporting are proposed.
Further, to overcome the problems previously mentioned with regards the state of the art, the invention of the present disclosure proposes extensions to the NR Type-II CSI reporting to allow time-domain based downlink precoding for time-varying multipath propagation channels. Compared to the state-of-the-art CSI reporting schemes, it is proposed to extend the CSI reporting schemes by a Doppler component that allows a network node time-domain-based channel prediction and precoding of downlink signals. Moreover, such a Doppler component of the CSI report drastically reduces the CSI overhead over time as the CSI describes the channel evolution over time in a compact manner.
Referring to
It should be noted that the term “precoding” equally means “precoder”. Hence, throughout this disclosure precoding and precoder are used interchangeably.
The term ‘beam’ is used to denote a spatially selective/directive transmission of an outgoing signal or reception of an incoming signal which is achieved by precoding/filtering the signal at the antenna ports of the device (UE or gNB) with a particular set of coefficients. The words precoding or precoder or filtering may refer to processing of the signal in the analog or digital domain. The set of coefficients used to spatially direct a transmission/reception in a certain direction may differ from one direction to another direction. The term ‘Tx beam’ denotes a spatially selective/directive transmission and the term ‘Rx beam’ denotes a spatially selective/directive reception. The set of coefficients used to precode/filter the transmission or reception is denoted by the term ‘spatial filter’. The term ‘spatial filter’ is used interchangeably with the term ‘beam direction’ in this document as the spatial filter coefficients determine the direction in which a transmission/reception is spatially directed to.
In a certain embodiment, each precoder vector or matrix of the plurality of precoder vectors or matrices is represented by a linear combination of spatial-domain components, frequency-domain components and time-domain components, and a set of combining/combination coefficients for combining the spatial-domain components, frequency-domain components and time-domain components. The plurality of precoder vectors or matrices may be indicated in the CSI report by indicating the spatial-domain components, frequency-domain components and time-domain components and the set of linear combination coefficients.
The term ‘combination coefficient’ and the term ‘combining coefficient’ in this disclosure can be used interchangeably.
In general, and in accordance with some non-limiting exemplary effects achieved by the embodiments herein include a wireless device receiving from a network node or gNB a CSI report configuration via a higher layer (e.g., RRC) indicating one or more antenna port groups or CSI-RS resources associated with one or more antenna or CSI-RS ports. An antenna port group may comprise or indicate a number of antenna or CSI-RS ports and is associated with specific set of time- and frequency-domain resources of the DL channel. In some examples, an antenna port group is a CSI-RS resource that comprises or indicates a number of antenna or CSI-RS ports. The wireless device may be configured (via the CSI report configuration) with multiple antenna port groups (e.g., multiple CSI-RS resources). Note that, in some examples, the wireless device may be configured with multiple antenna port groups, wherein each antenna port group indicates one or more antenna or CSI-RS ports and all antenna port groups are associated with or are included in a single CSI-RS resource. In some examples, the wireless device may be configured with N antenna port groups associated with a single CSI-RS resource, wherein N=2 or N≥2. The CSI-RS ports of the configured antenna port groups may be identical or different. In certain embodiments, the antenna port groups configured to the wireless device are associated with different time domain resources of the DL channel. The CSI report configuration may also comprise the parameters N1 and N2 indicating the number of antenna or CSI-RS ports for a first dimension and second dimension, respectively.
The precoder vectors or matrices may be defined over a number of subbands, N3, and time instances, N4. The bandwidth of the DL channel may be divided into a number of subbands, wherein each precoder vector or matrix is associated with a sub-band. In certain embodiments, the number of subbands of the precoder is an integer number (or a real number smaller than 1) of the number of CQI subbands configured to the wireless device. The number of CQI subbands may be indicated to the wireless device via the CSI report configuration.
Each precoder vector or matrix may also be associated with a time instant of the DL channel. In some examples, the number of time-instances, N4, the precoder is associated with may be identical to the number of antenna port groups configured to the wireless device. In certain embodiments, the number of time-instances is an integer number of the number of antenna port groups, M, configured to the wireless device. This means, N4=u·M, where u=1 or u is any number greater than 1.
The precoder vectors or matrices are determined by the wireless device based on measurements of the received reference signals (e.g., CSI-RS), wherein the reference signals are provided by another wireless device or the network node. The reference signals are configured to the wireless device via the CSI report configuration. The wireless device is configured to perform CSI measurements on the antenna port groups and to determine based on the CSI measurements the precoder vectors or matrices, and to indicate the precoder vectors or matrices in the CSI report. The wireless device may perform the measurements on the CSI-RS ports over multiple time instances (e.g., OFDM symbols, or slots, or frames). In certain embodiments, the number of time instances may correspond to the size (or length) of a basis vector in a third basis set (see below). In certain embodiments, the number of time instances may correspond to the number of antenna port groups or CSI-RS resource(s) configured to the wireless device to determine the precoder vectors or matrices. The number of time-instances (or CSI-RS resources or antenna port groups) is indicated to the wireless device, e.g., via a higher layer, or is fixed in the NR specifications and known by the wireless device or selected by the wireless device and indicated in the CSI-report. The wireless device generates and transmits the CSI report indicating the precoder vector or matrix via an uplink channel to a network node, gNB, or another wireless device.
In certain embodiments, the wireless device is configured to determine one or more spatial domain components for the set of linear combination coefficients of the precoder. Each spatial-domain component corresponds to a basis vector. A set of spatial-domain components may correspond to a first basis set. For determining the precoder vectors or matrices, the wireless device is configured to select one or more spatial-domain components from the first basis set. A basis vector from the first basis set is associated with a set of antenna ports or CSI-RS ports across the antenna port groups. The set of antenna ports or CSI-RS ports may be associated with a first and second polarization. A first set of antenna or CSI-RS ports may be associated with a first polarization, and a second set of antenna or CSI-RS ports may be associated with a second polarization. The selection of the one or more basis vectors (one or more spatial-domain components) from the first basis set can be polarization-common or polarization-specific. In case of polarization-common selection, the selected basis vectors from the first basis set are common to the two polarizations of the antenna or CSI-RS ports configured to the wireless device. In case of polarization-specific selection, the selected basis vectors from the first set are independently selected by the wireless device for the two polarizations of the antenna or CSI-RS ports configured to the wireless device. In an exemplary embodiment, the wireless device selects L basis vectors of the precoding vector or matrix from the first basis set, and indicates the selected L basis vectors in the CSI report. In some examples, the selected L basis vectors are polarization-common, and hence identical for the first and second set of antenna or CSI-RS ports. In some examples, the selected L basis vectors are polarization-dependent, and hence possibly different to the first or second set of antenna or CSI-RS ports. In some examples, the selected L basis vectors are layer-dependent and differ for a subset of transmission layers or per transmission layer of the precoder. In such a case, the basis vectors are selected independently per layer subset or layer of the precoder. In some other examples, the selected L basis vectors are layer-independent and identical for all layers of the precoder.
In certain embodiments, the first basis set is an orthogonal basis set, i.e., the basis set comprises a number of orthogonal basis vectors. For example, the first basis set is a DFT- or DCT-based basis set. In certain embodiments, the first basis set is defined by an DFT or IDFT basis set, or an oversampled DFT or IDFT basis set. In certain embodiments, the first basis set comprises a set of Discrete Cosine Transform (DCT)-based vectors. When the first basis set is defined by an DFT-based (DFT or IDFT) basis set, the first basis set is represented by a DFT- or IDFT-matrix. In certain embodiments, the first basis set is defined by a rotated DFT-based basis, wherein the indices of the DFT-based vectors are defined by i1=O1i11+q1, i11=0, . . . , N1−1, i2=O2i22+q2, i22=0, . . . , N2−1 with q1=0, . . . , O1−1 q2=0, . . . , O2−1 be the rotation factors of the rotated DFT-based basis, N1 and N2 denote the antenna ports with respect to a first and a second dimension, respectively, and O1 and O2 denote the oversampling factors with respect to the first and second dimension, respectively. In such cases, the rotated DFT-based basis is selected from an oversampled DFT-based basis comprising O1O2N1N2 DFT-based vectors. The rotation factors may be selected by the wireless device, or configured to the wireless device, or reported by the wireless device as a part the CSI-report. The oversampling factors may be configured to the wireless device.
In certain embodiments, the first basis set is an orthogonal basis set, i.e., the basis set comprises a number of orthogonal basis vectors comprising an identity matrix. Each vector of size PCSI-RS or PCSI-RS/2 from the basis set is associated with a CSI-RS port and comprises PCSI-RS−1 or PCSI-RS/2−1 zeros and a single one, wherein PCSI-RS or PCSI-RS/2(e.g., per polarization of the antenna ports) is the number of antenna ports of one or multiple antenna port groups.
In certain embodiments, the wireless device is configured to determine one or more frequency domain components for the set of linear combination coefficients of the precoder. Each frequency-domain component of the precoder corresponds to a basis vector. A set of frequency-domain components corresponds to a second basis set. For determining the precoder vectors or matrices, the wireless device is configured to select one or more frequency-domain components (i.e., basis vectors) from the second basis set. A basis vector from the second basis set is associated with a number of subbands, N3, of the bandwidth of the DL channel. A subband may comprise a number of Physical Resource Blocks (PRBs). In certain embodiments, the number of subbands, N3, is dependent on the number of CQI subbands, or on the CQI subband size configured to the wireless device.
In certain embodiments, the second basis set is defined by an orthogonal basis set, i.e., the basis set comprises a number of orthogonal vectors. For example, the second basis set is a DFT- or DCT-based basis. In certain embodiments, the second basis set is defined by an DFT or IDFT basis, or an oversampled DFT or IDFT basis. In certain embodiments, the second basis set comprises a set of Discrete Cosine Transform (DCT)-based vectors. When the second basis set is defined by an DFT-based (DFT or IDFT) basis, the second basis set may be represented by a DFT- or IDFT-matrix. In certain embodiments, the second basis set is defined by a rotated DFT-based basis, wherein the indices of the DFT-based vectors are defined by d3=O33+q3, i3=0, . . . , N3−1 with q3=0, . . . , O3−1 be the rotation factor of the rotated DFT-based basis. In such cases, the rotated DFT-based basis is selected from an oversampled DFT-based basis comprising O3N3 DFT-based vectors. This means, the basis set corresponding to the frequency-domain components is an oversampled DFT- or DCT-based matrix comprising O3 orthogonal DFT- or DCT-based matrices. The rotation factor may be selected by the wireless device, or configured to the wireless device, or reported by the wireless device as a part the CSI-report. In certain embodiments, the number of frequency subbands defines the length (N3) of the basis vectors of the second basis set. The number of frequency subbands may be indicated to the wireless device, e.g., via a higher layer, or may be fixed in the NR specifications and known by the wireless device or selected by the wireless device and indicated in the CSI-report.
In certain embodiments, the set of frequency-domain components is a basis set represented by DFT-based or DCT-based matrix or an oversampled DFT-based or DCT-based matrix, and the basis set comprises a number of basis vectors that represent the frequency-domain components, and each basis vector is a DFT- or DCT-based vector.
In certain embodiments, the basis vector set of the frequency-domain components is an oversampled DFT- or DCT-based matrix comprising O3 orthogonal DFT- or DCT-based matrices.
In certain embodiments, the wireless device is configured to determine one or more time domain components for the set of linear combination coefficients of the precoder. Each time-domain component of the precoder corresponds to a basis vector. The set of time-domain components corresponds to a third basis (vector) set comprising a number of basis vectors. For determining the precoder vectors or matrices, the wireless device is configured to select one or more time-domain components (i.e., basis vectors) from the third basis set. In some examples, the length of the basis vectors (i.e., the number of entries of each basis vector) is defined by an integer number of the antenna port groups (as described above) configured to the wireless device. The wireless device is configured to perform measurements on the reference signals (i.e., on the configured antenna port groups) received by the wireless device over N4 time instances. Note that a time-instance of the DL channel may be associated with an OFDM symbol, or a set of symbols, or a slot or a radio frame.
In certain embodiments, the third basis set comprises a number of basis vectors. The third basis set may be defined by a DFT or IDFT basis, or an oversampled DFT or IDFT basis. In certain embodiments, the third basis set comprises a set of Discrete Cosine Transform (DCT)-based vectors. When the third basis set is defined by a DFT-based (DFT or IDFT) basis, the third basis set may be represented by a DFT- or IDFT-matrix. In certain embodiments, the third basis set is defined by a rotated DFT-based basis, wherein the indices of the DFT-based vectors are defined by d4=O4i4+q4, i4=0, . . . , N4−1 with q4=0, . . . , O4−1 be the rotation factor of the rotated DFT-based basis. In such cases, the rotated DFT-based basis is selected from an oversampled DFT-based basis comprising O4N4 DFT-based vectors. This means, the basis set corresponding to the time-domain components is an oversampled DFT- or DCT-based matrix comprising O4 orthogonal DFT- or DCT-based matrices. The rotation factor may be selected by the wireless device, or is configured to the wireless device, or is reported by the wireless device as a part of the CSI-report. In certain embodiments, the number of time-instances defines the length (N4) of the basis vectors of the third basis set, and each entry of a basis vector is associated with a time instant of the precoder vector or matrix. When the third basis set is defined by an N4×N4 DFT-based (DFT- or IDFT-) matrix, the phases of the elements of each basis vector increase (or decrease) with respect to the element index. Hence, each basis vector from the third basis set is associated with a Doppler frequency in the transformed domain. The N4 basis vectors of the third basis set are hence associated with N4 different Doppler frequencies. The wireless device selects the basis vectors (i.e., the Doppler frequencies) for the precoder based on the measured reference signals.
In certain embodiments, the wireless device determines for a first subset of combining or combination coefficients one or more time- and/or frequency-domain components from a first set of time- and/or frequency-domain components and for a second subset of combining coefficients one or more time- and/or frequency-domain components from a second set of time- and/or frequency-domain components. The elements/vectors of the first set of time- and/or frequency-domain components are different to the elements/vectors of the second set of time- and/or frequency-domain components.
In a sub-embodiment, the wireless device divides the set of combining coefficients in at least two subsets of combining coefficients. For the first subset of combining coefficients, the wireless device determines one or more time- and/or frequency-domain components from a first set of time- and/or frequency-domain components and for the second subset of combining coefficients, the wireless device determines one or more time- and/or frequency-domain components from a second set of time- and/or frequency-domain components. The time- and/or frequency-domain components from the first set or second set can be time-domain components, frequency-domain components, or time- and frequency-domain components.
The number of combining or combination coefficients per subset can be identical or different. In a first example, the first subset of combining coefficients comprises one combining coefficient (e.g., per layer) and the second subset of combining coefficients comprises the remaining combining coefficients of the precoder. In a second example, the first subset of combining coefficients comprises L or L/2 combining coefficients for L or L/2 (spatial-domain components) basis vectors (e.g., per layer, or subset of layers, or all layers), and the second subset of combining coefficients comprises the remaining combining coefficients of the precoder.
In certain embodiments, the first set and second set of time- and/or frequency-domain components comprise only time-domain components from a first vector basis set, A41, and a second basis vector set, A42, respectively, wherein the first basis set and second basis set comprise a number of basis vectors associated with the time-domain components of the precoder. Each basis vector in A41 or A42 may be associated with a Doppler-frequency, wherein the basis set A41 comprises a number of basis vectors associated with Doppler frequencies of a first resolution, and the basis set A42 comprises a number of basis vectors associated with Doppler frequencies of a second resolution. In one option, the first resolution is higher than the second resolution. In another option, the first resolution is identical to the second resolution. In some examples, the basis set A41 comprises N4,1 basis vectors associated with N4,1 Doppler-frequencies (or Doppler-frequency components), and the basis set A42 comprises N4,2 basis vectors associated with N4,2 Doppler-frequencies (or Doppler-frequency components). The number of basis vectors of the two basis sets can be identical or different. The basis vectors of the two basis sets may provide different Doppler-frequency resolutions. In some examples, the N4,1 basis vectors of the basis set A41 are associated with Doppler frequencies f4,1,0, f4,1,1, f4,1, N
In certain embodiments, the first set and second set of time- and/or frequency-domain components comprise only frequency-domain components from a first basis vector set, A3,1, and a second basis vector set, A3,2, respectively, wherein the first basis vector set and second basis vector set comprise a number of basis vectors associated with the frequency-domain components of the precoder. Each basis vector in basis vector set A3,1 or basis vector set A3,2 may be associated with a delay, wherein the basis vector set A3,1 comprises a number of basis vectors associated with delays of a first resolution, and the basis vector set A3,2 comprises a number of basis vectors associated with delays of a second resolution. In one option, the first resolution is higher than the second resolution. In another option, the first resolution is identical to the second resolution. In some examples, the basis set A3,1 comprises N3,1 basis vectors associated with N3,1 delays (or delay components), and the basis set A3,2 comprises N3,2 basis vectors associated with N3,2 delays (or delay components). The number of basis vectors of the two basis vector sets can be identical or different. The basis vectors of the two basis sets can provide different delay resolutions. In some examples, the N3,1 basis vectors of the basis set A3,1 are associated with delays d3,1,0, d3,1,1 . . . , d3,1, N
In certain embodiments, the first and second sets of time- and/or frequency-domain components comprise a first set and a second set of frequency-domain and a first set and a second set of time-domain components, wherein
Similar to above, each basis vector in A3,1 or A3,2 may be associated with a delay, wherein the basis set A3,1 comprises a number of basis vectors associated with delays of a first resolution, and the basis set A3,2 comprises a number of basis vectors associated with delays of a second resolution. In one option, the first resolution is higher than the second resolution. In another option, the first resolution is identical to the second resolution. In some examples, the basis set A3,1 comprises N3,1 basis vectors associated with N3,1 delays (or delay components), and the basis set A3,2 comprises N3,2 basis vectors associated with N3,2 delays (or delay components). The number of basis vectors of the two basis sets can be identical or different. The basis vectors of the two basis sets may provide different delay resolutions. In some examples, the N3,1 basis vectors of the basis set A3,1 are associated with delays d3,1,0, d3,1,1 . . . , d3,1,N
Rotated DFT-Based Basis Sets for Time and/or Frequency Components of the Precoder
In certain embodiments, the wireless device determines one or more time- and/or frequency-domain components from a first set of time- and/or frequency-domain components for a first subset of combining/combination coefficients and one or more time- and/or frequency-domain components from a second set of time- and/or frequency-domain components for a second subset of combining coefficients. The elements/vectors of the first set of time- and/or frequency-domain components are different to the elements/vectors of the second set of time- and/or frequency-domain components.
Note that the first set of time- and/or frequency-domain components can be identical or different to the second set of time- and/or frequency-domain components.
The first or second set of time- and/or frequency-domain components may comprise only time-domain components, only frequency-domain components, or time-domain and frequency-domain components.
In a certain embodiment, the set of combining/combination coefficients comprises at least two or multiple (greater than two) subsets of combining coefficients, wherein for each subset of combining coefficients the wireless device determines one or more time- and/or frequency-domain components from a set of time- and/or frequency-domain components specific to the subset of combining coefficients. The sets of time- and/or frequency-domain components can be identical or different for different subsets of combining coefficients.
The set of time-domain and/or frequency-domain components may comprise only time-domain components, only frequency-domain components, or time-domain and frequency-domain components.
In some examples, the subsets of combining coefficients are proper subsets of combining or combination coefficients. By a proper subset is meant that if a set A contains x elements, a proper subset of the set A contains less than x elements.
In certain embodiments, the first, second or each of the multiple sets of the time- and/or frequency-domain components is defined by a rotated DFT-based basis set (see above) for the time- or frequency-domain components of the precoder. The rotation factor(s) of the DFT-based basis set(s) is either determined by the wireless device and reported, or configured to the wireless device, or fixed in the NR specifications and hence known to the wireless device. In some examples, the rotation factor(s) is/are contained in the CSI report.
In certain embodiments, the first and second set of the time- and/or frequency-domain components is defined by two rotated DFT-based basis sets (see above) for the time- and frequency-domain components of the precoder. The first rotated DFT-based basis set corresponds to the set of time domain components and the second rotated DFT-based basis sets corresponds to the set of frequency domain components of the precoder. The rotation factors of the DFT-based basis sets are either determined by the wireless device and reported, or configured to the wireless device, or fixed in the NR specifications and hence known to the wireless device. In some examples, the rotation factors are contained in the CSI report.
In certain embodiments, multiple sets of time- and/or frequency-domain components is defined by multiple rotated DFT-based basis sets (see above) for the time- and frequency-domain components of the precoder. The rotation factors of the DFT-based basis sets are either determined by the wireless device and reported, or configured to the wireless device, or fixed in the NR specifications and hence known to the wireless device. In some examples, the rotation factors are contained in the CSI report.
In certain embodiments, each set of time- and/or frequency-domain components associated with a subset of combining coefficients is a rotated DFT-based basis set, wherein the rotation factor of the DFT-basis set is determined by the wireless device. In some examples, the rotation factor of the DFT-based basis is reported and contained in the CSI report.
In certain embodiments, the set of combining/combination coefficients comprises multiple subsets of combining coefficients, wherein each subset comprises all combining coefficients that are associated with the same spatial-domain component (selected/determined from the set of spatial-domain components) for each polarization of the antenna ports or across the two polarizations of the antenna ports.
In certain embodiments, the set of combining coefficients comprises at least two subsets of combining coefficients for each spatial-domain component (for each polarization of the antenna ports or across the two polarizations of the antenna ports) associated with the combining coefficients of the at least two subsets. In some examples, the first subset of combining coefficients comprises only a single combining coefficient (e.g., the strongest combining coefficient) and the remaining subset(s) comprise(s) the remaining combining coefficients.
In certain embodiments, the set of combining coefficients comprises multiple subsets of combining coefficients, wherein each subset comprises combining coefficients that are associated with a subset of spatial-domain components of the antenna ports.
In certain embodiments, the set of combining coefficients comprises multiple subsets of combining coefficients, wherein each subset comprises combining coefficients that are associated with spatial-domain components for each polarization of the antenna ports or across the two polarizations of the antenna ports and a subset of layers of the precoder.
In certain embodiments, the set of combining coefficients comprises multiple subsets of combining coefficients, wherein each subset comprises combining coefficients that are associated with a subset of spatial-domain components of the antenna ports and a subset of layers of the precoder.
In certain embodiments, the set of combining coefficients comprises multiple subsets of combining coefficients, wherein each subset comprises combining coefficients that are associated with the same layer or a subset of layers of the precoder.
The rotation factor(s) of the DFT-based basis set(s) corresponding to the set of time and/or frequency-domain components associated with each subset of combining coefficients is/are either determined by the wireless device and reported, or configured to the wireless device, or fixed in the NR specifications and hence known to the wireless device. In some examples, the rotation factors are contained in the CSI report. In some examples, there are multiple rotation factors where some of them are reported by the wireless device and some of them are either configured to the wireless device, or they are fixed and known to the wireless device.
In certain embodiments, the wireless device receives a CSI-report configuration from a network node, or gNB, or another wireless device. The wireless device is configured with a set of spatial-domain components (first basis set) and determines from the set of spatial-domain components a subset (i.e., one or more) of spatial-domain components for the precoder. The subset of spatial-domain components is smaller than the set of spatial-domain components.
The wireless device selects a number of basis vectors (e.g., L basis vectors) from the first basis set, wherein the first basis set corresponds to the set of spatial domain components, and the number of selected basis vectors is smaller than the number of basis vectors of the first basis set. The selected basis vectors are indicated in the CSI report. In some examples, the selected basis vectors are indicated by a bitmap or by a combinatorial bit indicator (e.g., by a
bit indicator, or thereof).
In certain embodiments, the wireless device that is configured with a set of frequency-domain components (second basis set) determines a subset (i.e., one or more) of frequency-domain components from the set of frequency-domain components, wherein the subset of frequency-domain components is smaller than the set of frequency-domain components. The wireless device selects a number of basis vectors (i.e., M basis vectors) from the second basis set, wherein the number of selected basis vectors is smaller than the number of basis vectors of the second basis set. In certain embodiments, the selected M basis vectors (or delays) are indicated in the CSI report. In some examples, the selected basis vectors are indicated by a bitmap or a combinatorial bit indicator (e.g., a
or by a
bit indicator).
In certain embodiments, the wireless device that is configured with a first set and a second set of frequency-domain components determines a number of basis vectors for each set associated with the frequency-domain components of the precoder, wherein the number of selected basis vectors is smaller than the number of basis vectors of each set of frequency-domain components. Note that, similar to above, the elements in the first set of frequency-domain components are different to the elements in the second set of frequency-domain components. The first set of frequency-domain components may comprise a number of basis vectors associated with a first resolution/rotation factor of the delays for the precoder vector or matrix, and the second set of frequency-domain components may comprise a number of basis vectors associated with a second resolution/rotation factor of the delays for the precoder vector or matrix. In some examples, the first resolution may be higher than the second resolution or identical (see above). In certain embodiments, the selected basis vectors from each set of frequency-domain components are indicated in the CSI report.
In certain embodiments, the wireless device that is configured with a set of time-domain components (third basis set) determines a subset of time-domain components from the set of time-domain components, wherein the subset of time-domain components is smaller than the set of time-domain components. The wireless device selects a number of basis vectors (i.e., N basis vectors) from the third basis set, wherein the number of selected basis vectors is smaller than the number of basis vectors of the third basis set. In certain embodiments, the selected N basis vectors (or Doppler frequencies) are indicated in the CSI report. In some examples, the selected basis vectors are indicated by a bitmap or a combinatorial bit indicator (e.g., a
or by a
bit indicator).
In certain embodiments, the wireless device that is configured with a first set and a second set of time-domain components determines a number of basis vectors per set associated with the time-domain components of the precoder, wherein the number of selected basis vectors is smaller than the number of basis vectors of each set of time-domain components. Note that, similar to above, the elements in the first set of time-domain components are different to the elements in the second set of time-domain components. The first set of time-domain components may comprise a number of basis vectors associated with a first resolution/rotation factor of the Doppler frequencies for the precoder vector or matrix, and the second set of time-domain components may comprise a number of basis vectors associated with a second resolution/rotation factor of the Doppler frequencies for the precoder vector or matrix. The first resolution may be higher than the second resolution (see above) or identical. In certain embodiments, the selected basis vectors from each set of frequency-domain components are indicated in the CSI report.
In certain embodiments, the wireless device determines a spatial-domain-specific subset for each selected spatial-domain component, comprising one or more time-domain components selected from the selected time-domain components and one or more frequency-domain components from the selected frequency-domain components. The wireless device also determines a set of combining coefficients for combining the selected spatial-domain component(s), time-domain component(s) and frequency-domain component(s) from the spatial-domain-specific subsets. The wireless device generates and transmits, to a network node or other wireless device, a CSI report, the CSI report comprising an indication of the selected one or more spatial-domain components, an indication of the selected one or more time-domain components and an indication of the selected one or more frequency-domain components from the spatial-domain-specific subsets, and an indication of the combining coefficients of the precoder vector or matrix.
In certain embodiments, the set of spatial-domain components corresponding to the first basis set comprises O1O2N1N2 basis vectors, the set of frequency-domain components corresponding to the second basis set comprises N3 or N3O3 basis vectors, and the set of time-domain components corresponding to the third basis set comprises N4 or N4O4 basis vectors. The wireless device selects out of the O1O2N1N2 basis vectors, L basis vectors from the first basis set, wherein L<O1O2N1N2. The wireless device selects M out of N3 or N3O3 basis vectors from the second basis set, wherein M<N3 or M<N3O3. The wireless device selects N basis vectors out of N4 or N4O4 basis vectors from the third basis set, wherein N<N4 or N<N4O4.
In certain embodiments, the selected subsets of time- and frequency-domain component(s) (e.g., the M and N basis vectors selected from the second and third basis set, respectively) have a common basis for the selected spatial-domain components (e.g., the L selected basis vectors from the first basis vector set) of the precoder per transmission layer, or subset of transmission layers, or all transmission layers. The common basis (per transmission layer, or subset of transmission layers, or all transmission layers) is indicated in the CSI report. In some examples, the wireless device indicates the common basis by bitmap(s) or by combinatorial indicator(s) for the selected subsets of time-domain component(s) and selected subset of frequency-domain component(s) as explained above.
In certain embodiments, each oversampling factor mentioned above can be configured, or selected and reported by the UE, or is fixed in the NR specification and known by the wireless device (e.g., Or=1 . . . Xr where Xr is any positive integer value).
In certain embodiments, the wireless device determines a spatial-domain-specific subset for each selected spatial-domain component from the subset of spatial-domain components, wherein the spatial-domain-specific subset comprises one or more time-domain components selected from the subset of time-domain components and one or more frequency-domain components selected from the subset of frequency-domain components. The one or more time-domain components and the one or more frequency-domain components of the spatial-domain-specific subset are indicated in the CSI report. In some examples, the wireless device determines a spatial-domain-specific subset for each selected basis vector from the first basis set, comprising M′ basis vectors from the M selected basis vectors (which represent the subset of frequency-domain components) of the second basis set, and N′ basis vectors from the N selected basis vectors (which represent the subset of time-domain components) of the third basis set, wherein M′≤M and N′≤N. The selected M′ basis vectors are a subset of the M selected basis vectors and are indicated in the CSI report. The selected N′ basis vectors are a subset of the N selected basis vectors and are indicated for each selected basis vector (i.e., each selected spatial-domain component) from the first basis set in the CSI report.
In certain embodiments, the M′ and N′ selected basis vectors from the second and third basis sets, respectively, are indicated via a bitmap for each selected spatial component in the CSI report. In another embodiment, the M′ and N′ selected basis vectors from the second and third basis sets, respectively, are indicated via combinatorial bit indicators for each selected spatial component in the CSI report. In some examples, the combinatorial bit indicator is given by a
bit indicator.
In certain embodiments, the selected one or more basis vectors from the first, second, and third basis sets of the precoder are indicated by a bitmap in the CSI report, wherein each bit is associated with selected basis vectors from the first, second, and third basis sets and a combining coefficient of the precoder. In certain embodiments, each selected frequency-, time- and spatial-component is associated with a non-zero combining coefficient of the precoder vector or matrix.
In certain embodiments, the selected one or more basis vectors from the first, second, and third basis sets of the precoder are indicated by a bitmap of length 2LMN in the CSI report, wherein each bit is associated with selected basis vectors from the first, second, and third basis sets.
In certain embodiments, the selected one or more basis vectors from the first, second, and third basis sets of the precoder are indicated by a bitmap of length 2LMN in the CSI report, wherein each bit is associated with selected basis vectors from the first, second, and third basis sets and a zero or non-zero combining coefficient of the precoder.
In certain embodiments, the UE is configured to select KNZ non-zero combining coefficients across all selected spatial components and M′ and N′ selected basis vectors from the second and third basis sets for each selected spatial component.
In certain embodiments, the number of selected basis vectors from the second and third basis sets, i.e., M′ and N′, respectively, may be identical for a subset or all selected basis vectors from the first basis set.
In certain embodiments, the number of selected basis vectors from the second and third basis sets, i.e., M′ and N′, respectively, may be different for each selected basis vector from the first basis set.
In certain embodiments, the number of non-zero combining coefficients associated with a spatial-domain-specific subset of each selected basis vector from the first basis set is less than or equal M′ or N′ or M′N′ or M or N or M′N or MN′. As the wireless device determines a spatial-domain-specific subset for each selected spatial-domain component from the subset of spatial-domain components i.e., for each basis vector from the first basis set, the number of non-zero combining coefficients are dependent only on the selected M′ and N′ basis vectors from the second and third basis sets, respectively, instead of M and N basis vectors.
In certain embodiments, the wireless device is configured to report only a subset of the 2LMN length bitmap to reduce the feedback overhead.
In certain embodiments, the wireless device is configured to report a bitmap of size M′ or N′ or M′N′ or M or N or M′N or MN′ for each spatial-domain-specific subset of a selected basis vector from the first basis set. Each bit in the reduced size bitmap is associated with a zero or a non-zero combining coefficient.
In certain embodiments, the wireless device is configured to select KNZ non-zero combining coefficients from a total of Σ∀lMl′ or Σ∀lNl′ or Σ∀lMl′Nl′ precoder coefficients, where, Ml′ and Nl′ are the number of basis vectors from the second and third basis sets of the spatial-domain-specific subset associated with the l-th spatial component or the l-th basis vector from the first basis set.
In certain embodiments, the wireless device is configured to report a subset of the bitmap, wherein the subset is associated with a specific region of the 2LMN length bitmap and wherein the specific region is determined by the UE with respect to a reference coefficient with index {lr, fr, nr}, wherein lr is the index of the basis vector from the first basis set, fr is the index of the basis vector from the second basis set and nr is the index of the basis vector from the third basis set.
In certain embodiments, the reference coefficient is given by the strongest combining coefficient or strongest coefficient.
In certain embodiments, the index of the reference coefficient associated with the basis vector from the second basis set is given by fr=0.
In certain embodiments, the wireless device is configured to determine and report a subset of the 2LMN length bitmap, wherein the subset of the bitmap comprises the bits that satisfy the 0≤e(l, f, n)≤g, ∀l, f, n, wherein e(l, f, n)=min(abs(l−lr), L−abs(l−lr))+min(abs(f−fr), M−abs(f−fr))+min(abs(n−nr), N−abs(n−nr)) and wherein lr is the index of the basis vector from the first basis set associated with the reference coefficient, fr is the index of the basis vector from the second basis set associated with the reference coefficient and nr is the index of the basis vector from the third basis set associated with the reference coefficient and g is a parameter that takes any integer value greater than zero.
In certain embodiments, the wireless device is configured to determine and report a subset of the 2LMN length bitmap, wherein the subset of the bitmap comprises the bits that satisfy the 0≤e(l, f, n)≤g, ∀l, f, n, wherein e(l, f, n)=min(abs(l−lr), L−abs(l−lr))+min(abs(f), M−abs(f))+min(abs(n−nr), N−abs(n−nr)) and wherein lr is the index of the basis vector from the first basis set associated with the reference coefficient, and nr is the index of the basis vector from the third basis set associated with the reference coefficient and g is a parameter that takes any integer value greater than zero.
In certain embodiments, the wireless device is configured to determine and report a subset of the 2LMN length bitmap, wherein the subset of the bitmap comprises the bits that satisfy the e(l, f, n)≤g, ∀l, f, n, wherein e(l, f, n)=min(abs(l−lr), L−abs(l−lr))+min(abs(f−fr), M−abs(f−fr))+min(abs(n−nr), N−abs(n−nr)) and wherein lr is the index of the basis vector from the first basis set associated with the reference coefficient, fr is the index of the basis vector from the second basis set associated with the reference coefficient and nr is the index of the basis vector from the third basis set associated with the reference coefficient and g is a parameter that takes any integer value greater than zero.
In certain embodiments, the wireless device is configured to determine and report a subset of the 2LMN length bitmap, wherein the subset of the bitmap comprises the bits that satisfy the e(l, f, n)≤g, ∀l, f, n, wherein e(l, f, n)=min(abs(l−lr), L−abs(l−lr))+min(abs(f), M−abs(f))+min(abs(n−nr), N−abs(n−nr)) and wherein 1r is the index of the basis vector from the first basis set associated with the reference coefficient, and nr is the index of the basis vector from the third basis set associated with the reference coefficient and g is a parameter that takes any integer value greater than zero.
In certain embodiments, the parameter g is either configured to the UE via RRC configuration or determined by the UE and reported in the CSI report or fixed or known to the UE.
In certain embodiments, the value of g is determined by the UE based on the configured values of L and M, wherein L and M are number of basis vectors from the first and second basis sets, respectively.
In certain embodiments, the value of g is determined by the UE based on the configured values of L and N, wherein L and N are number of basis vectors from the second and third basis sets, respectively.
In certain embodiments, the value of g is determined by the UE based on the configured values of L, wherein L is the number of basis vectors from the first basis set.
In certain embodiments, the value of g is determined by the UE based on the configured values of M, wherein M is the number of basis vectors from the second basis set.
In certain embodiments, the value of g is determined by the UE based on the configured values of M and N, wherein M and N are number of basis vectors from the second and third basis sets, respectively.
In certain embodiments, the value of g is determined by the UE based on the configured values of L, M and N, wherein L, M and N are number of basis vectors from the first, second and third basis sets, respectively.
In certain embodiments, the number of bits in the bitmap associated with each spatial-domain-specific subset may be different.
In certain embodiments, the wireless device is configured to report a bitmap comprising less than MN bits for each spatial-domain-specific subset associated with each selected basis vector from the first basis set. Each bit in the reduced size bitmap is associated with a zero or a non-zero combining coefficient.
In certain embodiments, the number of bits of the bitmap reported for the spatial-domain specific subset of a selected basis vector from the first basis set associated with a reference or strongest coefficient is identical for both polarizations.
In certain embodiments, each frequency- and time domain component of the spatial-domain specific subset is associated with a non-zero combining coefficient of the precoder vector or matrix.
In certain embodiments, the subset of time domain components is configured to the wireless device, e.g., from a network node, or gNB, or other wireless device.
In certain embodiments, the number of time domain components (e.g., the parameter N indicating the subset size) in a subset of time domain components is configured to the wireless device, e.g., from a network node, or gNB, or other wireless device.
In certain embodiments, the subset of frequency domain components is configured to the wireless device, e.g., from a network node, or gNB, or other wireless device.
In certain embodiments, the number of frequency domain components (e.g., the parameter M indicating the subset size) in a subset of frequency domain components is configured to the wireless device, e.g., from a network node, or gNB, or other wireless device.
In certain embodiments, the spatial-domain-specific subset for a selected spatial-domain component is identical over two polarizations, wherein the spatial-domain-specific subset comprises one or more time-domain components selected from the subset of time-domain components and one or more frequency-domain components selected from the subset of frequency-domain components. The one or more time-domain components and the one or more frequency-domain components of the spatial-domain-specific subset specific to both polarizations are indicated in the CSI report.
In certain embodiments, the spatial-domain-specific subset for a selected spatial-domain component is identical for a subset of layers, wherein the spatial-domain-specific subset comprises one or more time-domain components selected from the subset of time-domain components and one or more frequency-domain components selected from the subset of frequency-domain components. The one or more time-domain components and the one or more frequency-domain components of the spatial-domain-specific subset specific to a subset of layers are indicated in the CSI report.
In certain embodiments, the spatial-domain-specific subset for a selected spatial-domain component is identical over two polarizations and a subset of layers, wherein the spatial-domain-specific subset comprises one or more time-domain components selected from the subset of time-domain components and one or more frequency-domain components selected from the subset of frequency-domain components. The one or more time-domain components and the one or more frequency-domain components of the spatial-domain-specific subset specific to both polarizations and a subset of layers are indicated in the CSI report.
In certain embodiments, the precoder vector or matrix of a transmission layer and associated with the two polarizations of the antenna ports is given by
where,
In some examples, Wt,n is replaced by Wt,h, where t=0,1, . . . , N3−1 and h=0,1, . . . , N4−1 and wherein N3 and N4 are the number of subbands or PRBs or frequency units and number of time instances or slots, respectively.
In accordance with embodiments, the precoder vector or matrix of a transmission layer associated with the two polarizations of the antenna ports is normalized such that the power of the precoder vector or matrix for each subband or PRBs or frequency units and time instance or slot is equal to one.
In accordance with embodiments, the precoder vector or matrix of each transmission layer associated with the two polarizations of the antenna ports is normalized such that the total sum power of the precoder vector or matrix for each subband or PRBs or frequency units and time instance or slot across all RI transmission layers is equal to one.
In accordance with embodiments, the precoder vector or matrix of each transmission layer associated with the two polarizations of the antenna ports is normalized such that the total sum power of the precoder vector or matrix for each subband or PRBs or frequency units across all N4 time instances or slots and RI layers is equal to one.
In accordance with embodiments, the precoder vector or matrix of RI transmission layers associated with the two polarizations of the antenna ports is normalized such that the sum power of the precoder vector or matrix per transmission layer is given by 1/RI.
In certain embodiments, the basis set corresponding to the set of time-domain components (third basis set) is an oversampled DFT- or DCT-based matrix comprising O4 orthogonal DFT- or DCT-based matrices.
In certain embodiments, the wireless device selects a single orthogonal DFT- or DCT-based matrix from the oversampled DFT- or DCT-based matrix and selects one or more basis vectors (per transmission layer or subset of transmission layers or all transmission layers) representing the time domain components of the precoder from the selected orthogonal DFT- or DCT-based matrix. In some examples, the selected orthogonal DFT- or DCT-based matrix is indicated in the CSI report (by reporting the rotation factor q4 indicating the selected orthogonal DFT- or DCT-based matrix from the oversampled DFT- or DCT-based matrix).
In certain embodiments, the wireless device determines for a subset of combining/combination coefficients an orthogonal DFT- or DCT-based matrix from an oversampled DFT- or DCT-based matrix representing the time domain or frequency domain components of the precoder. The wireless device determines one or more basis vectors from the orthogonal DFT- or DCT-based matrix. In some examples, the selected or determined orthogonal DFT- or DCT-based matrix is indicated in the CSI report. For example, the rotation factor q3 or q4 indicating the selected orthogonal DFT- or DCT-based matrix from the oversampled DFT- or DCT-based matrix is indicated in the CSI report. In some examples, the subset of combining coefficients is associated with one or more selected spatial components of a layer or set of layers or all layers of the precoder. In another example, the subset of combining coefficients is associated with a single selected spatial component and the two polarizations of the precoder. In another example, the subset of combining or combination coefficients is associated with a single selected spatial component and a single polarization of the precoder. In another example, the subset of combining coefficients comprises all combining coefficients of the precoder (per layer or subset of layers, or all layers). In some examples, the subset of combining coefficients comprises only a single combining coefficient. In such a case, the wireless device determines for each combining coefficient an orthogonal DFT- or DCT-based matrix from an oversampled DFT- or DCT-based matrix representing the time domain or frequency domain components of the precoder.
In certain embodiments, the wireless device selects or determines one or more spatial-, frequency-, and time-domain components from the set of spatial-, frequency-, and time-domain components for each subset of combining coefficients, wherein each combining coefficient from the subset of combining coefficient is associated with one spatial-, frequency-, and time-domain component selected from the sets of spatial-, frequency-, and time-domain components. Note that the wireless device can select or determine multiple subset of combining coefficients for the precoder.
In a sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same spatial-domain component. This means the spatial-domain component is identical for the combining coefficients from the subset of combining coefficients.
Similarly, in a sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same time-domain component. This means the time domain component is identical for the combining coefficients from the subset of combining coefficients.
In a further sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same frequency-domain component. This means the frequency-domain component is identical for the combining coefficients from the subset of combining coefficients.
In a further sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same spatial-domain and time-domain component. This means the spatial-domain component and time domain component are identical for the combining coefficients from the subset of combining coefficients.
In a further sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same spatial-domain component and frequency-domain component. This means the spatial-domain component and frequency-domain component are identical for the combining coefficients from the subset of combining coefficients.
In a further sub-embodiment, all combining coefficients of the subset of combining coefficients are associated with the same spatial-domain component, frequency-domain component, and time-domain component. This means the spatial-domain component, time domain component and frequency-domain component are identical for the combining coefficients from the subset of combining coefficients.
In certain embodiments, the wireless device determines for a first subset of combining coefficients an orthogonal DFT- or DCT-based matrix from an oversampled DFT- or DCT-based matrix representing the time domain or frequency domain components of the precoder. The wireless device determines for a second subset of combining coefficients one or more basis vectors from an orthogonal (non-oversampled or selected from an oversampled basis set with different factor/rotation factor compared to the DFT- or DCT-based matrix associated with the first subset of combining coefficients) DFT- or DCT-based matrix representing the time domain or frequency domain components of the precoder. The wireless device also determines one or more basis vectors from the orthogonal DFT- or DCT-based matrix determined from the oversampled DFT- or DCT-based matrix. In some examples, the selected orthogonal DFT- or DCT-based matrices are indicated in the CSI report. In some examples, the two subsets of combining coefficients are associated with one or more selected spatial components for a layer or set of layers or all layers of the precoder. In another example, the two subsets of combining coefficients are associated with the single selected spatial component and the two polarizations of the precoder. In another example, the two subsets of combining coefficients are associated with the same selected spatial component and a single polarization of the precoder.
In certain embodiments, the wireless device determines for a first subset of combining coefficients an orthogonal DFT- or DCT-based matrix from an oversampled DFT- or DCT-based matrix representing the time domain components of the precoder and an orthogonal DFT- or DCT-based matrix from an oversampled DFT- or DCT-based matrix representing the frequency domain components of the precoder. The wireless device determines one or more basis vectors from each orthogonal DFT- or DCT-based matrix. In some examples, the selected orthogonal DFT- or DCT-based matrices are indicated in the CSI report. The wireless device determines for a second subset of combining coefficients one or more basis vectors from an orthogonal (non-oversampled or selected from an oversampled basis set with different factor/rotation factor compared to the DFT- or DCT-based matrix associated with the first subset of combining coefficients) DFT- or DCT-based matrix representing the time domain components of the precoder and one or more basis vectors from an orthogonal (non-oversampled or selected from an oversampled basis set with different factor/rotation factor compared to the DFT- or DCT-based matrix associated with the first subset of combining coefficients) DFT- or DCT-based matrix representing the frequency domain components of the precoder. In some examples, the two subsets of combining coefficients are associated with one or more selected spatial components for a layer or set of layers or all layers of the precoder. In another example, the two subsets of combining coefficients are associated with the single selected spatial component and the two polarizations of the precoder. In another example, the two subsets of combining coefficients are associated with the same selected spatial component and a single polarization of the precoder.
In certain embodiments, the wireless device is configured to determine a strongest combining coefficient from the set of combining coefficients of the precoder across all layers or per layer or subset of layers and to normalize the combining coefficients such that the strongest coefficient is given the value 1. In certain embodiments, the strongest coefficient is not reported (or contained in the set of combining coefficients), but indicated via a strong coefficient indicator, SCI, in the CSI report.
In certain embodiments, the wireless device is configured to indicate the strongest combination coefficient for each spatial domain component, or for a subset of spatial-domain components for each layer or subset of layers in the CSI report.
In accordance with embodiments, the combining coefficients γ (without index for simplicity) indicated in the CSI report are quantized and is represented by one of the following schemes:
(1) γ={circumflex over (γ)}ϕ, with
(2) γ=Re{γ}+jImag{γ}, with
(3) γ=a, where
(4) γ=abφ, where
In a first example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component for each polarization per layer or across a subset of layers.
In a second example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component across both polarizations per layer or across a subset of layers.
In a third example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components for each polarization per layer or across a subset of layers.
In a fourth example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components across both polarization per layer or across a subset of layers.
In a fifth example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency/time-domain component for each polarization per layer or across a subset of layers.
In a sixth example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency/time-domain component across both polarization per layer and/or across a subset of layers.
In a seventh example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency/time-domain components for each polarization per layer or across a subset of layers.
In a eighth example, γ=abφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency/time-domain components across both polarization per layer or across a subset of layers.
In the following, some embodiments related to the determination and reporting of the common amplitude b are described.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with L spatial-domain components of a single polarization, M frequency-domain components, and N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with L spatial-domain components of a single polarization, M frequency-domain components, and a subset of time-domain components. The subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with L spatial-domain components of a single polarization, a subset of frequency-domain components, and N time-domain components. The subset of frequency-domain components comprises less than M frequency-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with L spatial-domain components of a single polarization, a subset of frequency-domain components, and a subset of time-domain components. The subset of frequency-domain components comprises less than M frequency-domain components and the subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components of a single polarization, M frequency-domain components, and a subset of time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components and the subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components of a single polarization, a subset of frequency-domain components, and N time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components and the subset of frequency-domain components comprises less than M frequency-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components of a single polarization, a subset of frequency-domain components, and a subset of time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components, the subset of frequency-domain components comprises less than M frequency-domain components, and the subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with 2L spatial-domain components of both polarizations, M frequency-domain components, and a subset of time-domain components. The subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the 2L spatial-domain components of both polarizations, a subset of frequency-domain components, and N time-domain components. The subset of frequency-domain components comprises less than M frequency-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with 2L spatial-domain components of both polarizations, a subset of frequency-domain components, and a subset of time-domain components. The subset of frequency-domain components comprises less than M frequency-domain components and the subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components common across both polarizations, M frequency-domain components, and a subset of time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components and the subset of time-domain components comprises less than N time-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components common across both polarizations, a subset of frequency-domain components, and N time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components and the subset of frequency-domain components comprises less than M frequency-domain components.
According to an embodiment, b represents a common amplitude for a subset of combining coefficients, wherein the subset of combining coefficients comprises all combining coefficients associated with a subset of spatial-domain components common across both polarizations, a subset of frequency-domain components, and a subset of time-domain components. The subset of spatial-domain components comprises less than L spatial-domain components, the subset of frequency-domain components comprises less than M frequency-domain components, and the subset of time-domain components comprises less than N time-domain components.
In some options, for each subset of combining coefficients per layer, a single common amplitude b is determined and reported per layer. In another option, for each subset of the combining coefficients for a subset of a layers (e.g., layer 0 and layer 1), a single common amplitude b is determined and reported. In some examples, for a single subset of combining coefficients, b=1, and not reported. The single subset of combining coefficients comprises the strongest combining coefficient across all combining coefficients. When the combining coefficients are normalized, the strongest combining coefficient is given by the value of 1.
In the following, some embodiments related to the subsets of time-domain components are described.
According to an embodiment, the wireless device is configured to determine the number of subsets for the time-domain components from the number, N, of time-domain components or the number of time-domain component subsets is known to the wireless device or fixed in the 3GPP specifications. In another option, the number of subsets for the time-domain components is configured from a network node, or gNB. Each time-domain component subset comprises N or less than N time-domain components.
In some examples, there are two time-domain component subsets and N time-domain components, and the number of time-domain components in the first subset is 1 and comprises the first time-domain component and the number of time-domain components in the second subset is N−1 and comprises the remaining N−1 time-domain components. In some options, the N time-domain components are sorted in an increasing order.
In some examples, there are two time-domain component subsets and N time-domain components, the number of time-domain components in the first subset is ┌N/2┐ and comprises the first ┌N/2┐ time-domain components, and the number of time-domain components in the second subset is └N/2┘ and comprises the remaining └N/2┘ time-domain components. In one option, the N time-domain components are sorted in an increasing order.
In the following, some embodiments related to the subsets of frequency-domain components are described.
According to an embodiment, the wireless device is configured to determine the number of subsets from the frequency-domain components from the number, M, of frequency-domain components or the number of frequency-domain component subsets is known to the wireless device or fixed in the 3GPP specifications. In another embodiment, the number of subsets from the frequency-domain components is configured from a network node, or gNB. Each frequency-domain component subset comprises M or less than M frequency-domain components.
In some examples, there are two frequency-domain component subsets and M frequency-domain components, and the number of frequency-domain components in the first subset is 1 and comprises the first frequency-domain component and the number of frequency-domain components in the second subset is M−1 and comprises the remaining M−1 time-domain components. In one option, the M time-domain components are sorted in an increasing order.
In some examples, there are two frequency-domain component subsets and M frequency-domain components, the number of frequency-domain components in the first subset is ┌M/2┐ and comprises the first ┌M/2┐ frequency-domain components, and the number of frequency-domain components in the second subset is └M/2┘ and comprises the remaining └M/2┘ frequency-domain components. In some options, the M frequency-domain components are sorted in an increasing order.
In some embodiments, the number of subsets of the combining coefficients, S, is configured to the UE by the network node, or gNB, or determined by the UE or fixed in the specification.
In some examples, the number of subsets of combining coefficients S is equal to two. In some examples, the number of subsets of the combining coefficients, S is equal to four.
In the following, some embodiments related to the number of bits used the quantization of the differential amplitude and common amplitude are described.
In some embodiments, the number of bits, Na, used for the quantization of the differential amplitude is identical for the S subsets of combining coefficients.
In some embodiments, the number of bits, Na, used for the quantization of the differential amplitude is different for each subset of combining coefficients.
In some embodiments, the number of bits, Na, used for the quantization of the differential amplitude is identical only for a subset (e.g., subset 0 and subset 1) among all subsets of combining coefficients. In some examples, the number of combining coefficient subsets is 4 and the number of bits, Na1, used for quantizing the differential amplitudes is identical for the combining coefficients in subsets 0 and 1, and the number of bits, Na2, used for quantizing the differential amplitudes is identical for the combining coefficients in subsets 2 and 3, and Na1is different to Na2.
In some embodiments, the number of bits, Nb, used for the quantization of the common amplitude is identical for S subsets of the combining coefficients.
In some embodiments, the number of bits, Nb, used for the quantization of the common amplitude is different for each subset of combining coefficients.
In some embodiments, the number of bits, Nb, used for the quantization of the common amplitude is identical only for a subset (e.g., subset 0 and subset 1) among all subsets of combining coefficients. In some examples, the number of combining coefficient subsets is 4 and the number of bits, Nb1, used for quantizing the common amplitudes is identical for the combining coefficients in subsets 0 and 1, and the number of bits, Nb2, used for quantizing the common amplitudes is identical for the combining coefficients in subsets 2 and 3, and Nbi is different to Nb2.
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Na=3 bits using the quantization levels
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Na=3 bits using the quantization levels
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Na=2 bits using the quantization levels {0,0.25,0.5,1}.
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Na=2 bits using the quantization levels
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Nb=4 bits using the quantization levels
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Nb=4 bits using the quantization levels
where x can be a value between
In accordance with embodiments, the wireless device is configured to quantize the differential amplitudes with Nb=4 bits using the quantization levels
where x can be a value between
(5) γ=abcφ, where
In a first example, γ=abcφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component for each polarization per layer or across a subset of layers.
In a second example, γ=abcφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component across both polarizations per layer or across a subset of layers.
In a third example, γ=abcφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components for each polarization per layer or across a subset of layers.
In a fourth example, γ=abcφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components across both polarization per layer or across a subset of layers.
In a fifth example, γ=abcφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency/time-domain component for each polarization per layer or across a subset of layers.
In a sixth example, γ=abcφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency/time-domain component across both polarization per layer or across a subset of layers.
In a seventh example, γ=abcφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency/time-domain components for each polarization per layer or across a subset of layers.
In a eighth example, γ=abcφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency/time-domain components across both polarization per layer or across a subset of layers.
(6) γ=abcdφ, where
In a first example, γ=abcdφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component for each polarization per layer or across a subset of layers.
In a second example, γ=abcdφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a single spatial-domain component across both polarizations per layer or across a subset of layers.
In a third example, γ=abcdφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components for each polarization per layer or across a subset of layers.
In a fourth example, γ=abcdφ, and b represents a common amplitude over a subset of combining coefficients associated with respect to a subset of spatial-domain components across both polarization per layer or across a subset of layers.
In a fifth example, γ=abcdφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency-domain component for each polarization per layer or across a subset of layers.
In a sixth example, γ=abcdφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a single frequency-domain component across both polarization per layer or across a subset of layers.
In a seventh example, γ=abcdφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency-domain components for each polarization per layer or across a subset of layers.
In an eighth example, γ=abcdφ, and c represents a common amplitude over a subset of combining coefficients associated with respect to a subset of frequency-domain components across both polarization per layer or across a subset of layers.
In a ninth example, γ=abcdφ, and d represents a common amplitude over a subset of combining coefficients associated with respect to a single time-domain component for each polarization per layer or across a subset of layers.
In a tenth example, γ=abcdcφ, and d represents a common amplitude over a subset of combining coefficients associated with respect to a single time-domain component across both polarization per layer or across a subset of layers.
In an eleventh example, γ=abcdcφ, and d represents a common amplitude over a subset of combining coefficients associated with respect to a subset of time-domain components for each polarization per layer or across a subset of layers.
In a twelfth example, γ=abcdcφ, and d represents a common amplitude over a subset of combining coefficients associated with respect to a subset of time-domain components across both polarization per layer or across a subset of layers.
In certain embodiments, the selected spatial-domain components selected by the wireless device may be aligned with the multipath structure of the radio channel. Some of the spatial-domain vectors selected by the wireless device can cause significant interference to other wireless devices within the same cell (multi-user/intra-cell interference) or to other wireless devices in neighboring cells (inter-cell interference). To reduce multi-user interference and inter-cell interference, the UE may be configured per layer with a subset of spatial-domain components (i.e., basis vectors from the first basis set), where for the configured or indicated spatial-domain vectors the average amplitude or power of the combining or combination coefficients associated with the indicated spatial-domain component is restricted. In some examples, the restricted spatial-domain components are indicated by higher layer (RRC) by the network node, or another wireless device, or they are known at the wireless device, or selected by the device and reported as a part of the CSI report by the wireless device to the network node. The wireless device can be configured with a maximum allowed amplitude value for each indicated restricted spatial-domain component. The maximum amplitude value may restrict the amplitude values of the combining or combination coefficients associated with the indicated spatial-domain component. In one example, the maximum amplitude value wz for the z-th basis vector associated with a restricted spatial-domain component vector may restrict the common amplitude value al,p,i of the combining coefficients γp,i,d(l), such that al,p,i≤wz In another instance, the maximum amplitude value wz for the z-th restricted spatial-domain vector may restrict the amplitudes |γp,i,d(l)| of the combining coefficients γp,i,d(l), such that
In another instance, the maximum amplitude value wz for the z-th restricted spatial-domain vector may restrict the average power
of the combining coefficients γp,i,d(l), such that
The maximum amplitude value may restrict the amplitude values of the combining or combination coefficients associated with the indicated spatial-domain component. In one example, the maximum amplitude value wr for the r-th basis vector associated with a restricted spatial-domain component vector may restrict the common amplitude value al,f,n of the combining coefficient γl,f,n such that al,f,n≤wr. In another instance, the maximum amplitude value wz for the z-th restricted spatial-domain vector may restrict the amplitudes |γl,f,n| of the combining coefficients γl,f,n, such that |γl,f,n|≤wz, ∀f, n. In another instance, the maximum amplitude value wr for the r-th restricted spatial-domain vector may restrict the average power
of the combining coefficients γl,f,n, such that
In accordance with some exemplary embodiments, the restricted spatial-domain components or vectors are indicated by a bitmap B together with the maximum average amplitude values for each spatial-domain component or vector.
The network node may indicate to the wireless device the spatial-domain components in a subset of spatial-domain components and a maximum allowable average amplitude values per spatial-domain component by the B bitmap.
In accordance with some exemplary embodiments, the bitmap B may be comprised of two parts, B=B1B2, where a first bitmap part B1 may indicate G spatial-domain component groups (g=1, . . . , G), where each spatial-domain component group may comprise R spatial-domain components or vectors. In one instance, the number of spatial-domain components or vectors is R=N1N2, so that in each of the G spatial-domain groups there are N1N2 spatial-domain components or vectors and there is a total of GN1N2 restricted spatial-domain components or vectors. The second bitmap part B2 may be defined by a RNB-length bit sequence
where b2(g,r)=b2,0(g,r), . . . , b2,N
In another instance, NB=1 and the maximum amplitude values are defined by the mapping in Table 2 or the mapping in Table 3.
In accordance with some exemplary embodiments, each of the G spatial-domain component groups indicated by the bitmap B1 may be comprised of N1N2 orthogonal DFT spatial-domain vectors or components selected from the first basis set, where the indices of the spatial-domain vectors of the g-th beam group or of the g-th spatial-domain component group are defined by the index set:
where f=O1,1r2(g)+r1(g) for r1(g)∈{0, . . . , O1,1−1}, r2(g)∈{0, . . . , O1,2−1} denotes the spatial-domain group index indicated by the bitmap B1. The corresponding DFT-based spatial-domain vectors vl,m with (l, m)∈I(r1(g) r2(g)) in the g-th spatial-domain group are then defined by
In accordance with some exemplary embodiments, the bitmap B may be signaled from the gNB to the UE via higher layer (RRC).
Referring to
According to an embodiment, the set of combining coefficients comprises at least two or multiple subsets of combining coefficients, wherein for each subset of combining or combination coefficients the wireless device determines one or more time- and/or frequency-domain components from a set of time- and/or frequency-domain components specific to the subset of combining or combination coefficients.
According to an embodiment, the time- and/or frequency-domain components from each set are time-domain components, frequency-domain components, or time- and frequency-domain components.
According to an embodiment, the first and second set of time- and/or frequency-domain components comprises a first and second set of frequency-domain components and a first and second set of time-domain components.
According to an embodiment, the first set and the second set of frequency-domain components or time-domain components are associated with different basis vector sets.
According to an embodiment, each basis vector of the basis vector set of the time-domain components is associated with a Doppler frequency and the Doppler frequencies associated with the basis vectors in a first and a second sets have different resolutions.
According to an embodiment, each vector of the basis vector set of the frequency-domain components is associated with a delay and delays associated with the basis vectors in the first and the second sets have different resolutions.
According to an embodiment, a first basis vector set of the frequency domain components is an oversampled DFT-based basis set, or a rotated DFT-based basis set and a second set basis vector set of the frequency domain components is a non-oversampled DFT-based basis set.
According to an embodiment, a first and a second basis vector sets are rotated DFT-based basis sets with identical or different rotation factors. The rotation factor of a basis vector set is selected by the wireless device and reported, or configured to wireless device, or fixed and known to the wireless device.
Referring to
According to an embodiment, the set of time-domain, spatial-domain or frequency-domain components is a basis set represented by a DFT-based or a DCT-based matrix or an oversampled DFT-based or DCT-based matrix or a rotated DFT-based or DCT-based matrix.
Referring to
According to an embodiment, the maximum allowable average amplitude value of the combining or combination coefficients associated with the spatial-domain component in the subset of spatial-domain components restricts the average amplitude, or average power of the combining or combination coefficients of the spatial domain component across two polarizations.
According to an embodiment, and as previously described, the method further comprises indicating spatial-domain components in a subset of spatial-domain components and a maximum allowable average amplitude value per spatial-domain component by a bitmap B, wherein the bitmap B comprises two parts, a first bitmap part 1 and a second bitmap part B2, wherein B=B1B2 and wherein the first bitmap part B1 indicates G beam groups (g=1, . . . , G), where each beam group comprises R spatial-domain components.
In order to perform the previously described process or method steps performed by the wireless or UE there is also provided a wireless device.
The wireless device 500 may belong to any radio access technology including 4G or LTE, LTE-A, 5G, advanced 5G or a combination thereof that support beamforming technology. The wireless device comprising the processor and the memory contains instructions executable by the processor, whereby the wireless device 500 is operative or is configured to perform any one of the embodiments related to the wireless device as previously described.
The processing module/circuit 510 includes a processor, microprocessor, an application specific integrated circuit (ASIC), field programmable gate array (FPGA), or the like, and may be referred to as the “processor.” The processor 510 controls the operation of the wireless device and its components. Memory (circuit or module) 520 includes a random-access memory (RAM), a read only memory (ROM), and/or another type of memory to store data and instructions that may be used by processor 510. In general, it will be understood that the wireless device 500 in one or more embodiments includes fixed or programmed circuitry that is configured to carry out the operations in any of the embodiments disclosed herein.
In at least one such example, the processor 510 includes a microprocessor, microcontroller, DSP, ASIC, FPGA, or other processing circuitry that is configured to execute computer program instructions from a computer program stored in a non-transitory computer-readable medium that is in or is accessible to the processing circuitry. Here, “non-transitory” does not necessarily mean permanent or unchanging storage, and may include storage in working or volatile memory, but the term does connote storage of at least some persistence. The execution of the program instructions specially adapts or configures the processing circuitry to carry out the operations disclosed in this disclosure relating to the wireless device. Further, it will be appreciated that the wireless device 500 may comprise additional components.
The wireless device 500 by means of processor 510 executes instructions contained in the memory 520 whereby the wireless device is operative to perform any one of the previously described embodiments related to the actions performed by the wireless device, some of which are presented in this disclosure.
There is also provided a computer program comprising instructions which when executed by the processor 510 of the wireless device cause the processor 510 to carry out the method according to the present disclosure.
There is also provided a method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
The actions performed by the wireless device for determining the CSI report for transmission to the network node were previously presented and need not be repeated.
There is also provided another method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
There is also provided yet another method performed by a network node for receiving a CSI report in a wireless communication system, the CSI report indicating a plurality of precoder vectors or matrices, a precoder vector or matrix being expressed as a linear combination of spatial-domain component(s), frequency-domain component(s) and time-domain component(s), and a set of linear combination coefficients for combining the spatial-, frequency- and time-domain components, the method comprising:
In order to perform the previously described process or method steps performed by the network node there is also provided a network node.
The network node 600 may belong to any radio access technology including 4G or LTE, LTE-A, 5G, advanced 5G or a combination thereof that support beamforming technology. The network device comprising the processor and the memory contains instructions executable by the processor, whereby the network node 600 is operative or is configured to perform any one of the embodiments related to the network node 600 as previously described.
The processing module/circuit 610 includes a processor, microprocessor, an application specific integrated circuit (ASIC), field programmable gate array (FPGA), or the like, and may be referred to as the “processor.” The processor 610 controls the operation of the network node and its components. Memory (circuit or module) 620 includes a random-access memory (RAM), a read only memory (ROM), and/or another type of memory to store data and instructions that may be used by processor 610. In general, it will be understood that the network node in one or more embodiments includes fixed or programmed circuitry that is configured to carry out the operations in any of the embodiments disclosed herein.
In at least one such example, the processor 610 includes a microprocessor, microcontroller, DSP, ASIC, FPGA, or other processing circuitry that is configured to execute computer program instructions from a computer program stored in a non-transitory computer-readable medium that is in or is accessible to the processing circuitry. Here, “non-transitory” does not necessarily mean permanent or unchanging storage, and may include storage in working or volatile memory, but the term does connote storage of at least some persistence. The execution of the program instructions specially adapts or configures the processing circuitry to carry out the operations disclosed in this disclosure relating to the wireless device. Further, it will be appreciated that the wireless device 600 may comprise additional components. The network node 600 may also be viewed as a Transmitter and Receiver Point (TRP).
The network node 600 by means of processor 610 executes instructions contained in the memory 620 whereby the network node 600 is operative to perform any one of the previously described embodiments related to the actions performed by the network node, some of which are presented in the present disclosure.
There is also provided a computer program comprising instructions which when executed by the processor 610 of the network node cause the processor 610 to carry out the method according to the present disclosure.
Several advantages of the described embodiments in this disclosure are achieved as previously described and which include significantly reducing the feedback overhead and the computational complexity at the wireless device for codebook-based CSI reporting. Another advantage is to reduce latency in the CSI reporting.
Reference throughout this specification to “an example” or “exemplary” means that a particular feature, structure, or characteristic described in connection with the example is included in at least one embodiment of the present technology. Thus, appearances of the phrases “in an example” or the word “exemplary” in various places throughout this specification are not necessarily all referring to the same embodiment.
Throughout this disclosure, the word “comprise” or “comprising” has been used in a non-limiting sense, i.e. meaning “consist at least of”. Although specific terms may be employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation. The embodiments herein may be applied in any wireless systems including LTE or 4G, LTE-A (or LTE-Advanced), 5G, advanced 5G, WiMAX, WiFi, satellite communications, TV broadcasting etc.
Number | Date | Country | Kind |
---|---|---|---|
22162122.0 | Mar 2022 | EP | regional |
22207175.5 | Nov 2022 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2023/056652 | 3/15/2023 | WO |