基于度2和度3编码包的喷泉码解码方法技术

技术编号:6871133 阅读:284 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于度2和度3编码包的喷泉码解码方法,采用传统解码与求解多度编码包相结合的方法,针对具有传输时延大、丢包率大、链路易断等特点的应用背景提出改进的喷泉编译码技术。相比传统喷泉码只有在出现度为1的编码符号后才能解码的方法,利用度2分组与度3编码符号之间关系的解码方案,提前了解码的时间,并且可以在传统译码出现死锁状态停止译码的情况下利用冗余信息进行再解码,而不需要接收更多的编码符号,提高了译码的效率。

【技术实现步骤摘要】

【技术保护点】
1.一种基于度2和度3编码包的喷泉码解码方法,包括如下步骤:步骤A:解码准备,即:初始化解码数据包的个数X1=0,接收喷泉码编码包,当接收的编码包大于需要解码的编码包数量时准备解码;步骤B:解码度为1的编码包,即:查找度为1的编码包,根据异或运算还原度为1的编码包;步骤C:解码度为2的编码包,即:对于度为2的编码包,根据编码包的位数,假设编码包中的任意一个原始数据包的每一位假设为1或0,解出度为2的编码包中的原始数据包;对求解的原始数据包归为一类;步骤D:解码度为3的编码包,即:对于含有两个原始数据包在步骤B分组中的度为3的编码包,根据步骤解码度为2的编码包的结果获取度为3的编码包的第三个原始...

【技术特征摘要】

【专利技术属性】
技术研发人员:汪洋张钦宇王海莲张继良丁丽琴
申请(专利权)人:哈尔滨工业大学深圳研究生院
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1