{"title":"Fast Successive-Cancellation Decoding of Polar Codes With Sequence Nodes","authors":"Yang Lu;Ming-Min Zhao;Ming Lei;Min-Jian Zhao","doi":"10.1109/TGCN.2023.3324205","DOIUrl":null,"url":null,"abstract":"Due to the sequential nature of the successive-cancellation (SC) algorithm, the decoding of polar codes suffers from significant decoding latencies, which hinders its application in low-latency communication scenarios. Fast SC decoding is able to speed up the SC decoding process, by implementing parallel decoders at the intermediate levels of the SC decoding tree for some special polar constituent subcodes (special nodes) with specific information and frozen bit patterns. To further improve the parallelism of SC decoding, this paper presents a new class of special nodes composed of a sequence of rate one or single-parity-check (SR1/SPC) nodes, which can be easily found especially in high-rate polar code and is able to envelop a wide variety of existing special node types. Then, we analyse the parity constraints caused by the frozen bits in each descendant node, such that the estimated codeword of the SR1/SPC node can keep its validity once the parity constraints are satisfied. Inspired by maximum-likelihood (ML) decoding, a generalized fast decoding algorithm is finally proposed to decode SR1/SPC nodes efficiently, which is able to guarantee that all the parity constraints are satisfied. Simulation results show that some SR1/SPC nodes can be decoded with quasi-ML performance, and the overall decoding latency can be reduced by up to 43.8% with slight performance improvement, as compared to the state-of-the-art fast SC decoder.","PeriodicalId":13052,"journal":{"name":"IEEE Transactions on Green Communications and Networking","volume":null,"pages":null},"PeriodicalIF":5.3000,"publicationDate":"2023-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Green Communications and Networking","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10285417/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"TELECOMMUNICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Due to the sequential nature of the successive-cancellation (SC) algorithm, the decoding of polar codes suffers from significant decoding latencies, which hinders its application in low-latency communication scenarios. Fast SC decoding is able to speed up the SC decoding process, by implementing parallel decoders at the intermediate levels of the SC decoding tree for some special polar constituent subcodes (special nodes) with specific information and frozen bit patterns. To further improve the parallelism of SC decoding, this paper presents a new class of special nodes composed of a sequence of rate one or single-parity-check (SR1/SPC) nodes, which can be easily found especially in high-rate polar code and is able to envelop a wide variety of existing special node types. Then, we analyse the parity constraints caused by the frozen bits in each descendant node, such that the estimated codeword of the SR1/SPC node can keep its validity once the parity constraints are satisfied. Inspired by maximum-likelihood (ML) decoding, a generalized fast decoding algorithm is finally proposed to decode SR1/SPC nodes efficiently, which is able to guarantee that all the parity constraints are satisfied. Simulation results show that some SR1/SPC nodes can be decoded with quasi-ML performance, and the overall decoding latency can be reduced by up to 43.8% with slight performance improvement, as compared to the state-of-the-art fast SC decoder.