IP Library › Granted Patent US 11,496,247
Granted Patent B2
US 11,496,247 · App. 16/842,339 · Granted Nov 8, 2022

Codebook feedback for data retransmissions

Inventors: Xing Liu (Guangdong, CN); Peng Hao (Guangdong, CN); Wei Gou (Guangdong, CN); Feng Bi (Guangdong, CN)
Assignee: ZTE CORPORATION
H04L1/1812H04L1/1607H04L1/1854H04L1/1861H04L5/0055H04L5/0094H04W72/042H04W72/0413
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,496,247
App. No.
16/842,339
Granted
Nov 8, 2022
Kind
B2
Abstract

A system and method for codebook feedback for data retransmissions are disclosed herein. In one embodiment, a method performed by communication device includes: receiving at least one of first downlink information and second downlink information from a communication node, wherein: the first downlink information is received before uplink grant information is received, and the second downlink information is received after the uplink grant information is received; generating at least one hybrid automatic repeat request acknowledgement (HARQ ACK), wherein the at least one HARQ ACK comprises at least one of: a first feedback information corresponding to the first downlink information, and a second feedback information corresponding to the second downlink information; and sending the HARQ ACK to the communication node in a feedback slot based on an uplink feedback timing indicated in the uplink grant information.

Claims (49)

1. A method performed by a communication device, the method comprising:

receiving uplink grant information from a communication node, wherein the uplink grant information scheduling a physical uplink shared channel (PUSCH) transmission from the communication device to the communication node;

receiving a physical downlink shared channel (PDSCH) transmission from the communication node after receiving the uplink grant information;

generating at least one hybrid automatic repeat request acknowledgement (HARQ ACK) corresponding to the PDSCH transmission; and

sending the at least one HARQ ACK to the communication node in the PUSCH indicated by the uplink grant information,

wherein a codebook size of the at least one HARQ ACK is related to a total downlink assignment index (DAI) in the uplink grant information, and

wherein the codebook size of the at least one HARQ ACK is determined based on N×N CBG ×N codeword , wherein N represents a number of slots occupied by the PDSCH transmission, N CBG represents a number of code block groups in one slot, and N codeword represents a number of codewords associated with the PDSCH transmission.

2. The method of claim 1 , wherein the total DAI indicates a number of downlink slots or downlink transport blocks (TBs) or downlink code block groups (CBGs) scheduled for the communication device before the uplink grant information is received.

3. The method of claim 1 , wherein the number of slots comprises one of:

a number of slots after receiving the uplink grant information and before a feedback slot,

a number of slots after receiving the uplink grant information and before a feedback slot, minus a number of slots (N T ) within a minimum uplink feedback preparation time, or

a number of slots after receiving the uplink grant information and before a feedback slot, wherein the feedback slot is indicated in an uplink feedback timing set indicated in a RRC signaling, wherein the uplink feedback timing set contains all uplink feedback timing values, and wherein the number of slots after receiving the uplink grant information and before the feedback slot is an uplink scheduling timing K2 minus one.

4. A method performed by a communication node, the method comprising:

sending an uplink grant information to a communication device, wherein the uplink grant information scheduling a physical uplink shared channel (PUSCH) transmission from the communication device to the communication node;

sending a physical downlink shared channel (PDSCH) transmission to the communication device after sending the uplink grant information; and

receiving at least one hybrid automatic repeat request acknowledgement (HARQ ACK) in the PUSCH indicated by the uplink grant information, wherein the at least one HARQ ACK corresponds to the PDSCH transmission,

wherein a codebook size of the at least one HARQ ACK is related to a total downlink assignment index (DAI) in the uplink grant information, and

wherein the codebook size of the at least one HARQ ACK is determined based on N×N CBG ×N codeword , wherein N represents a number of slots occupied by the PDSCH transmission, N CBG represents a number of code block groups in one slot, and N codeword represents a number of codewords associated with the PDSCH transmission.

5. The method of claim 4 , wherein the total DAI indicates a number of downlink slots or downlink transport blocks (TBs) or downlink code block groups (CBGs) scheduled for the communication device before the uplink grant information is sent.

6. The method of claim 4 , wherein the number of slots comprises one of:

a number of slots after sending the uplink grant information and before a feedback slot,

a number of slots after sending the uplink grant information and before a feedback slot, minus a number of slots (N T ) within a minimum uplink feedback preparation time, or

a number of slots after sending the uplink grant information and before a feedback slot, wherein the feedback slot is indicated in an uplink feedback timing set indicated in a RRC signaling, wherein the uplink feedback timing set contains all uplink feedback timing values, and wherein the number of slots after sending the uplink grant information and before the feedback slot is an uplink scheduling timing K2 minus one.

7. A communication device comprising:

a processor; and

a memory including processor executable code, wherein the processor executable code upon execution by the processor configures the processor to:

receive uplink grant information from a communication node, wherein the uplink grant information scheduling a physical uplink shared channel (PUSCH) transmission from the communication device to the communication node;

receive a physical downlink shared channel (PDSCH) transmission from the communication node after receiving the uplink grant information;

generate at least one hybrid automatic repeat request acknowledgement (HARQ ACK) corresponding to the PDSCH transmission, wherein a codebook size of the at least one HARQ ACK is related to a total downlink assignment index (DAI) in the uplink grant information; and

send the at least one HARQ ACK to the communication node in the PUSCH indicated by the uplink grant information,

wherein the codebook size of the at least one HARQ ACK is determined based on N×N CBG ×N codeword , wherein N represents a number of slots occupied by the PDSCH transmission, N CBG represents a number of code block groups in one slot, and N codeword represents a number of codewords associated with the PDSCH transmission.

8. The communication device of claim 7 , wherein the total DAI indicates a number of downlink slots or downlink transport blocks (TBs) or downlink code block groups (CBGs) scheduled for the communication device before the uplink grant information is received.

9. The communication device of claim 7 , wherein the number of slots comprises one of:

a number of slots after receiving the uplink grant information and before a feedback slot,

a number of slots after receiving the uplink grant information and before a feedback slot, minus a number of slots (N T ) within a minimum uplink feedback preparation time, or

a number of slots after receiving the uplink grant information and before a feedback slot, wherein the feedback slot is indicated in an uplink feedback timing set indicated in a RRC signaling, wherein the uplink feedback timing set contains all uplink feedback timing values, and wherein the number of slots after receiving the uplink grant information and before the feedback slot is an uplink scheduling timing K2 minus one.

10. A communication device comprising:

a processor; and

a memory including processor executable code, wherein the processor executable code upon execution by the processor configures the processor to:

send an uplink grant information to a communication device, wherein the uplink grant information scheduling a physical uplink shared channel (PUSCH) transmission from the communication device to the communication node;

send a physical downlink shared channel (PDSCH) transmission to the communication device after sending the uplink grant information; and

receive at least one hybrid automatic repeat request acknowledgement (HARQ ACK) in the PUSCH indicated by the uplink grant information, wherein the at least one HARQ ACK corresponds to the PDSCH transmission,

wherein a codebook size of the at least one HARQ ACK is related to a total downlink assignment index (DAI) in the uplink grant information, and

wherein the codebook size of the at least one HARQ ACK is determined based on N×N CBG ×N codeword , wherein N represents a number of slots occupied by the PDSCH transmission, N CBG represents a number of code block groups in one slot, and N codeword represents a number of codewords associated with the PDSCH transmission.

11. The communication device of claim 10 , wherein the total DAI indicates a number of downlink slots or downlink transport blocks (TBs) or downlink code block groups (CBGs) scheduled for the communication device before the uplink grant information is sent.

12. The communication device of claim 10 , wherein the number of slots comprises one of:

a number of slots after sending the uplink grant information and before a feedback slot,

a number of slots after sending the uplink grant information and before a feedback slot, minus a number of slots (N T ) within a minimum uplink feedback preparation time, or

a number of slots after sending the uplink grant information and before a feedback slot, wherein the feedback slot is indicated in an uplink feedback timing set indicated in a RRC signaling, wherein the uplink feedback timing set contains all uplink feedback timing values, and wherein the number of slots after sending the uplink grant information and before the feedback slot is an uplink scheduling timing K2 minus one.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: LIU, XING; HAO, PENG; GOU, WEI; BI, FENG
To: ZTE CORPORATION
Reel/Frame 053044/0881 →
Continuity (2)
Continuation PCTCN2017111729 · Nov 17, 2017
Related Publication 20200235866A1 · Jul 23, 2020
Cited By (2)
US 12,432,015 US 12,432,016