# US 11,121,749 B2 · Network node, user equipment and methods therein to enable the UE to determine a precoder codebook

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,121,749 B2
- Document ID: US11121749B2
- Status: Granted
- Kind: B2
- Application number: 16/745,590
- Filed: 2020-01-17
- Published: 2020-05-14
- Granted: 2021-09-14
- Earliest claimed: 2014-09-25
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: George Jöngren; Sebastian Faxér; Simon Järmyr; Niklas Wernersson
- Web page: https://patentgrep.com/patent/US11121749B2

## CPC

- H04B 7/0469: {taking special antenna structures, e.g. cross polarized antennas into account}
- H04B 7/0456: Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B 7/046: {taking physical layer constraints into account}
- H04B 7/0479: {for multi-dimensional arrays, e.g. horizontal or vertical pre-distortion matrix index [PMI]}
- H04B 7/0486: {taking channel rank into account}
- H04B 7/0617: {for beam forming}
- H04B 7/0619: {using feedback from receiving side (feedback signaling for adaptive modulation/coding H04L1/0001)}
- H04B 7/0634: {Antenna weights or vector/matrix coefficients}
- H04B 7/0658: {Feedback reduction}
- H04L 25/03343: {Arrangements at the transmitter end}
- H04L 25/0391: {construction details of matrices}
- H04B 7/0697: {using spatial multiplexing}
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method performed by a base station of enabling a User Equipment (UE) to determine a precoder codebook in a wireless communication system is provided. The base station transmits, to the UE, information regarding precoder parameters enabling the UE to determine the precoder codebook. The precoder parameters are associated with a plurality of antenna ports of the base station. The precoder parameters relate to a first dimension and a second dimension of the precoder codebook. The plurality of antenna ports comprises a number of antenna ports that is a function of a number of antenna ports in the first dimension, and a number of antenna ports in the second dimension.

## Claims

### Claim 1

A method performed by a base station of enabling a User Equipment (UE) to determine a precoder codebook in a wireless communication system, the method comprising:
transmitting, to the UE, values of precoder parameters enabling the UE to determine the precoder codebook based on a parameter-based codebook, wherein the precoder parameters are associated with a plurality of antenna ports of the base station and wherein the precoder parameters specify a number of antenna ports in a first dimension and an oversampling factor in the first dimension and further specify a number of antenna ports in a second dimension and an oversampling factor in the second dimension;
wherein a precoder in the precoder codebook comprises a first precoder matrix associated with the first dimension, a second precoder matrix associated with the second dimension, and a frequency-selective precoder.

### Claim 2

A method performed by a User Equipment (UE) of determining a precoder codebook in a wireless communication system, the method comprising:
receiving, from a base station, values of precoder parameters enabling the UE to determine the precoder codebook, wherein the precoder parameters are associated with a plurality of antenna ports of the base station and wherein the precoder parameters specify a number of antenna ports in a first dimension and an oversampling factor in the first dimension and specify a number of antenna ports in a second dimension and an oversampling factor in the second dimension; and
determining the precoder codebook based on the received values of the precoder parameters and a parameter-based codebook;
wherein a precoder in the precoder codebook comprises a first precoder matrix assoicated with the first dimension, a second precoder matrix associated with the second dimension, and a frequency-selective precoder.

### Claim 3

A base station for enabling a User Equipment (UE) to determine a precoder codebook in a wireless communication system, the base station comprising:
a transceiver;
a processor, operatively coupled to the transceiver; and
a memory, operatively coupled to the processor and comprising instructions for execution by the processor, said instructions being configured to, upon execution by the processor, cause the base station to:
transmit, to the UE, values of precoder parameters enabling the UE to determine the precoder codebook based on a parameter-based codebook wherein the precoder parameters are associated with a plurality of antenna ports of the base station and wherein the precoder parameters specify a number of antenna ports in a first dimension and an oversampling factor in the first dimension and specify a number of antenna ports in a second dimension and an oversampling factor in the second dimension;
wherein a precoder in the precoder codebook comprises a first precoder matrix associated with the first dimension, a second precoder matrix associated with the second dimension, and a frequency-selective precoder.

### Claim 4 (depends on 3)

The base station of claim 3, wherein the precoder parameters specify:
a number of beams available in the first dimension and a number of beams available in the second dimension.

### Claim 5 (depends on 4)

The base station of claim 4, wherein the number of beams available in the first dimension and the number of beams available in the second dimension are dependent on corresponding oversampling factors in the first and second dimensions, respectively.

### Claim 6 (depends on 3)

The base station of claim 3, wherein the instructions are further configured to cause the base station to:
determine the precoder codebook based on the values of the precoder parameters and the parameter-based codebook.

### Claim 7 (depends on 3)

The base station of claim 3, wherein a precoder in the precoder codebook is constructed or generated by combining a precoder matrix in the first dimension and a precoder matrix in the second dimension in a way equivalent to using a Kronecker product.

### Claim 8 (depends on 3)

The base station of claim 3, wherein either the number of antenna ports in the first dimension or the number of antenna ports in the second dimension is equal to one.

### Claim 9 (depends on 3)

The base station of claim 3, wherein the number of the plurality of antenna ports is equal to the number of antenna ports in the first dimension times the number of antenna ports in the second dimension times a number of different polarizations.

### Claim 10 (depends on 3)

The base station of claim 3, wherein the instructions are further configured to, upon execution by the processor, cause the base station to:
receive, from the UE, at least one Precoder Matrix Indicator (PMI) indicating at least one precoder matrix selected by the UE;
generate the indicated at least one precoder matrix based on the at least one PMI; and
utilize the indicated at least one precoder matrix to form beams for transmission to the UE.

### Claim 11 (depends on 10)

The base station of claim 10, wherein the at least one PMI comprises:
a first precoder matrix indicator that indicates a first precoder matrix associated with the first dimension; and
a second precoder matrix indicator that indicates a second precoder matrix associated with the second dimension.

### Claim 12

A User Equipment (UE) for determining a precoder codebook in a wireless communication system, the UE comprising:
a transceiver;
a processor, operatively coupled to the transceiver; and
a memory, operatively coupled to the processor and comprising instructions for execution by the processor, said instructions being configured to, upon execution by the processor, cause the UE to:
receive, from a base station, values of precoder parameters enabling the UE to determine the precoder codebook, wherein the precoder parameters are associated with a plurality of antenna ports of the base station and wherein the precoder parameters specify a number of antenna ports in a first dimension and an oversampling factor in the first dimension and specify a number of antenna ports in a second dimension and an oversampling factor in the second dimension, and
determine the precoder codebook based on the received values of the precoder parameters and a parameter-based codebook;
wherein a precoder in the precoder codebook comprises a first precoder matrix associated with the first dimension, a second precoder matrix associated with the second dimension, and a frequency-selective precoder.

### Claim 13 (depends on 12)

The UE of claim 12, wherein the precoder parameters specify:
a number of beams available in the first dimension and a number of beams available in the second dimension.

### Claim 14 (depends on 12)

The UE of claim 12, wherein a precoder in the determined precoder codebook is constructed or generated by combining a precoder matrix in the first dimension and a precoder matrix in the second dimension in a way equivalent to using a Kronecker product.

### Claim 15 (depends on 12)

The UE of claim 12, wherein the instructions are further configured to, upon execution by the processor, cause the UE to:
select at least one precoder matrix from the determined precoder codebook based on a measure of performance associated with the at least one precoder matrix; and
transmit at least one Precoder Matrix Indicator (PMI) to the base station, the at least one PMI corresponding to the selected at least one precoder matrix.

### Claim 16 (depends on 15)

The UE of claim 15, wherein the instructions are further configured to, upon execution by the processor, cause the UE to:
select a first precoder matrix factor associated with the first dimension; and
select a second precoder matrix factor associated with the second dimension.

### Claim 17 (depends on 16)

The UE of claim 16, wherein the instructions are further configured to, upon execution by the processor, cause the UE to further select a third precoder matrix factor that is frequency-dependent.

### Claim 18 (depends on 17)

The UE of claim 17, wherein the third precoder matrix factor comprises selection vectors for selecting a particular one of a plurality of beams.

### Claim 19 (depends on 15)

The UE of claim 15, wherein the instructions are further configured to, upon execution by the processor, cause the UE to transmit the at least one PMI to the base station, by transmitting a first precoder matrix indicator associated with the first dimension at a first periodicity, and transmitting a second precoder matrix indicator associated with the second dimension at a second periodicity different from the first periodicity.

### Claim 20 (depends on 12)

The UE of claim 12, wherein the determined precoder codebook is a Discrete Fourier Transform (DFT) based codebook.

### Claim 21 (depends on 20)

The UE of claim 20, wherein the DFT based codebook comprises a first DFT based codebook for the first dimension and a second DFT based codebook for the second dimension, the second dimension being orthogonal to the first dimension.
