欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2014101424241
申请人: 重庆邮电大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-02-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于深空通信环境的LT码编译码方法,其特征在于包括以下步骤:

101、在深空通信环境中,发送端将待发送的数据信息进行分割,形成k个原始数据包,并对这k个原始数据包依次编号为1~k号数据包;

102、发送端对步骤101中形成的原始数据包进行MLT码编码,首先利用信道的误码率LPe、编码包码长L,根据公式算出丢包率P=1-(1-Pe),然后再利用译码成功率和数据包数量k,根据丢包率得出需要的编码包个数K;

103、发送端对步骤101中的1~k号数据包进行第一次编码时,设置前k个数据包度数为1,依次复制1~k号数据包作为1~k号编码包,然后进行第二次编码。按照选定的度分布函数随机选择度数d,从数据包中依次循环选择d个数据包进行异或运算,即生成一个编码包,重复第二次编码过程直到生成K个编码包。之后结束编码,得到K个编码包;

104、将步骤103中得到的K个编码包通过信道编码后由深空信道发送至接收端,信道编码采用Turbo码或LDPC码;

105、接收端接收到步骤104中经过信道编码的编码包后,采用信道译码得到K′个正确接收的编码包,跳转至步骤106;

106、接收端根据信道译码后得到的K′个编码包生成编码矩阵H,其中编码矩阵H的行数为编码包的数目K′,列数为原始数据包的数目k,采用BP译码算法进行译码;当1~k号数据包均被成功译出时,则表示译码成功,结束译码;若有数据包未成功译出时,则采用GE译码算法进行译码,直至成功译出所有的数据包。

2.根据权利要求1所述的基于深空通信环境的LT码编译码方法,其特征在于:步骤

103中生成K个编码包后,当收到接收端译码失败后的反馈信号后,则补充生成编码包。

3.根据权利要求1所述的基于深空通信环境的LT码编译码方法,其特征在于:步骤

103中第一次编码时度数均为1,第二次编码时所采用的度分布函数为鲁棒孤波分布函数。

4.根据权利要求1所述的基于深空通信环境的LT码编译码方法,其特征在于:步骤

106中的GE译码算法译码,译码过程相当于求解线性方程:

H′*X′=N′

其中,X′为未译出的数据包信息向量,大小为k′×1,N′为接收端未释放的编码包信息向量,大小为N′×1。