# US 2019/0173615 A1 · Transport Block Size Determination for Equal Size Code Blocks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0173615 A1
- Document ID: US20190173615A1
- Status: Published application
- Kind: A1
- Application number: 16/229,848
- Filed: 2018-12-21
- Published: 2019-06-06
- Earliest claimed: 2017-08-11
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Mattias Andersson; Yufei Blankenship; Sara Sandberg
- Web page: https://patentgrep.com/patent/US20190173615A1

## CPC

- H04L 1/0063: {Single parity check}
- H04L 1/0003: {by switching between different modulation schemes}
- H04L 1/0009: {by adapting the channel coding (H04L1/1812 takes precedence)}
- H04L 1/0041: {Arrangements at the transmitter end}
- H04L 1/0061: {Error detection codes}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## 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

### Claim at position 1

-66. (canceled)

### Claim 67

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; and
transmit the transport block according to the determined TBS.

### Claim 68 (depends on 67)

The wireless transmitter of claim 67, wherein the CRC bits include at least one of transport block CRC bits and code segmentation CRC bits.

### Claim 69 (depends on 67)

The wireless transmitter of claim 67, wherein the formula is based on an approximate transport block size, TBS0, a number of code blocks, C, at least one of a number of CRC bits attached to the transport block, L2, and a number of CRC bits added to each of the C code blocks, L3.

### Claim 70 (depends on 69)

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

### Claim 71 (depends on 70)

The wireless transmitter of claim 70, wherein when TBS0 plus a number of CRC bits attached to the transport block is greater than the threshold size, Z, the formula includes dividing TBS0+L2 by C|, rounding up to the nearest integer, and multiplying the result by C.

### Claim 72 (depends on 70)

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

### Claim 73 (depends on 70)

The wireless transmitter of claim 70, wherein the formula includes determining C based on dividing TBS0 plus L2 by Z minus L3, and rounding up to the nearest integer.

### Claim 74 (depends on 69)

The wireless transmitter of claim 69, wherein the formula includes determining the TBS by subtracting L2.

### Claim 75 (depends on 70)

The wireless transmitter of claim 70, wherein when TBS0 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.

### Claim 76 (depends on 72)

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

### Claim 77 (depends on 70)

The wireless transmitter of claim 70, wherein L2 is 24, L3 is 24; and Z is one of 3840 and 8448.

### Claim 78 (depends on 67)

The wireless transmitter of claim 67, wherein the formula includes determining TBS0 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.

### Claim 79

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; and
transmitting the transport block according to the determined TBS.

### Claim 80 (depends on 79)

The method of claim 79, wherein the CRC bits include at least one of transport block CRC bits and code segmentation CRC bits.

### Claim 81 (depends on 79)

The method of claim 79, wherein the formula is based on an approximate transport block size, TBS0, a number of code blocks, C, at least one of a number of CRC bits attached to the transport block, L2, and a number of CRC bits added to each of the C code blocks, L3.

### Claim 82 (depends on 81)

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

### Claim 83 (depends on 82)

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

### Claim at position 19

84-90. (canceled)

### Claim 91

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; and
decode the wireless signal to obtain the transport block.

### Claim 92 (depends on 91)

The wireless receiver of claim 91, wherein the CRC bits include at least one of transport block CRC bits and code segmentation CRC bits.

### Claim 93 (depends on 91)

The wireless receiver of claim 91, wherein the formula is based on an approximate transport block size, TBS0, a number of code blocks, C, at least one of a number of CRC bits attached to the transport block, L2, and a number of CRC bits added to each of the C code blocks, L3.

### Claim at position 23

94-96. (canceled)
