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...
Published in: | Indonesian Journal of Electrical Engineering and Computer Science |
---|---|
Main Author: | |
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 |