IP Library › Granted Patent US 10,855,343
Granted Patent B2
US 10,855,343 · App. 15/763,284 · Granted Dec 1, 2020

Method, apparatus and system for acquiring codebook by channel state information report type

Inventors: Yijian Chen (Shenzhen, CN); Yu Ngok Li (Shenzhen, CN); Huahua Xiao (Shenzhen, CN); Jianxing Cai (Shenzhen, CN); Zhaohua Lu (Shenzhen, CN); Yong Li (Shenzhen, CN); Yuxin Wang (Shenzhen, CN)
Assignee: ZTE CORPORATION
H04B7/0417H04B7/04H04B7/0473H04B7/0639H04B7/0658H04B7/0634
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 10,855,343
App. No.
15/763,284
Granted
Dec 1, 2020
Kind
B2
Abstract

Provided are a method, apparatus and system for acquiring a codebook, the method including: generating, by a base station, a codebook corresponding to N t ports and r layers transmission according to a first preset condition, the codebook being for feeding back a preceding matrix, the first preset condition being a common set condition between the base station and a terminal, N t being a port number, and r being a transmission layer number; determining, by the base station, a signaling indication method for selecting a codebook subset corresponding to the codebook according to a second preset condition; and acquiring, by the base station, Codebook Subset Selection (CSS) signaling for selecting the codebook subset correspondingly according to the signaling indication method, and notifying the selected codebook subset to a terminal through the CSS signaling.

Claims (43)

1. A method for acquiring a codebook, comprising:

generating, by a base station, a main codebook corresponding to N t ports and r layers transmission according to a first preset condition; wherein N t is a number of ports and r is a number of transmission layers, and the first preset condition is a common set condition between the base station and a terminal and at least comprises the terminal saving the same main codebook;

generating, by the base station, one or more codeword sets corresponding to the main codebook according to a sixth preset condition and the main codebook; and

configuring, by the base station, the codebook according to a notification; wherein the terminal is configured to select a precoding matrix from the codebook and feedback precoding matrix indicators corresponding to the precoding matrix, and the notification comprises at least one of: information of selecting a codeword set from the one or more codeword sets, or information of selecting a codeword from one of the one or more codeword sets.

2. The method according to claim 1 , wherein the first preset condition comprises at least one of:

agreeing with the terminal to save the same main codebook or generating the same main codebook according to a same manner.

3. The method according to claim 1 , wherein the main codebook is C b (r) containing Mr precoding codewords; wherein b is an integer and Mr is a number of the precoding codewords.

4. The method according to claim 3 , wherein in case that the sixth preset condition is: when K is greater than 1, determining codewords in the one or more codeword sets according to a value of k, the step of the generating, by the base station, the one or more codeword sets corresponding to the main codebook according to the sixth preset condition and the main codebook comprises:

selecting the codewords from the main codebook C b (r) according to the sixth preset condition to acquire K codeword sets C b (r,1), C b (r,2), . . . , C b (r, K), wherein K>=1;

wherein when k=1, 2, . . . , K, codewords contained in the C b (r,k) are all or part of codewords in the C b (r), and a corresponding codeword number is Nk.

5. The method according to claim 4 , wherein a union of the one or more codeword sets C b (r,1), C b (r,2), . . . , C b (r,K) is the C b (r).

6. The method according to claim 4 , wherein the codewords in the C b (r,k) are generated from different codeword models.

7. The method according to claim 1 , before configuring the codebook according to the notification, further comprising:

determining, by the base station, the notification through a seventh preset condition; wherein, the seventh preset condition comprises at least one of: a report type (Report Type), a feedback class (Class) A/B, the number of ports N t , or the number of transmission layers r.

8. An apparatus for acquiring a codebook, comprising:

a processor; and

a memory for storing instructions executable by the processor;

wherein the processor is configured to:

generate a main codebook corresponding to N t ports and r layers transmission according to a first preset condition; wherein N t is a number of ports and r is a number of transmission layers, and the first preset condition is a common set condition between a base station and a terminal and at least comprises the terminal saving the same main codebook;

generate one or more codeword sets corresponding to the main codebook according to a sixth preset condition and the main codebook; and

configure the codebook according to a notification; wherein the terminal is configured to select a precoding matrix from the codebook and feedback precoding matrix indicators corresponding to the precoding matrix, and the notification comprises at least one of: information of selecting a codeword set from the one or more codeword sets, or information of selecting a codeword from one of the one or more codeword sets.

9. The apparatus according to claim 8 , wherein in case that the sixth preset condition is: when K is greater than 1, determining codewords in the one or more codeword sets according to a value of k, the processor is further configured to:

select the codewords from the main codebook C b (r) according to the sixth preset condition to acquire K codeword sets C b (r,1), C b (r,2), . . . , C b (r,K), wherein K>=1;

wherein when k=1, 2, . . . , K, codewords contained in the C b (r,k) are all or part of codewords in the C b (r), and a corresponding codeword number is Nk.

10. The apparatus according to claim 8 , wherein the processor is further configured to:

before configuring the codebook according to the notification, determine the notification through a seventh preset condition; wherein the seventh preset condition comprises at least one of: a report type (Report Type), a feedback class (Class) A/B, the number of ports N t , or the number of transmission layers r.

11. The apparatus according to claim 8 , wherein the first preset condition comprises at least one of:

agreeing with the terminal to save the same main codebook or generating the same main codebook according to a same manner.

12. The apparatus according to claim 9 , wherein the main codebook C b (r) contains Mr precoding codewords; wherein b is an integer and Mr is a number of the precoding codewords.

13. The apparatus according to claim 9 , wherein a union of the one or more codeword sets C b (r,1), C b (r,2), . . . , C b (r,K) is the C b (r).

14. The apparatus according to claim 9 , wherein the codewords in the C b (r,k) are generated from different codeword models.

15. A system for acquiring a codebook, comprising a base station and a terminal, wherein the base station and the terminal is communicatively connected; wherein

the base station is configured to: generate a main codebook corresponding to N t ports and r layers transmission according to a first preset condition; wherein N t is a number of ports, and r is a number of transmission layers, and the first preset condition is a common set condition between the base station and the terminal and at least comprises the terminal saving the same main codebook; generate one or more codeword sets corresponding to the main codebook according to a sixth preset condition and the main codebook; configure the codebook according to a notification; wherein the terminal is configured to select a precoding matrix from the codebook and feedback precoding matrix indicators corresponding to the precoding matrix, and the notification comprises at least one of: information of selecting a codeword set from the one or more codeword sets, or information of selecting a codeword from one of the one or more codeword sets; and notify the configured codebook to the terminal through CSS signaling; and

the terminal is configured to: obtain the main codebook corresponding to the N t ports and the r layers transmission according to the first preset condition; receive the CSS signaling transmitted from the base station; and determine the codebook from the main codebook according to the CSS signaling.

16. The system according to claim 15 , wherein the first preset condition comprises at least one of:

agreeing with the terminal to save the same main codebook or generating the same main codebook according to a same manner.

17. The system according to claim 15 , wherein the main codebook is C b (r) containing Mr precoding codewords; wherein b is an integer and Mr is a number of the precoding codewords.

18. The system according to claim 17 , wherein in case that the sixth preset condition is: when K is greater than 1, determining codewords in the one or more codeword sets according to a value of k, the base station is further configured to:

select the codewords from the main codebook C b (r) according to the sixth preset condition to acquire K codeword sets C b (r,1), C b (r,2), . . . , C b (r,K), wherein K>=1;

wherein when k=1, 2, . . . , K, codewords contained in the C b (r,k) are all or part of codewords in the C b (r), and a corresponding codeword number is Nk.

19. The system according to claim 18 , wherein a union of the one or more codeword sets C b (r,1), C b (r,2), . . . , C b (r,K) is the C b (r).

20. The system according to claim 15 , wherein the base station is further configured to:

before configuring the codebook according to the notification, determine the notification through a seventh preset condition; wherein the seventh preset condition comprises at least one of: a report type (Report Type), a feedback class (Class) A/B, the number of ports N t , or the number of transmission layers r.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2018
From: CHEN, YIJIAN; LI, YU NGOK; XIAO, HUAHUA; CAI, JIANXING; LU, ZHAOHUA; LI, YONG; WANG, YUXIN
To: ZTE CORPORATION
Reel/Frame 045369/0460 →
Priority Claims (1)
CN 2015 1 0623580 · Sep 25, 2015 · national
Continuity (1)
Related Publication 20180294849A1 · Oct 11, 2018