{"title":"An Efficient Low-Latency Algorithm and Implementation for Rate-Matching and Bit-Interleaving in 5G NR","authors":"K. C. Behera","doi":"10.1109/5GWF49715.2020.9221397","DOIUrl":null,"url":null,"abstract":"5G New Radio (NR) is primarily characterized by multi-Gbps throughput and up to 10X lower latency than LTE. 5G adopts Low-Density Parity Check (LDPC) code as the channel coding candidate for data channels. Rate-Matching and BitInterleaving functions are performed after LDPC encoding in the transmit signal chain. The purpose of Rate Matching is to select a specific set of encoded bits for transmission by the process of puncturing and/or repetition to support HARQ operation. The output of the Rate-Matching butter goes through row-column permutation function in Bit-Interleaving process. The rate-matched bits from the circular butter are written in row-first order into another butter and read in column-first order. While copying the bits from the rate-matching circular butter, the filler bits are skipped and does not enter the row-column butter. The ratematching butter to row-column butter copy operation accounts for the overall latency in the transmit chain. This paper addresses the latency aspects while processing the large Transport Blocks corresponding to the maximum downlink (DL) throughput. An efficient M-parallel look-ahead pointers generation algorithm is proposed to read M-interleaved bits directly from rate-matching butter, avoiding row-column permutation operation, and thus the need of a separate butter, where M is programmed for a target latency.","PeriodicalId":232687,"journal":{"name":"2020 IEEE 3rd 5G World Forum (5GWF)","volume":"19 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 3rd 5G World Forum (5GWF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/5GWF49715.2020.9221397","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
5G New Radio (NR) is primarily characterized by multi-Gbps throughput and up to 10X lower latency than LTE. 5G adopts Low-Density Parity Check (LDPC) code as the channel coding candidate for data channels. Rate-Matching and BitInterleaving functions are performed after LDPC encoding in the transmit signal chain. The purpose of Rate Matching is to select a specific set of encoded bits for transmission by the process of puncturing and/or repetition to support HARQ operation. The output of the Rate-Matching butter goes through row-column permutation function in Bit-Interleaving process. The rate-matched bits from the circular butter are written in row-first order into another butter and read in column-first order. While copying the bits from the rate-matching circular butter, the filler bits are skipped and does not enter the row-column butter. The ratematching butter to row-column butter copy operation accounts for the overall latency in the transmit chain. This paper addresses the latency aspects while processing the large Transport Blocks corresponding to the maximum downlink (DL) throughput. An efficient M-parallel look-ahead pointers generation algorithm is proposed to read M-interleaved bits directly from rate-matching butter, avoiding row-column permutation operation, and thus the need of a separate butter, where M is programmed for a target latency.