发明名称 一种判断反向数据包字节丢失的方法
摘要 本发明公开了一种判断反向数据包字节丢失的方法,该方法的一种实现方式为:确定当前解码成功的反向数据包的等待时长,并判断在等待时长之内,是否收到在当前反向数据包中的字节之前发送的反向字节,如果没有收到则认为发生反向字节丢失。该方法的另一种实现方式为设置包缓存队列,包括:确定当前解码成功的反向数据包的等待时长,并将该反向数据包放入包缓存队列,在等待时长到达时,将包缓存队列中,上述解码成功的反向数据包及其之前的反向数据包选出,作为排好序的反向数据包,并判断在排好序的反向数据包中是否有字节缺失,如果是则认为发生反向字节丢失。采用本发明提供的技术方案,可以避免错误的将乱序反向数据包认定为反向字节丢失。
申请公布号 CN1859072A 申请公布日期 2006.11.08
申请号 CN200610005700.5 申请日期 2006.01.19
申请人 华为技术有限公司 发明人 敬晓云
分类号 H04L1/16(2006.01) 主分类号 H04L1/16(2006.01)
代理机构 北京德琦知识产权代理有限公司 代理人 宋志强;麻海明
主权项 1、一种判断反向数据包字节丢失的方法,其特征在于,该方法包括:步骤A1,确定当前解码成功的反向数据包的等待时长,并判断在当前反向数据包中的字节之前发送的反向字节是否缺失,如果有则执行步骤B1;步骤B1,判断在步骤A1中得到的等待时长之内,是否收到在当前反向数据包中的字节之前发送的反向字节,如果没有收到则认为发生反向字节丢失,通知发送方重发丢失的反向字节。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼