IP Library › Granted Patent US 11,888,558
Granted Patent B2
US 11,888,558 · App. 17/374,567 · Granted Jan 30, 2024

Method and apparatus for uplink signal transmission based on codebook in a wireless communication system

Inventors: Haewook Park (Seoul, KR); Jonghyun Park (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04B7/0486H04B7/0447H04B7/0626H04B7/0639H04W72/23
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 11,888,558
App. No.
17/374,567
Granted
Jan 30, 2024
Kind
B2
Abstract

A method for transmitting an uplink signal based on a codebook by a UE in a wireless communication system includes: receiving, from a base station, downlink control information (DCI) for determining a precoding matrix applied to transmission of the uplink signal; determining the precoding matrix applied to the transmission of the uplink signal from a codebook subset related to the transmission of the uplink signal based on the DCI; and transmitting, to the base station, the uplink signal based on the determined precoding matrix, I which based on that a difference between phase values applied to antenna ports for the transmission of the uplink signal is maintained in some antenna ports among all antenna port pairs, the codebook subset includes at least one specific precoding matrix applying different phase values to antenna ports included in all or some of the some antenna ports.

Claims (2425)

1. A method of transmitting a physical uplink shared channel (PUSCH) based on a codebook by a user equipment (UE) in a wireless communication system, the method comprising:

receiving, from a base station, downlink control information (DCI) for information related to a precoding matrix; and

transmitting, to the base station, the PUSCH based on the precoding matrix determined based on the DCI,

wherein based on that a codebook subset is based on a codebook subset parameter configured to partialAndNonCoherent, the codebook subset includes at least one specific precoding matrix comprising non zero values for all antenna ports,

wherein the at least one specific precoding matrix is related to rank 1 uplink transmission using 4 antenna ports,

wherein the codebook includes a first codebook for a rank 1 using 4 antenna ports,

wherein the first codebook is based on one of the following tables,

TPMI

W (ordered from left to right in increasing

index

order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

-

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

-

1

]

1

2

⁡

[

1

-

1

1

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

-

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

-

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

1

]

—

—

—

—

TPMI

W (ordered from left to right in increasing

index

order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

-

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

-

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

1

]

1

2

⁡

[

1

-

1

1

-

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

-

1

]

—

—

—

—

wherein the at least one specific precoding matrix is a precoding matrix whose the TPMI index is 12 to 15, among precoding matrices included in the first codebook, and

wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 1 using the 4 antenna ports and (ii) including precoding matrices whose the TPMI index are 0 to 11, among the precoding matrices included in the first codebook.

2. The method of claim 1 , wherein the codebook further includes a second codebook for a rank 2 using the 4 antenna ports, and

wherein the second codebook is based on the following table.

TPMI

W

index

(ordered from left to right in increasing order of TPMI index)

0-3

1

2

⁡

[

1

0

0

1

0

0

0

0

]

1

2

⁡

[

1

0

0

0

0

1

0

0

]

1

2

⁡

[

1

0

0

0

0

0

0

1

]

1

2

⁡

[

0

0

1

0

0

1

0

0

]

4-7

1

2

⁡

[

0

0

1

0

0

0

0

1

]

1

2

⁡

[

0

0

0

0

1

0

0

1

]

1

2

⁡

[

1

0

0

1

1

0

0

-

j

]

1

2

⁡

[

1

0

0

1

1

0

0

j

]

 8-11

1

2

⁡

[

1

0

0

1

-

j

0

0

1

]

1

2

⁡

[

1

0

0

1

-

j

0

0

-

1

]

1

2

⁡

[

1

0

0

1

-

1

0

0

-

j

]

1

2

⁡

[

1

0

0

1

-

1

0

0

j

]

12-15

1

2

⁡

[

1

0

0

1

j

0

0

1

]

1

2

⁡

[

1

0

0

1

j

0

0

-

1

]

1

2

⁢

2

⁡

[

1

1

1

1

1

-

1

1

-

1

]

1

2

⁢

2

⁡

[

1

1

1

1

j

-

j

j

-

j

]

16-19

1

2

⁢

2

⁡

[

1

1

j

j

1

-

1

j

-

j

]

1

2

⁢

2

⁡

[

1

1

j

j

j

-

j

-

1

1

]

1

2

⁢

2

⁡

[

1

1

-

1

-

1

1

-

1

-

1

1

]

1

2

⁢

2

⁡

[

1

1

-

1

-

1

j

-

j

-

j

j

]

20-21

1

2

⁢

2

⁡

[

1

1

-

j

-

j

1

-

1

-

j

j

]

1

2

⁢

2

⁡

[

1

1

-

j

-

j

j

-

j

1

-

1

]

—

—.

3. The method of claim 2 , wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 2 using the 4 antenna ports, and (ii) including precoding matrices whose the TPMI index are 0 to 13, among precoding matrices included in the second codebook.

4. The method of claim 3 , wherein the codebook further includes a third codebook for a rank 3 using the 4 antenna ports, and

wherein the third codebook is based on the following table.

TPMI

W

index

(ordered from left to right in increasing order of TPMI index)

0-3

1

2

⁡

[

1

0

0

0

1

0

0

0

1

0

0

0

]

1

2

⁡

[

1

0

0

0

1

0

1

0

0

0

0

1

]

1

2

⁡

[

1

0

0

0

1

0

-

1

0

0

0

0

1

]

1

2

⁢

3

⁡

[

1

1

1

1

-

1

1

1

1

-

1

1

-

1

-

1

]

4-6

1

2

⁢

3

⁡

[

1

1

1

1

-

1

1

j

j

-

j

j

-

j

-

j

]

1

2

⁢

3

⁡

[

1

1

1

-

1

1

-

1

1

1

-

1

-

1

1

1

]

1

2

⁢

3

⁡

[

1

1

1

-

1

1

-

1

j

j

-

j

-

j

j

j

]

—.

5. The method of claim 4 , wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 3 using the 4 antenna ports, and (ii) including precoding matrices whose the TPMI index are 0 to 2, among precoding matrices included in the third codebook.

6. The method of claim 5 , wherein the codebook further includes a fourth codebook for a rank 4 using the 4 antenna ports, and

wherein the fourth codebook is based on the following table.

TPMI

index

W (ordered from left to right in increasing order of TPMI index)

0-3

1

2

⁡

[

1

0

0

0

0

1

0

0

0

0

1

0

0

0

0

1

]

1

2

⁢

2

⁡

[

1

1

0

0

0

0

1

1

1

-

1

0

0

0

0

1

-

1

]

1

2

⁢

2

⁡

[

1

1

0

0

0

0

1

1

j

-

j

0

0

0

0

j

-

j

]

1

4

⁡

[

1

1

1

1

1

-

1

1

-

1

1

1

-

1

-

1

1

-

1

-

1

1

]

4

1

4

⁡

[

1

1

1

1

1

-

1

1

-

1

j

j

-

j

-

j

j

-

j

-

j

j

]

—

—

—.

7. The method of claim 6 , wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 4 using the 4 antenna ports, and (ii) including precoding matrices whose the TPMI index are 0 to 2, among precoding matrices included in the fourth codebook.

8. The method of claim 1 , wherein the at least one specific precoding matrix further comprises relative phase difference between two antenna ports each included in some or all of some antenna port pairs related to a UE coherence capability of the partialAndNonCoherent among all antenna port pairs.

9. The method of claim 8 , further comprising:

transmitting, to the base station, capability information on the UE coherence capability for a transmission of the PUSCH; and

receiving, from the base station, configuration information for determining the codebook subset, based on the capability information,

wherein the codebook subset is set to partialAndNonCoherent based on the configuration information.

10. The method of claim 9 , wherein the UE coherence capability is the partialAndNonCoherent, and

wherein the UE coherence capability of the partialAndNonCoherent is that the relative phase difference between the two antenna ports each included in some or all of the some antenna port pairs is maintained.

11. The method of claim 10 , wherein the all antenna ports for the transmission of the PUSCH is numbered as antenna port 0, antenna port 1, antenna port 2 and antenna port 3,

wherein the some antenna port pairs related to the UE coherent capability of the partialAndNonCoherent among the all antenna port pairs are pair of (antenna port 0, antenna port 2) and (antenna port 1, antenna port 3), and

wherein the some of the some antenna port pairs related to the UE coherent capability of the partialAndNonCoherent among the all antenna port pairs is the pair of (antenna port 0, antenna port 2) or the pair of (antenna port 1, antenna port 3).

12. A user equipment (UE) configured to transmit a physical uplink shared channel (PUSCH) based on a codebook in a wireless communication system, the UE comprising:

a transmitter;

a receiver; and

a processor functionally connected to the transmitter and the receiver,

wherein the processor is configured to control the UE to:

receive, from a base station, downlink control information (DCI) for information related to a precoding matrix; and

transmit, to the base station, the PUSCH based on the precoding matrix determined based on the DCI,

wherein based on that a codebook subset is based on a codebook subset parameter configured to partialAndNonCoherent, the codebook subset includes at least one specific precoding matrix comprising non zero values for all antenna ports,

wherein the at least one specific precoding matrix is related to rank 1 uplink transmission using 4 antenna ports,

wherein the codebook includes a first codebook for a rank 1 using 4 antenna ports,

wherein the first codebook is based on one of the following tables,

TPMI index

W (ordered from left to right in increasing order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

-

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

-

1

]

1

2

⁡

[

1

-

1

1

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

-

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

-

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

1

]

—

—

—

—

TPMI index

W (ordered from left to right in increasing order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

-

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

-

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

1

]

1

2

⁡

[

1

-

1

1

-

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

-

1

]

—

—

—

—

wherein the at least one specific precoding matrix is a precoding matrix whose the TPMI index is 12 to 15, among precoding matrices included in the first codebook, and

wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 1 using the 4 antenna ports and (ii) including precoding matrices whose the TPMI index are 0 to 11, among the precoding matrices included in the first codebook.

13. A non-transitory computer readable medium (CRM) storing one or more instructions,

wherein one or more instructions executable by one or more processors control a user equipment (UE) to:

receive, from a base station, downlink control information (DCI) for information related to a precoding matrix; and

transmit, to the base station, the PUSCH based on the precoding matrix determined based on the DCI,

wherein based on that a codebook subset is based on a codebook subset parameter configured to partialAndNonCoherent, the codebook subset includes at least one specific precoding matrix comprising non zero values for all antenna ports,

wherein the at least one specific precoding matrix is related to rank 1 uplink transmission using 4 antenna ports,

wherein the codebook includes a first codebook for a rank 1 using 4 antenna ports,

wherein the first codebook is based on one of the following tables,

TPMI index

W (ordered from left to right in increasing order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

-

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

-

1

]

1

2

⁡

[

1

-

1

1

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

-

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

-

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

1

]

—

—

—

—

TPMI index

W (ordered from left to right in increasing order of TPMI index)

0-7

1

2

⁡

[

1

0

0

0

]

1

2

⁡

[

0

1

0

0

]

1

2

⁡

[

0

0

1

0

]

1

2

⁡

[

0

0

0

1

]

1

2

⁡

[

1

0

1

0

]

1

2

⁡

[

1

0

-

1

0

]

1

2

⁡

[

1

0

j

0

]

1

2

⁡

[

1

0

-

j

0

]

 8-15

1

2

⁡

[

0

1

0

1

]

1

2

⁡

[

0

1

0

-

1

]

1

2

⁡

[

0

1

0

j

]

1

2

⁡

[

0

1

0

-

j

]

1

2

⁡

[

1

1

1

1

]

1

2

⁡

[

1

1

j

j

]

1

2

⁡

[

1

1

-

1

-

1

]

1

2

⁡

[

1

1

-

j

-

j

]

16-23

1

2

⁡

[

1

j

1

j

]

1

2

⁡

[

1

j

j

-

1

]

1

2

⁡

[

1

j

-

1

-

j

]

1

2

⁡

[

1

j

-

j

1

]

1

2

⁡

[

1

-

1

1

-

1

]

1

2

⁡

[

1

-

1

j

-

j

]

1

2

⁡

[

1

-

1

-

1

1

]

1

2

⁡

[

1

-

1

-

j

j

]

24-27

1

2

⁡

[

1

-

j

1

-

j

]

1

2

⁡

[

1

-

j

j

1

]

1

2

⁡

[

1

-

j

-

1

j

]

1

2

⁡

[

1

-

j

-

j

-

1

]

—

—

—

—

wherein the at least one specific precoding matrix is a precoding matrix whose the TPMI index is 12 to 15, among precoding matrices included in the first codebook, and

wherein the codebook subset further includes at least one precoding matrix (i) related to the rank 1 using the 4 antenna ports and (ii) including precoding matrices whose the TPMI index are 0 to 11, among the precoding matrices included in the first codebook.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY OF RECORD PREVIOUSLY RECORDED ON REEL 056858 FRAME 0701. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 22, 2021
From: PARK, HAEWOOK; PARK, JONGHYUN
To: LG ELECTRONICS INC.
Reel/Frame 058219/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2021
From: PARK, HAEWOOK; PARK, JONGHYUN
To: LG ELECTRONICS INC.
Reel/Frame 056858/0701 →
Priority Claims (1)
KR 10-2019-0100662 · Aug 16, 2019 · national
Continuity (2)
Continuation 16995376 · Aug 17, 2020
Related Publication 20210359734A1 · Nov 18, 2021
Cited By (1)
US 12,425,975