IP Library › Granted Patent US 12,750,101
Granted Patent B2
US 12,750,101 · App. 17/869,436 · Granted Sep 29, 2026

CSI reporting based on linear combination port-selection codebook

Inventors: Marcus Großmann (Erlangen, DE); Venkatesh Ramireddy (Erlangen, DE); Markus Landmann (Erlangen, DE)
Assignee: Koninklijke Philips N.V.
H04B7/0478H04B7/0626H04L5/0048
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,750,101
App. No.
17/869,436
Granted
Sep 29, 2026
Kind
B2
Abstract

A method for providing feedback about a MIMO channel between a transmitter and a receiver in a wireless communication system includes receiving a radio signal which includes one or more reference signals according to at least one reference signal configuration known at the receiver and indicating one or more antenna ports associated with the reference signals; estimating the MIMO channel based on measurements on the reference signals; determining a precoding vector or matrix based on the estimated MIMO channel, on one or more vectors or one or more combinations of vectors from at least one port-selection codebook and on a set of precoding coefficients, the port-selection codebook including vectors, each vector being associated with one of the antenna ports and having a single element which is one and the remaining elements being zeros; and reporting, a feedback to the transmitter which indicates the determined precoding vector or matrix.

Claims (151)

1 . A method comprising:

receiving a radio signal from a transmitter via a Multiple Input Multiple Output channel,

wherein the radio signal comprises at least one reference signal

wherein the at least one reference signal is configured according to at least one reference signal configuration,

wherein the at least one reference signal configuration is known at a receiver,

wherein the at least one reference signal configuration indicates at least one antenna port at the receiver,

wherein the at least one antenna port is associated with the at least one reference signal;

estimating the Multiple Input Multiple Output channel based on measurements on the at least one reference signal received over the at least one antenna port;

determining a precoding vector or matrix,

wherein the precoding vector or matrix is determined based on the estimated Multiple Input Multiple Output channel, on at least one vectors or at least one combinations of vectors selected from at least one port-selection codebook and on a plurality of precoding coefficients,

wherein the port-selection codebook comprises a plurality of vectors,

wherein each vector of the plurality of vectors is associated with one of the at least one antenna ports,

wherein each vector of the plurality of vectors has a first element and remaining elements,

wherein the first element is one and the remaining elements are zeros; and

reporting a feedback to the transmitter, wherein the feedback indicates the precoding vector or matrix determined by the receiver.

2 . The method of claim 1 , further comprising using at least one subbands of a transmission bandwidth for the receiving via the Multiple Input Multiple Output channel, wherein the precoding vector or matrix is identical for the at least one subbands.

3 . The method of claim 1 ,

wherein the precoding vector or matrix for each transmission layer is defined for N3 subbands or Physical Resource Blocks or frequency domain components used for Precoding Matrix Indicator reporting,

wherein the precoding vector or matrix for each transmission layer is based on at least one vector or at least one combination of vectors selected from the port-selection codebook and a delay codebook and a plurality of precoding coefficients,

wherein the delay codebook comprises D vectors,

wherein each vector from the port-selection codebook is associated with one of the at least one antenna port,

wherein each vector from the delay codebook is associated with a delay or delay index of the precoder,

wherein each vector from the delay codebook is represented by a Discrete Fourier Transform-based vector for the N3 subbands of the precoder vector or matrix,

wherein the delay codebook comprises D Discrete Fourier Transform-based vectors for the N 3 subbands,

wherein each vector is of size N3×1 and associated with a delay index,

wherein D<N3 and the delay codebook comprises the first D Discrete Fourier Transform-based vectors (a0, . . . , aD−1), or

wherein the D vectors of the delay codebook are associated with the indices ai, ∀i=0, . . . , D−1 from the delay codebook comprises N3 Discrete Fourier Transform-based vectors,

wherein ai=mod(as+i, N3), ∀i=0, . . . , D−1,

wherein as is the starting index of the vector from the delay codebook, wherein the delay codebook comprises the D vectors (a mod(as+0,N3), . . . a mod(as+D−1,N3)).

4 . The method of claim 3 , wherein the parameter D represents the number of Discrete Fourier Transform-based vectors of the delay codebook configured to the UE from the network node, or fixed by a specification and known by the receiver.

5 . The method of claim 3 ,

wherein the precoding vector for a transmission layer is based on L vectors selected from the port-selection codebook and a portion of vectors selected from the delay codebook,

wherein the portion is equal or less than D.

6 . The method of claim 1 ,

wherein the feedback indicates the precoding coefficients determined by the receiver,

wherein the receiver is arranged to decompose each precoder coefficient in at least one amplitude coefficient and a phase coefficient.

7 . The method of claim 6 , wherein the feedback comprises a quantized value of the first amplitude coefficient, a quantized value of the second amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient.

8 . The method of claim 7 , wherein an amplitude coefficient reported if the precoder coefficient or the amplitude coefficient is non-zero.

9 . The method of claim 6 ,

wherein the feedback comprises a quantized value of a first amplitude coefficient, a quantized value of a second amplitude coefficient, a quantized value of a third amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient,

wherein the first amplitude is not reported,

wherein the second amplitude coefficients are common for all ports l,

wherein the second first amplitude coefficient is reported for each delay index d (d=O, . . . , D−1),

wherein the third amplitude coefficient is reported for each precoder coefficient, the second amplitude coefficients are common for all delays d, and the second amplitude coefficient is reported per port index l (l=0, . . . , L−1) and the third amplitude coefficient is reported per precoder coefficient.

10 . The method of claim 1 ,

wherein the feedback indicates precoding coefficients determined by the receiver,

wherein the indicated precoding coefficients are not equal to zero.

11 . The method of claim 1 , wherein the feedback is selected from the group consisting of a Channel State Information, CSI, feedback, Precoder Matrix Indicator, and a Precoder Matrix Indicator/Rank Indicator.

12 . The method of claim 1 ,

wherein each of the at least one antenna port in the at least one reference signal configuration is precoded or beamformed,

wherein each of the at least one antenna port in the at least one reference signal configuration is associated with a spatial beam and a delay.

13 . The method of claim 1 , further comprising:

acquiring uplink channel sounding measurements so as to acquire angular or spatial information and delay information, and

utilizing the acquired angular or spatial information and delay information for precoding or beamforming a plurality of at least one reference signal resources used for the channel measurements and feedback calculations at the receiver.

14 . A computer program stored on a non-transitory medium,

wherein the computer program when executed on a processor performs the method as claimed in claim 1 .

15 . The method of claim 1 , wherein the receiver is to indicate L ports by a

⌈

log

2

(

P

/

2

L

)

⌉

combinatorial bit-indicator, with L denoting a number of ports over two polarizations of P of the at least one antenna port.

16 . The method of claim 6 ,

wherein the feedback comprises a quantized value of a first amplitude coefficient, a quantized value of a second amplitude coefficient, a quantized value of a third amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient,

wherein the first amplitude is not reported,

wherein the second amplitude coefficients are common for all delays d (d=O, . . . , D−1),

wherein the second amplitude coefficient is reported for each port index l (l=0, . . . , L−1),

wherein the third amplitude coefficient is reported for each precoder coefficient.

17 . A receiver comprising:

a receiver circuit,

wherein the receiver circuit is arranged to receive a radio signal via a Multiple Input Multiple Output channel,

wherein the radio signal comprises at least one reference signal

wherein the at least one reference signal is configured according to at least one reference signal configuration,

wherein the at least one reference signal configuration is known at a receiver,

wherein the at least one reference signal configuration indicates at least one antenna port at the receiver,

wherein the at least one reference signal configuration indicates at least one associated with the at least one reference signal; and

a processor circuit and a memory circuit, wherein the memory is arranged to store instructions for the processor circuit,

wherein the processor circuit is arranged to estimate the Multiple Input Multiple Output channel based on measurements on the at least one reference signal received over the at least one antenna port,

wherein the processor circuit is arranged to determine a precoding vector or matrix so as to achieve a predefined property for a communication over the Multiple Input Multiple Output channel,

wherein the precoding vector or matrix is determined based on the estimated Multiple Input Multiple Output channel using at least one port-selection codebook and a plurality of precoding coefficients,

wherein the port-selection codebook comprises a plurality of vectors

wherein each vector of the plurality of vectors is associated with one of the at least one antenna port,

wherein each vector of the plurality of vectors has a first element and remaining elements,

wherein the first element is one and the remaining elements are zeros; and

wherein the processor circuit is arranged to report a feedback to a transmitter,

wherein the feedback indicates the precoding vector or matrix determined by the receiver.

18 . The receiver of claim 17 ,

wherein the processor circuit is arranged to use at least one subbands of a transmission bandwidth for the receiving via the Multiple Input Multiple Output channel,

wherein the precoding vector or matrix is identical for the at least one subbands.

19 . The receiver of claim 17 ,

wherein the precoding vector or matrix for each transmission layer is defined for N3 subbands or Physical Resource Blocks or frequency domain components used for Precoding Matrix Indicator reporting,

wherein the precoding vector or matrix for each transmission layer is based on at least one vector or at least one combination of vectors selected from the port-selection codebook and a delay codebook and a plurality of precoding coefficients,

wherein the delay codebook comprises D vectors,

wherein each vector from the port-selection codebook is associated with one of the at least one antenna ports,

wherein each vector from the delay codebook is associated with a delay or delay index of the precoder,

wherein each vector from the delay codebook is represented by a Discrete Fourier Transform-based vector for the N3 subbands of the precoder vector or matrix,

wherein the delay codebook comprises D Discrete Fourier Transform-based vectors for the N3 subbands,

wherein each vector is of size N3×1 and associated with a delay index,

wherein D<N3 and the delay codebook comprises the first D Discrete Fourier Transform-based vectors (a0, . . . , aD−1), or

wherein the D vectors of the delay codebook are associated with the indices ai, ∀i=0, . . . , D−1 from the delay codebook comprises N3 Discrete Fourier Transform-based vectors,

wherein ai=mod(as+i, N3), ∀i=0, . . . , D−1,

wherein as is the starting index of the vector from the delay codebook, wherein the delay codebook comprises the D vectors (a mod(as+0,N3), . . . a mod(as+D−1,N3)).

20 . The receiver of claim 19 , wherein the parameter D represents the number of Discrete Fourier Transform-based vectors of the delay codebook configured to the UE from the network node, or fixed by a specification and known by the receiver.

21 . The receiver of claim 19 ,

wherein the precoding vector for a transmission layer is based on L vectors selected from the port-selection codebook and a portion of vectors selected from the delay codebook,

wherein the portion is equal or less than D.

22 . The receiver of claim 17 ,

wherein the feedback indicates the precoding coefficients determined by the receiver,

wherein the receiver is arranged to decompose each precoder coefficient in at least one amplitude coefficient and a phase coefficient.

23 . The receiver of claim 22 , wherein the feedback comprises a quantized value of the first amplitude coefficient, a quantized value of the second amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient.

24 . The receiver of claim 23 , wherein an amplitude coefficient reported if the precoder coefficient or the amplitude coefficient is non-zero.

25 . The receiver of claim 22 ,

wherein the feedback comprises a quantized value of a first amplitude coefficient, a quantized value of a second amplitude coefficient, a quantized value of a third amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient,

wherein the first amplitude is not reported,

wherein the second amplitude coefficients are common for all ports l,

wherein the second first amplitude coefficient is reported for each delay index d (d=O, . . . , D−1),

wherein the third amplitude coefficient is reported for each precoder coefficient.

26 . The receiver of claim 22 ,

wherein the feedback comprises a quantized value of a first amplitude coefficient, a quantized value of a second amplitude coefficient, a quantized value of a third amplitude coefficient and a quantized value of the phase coefficient for each determined precoder coefficient,

the first amplitude is not reported,

wherein the second amplitude coefficients are common for all delays d (d=O, . . . , D−1),

wherein the second amplitude coefficient is reported for each port index l (l=0, . . . , L−1),

wherein the third amplitude coefficient is reported for each precoder coefficient.

27 . The receiver of claim 17 ,

wherein the feedback indicates precoding coefficients determined by the processor circuit,

wherein the indicated precoding coefficients are not equal to zero.

28 . The receiver of claim 17 , wherein the feedback is selected from the group consisting of a Channel State Information, CSI, feedback, Precoder Matrix Indicator, and a Precoder Matrix Indicator/Rank Indicator.

29 . The receiver of claim 17 ,

wherein each of the at least one antenna port in the at least one reference signal configuration is precoded or beamformed,

wherein each of the at least one antenna port in the at least one reference signal configuration is associated with a spatial beam and a delay.

30 . The receiver of claim 17 ,

wherein the processor circuit is arranged to acquire uplink channel sounding measurements so as to acquire angular or spatial information and delay information, and

wherein the processor circuit is arranged to utilize the acquired angular or spatial information and delay information for precoding or beamforming a plurality of at least one reference signal resources used for the channel measurements and feedback calculations at the receiver.

31 . The receiver of claim 17 , wherein the processor circuit is arranged to indicate L ports by a

[

log

2

(

P

/

2

L

)

]

combinatorial bit-indicator, with L denoting a number of ports over two polarizations of P of the at least one antenna ports.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE SERIAL NUMBER 17/739,867 THE CORRECT NUMBER IS 16739867 PREVIOUSLY RECORDED AT REEL: 062460 FRAME: 0756. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 4, 2024
From: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 066583/0136 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2023
From: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 062460/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNE E.V.,
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 062064/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2022
From: GROSSMANN, MARCUS; RAMIREDDY, VENKATESH; LANDMANN, MARKUS
To: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Reel/Frame 061661/0470 →
Priority Claims (2)
EP 20153656 · Jan 24, 2020 · regional
EP 20186022 · Jul 15, 2020 · regional
Continuity (2)
Continuation PCTEP2021051494 · Jan 22, 2021
Related Publication 20220385344A1 · Dec 1, 2022
References Cited (34)
US 20160149680A1 · Kang · 2016 [cited by examiner]
US 20160156397A1 · Onggosanusi · 2016 [cited by examiner]
US 20170244533A1 · Onggosanusi · 2017 [cited by examiner]
US 20180343046A1 · Park · 2018 [cited by examiner]
US 20190053089A1 · Kwak · 2019 [cited by examiner]
US 20190081678A1 · Park · 2019 [cited by examiner]
US 20190109626A1 · Park · 2019 [cited by examiner]
US 20190326974A1 · Li · 2019 [cited by examiner]
US 20190341981A1 · Park · 2019 [cited by examiner]
US 20200112355A1 · Park · 2020 [cited by examiner]
US 20200177252A1 · Park · 2020 [cited by examiner]
US 20210203392A1 · Kwak · 2021 [cited by examiner]
US 20220385344A1 · Großmann · 2022 [cited by examiner]
US 20220393736A1 · Park · 2022 [cited by examiner]
US 20230040058A1 · Huang · 2023 [cited by examiner]
3GPP TS 36.211 V14.13.0 (Dec. 2019), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation, (Releas… [cited by examiner]
3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation. [cited by examiner]
3GPP TS 38.214 V15.8.0, “3GPP; TSG RAN; NR; Physical layer procedures for data (Rel. 15).”, Jan. 2020. [cited by applicant]
Samsung, “Revised WID: Enhancements on MIMO for NR”, RP-182067, 3GPP RAN#81, Gold Coast, Australia, Sep. 10-13, 2018. [cited by applicant]
R1-1806124, Fraunhofer IIS, Fraunhofer HHI, Enhancements on Type-II CSI reporting scheme, RAN1#93, Busan, South Korea, May 21-May 25, 2018. [cited by applicant]
R1-1811088, Fraunhofer IIS, Fraunhofer HHI, Enhancements on Type-II CSI reporting scheme, RAN1#94-Bis, Chengdu, China, Oct. 8-Oct. 12, 2018. [cited by applicant]
3GPP TS 38.214 V16.0.0, “3GPP; TSG RAN; NR; Physical layer procedures for data (Rel. 16).”, Dec. 2019. [cited by applicant]
T. Choi et al., “Channel extrapolation for FDD massive MIMO: Procedure and experimental results,” IEEE 90th Vehicular Technology Conference (VTC2019-Fall), 2019. [cited by applicant]
W. Peng et al., “Downlink channel prediction for time-varying FDD massive MIMO systems,” IEEE Journal of Selected Topics in Signal Processing, vol. 13, No. 5, pp. 1090-1102, Sep. 2019. [cited by applicant]
K. Hugl, “Spatial reciprocity of uplink and downlink radio channels in FDD systems”, COST 273 TD(02) 066, May 2002. [cited by applicant]
Z. Zhong et al., “FDD Massive MIMO Uplink and Downlink Channel Reciprocity Properties: Full or Partial Reciprocity?,” https://arxiv.org/pdf/1912.11221.pdf, Dec. 2019. [cited by applicant]
3GPP TS 38.211 V16.0.0, “3GPP; TSG RAN; NR; Physical channels and modulation (Rel. 16).”, Dec. 2019. [cited by applicant]
CMCC, “Considerations on hybrid non-precoded CSI-RS and beamformed CSI-RS”, vol. RAN WG1, No. Nanjing, China; May 23-27, 2016, 3GPP Draft; R1-164880, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre ;… [cited by applicant]
LG Electronics, “Discussion on beamformed CSI-RS-based scheme enhancements”, vol. RAN WG1, No. Belgrade, Serbia; Apr. 20-24, 2015, 3GPP Draft; R1-151532, 3rd Generation Partnership Project (3GPP), Mobile Competence Cent… [cited by applicant]
NTT Docomo, “Type II CSI Enhancement for MU-MIMO Support”, vol. RAN WG1, No. Chongqing, China; Oct. 14-18, 2019, 3GPP Draft; R1-1911183, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre ; 650, Route D… [cited by applicant]
ZTE, “Type II CSI feedback based on linear combination”, vol. RAN WG1, No. Hangzhou, China; May 15-19, 2017, 3GPP Draft; R1-1707127 Type II CSI Feedback Based on Linear Combination, 3rd Generation Partnership Project (3… [cited by applicant]
Ericsson, “Details on the unified CSI feedback framework for NR”, vol. RAN WG1, No. Lisbon, Portugal; Oct. 10-14, 2016, 3GPP Draft; R1-1609761 Details on the Unified CSI Feedback Framework for NR, 3rd Generation Partner… [cited by applicant]
Fraunhofer Iis et al, “Enhancements on Type-II CSI Reporting Scheme”, vol. RAN WG1, No. Sanya, China; Apr. 16-20, 2018, 3GPP Draft; R1-1804118, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre ; 650, … [cited by applicant]
Samsung, “Type II CSI reporting for NR”, vol. RAN WG1, No. Spokane, USA; Jan. 16-20, 2017, 3GPP Draft; R1-1700910 Type II CSI Reporting for NR R1, 3rd Generation Partnership Project (3GPP), Mobile Competence Centre ; 65… [cited by applicant]