IP Library › Granted Patent US 11,303,395
Granted Patent B2
US 11,303,395 · App. 16/338,439 · Granted Apr 12, 2022

Uplink control information sending method and apparatus, and terminal

Inventors: Chunli Liang (Shenzhen, CN); Shuqiang Xia (Shenzhen, CN); Jing Shi (Shenzhen, CN); Xianghui Han (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
H04L1/1854H04L1/1678H04L1/1812H04L1/1861H04L1/1864H04L5/0055H04W72/0406H04W72/1284H04W72/0446
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,303,395
App. No.
16/338,439
Granted
Apr 12, 2022
Kind
B2
Abstract

Disclosed are an uplink control information sending method and apparatus, and a terminal. The method comprises: with respect to a terminal supporting P minimum HARQ timings, determining a downlink subframe set S(n) corresponding to the P minimum HARQ timings, wherein S(n) is a union set of all sets Ψ(n,K i ); and the terminal sending, on an uplink subframe n, the set S(n) or a HARQ-ACK corresponding to transmission data in the downlink subframe set Ψ(n,K i ).

Claims (1128)

1. A method for sending uplink control information, comprising:

for a terminal supporting P minimum Hybrid Automatic Repeat reQuest (HARQ) timings, determining a downlink subframe set S(n) corresponding to the P minimum HARQ timings, wherein S(n) is a union set of all downlink subframe sets ψ(n,K i ), P is an integer greater than 1, n is an integer greater than or equal to 0, K i is an integer greater than 0, but less than or equal to 4, and i is an integer greater than or equal to 1, but less than or equal to P; and

transmitting, by the terminal in an uplink subframe n, a Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK) corresponding to transmission data in the downlink subframe set S(n) or the downlink subframe set ψ(n,K i ),

wherein before determining the downlink subframe set S(n) corresponding to the P minimum HARQ timings, the method further comprises:

when the terminal performs HARQ-ACK feedback in the uplink subframe n, determining the downlink subframe set ψ(n,K i ) requiring HARQ-ACK feedback corresponding to each minimum HARQ timing in the uplink subframe n, wherein the P minimum HARQ timings are K 1 , K 2 , . . . , K P respectively, K 1 >K 2 > . . . >K P ; and P>1, and i=1, 2, . . . , P, and

wherein the transmitting, by the terminal in the uplink subframe n, the HARQ-ACK of the transmission data in the downlink subframe set S(n) or the downlink subframe set ψ(n,Ki) comprises:

determining a channel selection table, a HARQ-ACK codebook size of each serving cell, and a HARQ-ACK order used when the HARQ-ACK is sent in a Physical Uplink Control Channel (PUCCH);

when the terminal is configured as HARQ-ACK multiplexing or PUCCH format 1b joint channel selection, a value of M in the channel selection table is determined according to the downlink subframe set S(n) or the downlink subframe set ψ(n,K i ); a HARQ-ACK(i) in the channel selection table corresponding to a downlink subframe n−k i , wherein k i ∈S(n) is an element in the set S(n); and

when the terminal is configured as a PUCCH format 3, a single codeword stream transmission mode or a double codeword stream transmission mode is configured and spatial binding is enabled, the HARQ-ACK codebook size L of each serving cell is equal to M; and when the double codeword stream transmission mode is configured and the spatial binding is not enabled, the HARQ-ACK codebook size L of each serving cell is equal to 2M.

2. The method for sending uplink control information according to claim 1 , wherein the terminal determines the minimum HARQ timing used by the subframe according to the downlink control information.

3. The method for sending uplink control information according to claim 2 , further comprising:

when the minimum HARQ timing of the downlink subframe received by the terminal is K x , while the minimum HARQ timing of the last downlink subframe received previously is K y , and K x >K y , performing, by the terminal, a fallback operation of the minimum HARQ timing in the downlink subframe; wherein the downlink subframe has different HARQ timings when the minimum HARQ timings are K x and K y , K x ,K y ∈{K 1 , K 2 , . . . , K P }.

4. The method for sending uplink control information according to claim 1 , wherein for a Time Division Duplexing (TDD) system, the downlink subframe set ψ(n,Ki) is determined according to at least one of the minimum HARQ timing, uplink and downlink configurations, and downlink-reference uplink and downlink configurations.

5. The method for sending uplink control information according to claim 1 , wherein the downlink subframe set ψ(n,K i ) is obtained according to Table 1, 2, 3, 4, 5 or 7:

TABLE 1

Uplink and

downlink

Subframe n (K i = 4)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6

—

4

—

—

6

—

4

1

—

—

7, 6

4

—

—

—

7, 6

4

—

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6

6

3

—

—

7, 6, 11

6, 5

5, 4

—

—

—

—

—

4

—

—

12, 8, 7,

6, 5, 4,

—

—

—

—

—

—

11

7

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

7

7

5

—

—

7

7

—

TABLE 2

Uplink and

downlink

Subframe n (K i = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

—

3

3

—

—

—

3

3

1

—

—

3, 6

3

—

—

—

3, 6

3

—

2

—

—

3, 7, 4,

—

—

—

—

3, 7, 4,

—

—

6

6

3

—

—

7, 6, 5

4, 5

3, 4

—

—

—

—

—

4

—

—

6, 8, 7,

6, 5, 4,

—

—

—

—

—

—

11

3

5

—

—

3, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

6

4

4

—

—

6

3

—

TABLE 4

Uplink and

downlink

Subframe n (K i = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

3

3-

—

—

3

3

1

—

—

3, 6

3

—

—

—

3, 6

3

—

2

—

—

3, 7, 4,

—

—

—

—

3, 7, 4,

—

—

6

6

3

—

—

7, 6, 5,

3

3

—

—

—

—

—

4, 3

4

—

—

8, 7, 6,

3

—

—

—

—

—

—

5, 4, 3,

11

5

—

—

3, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

6, 3

3

3

—

—

3

—

TABLE 7

Uplink and

downlink

Subframe n (K i = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

—

3

3

—

—

—

3

3

1

—

—

3, 6

3

—

—

—

3, 6

3

—

2

—

—

3, 7, 4,

—

—

—

—

3, 7, 4,

—

—

6

6

3

—

—

7, 6, 5

4, 5

3, 4

—

—

—

—

—

4

—

—

6, 8, 7,

6, 5, 4,

—

—

—

—

—

—

11

3

5

—

—

3, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

6, 3

3

3

—

—

3

—

TABLE 3

Uplink and

downlink

Subframe n (K i = 2)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

2

2

—

—

—

2

2

—

1

—

—

3, 2

2

—

—

—

3, 2

2

—

2

—

—

3, 2, 4,

—

—

—

—

3, 2, 4,

—

—

6

6

3

—

—

7, 6, 5

4, 5

3, 4

—

—

—

—

—

4

—

—

5, 8, 7,

3, 5, 4,,

—

—

—

—

—

—

6

2

5

—

—

3, 2, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

3

3

3

—

—

2

2

—

TABLE 5

Uplink and

downlink

Subframe n (K i = 2)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

2

2

—

—

—

2

2

—

1

—

—

3, 2

2

—

—

—

3, 2

2

—

2

—

—

3, 2, 4,

—

—

—

—

3, 2, 4,

—

—

6

6

3

—

—

7, 6, 5,

2

—

—

—

—

—

—

4, 3, 2

4

—

—

8, 7, 6,

2

—

—

—

—

—

—

5, 4, 3,

2

5

—

—

3, 2, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6

6

—

—

3, 2

2

—

—

2

2

—.

6. The method for sending uplink control information according to claim 1 , wherein elements in the downlink subframe set S(n) are sorted according to an order of ψ(n,K 1 ), ψ(n,K 2 ), . . . , ψ(n,K P ); and for the same elements contained in two or more than two sets ψ(n,K 1 ), ψ(n,K 2 ), . . . , ψ(n,K P ), the set S(n) only contains the element that appears for the first time.

7. The method for sending uplink control information according to claim 5 , wherein the downlink subframe set S(n) is contained in Table 8, 9, 10, 11 or 12;

TABLE 8

Uplink and

downlink

Subframe n (K 1 = 4, K 2 = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6

3

4, 3

—

—

6

3

4, 3

1

—

—

7, 6, 3

4, 3

—

—

—

7, 6, 3

4, 3

—

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6, 3

6, 3

3

—

—

7, 6, 11,

6, 5, 4

5, 4, 3

—

—

—

—

—

5

4

—

—

12, 8, 7,

7, 6, 5,

—

—

—

—

—

—

11, 6

4, 3

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6,

3,

6

—

—

7, 6

7, 4

5, 4

—

—

7, 6

7, 3

—

TABLE 9

Uplink and

downlink

Subframe n (K 1 = 4, K 2 = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6

3

4, 3

—

—

6

3

4, 3

1

—

—

7, 6, 3

4, 3

—

—

—

7, 6, 3

4, 3

—

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6, 3

6, 3

3

—

—

7, 6, 11,

6, 5, 3

5, 4, 3

—

—

—

—

—

5, 4, 3

4

—

—

12, 8, 7,

7, 6, 5,

—

—

—

—

—

—

11, 6, 5,

4, 3

4, 3,

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6,

3,

6

—

—

7, 6, 3

7, 3

5, 3

—

—

7

7, 3

—

TABLE 10

Uplink and

downlink

Subframe n (K 1 = 4, K 2 = 3)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6

3

4, 3

—

—

6

3

4, 3

1

—

—

7, 6, 3

4, 3

—

—

—

7, 6, 3

4, 3

—

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6, 3

6, 3

3

—

—

7, 6, 11,

6, 5, 4

5, 4, 3

—

—

—

—

—

5

4

—

—

12, 8, 7,

7, 6, 5,

—

—

—

—

—

—

11, 6

4, 3

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6,

3,

6

—

—

7, 6, 3

7, 3

5, 3

—

—

7

7, 3

—

TABLE 11

Uplink and

downlink

Subframe n (K 1 = 4, K 2 = 2)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6, 2

2

4

—

—

6, 2

2

4

1

—

—

7, 6, 3,

4, 2

—

—

—

7, 6, 3, 2,

4, 2

—

2,

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6, 3, 2,

6, 3, 2,

3

—

—

7, 6, 11,

6, 5, 4

5, 4, 3

—

—

—

—

—

5,

4

—

—

12, 8, 7,

7, 6, 5,

—

—

—

—

—

—

11, , 6,

4, 3, 2

5,

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6,

3, 2

6

—

—

7, 3

7, 3

5, 3

—

—

7, 2

7, 2

—

TABLE 12

Uplink and

downlink

Subframe n (K 1 = 4, K 2 = 2)

configuration

0

1

2

3

4

5

6

7

8

9

0

—

—

6, 2

2

4

—

—

6, 2

2

4

1

—

—

7, 6, 3,

4, 2

—

—

—

7, 6, 3, 2

4, 2

—

2

2

—

—

8, 7, 4,

—

—

—

—

8, 7, 4,

—

—

6, 3, 2

6, 3, 2

3

—

—

7, 6, 11,

6, 5, 2

5, 4

—

—

—

—

—

5, 4, 3,

2,

4

—

—

12, 8, 7,

7, 6, 5,

—

—

—

—

—

—

11, 6, 5,

4, 2

4, 3, 2,

5

—

—

13, 12, 9,

—

—

—

—

—

—

—

8, 7, 5,

4, 11, 6,

3, 2

6

—

—

7, 3, 2

7, 2

5

—

—

7, 2

7, 2

—.

8. The method for sending uplink control information according to claim 1 , wherein an element a i or a 2i ,a 2i+1 in an HARQ-ACK bit sequence of each serving cell sent in the PUCCH format 3 is corresponding to a subframe n-k i or a HARQ-ACK of two codeword streams of the subframe n−k i ; or,

the subframe n−k i ; or the HARQ-ACK of two codeword streams of the subframe n−k i is corresponding to a bit sequence element a DAI(ki)−1 or a 2DAI(ki)−2 ,a 2DAI(ki)−1 , wherein DAI(k i ) is a Downlink Assignment Indicator (DAI) value in Downlink Control Information (DCI) sent by the subframe n−k i .

9. The method for sending uplink control information according to claim 8 , wherein when the HARQ-ACK bit sequence is sorted based on DAI, a DAI value thereof is determined according to a HARQ-ACK timing of a currently scheduled subframe when performing downlink scheduling, and subframe accumulation is performed on DAI values of downlink subframes performing HARQ-ACK feedback in the same uplink subframe.

10. The method for sending uplink control information according to claim 1 , wherein the transmitting, by the terminal in the uplink subframe n, the HARQ-ACK of the transmission data in the downlink subframe set ψ(n,K i ) comprises:

for a FDD system, when the terminal receives scheduling with a minimum timing K a in a downlink subframe m, not sending, by the terminal, a HARQ-ACK corresponding to the scheduling when the terminal receives scheduling with a HARQ minimum timing K b in (K a −K b ) subframes after the downlink subframe m, wherein K b <K a , Ka, K b ∈{K 1 , K 2 , . . . , K P }; and sending a HARQ-ACK of the downlink subframe m in the uplink subframe n, wherein m is an integer different from n, and greater than or equal to 0.

11. A terminal, comprising a processor for data processing, a memory for data storage, and a data transceiver for data transmitting and receiving, wherein the memory is stored with computer-executable instructions for executing:

determining a downlink subframe set S(n) corresponding to P minimum HARQ timings, wherein S(n) is a union set of all downlink subframe sets ψ(n,K i ), P is an integer greater than 1, n is an integer greater than or equal to 0, K i is an integer greater than 0, but less than or equal to 4, and i is an integer greater than or equal to 1, but less than or equal to P; and

sending, by the terminal in an uplink subframe n, a Hybrid Automatic Repeat reQuestACKnowledgement (HARQ-ACK) corresponding to transmission data in the downlink subframe set S(n) or the downlink subframe set ψ(n,K i ),

wherein the computer-executable instructions are used for executing:

when performing HARQ-ACK feedback in the uplink subframe n, determining the downlink subframe set ψ(n,K i ) requiring HARQ-ACK feedback corresponding to each minimum HARQ timing in the uplink subframe n, wherein the P minimum HARQ timings are K 1 , K 2 , . . . , KP respectively, K1>K2> . . . >KP; and P>1, and i=1, 2, . . . , P, and

wherein the computer-executable instructions are used for executing:

determining a channel selection table, or a HARQ-ACK codebook size, and a HARQ-ACK order used when the HARQ-ACK is sent in a Physical Uplink Control Channel (PUCCH);

determininq a value of M in the channel selection table according to the downlink subframe set S(n) or the downlink subframe set ψ(n,K i ) when the terminal is configured as HARQ-ACK multiplexing or PUCCH format 1b joint channel selection; a HARQ-ACK(i) in the channel selection table corresponding to a downlink subframe n−k i , wherein k i ∈S(n) or ψ(n,K i ) is an element in the set S(n) or ψ(n,K i ); and

when the terminal is configured as a PUCCH format 3, a single codeword stream transmission mode or a double codeword stream transmission mode is configured and spatial binding is enabled, the HARQ-ACK codebook size L of each serving cell is equal to M; and when the double codeword stream transmission mode is configured and the spatial binding is not enabled, the HARQ-ACK codebook size L of each serving cell is equal to 2M.

12. The terminal according to claim 11 , wherein the computer-executable instructions are used for executing: determining the minimum HARQ timing used by the subframe according to the downlink control information.

13. The terminal according to claim 11 , wherein the computer-executable instructions are used for executing: for a Time Division Duplexing TDD system, determining the downlink subframe set ψ(n,K i ) according to at least one of the minimum HARQ timing, uplink and downlink configurations, and downlink-reference uplink and downlink configurations.

14. The terminal according to claim 11 , wherein:

an element a i or a 2i ,a 2+1 in an HARQ-ACK bit sequence of each serving cell sent in the PUCCH format 3 is corresponding to a subframe n−k i or a HARQ-ACK of two codeword streams of the subframe n−k i ; or,

the subframe n−k i or the HARQ-ACK of two codeword streams of the subframe n−k i is corresponding to a bit sequence element a DAI(ki)−1 or a 2DAI(ki)−2 ,a 2DAI(ki)−1 , wherein DAI(k i ) is a DAI value in Downlink DCI sent by the subframe n−k i .

15. The terminal according to claim 11 , wherein the processing module is configured to:

for a FDD system, when the terminal receives scheduling with a minimum timing K a in a downlink subframe m, not sending a HARQ-ACK corresponding to the scheduling when the terminal receives scheduling with a HARQ minimum timing K b in (K a −K b ) subframes after the downlink subframe m, wherein K b <K a , K a ,K b ∈{K 1 , K 2 , . . . , K P }; and sending a HARQ-ACK of the downlink subframe m in the uplink subframe n.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2021
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 057584/0429 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED ON REEL 048746 FRAME 0947. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 12, 2019
From: LIANG, CHUNLI; XIA, SHUQIANG; SHI, JING; HAN, XIANGHUI
To: ZTE CORPORATION
Reel/Frame 048877/0819 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2019
From: LIANG, CHUNLI; XIA, SHUQIANG; SHI, JING; HAN, XIANGHUI
To: ZTE CORPORATION
Reel/Frame 048746/0947 →
Priority Claims (1)
CN 201610874565.1 · Sep 30, 2016 · national
Continuity (1)
Related Publication 20190393994A1 · Dec 26, 2019