发明名称 | 数据包序列号计算方法及数据包传输方法 | ||
摘要 | 一种数据包序列号计算方法,用于接收端获得全头数据包的数据包序列号,包括:(1)设置滑动窗口的范围[a,b),滑动窗口的起点a为期望数据包序列号,由预设滑动窗口长度L确定滑动窗口的终点b;(2)由a的高字节和当前接收到的数据包序列号的低字节组成数据包序列号c;(3)判断是否满足a的高字节和b的高字节相同且c落在窗口之内或者a、b的高字节不相同且c落在[a,x]范围内的其中条件之一,若是,当前数据包序列号为c,否则,进行步骤(4);(4)由b的高字节和当前接收到的数据包序列号的低字节组成数据包序列号e;(5)若a、b的高字节不相同且e落在[y,b)范围内,则当前数据包序列号为e,所述x为a的高字节和低字节为0xFF组成,所述y为b的高字节和低字节为0x00组成,通过上述方法可以正确计算全头数据包的序列号。 | ||
申请公布号 | CN1913484A | 申请公布日期 | 2007.02.14 |
申请号 | CN200510089995.4 | 申请日期 | 2005.08.09 |
申请人 | 大唐移动通信设备有限公司 | 发明人 | 王鑫;周杰 |
分类号 | H04L12/56(2006.01) | 主分类号 | H04L12/56(2006.01) |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 胡晶;逯长明 |
主权项 | 1、一种数据包序列号计算方法,用于接收端获得全头数据包的数据包序列号,其特征在于,包括:(1)设置滑动窗口的范围[a,b),所述滑动窗口的起点a为期望数据包序列号,由预设滑动窗口长度L确定滑动窗口的终点b;(2)由a的高字节和当前接收到的数据包序列号的低字节组成数据包序列号c;(3)判断是否满足条件一:a的高字节和b的高字节相同且c落在窗口之内,或者满足条件二:a,b的高字节不相同且c落在[a,x]范围内,若是,当前数据包序列号为c,否则,进行步骤(4);(4)由b的高字节和当前接收到的数据包序列号的低字节组成数据包序列号e;(5)若a,b的高字节不相同且e落在[y,b)范围内,则当前数据包序列号为e,所述x为a的高字节和低字节为0xFF组成,所述y为b的高字节和低字节为0x00组成。 | ||
地址 | 100083北京市海淀区学院路29号 |