Design and Analysis of LT Codes With a Reverse Coding Framework

In this paper, an improved LT code with a reverse coding framework is designed to reduce the error floor caused by low-degree information nodes. For the proposed coding scheme, a well-designed threshold is used to mark the information nodes whose degrees are less than the threshold, and these nodes...

Full description

Bibliographic Details
Main Authors: Xin Song, Naiping Cheng, Yurong Liao, Shuyan Ni, Tuofeng Lei
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9514561/
id doaj-2765a210e306485fa2e45bb1b45d18ee
record_format Article
spelling doaj-2765a210e306485fa2e45bb1b45d18ee2021-08-27T23:00:29ZengIEEEIEEE Access2169-35362021-01-01911655211656310.1109/ACCESS.2021.31050029514561Design and Analysis of LT Codes With a Reverse Coding FrameworkXin Song0https://orcid.org/0000-0002-5466-0595Naiping Cheng1Yurong Liao2Shuyan Ni3Tuofeng Lei4Department of Electronic and Optical Engineering, Space Engineering University, Beijing, ChinaDepartment of Electronic and Optical Engineering, Space Engineering University, Beijing, ChinaDepartment of Electronic and Optical Engineering, Space Engineering University, Beijing, ChinaDepartment of Electronic and Optical Engineering, Space Engineering University, Beijing, ChinaDepartment of Electronic and Optical Engineering, Space Engineering University, Beijing, ChinaIn this paper, an improved LT code with a reverse coding framework is designed to reduce the error floor caused by low-degree information nodes. For the proposed coding scheme, a well-designed threshold is used to mark the information nodes whose degrees are less than the threshold, and these nodes will be coded reversely to connect to enough candidate check nodes. To design the optimal threshold, firstly, the information degree distribution and the check degree distribution of the improved LT code are deduced. Then, the parameter extrinsic information gain-loss-ratio (GLR) is designed to evaluate the convergence behavior of the improved LT code. Finally, the ‘slow increase region’ of the GLR is set, and the boundary value of this region is used to deduce the optimal threshold which matches with the channel state information (CSI) and decoding overhead. To make the proposed LT code not limited to a fixed code rate, we further modify the proposed scheme. The segment coding method is used to generate a redundant generator matrix, and the check nodes corresponding to this matrix can be transmitted independently and are not limited to a fixed number. Furthermore, the connection relationship between information nodes and check nodes can be easily recorded, which improves the decoding efficiency. The advantages of the improved LT code are that the degree distributions can be formulated, the convergence behavior can be predicted, and the lowest information degree can be adjusted. Simulation results show that the improved LT code can reduce the error floor by up to 4 orders of magnitude. Besides, the designed LT code outperforms the existing LT codes in literature in terms of bit error rate (BER) performance.https://ieeexplore.ieee.org/document/9514561/Luby transform codesthresholddegree distributionconvergence
collection DOAJ
language English
format Article
sources DOAJ
author Xin Song
Naiping Cheng
Yurong Liao
Shuyan Ni
Tuofeng Lei
spellingShingle Xin Song
Naiping Cheng
Yurong Liao
Shuyan Ni
Tuofeng Lei
Design and Analysis of LT Codes With a Reverse Coding Framework
IEEE Access
Luby transform codes
threshold
degree distribution
convergence
author_facet Xin Song
Naiping Cheng
Yurong Liao
Shuyan Ni
Tuofeng Lei
author_sort Xin Song
title Design and Analysis of LT Codes With a Reverse Coding Framework
title_short Design and Analysis of LT Codes With a Reverse Coding Framework
title_full Design and Analysis of LT Codes With a Reverse Coding Framework
title_fullStr Design and Analysis of LT Codes With a Reverse Coding Framework
title_full_unstemmed Design and Analysis of LT Codes With a Reverse Coding Framework
title_sort design and analysis of lt codes with a reverse coding framework
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description In this paper, an improved LT code with a reverse coding framework is designed to reduce the error floor caused by low-degree information nodes. For the proposed coding scheme, a well-designed threshold is used to mark the information nodes whose degrees are less than the threshold, and these nodes will be coded reversely to connect to enough candidate check nodes. To design the optimal threshold, firstly, the information degree distribution and the check degree distribution of the improved LT code are deduced. Then, the parameter extrinsic information gain-loss-ratio (GLR) is designed to evaluate the convergence behavior of the improved LT code. Finally, the ‘slow increase region’ of the GLR is set, and the boundary value of this region is used to deduce the optimal threshold which matches with the channel state information (CSI) and decoding overhead. To make the proposed LT code not limited to a fixed code rate, we further modify the proposed scheme. The segment coding method is used to generate a redundant generator matrix, and the check nodes corresponding to this matrix can be transmitted independently and are not limited to a fixed number. Furthermore, the connection relationship between information nodes and check nodes can be easily recorded, which improves the decoding efficiency. The advantages of the improved LT code are that the degree distributions can be formulated, the convergence behavior can be predicted, and the lowest information degree can be adjusted. Simulation results show that the improved LT code can reduce the error floor by up to 4 orders of magnitude. Besides, the designed LT code outperforms the existing LT codes in literature in terms of bit error rate (BER) performance.
topic Luby transform codes
threshold
degree distribution
convergence
url https://ieeexplore.ieee.org/document/9514561/
work_keys_str_mv AT xinsong designandanalysisofltcodeswithareversecodingframework
AT naipingcheng designandanalysisofltcodeswithareversecodingframework
AT yurongliao designandanalysisofltcodeswithareversecodingframework
AT shuyanni designandanalysisofltcodeswithareversecodingframework
AT tuofenglei designandanalysisofltcodeswithareversecodingframework
_version_ 1721187952060530688