【技术实现步骤摘要】
基于LT码与LDPC码级联的随机编、译码器及方法
本专利技术属于随机化的信道编码译码
,尤其涉及一种基于LT码与LDPC码级联的随机编码器和编码方法,以及一种基于LT码与LDPC码级联的随机译码器和译码方法。
技术介绍
捷变的随机信号传输技术可以提高信号的不确定性,增加信息破译难度,防止窃听,有效提高信息的安全性。特别在空天一体化无线通信系统中,由于电磁信号传输环境的开放性和通用性,网络中的所有信息对所有设备都是公开的。只要拥有合适的设备,任何人在发射功率的有效覆盖范围内,都可以接入无线网络中窃听其它用户的发送信息。目前,捷变随机信号技术在传输上主要应用在网络层的随机编码上,通过在网络编码过程中引入随机编码来扩展安全性,物理层的随机编码由于需要同时兼顾纠错编性能以及解决随机性引入后软译码的复杂度高速攀升问题,其应用方案相对较少,并且具有很多局限性。已有方案中包括Turbo编码引入随机编码和LDPC(LowDensityParityCheckCode,LDPC,低密度奇偶校验)编码引入随机编码两种方案,其中,LDPC码由于具有更好的并行处理能力、低处理时延和优 ...
【技术保护点】
一种基于LT码与LDPC码级联的随机编码器,其特征在于,包括:级联的LT分组编码模块和LDPC编码模块,以及伪随机数产生器;伪随机数产生器,用于根据输入密钥,生成随机数;其中,所述随机数,包括:随机key值和随机控制字;LT分组编码模块,用于根据所述随机key值对输入信息进行分组编码,输出LT编码符号;LDPC编码模块,用于根据所述随机控制字,对所述LT编码符号进行随机化的LDPC编码,输出编码序列。
【技术特征摘要】
1.一种基于LT码与LDPC码级联的随机编码器,其特征在于,包括:级联的LT分组编码模块和LDPC编码模块,以及伪随机数产生器;伪随机数产生器,用于根据输入密钥,生成随机数;其中,所述随机数,包括:随机key值和随机控制字;LT分组编码模块,用于根据所述随机key值对输入信息进行分组编码,输出LT编码符号;LDPC编码模块,用于根据所述随机控制字,对所述LT编码符号进行随机化的LDPC编码,输出编码序列。2.根据权利要求1所述的基于LT码与LDPC码级联的随机编码器,其特征在于,所述LT分组编码模块,包括:输入信息缓存器、多个随机抽样器和多个LT编码器;输入信息缓存器,用于对k比特的输入信息进行分组,得到a组m比特的信息序列,将各组m比特的信息序列分别送入所述多个随机抽样器;其中,a=k/m;多个随机抽样器,用于根据所述随机key值,按照度分布对各组m比特的信息序列进行抽样,得到a组抽样结果;其中,一个随机抽样器对应处理一组m比特的信息序列;多个LT编码器,用于分别对a组抽样结果进行编码,得到k比特的LT编码符号,输出所述k比特的LT编码符号;其中,一个LT编码器对应处理一组抽样结果。3.根据权利要求2所述的基于LT码与LDPC码级联的随机编码器,其特征在于,所述LDPC编码模块,包括:LT编码符号缓存器、多个随机位移产生器、多个数据抽取器、累积器和编码输出选择开关;LT编码符号缓存器,用于对所述多个LT编码器输出的k比特的LT编码符号进行缓存,以及,对所述k比特的LT编码符号进行分组,得到r组L比特的LT编码符号,将r组L比特的LT编码符号分别送入所述多个随机位移产生器;其中,r=k/L;多个随机位移产生器,用于根据所述随机控制字,产生LDPC校验矩阵中各分块矩阵的初始位移;多个数据抽取器,用于根据LDPC校验矩阵中各分块矩阵的初始位移,抽样产生校验矩阵各行编码所需的LT编码符号,并顺序送入累积器进行累积计算;累积器,用于对各数据抽取器顺序送入的校验矩阵各行编码所需的LT编码符号进行累积计算,产生LDPC校验符号;编码输出选择开关,用于通过切换控制,将r组L比特的LT编码符号和累积器输出的LDPC校验符号进行拼接,并顺序输出。4.根据权利要求3所述的基于LT码与LDPC码级联的随机编码器,其特征在于,所述随机数,还包括:随机存储偏移β;其中,所述多个LT编码器在输出所述k比特的LT编码符号时,包括:根据所述随机存储偏移β,将k比特的LT编码符号写入所述LDPC编码模块下的LT编码符号缓存器中。5.根据权利要求3所述的基于LT码与LDPC码级联的随机编码器,其特征在于,多个数据抽取器,用于:根据分块矩阵的初始位移,依次抽取校验矩阵每一行编码所需的LT...
【专利技术属性】
技术研发人员:袁瑞佳,谢天娇,冯莹,杨新权,
申请(专利权)人:西安空间无线电技术研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。