# US 12,010,052 B2 · Method for determining transport block size

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

- Number: US 12,010,052 B2
- Document ID: US12010052B2
- Status: Granted
- Kind: B2
- Application number: 17/869,683
- Filed: 2022-07-20
- Published: 2023-03-16
- Granted: 2024-06-11
- Earliest claimed: 2020-01-21
- Assignees: Zte Corporation
- Applicants: Zte Corporation
- Inventors: Qiujin Guo; Yu Ngok Li; Jun Xu; Jin Xu; Mengzhu Chen
- Web page: https://patentgrep.com/patent/US12010052B2

## CPC

- H04L 5/0046: {Determination of the number of bits transmitted on different sub-channels}
- H04L 69/24: Negotiation of communication capabilities
- H04L 1/0007: {by modifying the frame length}
- H04W 8/24: Transfer of terminal data
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- 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

Method, systems and devices for determining a transport block size (TBS) are disclosed. The method comprises determining the TBS based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure, wherein the parameter or a signaling is available for a wireless terminal supporting a release version, wherein the intermediate value is determined based on a plurality of resource parameters, wherein the plurality of resource parameters comprises at least one of the total number of resource elements allocated to the wireless terminal, a rate, a modulation order, and the number of layers.

## Claims

### Claim 1

A wireless communication method for use in a wireless terminal, the wireless communication method comprising:
determining a transport block size (TBS) based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure,
wherein the intermediate value is determined based on a plurality of resource parameters,
wherein the plurality of resource parameters comprises at least one of a total number of resource elements allocated to the wireless terminal, a rate, a modulation order, and a number of layers,
wherein:
the wireless terminal supports a release version indicated by a high-layer parameter and the parameter or the signaling is available for the wireless terminal, or
the wireless terminal does not support the release version determined by the high-layer parameter and the parameter or the signaling is not available for the wireless terminal,
wherein the event is whether the intermediate value is modified by a predefined function, and the predefined function is retaining at a float precision.

### Claim 2 (depends on 1)

The wireless communication method of claim 1, wherein:
the wireless terminal supports the release version indicated by the high-layer parameter and the parameter or the signaling is available for the wireless terminal, wherein the wireless communication method further comprising determining the intermediate value based on a method determined by the parameter or the signaling, or
the wireless terminal does not support the release version determined by the high-layer parameter and the parameter or the signaling is not available for the wireless terminal, wherein the wireless communication method further comprising determining the intermediate value based on a predefined method.

### Claim 3 (depends on 1)

The wireless communication method of claim 1, further comprising:
determining a base graph of data processing based on the TBS, wherein a threshold which is related to the TBS and used for determining the base graph is adjusted by a modified factor at at least one event,
wherein the modified factor is smaller than or equal to 24 and is greater than or equal to −24,
wherein the at least one event comprises at least one of:
the intermediate value is a number between two adjacent integers, wherein the two adjacent integers are 3824 and 3825;
the intermediate value is a number that is equal to one of the two adjacent integers; or
the TBS is among the TBSs in a quantized set, wherein the TBSs in the quantized set is between 3824 and 3848, and are evenly divisible by 8.

### Claim 4 (depends on 1)

The wireless communication method of claim 1, wherein the TBS is determined by:
determining the TBS by using a predefined calculation method of determining the intermediate value when determining that the parameter or the signaling does not exist or that the parameter or the signaling is not transmitted to the wireless network node.

### Claim 5 (depends on 4)

The wireless communication method of claim 4, wherein the predefined calculation method rounds the intermediate value down, rounds the intermediate value up, rounds the intermediate value, or retains the intermediate value at a float precision.

### Claim 6 (depends on 4)

The wireless communication method of claim 4, wherein the plurality of resource parameters with specific values is valid in the predefined calculation method.

### Claim 7 (depends on 4)

The wireless communication method of claim 4, wherein modifying a product of the plurality of resource parameters with the specific values into a range by a predefined function is valid in the predefined calculation method, and the predefined function is one of rounding down, rounding up, rounding or retaining at a float precision, wherein:
the predefined function is one of rounding down, rounding up, or rounding and the range is an integer, wherein the integer is 3824, or
the predefined function is retaining at the float precision and the range is between two float numbers, wherein the two float numbers are between 3824 and 3825.

### Claim 8 (depends on 4)

The wireless communication method of claim 4, wherein the TBS corresponding to each intermediate value of an intermediate value set is valid in the predefined calculation method, wherein:
the TBS corresponding to each intermediate value of the intermediate value set comprises at least one of 3824, 3840 or 3848, and
the TBS corresponding to each intermediate value of the intermediate value set is determined based on a predefined function of modifying the intermediate value, wherein:
the predefined function is rounding down and the TBS corresponding to each intermediate value of the intermediate value set comprises 3840 and 3848, or
the predefined function is rounding up and the TBS corresponding to each intermediate value of the intermediate value set comprises 3824.

### Claim 9

A wireless communication method for use in a wireless network node, the wireless communication method comprising:
determining a transport block size (TBS) based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure,
wherein the intermediate value is determined based on a plurality of resource parameters,
wherein the plurality of resource parameters comprises at least one of a total number of resource elements allocated to a wireless terminal, a rate, a modulation order, or a number of layers,
wherein the event is whether the intermediate value is modified by a predefined function, and the predefined function is retaining at a float precision.

### Claim 10 (depends on 9)

The wireless communication method of claim 9, further comprising:
receiving, from the wireless terminal, the parameter or the signaling, and determining the intermediate value based on a method determined by the parameter or the signaling, or
determining the parameter or the signaling is not received, and determining the intermediate value based on a predefined method, or
receiving, from the wireless terminal, the parameter or the signaling at least once, and determining the intermediate value based on the method determined by the parameter or the signaling.

### Claim 11 (depends on 9)

The wireless communication method of claim 9, further comprising:
determining a base graph of data processing based on the TBS, wherein a threshold which is related to the TBS and used for determining the base graph is adjusted by a modified factor at at least one event,
wherein the modified factor is smaller than or equal to 24 and is greater than or equal to −24, and
wherein the at least one event comprises at least one of:
the intermediate value is a number between two adjacent integers, wherein the two adjacent integers are 3824 and 3825;
the intermediate value is a number that is equal to one of the two adjacent integers; or
the TBS is among the TBSs in a quantized set, wherein the TBSs in the quantized set is between 3824 and 3848, and are evenly divisible by 8.

### Claim 12 (depends on 9)

The wireless communication method of claim 9, wherein the TBS is determined by:
determining the TBS by using a predefined calculation method of determining the intermediate value when determining that the wireless terminal does not have the parameter or the signaling or that the parameter or the signaling is not transmitted from the wireless terminal.

### Claim 13 (depends on 12)

The wireless communication method of claim 12, wherein the predefined calculation method rounds the intermediate value down, rounds the intermediate value up, rounds the intermediate value, or retains the intermediate value at a float precision.

### Claim 14 (depends on 12)

The wireless communication method of claim 12, wherein the plurality of resource parameters with specific values is valid in the predefined calculation method.

### Claim 15 (depends on 12)

The wireless communication method of claim 12, wherein modifying a product of the plurality of resource parameters with the specific values into a range by a predefined function is valid in the predefined calculation method, and the predefined function is one of rounding down, rounding up, rounding or retaining at a float precision, wherein:
the predefined function is one of rounding down, rounding up, or rounding and the range is an integer, wherein the integer is 3824, or
the predefined function is retaining at the float precision and the range is between two float numbers, wherein the two float numbers are between 3824 and 3825.

### Claim 16 (depends on 15)

The wireless communication method of claim 15, wherein the TBS corresponding to each intermediate value of an intermediate value set is valid in the predefined calculation method,
wherein the TBS corresponding to each intermediate value of the intermediate value set comprises at least one of 3824, 3840 or 3848, and
wherein the TBS corresponding to each intermediate value of the intermediate value set is determined based on a predefined function of modifying the intermediate value, wherein:
the predefined function of modifying the intermediate value is rounding down and the TBS corresponding to each intermediate value of the intermediate value set comprises 3840 and 3848, or
the predefined function of modifying the intermediate value is rounding up and the TBS corresponding to each intermediate value of the intermediate value set comprises 3824.

### Claim 17

A wireless terminal, comprising a processor which is configured to:
determine a transport block size (TBS) based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure,
wherein the intermediate value is determined based on a plurality of resource parameters,
wherein the plurality of resource parameters comprises at least one of a total number of resource elements allocated to the wireless terminal, a rate, a modulation order, or a number of layers,
wherein the event is whether the intermediate value is modified by a predefined function, and the predefined function is retaining at a float precision.

### Claim 18

A wireless network node, comprising a processor which is configured to:
determine a transport block size (TBS) based on a parameter or a signaling associated with an event of determining an intermediate value of a TBS determination procedure,
wherein the intermediate value is determined based on a plurality of resource parameters,
wherein the plurality of resource parameters comprises at least one of a total number of resource elements allocated to a wireless terminal, a rate, a modulation order, or a number of layers,
wherein the event is whether the intermediate value is modified by a predefined function, and the predefined function is retaining at a float precision.
