US 12,334,952 B2
LDPC code matrices
Shaw Yuan, San Diego, CA (US); Zong Liang Wu, San Diego, CA (US); David Barr, San Jose, CA (US); and Shachar Kons, San Diego, CA (US)
Assigned to Entropic Communications, LLC, Plano, TX (US)
Filed by Entropic Communications, LLC, New York, NY (US)
Filed on Oct. 30, 2023, as Appl. No. 18/497,131.
Application 18/497,131 is a continuation of application No. 17/878,572, filed on Aug. 1, 2022, granted, now 11,831,329.
Application 17/878,572 is a continuation of application No. 16/695,234, filed on Nov. 26, 2019, granted, now 11,411,580, issued on Aug. 9, 2022.
Application 16/695,234 is a continuation of application No. 16/657,059, filed on Oct. 18, 2019, abandoned.
Application 16/657,059 is a continuation of application No. 15/974,783, filed on May 9, 2018, abandoned.
Application 15/974,783 is a continuation of application No. 15/598,349, filed on May 18, 2017, granted, now 10,020,820, issued on Jul. 10, 2018.
Application 15/598,349 is a continuation of application No. 15/001,718, filed on Jan. 20, 2016, granted, now 9,680,503, issued on Jun. 13, 2017.
Application 15/001,718 is a continuation of application No. 14/177,707, filed on Feb. 11, 2014, granted, now 9,264,074, issued on Feb. 16, 2016.
Prior Publication US 2024/0063817 A1, Feb. 22, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H03M 13/11 (2006.01); H03M 13/00 (2006.01); H03M 13/03 (2006.01)
CPC H03M 13/1102 (2013.01) [H03M 13/036 (2013.01); H03M 13/116 (2013.01); H03M 13/1177 (2013.01); H03M 13/616 (2013.01)] 20 Claims
OG exemplary drawing
 
8. A method for operating a network node comprising:
Low Density Parity Check (LDPC) encoding data as a code word according to a matrix, wherein:
a product of the matrix and a code word is a zero vector,
the code word comprises a payload and a parity,
the parity enables a reduction in a number of iterations required by a decoder that receives the code word,
the matrix comprises a systematic portion comprising a first number of elements and a parity portion comprising a second number of elements,
the length of the payload is a product of a first positive integer (X) and a second positive integer (Y),
the length of the parity is a product of X and a third positive integer (Z),
the first number of elements is the product of Y and Z,
the second number of elements is the product of Z and Z,
each element in the systematic portion and the parity portion is a submatrix having X columns and X rows,
a zero-valued element corresponds to an identity submatrix,
a positive-valued element corresponds to an identity submatrix with rows that are cyclically shifted according to a value of the positive-valued element, and
a negative-valued systematic element corresponds to a zero submatrix, and
two or more columns of the parity portion have an equal number of positive-valued elements,
wherein the network node is configured to transfer digital data to another network node over a network media.