期刊文献+

RaptorQ喷泉码编译码算法分析及优化

Analysis and optimization of RaptorQ fountain code encoding and decoding algorithm
下载PDF
导出
摘要 RaptorQ喷泉码是喷泉码的最新研究成果,理论分析和仿真验证表明,RaptorQ喷泉码是性能最好的喷泉码,同时也是编译码复杂度最高的喷泉码。针对RaptorQ喷泉码编译码复杂度高这一问题,以国际标准RFC6330所设计的RaptorQ码编译码流程为基础,提出一种RaptorQ编译码算法的优化版本。新的编译码流程通过固定生成矩阵的方式提前计算好生成矩阵并存储,方便随时调用;通过提前列变换的方式规避多次寻找标准行和高斯消去操作,以及通过去稀疏化的方式,减少编译码过程中的矩阵乘法和异或运算。仿真比较优化前后的编译码算法,结果表明,优化后的RaptorQ码编译码流程能够在保证传输性能不变的同时,减少RaptorQ喷泉码编译码基本运算次数、缩短RaptorQ喷泉码编译码的时间,降低了编译码的计算复杂度,并保持了传输性能。 RaptorQ fountain code is the latest research achievement of fountain code.Theoretical analysis and simulation verification show that RaptorQ fountain code is the fountain code with the best performance,and it is also the fountain code with the highest encoding and decoding complexity.Aiming at the problem of high complexity of RaptorQ fountain code encoding and decoding,based on the RaptorQ code encoding and decoding process designed by the international standard RFC6330,an optimized version of RaptorQ encoding and decoding algorithm is proposed.The new encoding and decoding process calculates the generated matrix in advance by the way of fixing generation matrix and matrix storing,which is convenient to call at any time,avoiding multiple searches for standard rows and Gaussian elimination operations through advance column transformation,and reducing matrix multiplication and exclusive-OR operations in the process of encoding and decoding process by means of de-shinning.The simulation compares the encoding and decoding algorithms before and after the optimization.The results show that the optimized RaptorQ code encoding and decoding process can reduce the number of basic operations of RaptorQ fountain code encoding and decoding,shorten the time of RaptorQ fountain code encoding and decoding,reducing the complexity of encoding and decoding while ensuring the transmission performance unchanged.
作者 马梦宇 罗长洲 梁春瑞 王杰 MA Mengyu;LUO Changzhou;LIANG Chunrui;WANG Jie(Beijing Institute of Control&Electronics Technology,Beijing 100038,China;Graduate School of the Second Academy of China Aerospace Science and Industry Corporation Limited,Beijing 100854,China)
出处 《系统工程与电子技术》 EI CSCD 北大核心 2024年第4期1440-1447,共8页 Systems Engineering and Electronics
关键词 喷泉码 RaptorQ RFC6330 编译码算法 fountain code RaptorQ RFC6330 encoding and decoding algorithm
  • 相关文献

参考文献5

二级参考文献21

  • 1IETF RFC 6330.RaptorQ forward error correction scheme for object delivery[S].IETF Proposed Standard,2011.
  • 2Calabuig J,Monserrat J F,Gozálvez D,et al..AL-FEC for streaming services in LTE E-MBMS[J].EURASIP Journal on Wireless Communications and Networking,2013,2013(1): 1-12.
  • 3Bouras C,Kanakis N,Kokkinos V,et al..Embracing RaptorQ FEC in 3GPP multicast services[J].Wireless Networks,2013,19(5): 1023-1035.
  • 4Bouras C,Kanakis N,Kokkinos V,et al..Application layer forward error correction for multicast streaming over LTE networks[J].International Journal of Communication Systems,2013,26(11): 1459-1474.
  • 5Pandya M A U,Trapasiya S D,and Chinnam S S.Implementation of AL-FEC RaptorQ code over 3GPP E-MBMS network[J].International Journal of Engineering Research and Technology,2013,2(5): 170-177.
  • 6Shokrollahi A and Luby M.Raptor codes[J].Foundations and Trends in Communications and Information Theory,2011,6(3/4): 213-322.
  • 7Shokrollahi A.Raptor codes[J].IEEE Transactions on Information Theory,2006,52(6): 2551-2567.
  • 8Kim S,Lee S,and Chung S Y.An efficient algorithm for ML decoding of Raptor codes over the binary erasure channel[J].IEEE Communications Letters,2008,12(8): 578-580.
  • 9Mladenov T,Nooshabadi S,Kim K.Efficient GF (256) raptor code decoding for multimedia broadcast/multicast services and consumer terminals[J].IEEE Transactions on Consumer Electronics,2012,58(2): 356-363.
  • 10Hu L,Nooshabadi S,and Mladenov T.Forward error correction with Raptor GF(2) and GF(256) codes on GPU[J].IEEE Transactions on Consumer Electronics,2013,59(1): 273-280.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部