US 11,700,021 B2
Techniques to provide a cyclic redundancy check for low density parity check code codewords
Jing Sun, San Diego, CA (US); Taesang Yoo, San Diego, CA (US); and Tao Luo, San Diego, CA (US)
Assigned to QUALCOMM INCORPORATED, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Nov. 9, 2020, as Appl. No. 17/93,153.
Application 17/093,153 is a continuation of application No. 15/493,038, filed on Apr. 20, 2017, granted, now 10,855,315.
Application 15/493,038 is a continuation of application No. 15/369,525, filed on Dec. 5, 2016, granted, now 10,367,530, issued on Jul. 30, 2019.
Claims priority of provisional application 62/278,689, filed on Jan. 14, 2016.
Prior Publication US 2021/0058096 A1, Feb. 25, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H03M 13/25 (2006.01); H03M 13/09 (2006.01); H03M 13/29 (2006.01); H03M 13/35 (2006.01); H03M 13/00 (2006.01); H04L 1/00 (2006.01); H03M 13/11 (2006.01); H04L 1/08 (2006.01); H04L 1/1607 (2023.01); H04L 5/00 (2006.01); H04W 84/04 (2009.01)
CPC H03M 13/255 (2013.01) [H03M 13/09 (2013.01); H03M 13/1105 (2013.01); H03M 13/2906 (2013.01); H03M 13/2957 (2013.01); H03M 13/35 (2013.01); H03M 13/353 (2013.01); H03M 13/6513 (2013.01); H04L 1/007 (2013.01); H04L 1/0041 (2013.01); H04L 1/0045 (2013.01); H04L 1/0057 (2013.01); H04L 1/0058 (2013.01); H04L 1/0061 (2013.01); H04L 1/0066 (2013.01); H04L 1/0075 (2013.01); H04L 1/0083 (2013.01); H04L 1/08 (2013.01); H04L 1/1607 (2013.01); H04L 5/0055 (2013.01); H03M 13/1102 (2013.01); H03M 13/356 (2013.01); H03M 13/6306 (2013.01); H04W 84/042 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A method for wireless communication, comprising:
segmenting a payload to be encoded into a plurality of code blocks;
generating, for each code block, a cyclic redundancy check (CRC);
associating the CRC generated for each code block with each respective code block;
selecting low density parity check code (LDPCC) encoding based at least in part on at least one characteristic of the payload to be encoded;
performing LDPCC encoding of each code block and associated CRC to generate one or more codewords of a plurality of codewords; and
transmitting the one or more codewords generated by performing the LDPCC encoding.