IP Library Granted Patent US 10,721,031
Granted Patent B2
US 10,721,031 · App. 16/128,748 · Granted Jul 21, 2020

Method of transmitting and receiving transmission block based on code block group

Inventors: Ki-Hyeon Park (Seoul, KR); Woo-jin Choi (Seoul, KR)
Assignee: KT CORPORATION
H04L1/1861H04L1/1809H04L1/1812H04L1/1864
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,721,031
App. No.
16/128,748
Granted
Jul 21, 2020
Kind
B2
Abstract

Disclosed is a method of transmitting and receiving a transmission block based on a code block group (CBG) in a 3GPP NR system. A method of a terminal may be provided for receiving a transmission block from a base station. The method may include receiving a transmission block composed of one or more code block groups (CBGs) from the base station, transmitting a HARQ ACK/NACK message for the transmission block to the base station, receiving a retransmission block configured based on the HARQ ACK/NACK message for the transmission block, and transmitting a HARQ ACK/NACK message for the retransmission block to the base station.

Claims (39)

1. A method for receiving, by a terminal, a transmission block from a base station, the method comprising:

receiving a transmission block composed of one or more code block groups from the base station;

transmitting a hybrid automatic repeat request (HARQ) acknowledgement/negative-acknowledgement (ACK/NACK) message for the transmission block to the base station;

receiving a retransmission block configured based on the HARQ ACK/NACK message for the transmission block from the base station; and

transmitting a HARQ ACK/NACK message for the retransmission block to the base station,

wherein when a total number of code blocks forming the transmission block is equal to C and a total number of code block groups forming the transmission block is equal to G, among the G code block groups, (C mod G) code block groups are composed of ┌C/G┐ code blocks, and the other (G−(C mod G)) code block groups are composed of └C/G┘ code blocks, where C and G are natural numbers.

2. The method of claim 1 ,

wherein each of a number of bits of the HARQ ACK/NACK message for the transmission block and a number of bits of the HARQ ACK/NACK message for the retransmission block is set to a fixed value N, and

wherein the value N is received from the base station through high layer signaling.

3. The method of claim 2 , wherein a number K of code block groups forming the transmission block or the retransmission block is less than or equal to the value N, where K and N are nature numbers.

4. The method of claim 3 , wherein when the value K is less than the value N, last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set to either NACK bits or ACK bits, where K and N are nature numbers.

5. The method of claim 3 , wherein when the value K is less than the value N, last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set by repeating a pattern of the first K bits, where K and N are nature numbers.

6. The method of claim 1 ,

wherein each of a number of bits of the HARQ ACK/NACK message for the transmission block and a number of bits of the HARQ ACK/NACK message for the retransmission block is set to M, and

wherein the value M is determined based on the number of code block groups constituting the transmission block, where M is a natural number.

7. A method for transmitting, by a base station, a transmission block to a terminal, the method comprising:

transmitting a transmission block composed of one or more code block groups to the terminal;

receiving a hybrid automatic repeat request (HARQ) acknowledgement/n negative-acknowledgement (ACK/NACK) message for the transmission block from the terminal;

transmitting a retransmission block configured based on the HARQ ACK/NACK message for the transmission block to the terminal; and

receiving a HARQ ACK/NACK message for the retransmission block from the terminal,

wherein when a total number of code blocks forming the transmission block is equal to C and a total number of code block groups forming the transmission block is equal to G, among the G code block groups, (C mod G) code block groups are composed of ┌C/G┐ code blocks, and the other (G−(C mod G)) code block groups are composed of └C/G┘ code blocks, where C and G are natural number.

8. The method of claim 7 ,

wherein each of the number of bits of the HARQ ACK/NACK message for the transmission block and the number of bits of the HARQ ACK/NACK message for the retransmission block is set to a fixed value N, and

wherein the value N is transmitted to the terminal through high layer signaling, where N is a natural number.

9. The method of claim 8 , wherein a number K of code block groups forming the transmission block or the retransmission block is less than or equal to the value N, where K is a natural number.

10. The method of claim 9 , wherein when the value K is less than the value N, last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set to either NACK bits or ACK bits, where N and K are natural numbers.

11. The method of claim 9 , wherein when the value K is less than the value N, last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set by repeating a pattern of the first K bits, where N and K are natural numbers.

12. The method of claim 7 , wherein each of a number of bits of the HARQ ACK/NACK message for the transmission block and a number of bits of the HARQ ACK/NACK message for the retransmission block is set to M, and the value M is determined based on the number of code block groups constituting the transmission block, where M is a natural number.

13. A terminal for receiving a transmission block from a base station, the terminal comprising:

a receiver configured to receive a transmission block composed of one or more code block groups from the base station and receive a retransmission block configured based on a hybrid automatic repeat request (HARQ) acknowledgement/negative-acknowledgement (ACK/NACK) message for the transmission block from the base station; and

a transmitter configured to transmit the HARQ ACK/NACK message for the transmission block to the base station and transmit a HARQ ACK/NACK message for the retransmission block to the base station,

wherein when a total number of code blocks forming the transmission block is equal to C and a total number of code block groups forming the transmission block is equal to G, among the G code block groups, (C mod G) code block groups are composed of ┌C/G┐ code blocks, and the other (G−(C mod G)) code block groups are composed of └C/G┘ code blocks, where C and G are natural numbers.

14. The terminal of claim 13 ,

wherein each of a number of bits of the HARQ ACK/NACK message for the transmission block and a number of bits of the HARQ ACK/NACK message for the retransmission block is set to a fixed value N, and

wherein the value N is received from the base station through high layer signaling, where N is a natural number.

15. The terminal of claim 14 , wherein a number K of code block groups forming the transmission block or the retransmission block is less than or equal to the value N, where K is a natural number.

16. The terminal of claim 15 , wherein when the value K is less than the value N, i) last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set to either NACK bits or ACK bits or ii) the last (N−K) bits of the HARQ ACK/NACK message for the transmission block or the HARQ ACK/NACK message for the retransmission block are set by repeating a pattern of the first K bits, where N and K are natural numbers.

17. The terminal of claim 13 , wherein each of the number of bits of the HARQ ACK/NACK message for the transmission block and the number of bits of the HARQ ACK/NACK message for the retransmission block is set to M, and

wherein the value M is determined based on the number of code block groups constituting the transmission block, where M is a natural number.

Assignments (3)
EXCLUSIVE LICENSE WITH ALL SUBSTANTIAL RIGHT Recorded Oct 11, 2023
From: KT CORPORATION
To: PEGASUS WIRELESS INNOVATION LLC
Reel/Frame 065219/0144 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNORS' EXECUTION DATE PREVIOUSLY RECORDED ON REEL 046849 FRAME 0530. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 14, 2018
From: PARK, KI-HYEON; CHOI, WOO-JIN
To: KT CORPORATION
Reel/Frame 047526/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2018
From: PARK, KI-HYEON; CHOI, WOO-JIN
To: KT CORPORATION
Reel/Frame 046849/0530 →
Priority Claims (2)
KR 10-2017-0118409 · Sep 15, 2017 · national
KR 10-2018-0056950 · May 18, 2018 · national
Continuity (1)
Related Publication 20190089494A1 · Mar 21, 2019
Cited By (1)
US 12,574,158