{"title":"Punctured Turbo-Polar Codes","authors":"Yongzhi Qi, Deyuan Chen, Can Zhang","doi":"10.1109/ICCSN.2019.8905352","DOIUrl":null,"url":null,"abstract":"In this paper, a punctured turbo-polar code (PTPC) is proposed to obtain compatible code rate and flexible code length. Two sets of parity bits are punctured respectively in the encoder. We fill zeros in the puncturing location before sending the code word's log likelihood ratio (LLR) to the iterative decoder. The soft cancellation decoder (SCAN) is used as the soft-input soft-output (SISO) decoder in the iterative decoder for it can provide the lowest complexity and good performance. The simulation results show that the PTPC has the same bit error rate (BER) comparing with the original turbo-polar code when their payload bits are set the same. Moreover, the asymmetric puncturing structure is more beneficial to avoid error propagation in the PTPC's iterative decoding by putting more parity bits in the first parity branch. Therefore, the PTPC can be used to transport information with higher code rate but without performance decreasing and complexity increasing.","PeriodicalId":330766,"journal":{"name":"2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSN.2019.8905352","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In this paper, a punctured turbo-polar code (PTPC) is proposed to obtain compatible code rate and flexible code length. Two sets of parity bits are punctured respectively in the encoder. We fill zeros in the puncturing location before sending the code word's log likelihood ratio (LLR) to the iterative decoder. The soft cancellation decoder (SCAN) is used as the soft-input soft-output (SISO) decoder in the iterative decoder for it can provide the lowest complexity and good performance. The simulation results show that the PTPC has the same bit error rate (BER) comparing with the original turbo-polar code when their payload bits are set the same. Moreover, the asymmetric puncturing structure is more beneficial to avoid error propagation in the PTPC's iterative decoding by putting more parity bits in the first parity branch. Therefore, the PTPC can be used to transport information with higher code rate but without performance decreasing and complexity increasing.