On the Fly Belief Propagation Decoding Algorithm for LT Codes

被引:0
作者
Suo, Longlong [1 ]
Zhang, Gengxin [2 ]
Bian, Dongmin [1 ]
Lv, Jing [1 ]
Chen, Haiping [3 ]
Liu, Zijun [4 ]
机构
[1] PLA Univ Sci & Technol, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Nanjing, Jiangsu, Peoples R China
[3] Chongqing Commun Inst, Chongqing, Peoples R China
[4] First Engineers Sci Res Inst, Wuxi, Peoples R China
来源
COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS | 2019年 / 463卷
基金
中国国家自然科学基金;
关键词
Fountain codes; LT codes; Belief Propagation; On the fly; Decoding algorithm; GAUSSIAN-ELIMINATION; FOUNTAIN CODES; RAPTOR CODES; DESIGN;
D O I
10.1007/978-981-10-6571-2_217
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As the first realisation of Fountain Codes, Luby Transform (LT) codes provide high reliability and scalability and low complexities for data transmission in networks. Two basic algorithms, Belief Propagation (BP) and Gaussian Elimination (GE), were introduced to decode LT codes. However, both of them execute their decoding process only after all the encoded symbols have been received by decoder, which results in the waste of time, storage space and computing resource. In this paper, an improved decoding algorithm termed on the fly belief propagation (OFBP) for LT codes is proposed. Based on the BP algorithm, OFBP performs the decoding processing once each encoded symbol arrives thus distributing the decoding work during all symbols reception. Compared with the traditional BP algorithm, the actual decoding time of the proposed algorithm is highly shortened. Moreover, without processing all the encoded symbols, the actual storage space and decoding complexity are greatly reduced while maintaining the same performance relative to the traditional BP decoding scheme.
引用
收藏
页码:1793 / 1800
页数:8
相关论文
共 12 条
[1]   Exploiting Rateless Codes in Cloud Storage Systems [J].
Anglano, Cosimo ;
Gaeta, Rossano ;
Grangetto, Marco .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (05) :1313-1322
[2]   On the Fly Gaussian Elimination for LT Codes [J].
Bioglio, Valerio ;
Grangetto, Marco ;
Gaeta, Rossano ;
Sereno, Matteo .
IEEE COMMUNICATIONS LETTERS, 2009, 13 (12) :953-955
[3]  
Byers J. W., 1998, Computer Communication Review, V28, P56, DOI 10.1145/285243.285258
[4]   Joint Network and Fountain Codes Design for Relay-Assisted Multi-User System [J].
Huang Ying ;
Lei Jing ;
Wei Jibo .
CHINA COMMUNICATIONS, 2015, 12 (07) :96-107
[5]   Incremental Gaussian elimination decoding of Raptor codes, over BEC [J].
Kim, Saejoon ;
Ko, Karam ;
Chung, Sae-Young .
IEEE COMMUNICATIONS LETTERS, 2008, 12 (04) :307-309
[6]  
Luby M, 2002, ANN IEEE SYMP FOUND, P271, DOI 10.1109/SFCS.2002.1181950
[7]   Efficient erasure correcting codes [J].
Luby, MG ;
Mitzenmacher, M ;
Shokrollahi, MA ;
Spielman, DA .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (02) :569-584
[8]   Fountain codes [J].
MacKay, DJC .
IEE PROCEEDINGS-COMMUNICATIONS, 2005, 152 (06) :1062-1068
[9]   Distributed LT codes [J].
Puducheri, Srinath ;
Kliewer, Jorg ;
Fuja, Thomas E. .
2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, :987-+
[10]   Raptor codes [J].
Shokrollahi, Amin .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2551-2567