TY - GEN
T1 - Integer linear programming based optimization of puncturing sequences for quasi-cyclic low-density parity-check codes
AU - Blad, Anton
AU - Gustafsson, Oscar
AU - Zheng, Meng
AU - Fei, Zesong
PY - 2010
Y1 - 2010
N2 - An optimization algorithm for the design of puncturing patterns for low-density parity-check codes is proposed. The algorithm is applied to the base matrix of a quasi-cyclic code, and is expanded for each block size used. Thus, storing puncturing patterns specific to each block size is not required. Using the optimization algorithm, the number of 1-step recoverable nodes in the base matrix is maximized. The obtained sequence is then used as a base to obtain longer puncturing sequences by a sequential increase of the allowed recovery delay. The proposed algorithm is compared to one previous greedy algorithm, and shows superior performance for high rates when the heuristics are applied to the base matrix in order to create block size-independent puncturing patterns.
AB - An optimization algorithm for the design of puncturing patterns for low-density parity-check codes is proposed. The algorithm is applied to the base matrix of a quasi-cyclic code, and is expanded for each block size used. Thus, storing puncturing patterns specific to each block size is not required. Using the optimization algorithm, the number of 1-step recoverable nodes in the base matrix is maximized. The obtained sequence is then used as a base to obtain longer puncturing sequences by a sequential increase of the allowed recovery delay. The proposed algorithm is compared to one previous greedy algorithm, and shows superior performance for high rates when the heuristics are applied to the base matrix in order to create block size-independent puncturing patterns.
UR - http://www.scopus.com/inward/record.url?scp=78649262131&partnerID=8YFLogxK
U2 - 10.1109/ISTC.2010.5613847
DO - 10.1109/ISTC.2010.5613847
M3 - Conference contribution
AN - SCOPUS:78649262131
SN - 9781424467457
T3 - 6th International Symposium on Turbo Codes and Iterative Information Processing, ISTC 2010
SP - 241
EP - 245
BT - 6th International Symposium on Turbo Codes and Iterative Information Processing, ISTC 2010
T2 - 6th International Symposium on Turbo Codes and Iterative Information Processing, ISTC 2010
Y2 - 6 September 2010 through 10 September 2010
ER -