IP Library Granted Patent US 12,250,042
Granted Patent B2
US 12,250,042 · App. 18/186,052 · Granted Mar 11, 2025

Preparing CSI using a set of zero amplitude parameters

Inventors: Udar Mittal (Rolling Meadows, IL); Tyler Brown (Lake Zurich, IL); Khalid Zeineddine (Evanston, IL); Jiho Song (Ulsan, KR)
Assignee: Motorola Mobility LLC
H04B7/0626H04B7/0452H04B7/0469H04B7/0478H04B7/066H04B7/0697
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,250,042
App. No.
18/186,052
Granted
Mar 11, 2025
Kind
B2
Abstract

Apparatuses, methods, and systems are disclosed for preparing CSI. One apparatus includes a processor and a memory with instructions executable by the processor to cause the apparatus to determine a total number of non-zero coefficients associated with a CSI codebook over a set of transmission layers and encode an indication of the total number of non-zero coefficients by selecting a codeword from a plurality of candidate codewords in which the selected codeword identifies the total number of non-zero coefficients. The instructions are executable by the processor to prepare CSI based on the CSI codebook and to transmit the CSI to a base station unit, where the CSI codebook includes a plurality of precoding matrices, and where the CSI includes the selected codeword.

Claims (30)

1. A user equipment (“UE”) for wireless communication comprising:

at least one memory; and

at least one processor coupled with the at least one memory and configured to cause the UE to:

determine a total number of non-zero coefficients associated with a Channel State Information (“CSI”) codebook over a set of transmission layers, wherein the CSI codebook comprises a plurality of precoding matrices;

encode an indication of the total number of non-zero coefficients based on a codeword, wherein the codeword identifies the total number of non-zero coefficients;

prepare CSI based on the CSI codebook, wherein the CSI comprises the codeword; and

transmit, to a base station, the CSI.

2. The UE of claim 1 , wherein each non-zero coefficient corresponding to the total number of non-zero coefficients is represented by one or more bits, integers, or values in a range.

3. The UE of claim 1 , wherein, to prepare the CSI, the at least one processor is configured to cause the UE to prepare a combined CSI for the set of transmission layers.

4. The UE of claim 1 , wherein each transmission layer in the set of transmission layers comprises multiple beams.

5. The UE of claim 1 , wherein the at least one processor is configured to cause the UE to determine a set of zero coefficients and a set of non-zero coefficients over the set of transmission layers, and wherein the total number of non-zero coefficients over the set of transmission layers is based on the set of non-zero coefficients or the set of zero coefficients, or both.

6. The UE of claim 1 , wherein, to encode the total number of non-zero coefficients, the at least one processor is configured to cause the UE to encode the total number of non-zero coefficients using a variable length code.

7. The UE of claim 1 , wherein a length of each candidate codeword from the plurality of candidate codewords is not more than a number of bits needed to code the total number of non-zero coefficients.

8. The UE of claim 7 , wherein the at least one processor is configured to cause the UE to generate a set of location bits corresponding to locations of zero coefficients, and wherein the CSI further comprises the set of location bits.

9. The UE of claim 8 , wherein the at least one processor is configured to cause the UE to encode the set of location bits using a combinatorial coding or an enumerative coding.

10. The UE of claim 8 , wherein the at least one processor is configured to cause the UE to encode locations of non-zero coefficients or locations of zero coefficients, the encoding using a combinatorial coding or an enumerative coding.

11. A method performed by a user equipment (“UE”), the method comprising:

determining a total number of non-zero coefficients associated with a Channel State Information (“CSI”) codebook over a set of transmission layers, wherein the CSI codebook comprises a plurality of precoding matrices;

encoding an indication of the total number of non-zero coefficients based on a codeword, wherein the codeword identifies the total number of non-zero coefficients;

preparing CSI based on the CSI codebook, wherein the CSI comprises the codeword; and

transmitting, to a base station, the CSI.

12. The method of claim 11 , wherein each non-zero coefficient corresponding to the total number of non-zero coefficients is represented by one or more bits, integers, or values in a range.

13. The method of claim 11 , wherein preparing the CSI comprises preparing a combined CSI for the set of transmission layers.

14. The method of claim 11 , wherein each transmission layer in the set of transmission layers comprises multiple beams.

15. The method of claim 11 , further comprising determining a set of zero coefficients and a set of non-zero coefficients over the set of transmission layers, wherein the total number of non-zero coefficients over the set of transmission layers is based on the set of non-zero coefficients and or the set of zero coefficients, or both.

16. The method of claim 11 , wherein encoding the total number of non-zero coefficients comprises encoding the total number of non-zero coefficients using a variable length code.

17. The method of claim 11 , wherein a length of each candidate codeword from the plurality of candidate codewords is not more than a number of bits needed to code the total number of non-zero coefficients.

18. The method of claim 17 , further comprising generating a set of location bits, wherein the CSI further comprises the set of location bits.

19. The method of claim 18 , further comprising encoding the set of location bits using a combinatorial coding or an enumerative coding.

20. The method of claim 18 , further comprising encoding locations of non-zero coefficients or the locations of zero coefficients, the encoding using a combinatorial coding or an enumerative coding.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: MITTAL, UDAR; BROWN, TYLER; ZEINEDDINE, KHALID; SONG, JIHO
To: MOTOROLA MOBILITY LLC
Reel/Frame 063162/0444 →
Continuity (5)
Continuation 17814478 · Jul 22, 2022
Continuation 17107807 · Nov 30, 2020
Continuation 16422191 · May 24, 2019
Continuation 15844147 · Dec 15, 2017
Related Publication 20230231609A1 · Jul 20, 2023
References Cited (15)
US 5208834A · Frederickson · 1993 [cited by applicant]
US 8928503B2 · Oggier et al. · 2015 [cited by applicant]
US 10855356B2 · Mittal et al. · 2020 [cited by applicant]
US 11632158B2 · Mittal · 2023 [cited by examiner]
US 20180145737A1 · Rahman et al. · 2018 [cited by applicant]
US 20180175993A1 · Onggosanusi et al. · 2018 [cited by applicant]
Udar Mittal et al., “Coding pulse sequences using a combination of factorial pulse coding and arithmetic coding”, IEEE Xplore, Jul. 18-21, 2010, pp. 1-3. [cited by applicant]
ZTE, “Type II CSI feedback on linear combination”, 3GPP TSG RAN WG1 Meeting #88bis R1-1707127, May 15-19, 2017, pp. 1-14. [cited by applicant]
Samsung, “Type II CSI reporting”, 3GPP TSG RAN WG1 Meeting #89 R1-1707962, May 15-19, 2017, pp. 1-14. [cited by applicant]
Ericsson, “Codebook design for Type II CSI feedback”, 3GPP TSG_RAN WG1 #89 R1-1708688, May 15-19, 2017, pp. 1-12. [cited by applicant]
Samsung et al., “WF on Type I and II CSI codebooks”, 3GPP TSG-RAN WG1 #89 R1-1709232, May 15-19, 2017, pp. 1-24. [cited by applicant]
Nokia, Nokia Shanghai Bell, “Reduced PMI Payload in the NR Type II Codebooks”, 3GPP TSG-RAN WG1 Meeting NR#3 R1-1716505, Sep. 18-21, 2017, pp. 1-5. [cited by applicant]
Samsung, “Differential reporting for Type II CSI”, 3GPP TSG RAN WG1 Meeting #90bis R1-1717615, Oct. 9-13, 2017, pp. 1-7. [cited by applicant]
Nokia, Nokia Shanghai Bell, “PUSCH feedback transmission for Type II codebook”, 3GPP TSG RAN WG1 Meeting NR#3 R1-1716503, Sep. 18-21, 2017, pp. 1-7. [cited by applicant]
Nokia, Nokia Shanghai Bell, “Remaining details on CSI reporting”, 3GPP TSG RAN WG1 Meeting 91 R1-17xxxxx1720889, Nov. 27-Dec. 1, 2017, pp. 1-7. [cited by applicant]