IP Library › Granted Patent US 10,615,915
Granted Patent B2
US 10,615,915 · App. 16/229,848 · Granted Apr 7, 2020

Transport block size determination for equal size code blocks

Inventors: Mattias Andersson (Sundbyberg, SE); Yufei Blankenship (Kildeer, IL); Sara Sandberg (Luleå, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L1/0063H04L1/0003H04L1/0041H04L1/0061H04L5/0044H04W72/042H04W72/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 10,615,915
App. No.
16/229,848
Granted
Apr 7, 2020
Kind
B2
Abstract

According to some embodiments, a method for use in a wireless receiver comprises determining a transport block size, TBS, for a transport block to be communicated between the wireless transmitter and a wireless receiver via a physical channel transmission. The TBS determination uses a formula accounting for cyclic redundancy check, CRC, bits. The method further comprises transmitting the transport block according to the determined TBS. In particular embodiments the formula is based on an approximate transport block size, a number of code blocks, at least one of a number of CRC bits attached to the transport block, and a number of CRC bits added to each of the C code blocks.

Claims (21)

1. A wireless transmitter comprising processing circuitry operable to:

determine a transport block size, TBS, for a transport block to be communicated between the wireless transmitter and a wireless receiver via a physical channel transmission, the TBS determination using a formula accounting for cyclic redundancy check, CRC, bits wherein the formula is based on an approximate transport block size, TBS 0 , a number of code blocks, C, a number of CRC bits attached to the transport block, L 2 , and a number of CRC bits added to each of the C code blocks, L 3 ; and

transmit the transport block according to the determined TBS.

2. The wireless transmitter of claim 1 , wherein the formula is based on a comparison of TBS 0 plus a number of CRC bits attached to the transport block with a threshold size, Z.

3. The wireless transmitter of claim 2 , wherein the formula is based on a comparison of TBS 0 plus a number of CRC bits attached to the transport block with a threshold size, Z.

4. The wireless transmitter of claim 2 , wherein when TBS 0 plus a number of CRC bits attached to the transport block is greater than the threshold size, Z, the formula includes dividing TBS 0 +L 2 by C*A|, rounding up to the nearest integer, and multiplying the result by C*A, where A is a constant.

5. The wireless transmitter of claim 2 , wherein the formula includes determining C based on dividing TBS 0 plus L 2 by Z minus L 3 , and rounding up to the nearest integer.

6. The wireless transmitter of claim 1 , wherein the formula includes determining the TBS by subtracting L 2 .

7. The wireless transmitter of claim 2 , wherein when TBS 0 plus a number of CRC bits attached to the transport block is less than the threshold size, Z, the formula includes calculating A*ceil(TBS0/A) for a constant A.

8. The wireless transmitter of claim 4 , wherein A is 8.

9. The wireless transmitter of claim 2 , wherein L 2 is 24, L 3 is 24; and Z is one of 3840 and 8448.

10. The wireless transmitter of claim 1 , wherein the formula includes determining TBS 0 based on available transmission resources by determining the approximate transport block size based on a number of symbols available for transmission and a lookup table.

11. A method for use in a wireless transmitter, the method comprising:

determining a transport block size, TBS, for a transport block to be communicated between the wireless transmitter and a wireless receiver via a physical channel transmission, the TBS determination using a formula accounting for cyclic redundancy check, CRC, bits wherein the formula is based on an approximate transport block size, TBS 0 , a number of code blocks, C, a number of CRC bits attached to the transport block, L 2 , and a number of CRC bits added to each of the C code blocks, L 3 ; and

transmitting the transport block according to the determined TBS.

12. The method of claim 11 , wherein the formula is based on a comparison of TBS 0 plus a number of CRC bits attached to the transport block with a threshold size, Z.

13. The method of claim 12 , wherein when TBS 0 plus a number of CRC bits attached to the transport block is greater than the threshold size, Z, the formula includes dividing TBS 0 +L 2 by C, rounding up to the nearest integer, and multiplying the result by C.

14. A wireless receiver comprising processing circuitry operable to:

receive a wireless signal via a physical channel transmission from a wireless transmitter, the wireless signal corresponding to a transport block;

determine a transport block size, TBS, using a formula accounting for cyclic redundancy check, CRC, bits wherein the formula is based on an approximate transport block size, TBS 0 , a number of code blocks, C, a number of CRC bits attached to the transport block, L2, and number of CRC bits added to each of the C code bocks, L3; and

decode the wireless signal to obtain the transport block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2019
From: ANDERSSON, MATTIAS; BLANKENSHIP, YUFEI; SANDBERG, SARA
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 051388/0218 →
Continuity (3)
Continuation 16088282
Provisional Application 62544727 · Aug 11, 2017
Related Publication 20190173615A1 · Jun 6, 2019