US 12,483,351 B2
Code block segmentation and configuration for concatenated turbo and RS coding
June Chul Roh, Allen, TX (US); and Pierre Bertrand, Antibes (FR)
Assigned to TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Dec. 4, 2023, as Appl. No. 18/527,738.
Application 18/527,738 is a continuation of application No. 17/582,976, filed on Jan. 24, 2022, granted, now 11,838,122.
Application 17/582,976 is a continuation of application No. 16/298,560, filed on Mar. 11, 2019, granted, now 11,233,602, issued on Jan. 25, 2022.
Application 16/298,560 is a continuation of application No. 15/462,719, filed on Mar. 17, 2017, granted, now 10,230,493, issued on Mar. 12, 2019.
Application 15/462,719 is a continuation of application No. 14/749,030, filed on Jun. 24, 2015, granted, now 9,602,235, issued on Mar. 21, 2017.
Claims priority of provisional application 62/018,130, filed on Jun. 27, 2014.
Prior Publication US 2024/0113804 A1, Apr. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 1/00 (2006.01); H03M 13/00 (2006.01); H03M 13/09 (2006.01); H03M 13/15 (2006.01); H03M 13/25 (2006.01); H03M 13/27 (2006.01); H03M 13/29 (2006.01); H04L 1/1812 (2023.01); H04L 27/26 (2006.01); H04W 84/04 (2009.01)
CPC H04L 1/004 (2013.01) [H03M 13/09 (2013.01); H03M 13/1515 (2013.01); H03M 13/258 (2013.01); H03M 13/27 (2013.01); H03M 13/2792 (2013.01); H03M 13/2906 (2013.01); H03M 13/2966 (2013.01); H03M 13/618 (2013.01); H03M 13/635 (2013.01); H03M 13/6516 (2013.01); H04L 1/0003 (2013.01); H04L 1/0041 (2013.01); H04L 1/0045 (2013.01); H04L 1/0057 (2013.01); H04L 1/0061 (2013.01); H04L 1/0064 (2013.01); H04L 1/0066 (2013.01); H04L 1/0071 (2013.01); H04L 1/1812 (2013.01); H04L 27/26 (2013.01); H04L 1/0075 (2013.01); H04W 84/042 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A user equipment (UE) comprising:
a receiver configured to:
receive a transport block of data for transmission having a transport block size; and
receive a set of parameters that define a target code rate; and
one or more processors configured to:
determine a number N of inner code blocks needed to transmit the transport block;
calculate a modulation and coding scheme (MCS) including a number M of outer code blocks based on the number N of the inner code blocks and on the set of parameters that define the target code rate;
divide the received transport block into M outer code blocks and encode each of the M outer code blocks to form M encoded outer code blocks;
segment the M encoded outer code blocks into N inner code blocks and encode the N inner code blocks to form N encoded inner code blocks; and
arrange the N encoded inner code blocks to form an encoded transport block.