发明名称 基于网络编码的数据包重传方法
摘要 本发明公开了一种基于网络编码的数据包重传方法,包括步骤:S1,信源在原始数据包发送阶段形成一个丢包表,信源根据当前丢包表选择在此轮重传中每个用户需要恢复的数据包,其中,假设所有用户要恢复的数据包集合为A;S2,确定每个用户需要进行合并的数据包bi;S3,由所有用户的bi得到一个{bi}的集合B,将集合B中的所有元素进行按位异或运算得到重传包b;S4,信源广播重传包b,然后各用户进行译码,恢复集合A中所包含的自己的错误包,并对信源发送反馈信息,信源根据反馈信息更新丢包表,若没有错误包,则进入下一轮的原始数据包的发送阶段;否则返回步骤S1。本发明在一次重传中恢复比传统NC-HARQ方法更多的错误包,减少了重传次数,提高了频谱效率。
申请公布号 CN102013966A 申请公布日期 2011.04.13
申请号 CN201010574058.9 申请日期 2010.11.30
申请人 北京星河亮点通信软件有限责任公司 发明人 张长;吕铁军
分类号 H04L1/18(2006.01)I;H04L1/00(2006.01)I 主分类号 H04L1/18(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 王莹
主权项 一种基于网络编码的数据包重传方法,其特征在于,包括以下步骤:S1,信源在原始数据包发送阶段形成一个丢包表,信源根据当前丢包表选择在此轮重传中每个用户需要恢复的数据包,其中,假设所有用户需要恢复的数据包集合为A;S2,确定每个用户所需要进行合并的数据包bi;S3,由所有用户的bi得到一个{bi}的集合B,将集合B中的所有元素进行按位异或运算得到重传包b;S4,信源广播该重传包b,然后各用户进行译码,恢复集合A中所包含的自己的错误包,并对所述信源发送反馈信息,所述信源根据所述反馈信息更新丢包表,若没有错误包,则进入下一轮的原始数据包的发送阶段;否则返回步骤S1。
地址 100102 北京市朝阳区望京利泽中二路2号望京科技创业园A座三层