Cyclic redundancy check-aided successive cancellation-based polar decoders

Research on channel coding for network transmission using polar codes has produced excellent results. By removing error redundancy from the decoding process, cyclic redundancy check (CRC) is frequently used by researchers to increase a system’s performance. In prior research, the application of deco...

Full description

Bibliographic Details
Published in:Indonesian Journal of Electrical Engineering and Computer Science
Main Author: Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
Format: Article
Language:English
Published: Institute of Advanced Engineering and Science 2023
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85174170434&doi=10.11591%2fijeecs.v32.i2.pp811-818&partnerID=40&md5=3086ee971fe73fd070ee1f34bda81baa
id 2-s2.0-85174170434
spelling 2-s2.0-85174170434
Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
Cyclic redundancy check-aided successive cancellation-based polar decoders
2023
Indonesian Journal of Electrical Engineering and Computer Science
32
2
10.11591/ijeecs.v32.i2.pp811-818
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85174170434&doi=10.11591%2fijeecs.v32.i2.pp811-818&partnerID=40&md5=3086ee971fe73fd070ee1f34bda81baa
Research on channel coding for network transmission using polar codes has produced excellent results. By removing error redundancy from the decoding process, cyclic redundancy check (CRC) is frequently used by researchers to increase a system’s performance. In prior research, the application of decoder algorithms for polar codes was examined but not thoroughly compared. For the general capabilities of the previously proposed algorithms to be ascertained, it is crucial to analyze the employment of polar decoders especially successive cancellation (SC)-based polar decoders and the use of CRC in additive white gaussian noise (AWGN). Hence, this paper analyzes the performance of CRC with SC-based polar decoders in AWGN. In the simulation setup, (256,128) polar codes and CRCs with three-bit sizes (6, 8, and 11) were utilized. SC-based polar decoders, such as SC, soft-output cancellation, SC list (SCL) and simplified SC, were applied at the decoder part. The outcomes show that CRC-aided SC-based polar decoders reduced redundancy error. Among all the decoders, the SCL decoder with 11-bits CRC performed well when the normalized signal-to-noise ratio was high. Based on the analysis, removing errors at the highest level is possible using a suitable CRC size for SC-based polar decoders. © 2023 Institute of Advanced Engineering and Science. All rights reserved.
Institute of Advanced Engineering and Science
25024752
English
Article
All Open Access; Gold Open Access; Green Open Access
author Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
spellingShingle Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
Cyclic redundancy check-aided successive cancellation-based polar decoders
author_facet Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
author_sort Suhaimi H.; Mohamad R.; Ali D.M.; Abdullah E.
title Cyclic redundancy check-aided successive cancellation-based polar decoders
title_short Cyclic redundancy check-aided successive cancellation-based polar decoders
title_full Cyclic redundancy check-aided successive cancellation-based polar decoders
title_fullStr Cyclic redundancy check-aided successive cancellation-based polar decoders
title_full_unstemmed Cyclic redundancy check-aided successive cancellation-based polar decoders
title_sort Cyclic redundancy check-aided successive cancellation-based polar decoders
publishDate 2023
container_title Indonesian Journal of Electrical Engineering and Computer Science
container_volume 32
container_issue 2
doi_str_mv 10.11591/ijeecs.v32.i2.pp811-818
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85174170434&doi=10.11591%2fijeecs.v32.i2.pp811-818&partnerID=40&md5=3086ee971fe73fd070ee1f34bda81baa
description Research on channel coding for network transmission using polar codes has produced excellent results. By removing error redundancy from the decoding process, cyclic redundancy check (CRC) is frequently used by researchers to increase a system’s performance. In prior research, the application of decoder algorithms for polar codes was examined but not thoroughly compared. For the general capabilities of the previously proposed algorithms to be ascertained, it is crucial to analyze the employment of polar decoders especially successive cancellation (SC)-based polar decoders and the use of CRC in additive white gaussian noise (AWGN). Hence, this paper analyzes the performance of CRC with SC-based polar decoders in AWGN. In the simulation setup, (256,128) polar codes and CRCs with three-bit sizes (6, 8, and 11) were utilized. SC-based polar decoders, such as SC, soft-output cancellation, SC list (SCL) and simplified SC, were applied at the decoder part. The outcomes show that CRC-aided SC-based polar decoders reduced redundancy error. Among all the decoders, the SCL decoder with 11-bits CRC performed well when the normalized signal-to-noise ratio was high. Based on the analysis, removing errors at the highest level is possible using a suitable CRC size for SC-based polar decoders. © 2023 Institute of Advanced Engineering and Science. All rights reserved.
publisher Institute of Advanced Engineering and Science
issn 25024752
language English
format Article
accesstype All Open Access; Gold Open Access; Green Open Access
record_format scopus
collection Scopus
_version_ 1809677579994529792