Browse > Article
http://dx.doi.org/10.17661/jkiiect.2018.11.4.430

An Improved Decoding Scheme of LCPC Codes  

Cheong, Ho-Young (Department of Information and Communication Engineering, Namseoul University)
Publication Information
The Journal of Korea Institute of Information, Electronics, and Communication Technology / v.11, no.4, 2018 , pp. 430-435 More about this Journal
Abstract
In this paper, an improved decoding scheme for low-complexity parity-check(LCPC) code with small code length is proposed. The LCPC code is less complex than the turbo code or low density parity check(LDPC) code and requires less memory, making it suitable for communication between internet-of-things(IoT) devices. The IoT devices are required to have low complexity due to limited energy and have a low end-to-end delay time. In addition, since the packet length to be transmitted is small and the signal processing capability of the IoT terminal is small, the LCPC coding system should be as simple as possible. The LCPC code can correct all single errors and correct some of the two errors. In this paper, the proposed decoding scheme improves the bit error rate(BER) performance without increasing the complexity by correcting both errors using the soft value of the modulator output stage. As a result of the simulation using the proposed decoding scheme, the code gain of about 1.1 [dB] was obtained at the bit error rate of $10^{-5}$ compared with the existing decoding method.
Keywords
Low-complexity parity-check; Decoding complexity; Soft value; Internet of things; Small code length; Duplicated syndrome;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Lin and D. J. Costello, Jr., Error Control Coding: Fundamentals and Applications, second edition, Prentice Hall: Englewood Cliffs, NJ, 2004.
2 E. Tsimbalo, X. Fafoutis, and R. J. Piechocki, ''CRC error correction in IoT applications,'' IEEE Trans. Ind. Informat., vol. 13, no. 1, pp. 361-369, Feb. 2017   DOI
3 Salah Abdulghani Alabady, and Fadi Al-Turjman,"Low Complexity Parity Check Code for Futuristic Wireless Networks Applications," IEEE Access, Vol. 6, 2018, pp. 18398-18407.   DOI
4 Sheryl L. Howard, Christian Schlegel, and Kris Iniewski, "Error Control Coding in Low-Power Wireless Sensor Networks: When is ECC Energy-Efficient?,"EURASIP Journal on Wireless Communication and Networking, Volume 2006, pp. 1-14.
5 Z. Su, Q. Qiu, and H. Zhou, ''Analysis and elimination of short cycles in LDPC convolutional codes,'' in Proc. 2nd IEEE Int. Conf. Comput. Commun. (ICCC), Chengdu, China, Oct. 2016, pp. 1128-1132.
6 G. Liva, E. Paolini, B. Matuz, S. Scalise, and M. Chiani, ''Short turbo codes over high order fields,'' IEEE Trans. Commun., vol. 61, no. 6, pp. 2201-2211, Jun. 2013.   DOI
7 C.-Y. Chen, Q. Huang, C.-C. Chao, and S. Lin, ''Two low-complexity reliability-based message-passing algorithms for decoding non-binary LDPC codes,'' IEEE Trans. Commun., vol. 58, no. 11, pp. 3140-3147, Nov. 2010.   DOI
8 N. Miladinovic and M. P. C. Fossorier, ''Improved bit-flipping decoding of low-density parity-check codes,'' IEEE Trans. Inf. Theory, vol. 51, no. 4, pp. 1594-1606, Apr. 2005.   DOI