发明名称 System and method for generating low density parity check codes using bit-filling
摘要 A computer-implemented system and method is for generating low-density parity check (LDPC) codes. One aspect of the invention includes a method for generating high rate LDPC codes that first constructs a matrix (H) of size mxn having m rows of check nodes and n columns of bit nodes. The matrix meets the following requirements: the weight of the j<-th >column equals aj; each row, r, has weight at most br; and the matrix H can be represented by a Tanner graph that has a girth of at least g>=g. The method then iteratively adds an (n+1)<th >column (U1) to matrix H, wherein the size of U1, is initially empty and is at most an+1, and wherein U1, comprises a set of i check nodes such that i is greater than or equal to 0 and i is less than an+1. The method then iteratively adds check nodes to U1. such that each check node does not violate predetermined girth and check-degree constraints. The matrix H is updated when a new column is added. The iterations are terminated if there are no new check nodes that do not violate the girth and check-degree constraints. The method can be modified to optimize various parameters, including the following cases: maximizing the rate for a fixed girth; maximizing the girth for a fixed rate; and maximizing the rate for a fixed girth and fixed length.
申请公布号 US6789227(B2) 申请公布日期 2004.09.07
申请号 US20010899459 申请日期 2001.07.05
申请人 IBM 发明人 DE SOUZA JORGE CAMPELLO;MODHA DHARMENDRA SHANTILAL;RAJAGOPALAN SRIDHAR
分类号 H03M13/03;H03M13/05;H03M13/11;H03M13/25;(IPC1-7):G06F11/00 主分类号 H03M13/03
代理机构 代理人
主权项
地址