Nathan Wong, K. Vakilinia, Haobo Wang, S. V. S. Ranganathan, R. Wesel
{"title":"Sequential differential optimization of incremental redundancy transmission lengths: An example with tail-biting convolutional codes","authors":"Nathan Wong, K. Vakilinia, Haobo Wang, S. V. S. Ranganathan, R. Wesel","doi":"10.1109/ITA.2017.8023481","DOIUrl":null,"url":null,"abstract":"This paper applies the sequential differential optimization (SDO) algorithm to optimize the transmission lengths of incremental redundancy for a 1024-state tail-biting convolutional code. The tail-biting reliability-output Viterbi algorithm is used to determine whether to inform the transmitter that a message has been successfully received or to request that the transmitter provide additional convolutional code bits. In order to maximize the average throughput, SDO is used to determine the rate of the initial codeword and the number of bits of incremental redundancy to be sent in each increment. With the help of SDO, this paper demonstrates a system that achieves 86.3 percent of the binary-input AWGN capacity (for SNR 2 dB) with an average blocklength of 115.5 symbols.","PeriodicalId":305510,"journal":{"name":"2017 Information Theory and Applications Workshop (ITA)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Information Theory and Applications Workshop (ITA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITA.2017.8023481","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
This paper applies the sequential differential optimization (SDO) algorithm to optimize the transmission lengths of incremental redundancy for a 1024-state tail-biting convolutional code. The tail-biting reliability-output Viterbi algorithm is used to determine whether to inform the transmitter that a message has been successfully received or to request that the transmitter provide additional convolutional code bits. In order to maximize the average throughput, SDO is used to determine the rate of the initial codeword and the number of bits of incremental redundancy to be sent in each increment. With the help of SDO, this paper demonstrates a system that achieves 86.3 percent of the binary-input AWGN capacity (for SNR 2 dB) with an average blocklength of 115.5 symbols.