Repository logo
 

CRC Aided Dynamic List SCL Decoder for Polar and PAC Codes

dc.contributor.authorSharifzadeh Behzadi, Hossein
dc.contributor.copyright-releaseNoen_US
dc.contributor.degreeMaster of Applied Scienceen_US
dc.contributor.departmentDepartment of Electrical & Computer Engineeringen_US
dc.contributor.ethics-approvalNot Applicableen_US
dc.contributor.external-examinerDr. Farzaneh Naghibien_US
dc.contributor.graduate-coordinatorDr. Vincent Siebenen_US
dc.contributor.manuscriptsNot Applicableen_US
dc.contributor.thesis-readerDr. Hamed Hanafialamdarien_US
dc.contributor.thesis-supervisorDr. Dmitry Trukhacheven_US
dc.date.accessioned2023-09-01T18:46:34Z
dc.date.available2023-09-01T18:46:34Z
dc.date.defence2023-08-15
dc.date.issued2023-08-15
dc.description.abstractError-correction codes are indispensable to ensure reliable data transmission in various communication systems. Among these, Polar codes and PAC (Polarized Adjustable Convolutional) codes have gained significant attention due to their capacity-achieving properties and low encoding complexity. This thesis presents a novel decoding technique that combines the Targeted Parity Protection (TPP) algorithm and Dynamic Successive Cancellation List (SCL) decoding to achieve substantial performance improvements while maintaining much lower complexity compared to the conventional Fano decoder. The proposed technique focuses on leveraging Cyclic Redundancy Check (CRC) bits to protect critical information bits, leading to enhanced error correction capabilities. By applying TPP, the decoding process is accelerated by effectively reducing latency and saves computational resources by eliminating wrong codeword candidates at an earlier stage before the decoder favors them. The integration of Dynamic SCL introduces adaptability to the decoder, allowing it to adjust the list size based on the decoding requirements for different code rates and lengths. This adaptability enables efficient use of hardware resources by optimizing the utilization of the decoder storage but also tailors the decoder's performance to each specific scenario, yielding substantial error correction performance gains in both Polar and PAC codes. Extensive simulations and performance evaluations demonstrate the effectiveness of the proposed technique. The results indicate a gain of up to 0.4 dB for Polar codes and up to 0.6 dB for PAC codes compared to the standard SCL decoding approach. It is worth mentioning that such gains are considered substantial for fiber optical communications which is one of the target applications of the new technique. Furthermore, the technique showcases a reduction in decoding complexity, outperforming the traditional Fano decoder.en_US
dc.identifier.urihttp://hdl.handle.net/10222/82928
dc.language.isoenen_US
dc.subjectPolar-Codesen_US
dc.subjectConvolutional-Codesen_US
dc.subjectTelecommunicationen_US
dc.subjectCyclic-Redundancy-Codesen_US
dc.titleCRC Aided Dynamic List SCL Decoder for Polar and PAC Codesen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HosseinSharifzadehBehzadi2023.pdf
Size:
2.1 MB
Format:
Adobe Portable Document Format
Description:
PDF-A format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: