计算机与数字工程2025,Vol.53Issue(1):31-35,5.DOI:10.3969/j.issn.1672-9722.2025.01.007
基于环路的码率兼容多元LDPC码打孔算法
A Cycle-based Puncturing Algorithm for Rate-compatible Non-binary LDPC Codes
摘要
Abstract
LDPC(Low-Density-Parity-Check)codes are an efficient channel coding technique for wireless communication systems and are used in systems such as fifth generation mobile communications.The key to rate compatibility is to achieve arbitrary changes from low to high rates without increasing the complexity of decoding.A bitwise puncturing algorithm for rate compatible non-binary LDPC codes is proposed.The algorithm firstly converts the non-binary symbol matrix into a binary bit matrix,and sec-ondly uses a minimum cycle detection algorithm to evaluate the cycle size for each bit variable node involved in,and punctures bit variable nodes in large cycles.Simulation results show that the proposed algorithm achieves a gain of approximately 0.1 dB~0.25 dB for both non-regular LDPC codes of block length 256 and rate 0.5 and regular LDPC codes of code length 155 and code rate 0.4 over GF(4).关键词
多元LDPC码/码率兼容/打孔/环路/比特级Key words
non-binary LDPC codes/rate compatible/puncturing/cycle/bitwise分类
电子信息工程引用本文复制引用
谢莉,周华,石双颖..基于环路的码率兼容多元LDPC码打孔算法[J].计算机与数字工程,2025,53(1):31-35,5.基金项目
国家自然科学基金项目(编号:61771248)资助. (编号:61771248)