[发明专利]一种可序数据包的乱序调整方法及装置有效
申请号: | 200910209149.X | 申请日: | 2009-10-28 |
公开(公告)号: | CN101697631A | 公开(公告)日: | 2010-04-21 |
发明(设计)人: | 喻磊;王跃;孙洪峰;魏铮;佟志新 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W28/14;H04L1/00;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 吴艳;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 序数 调整 方法 装置 | ||
1.一种可序数据包的乱序调整方法,其特征在于,该方法包括:
在接收的可序数据包发生乱序时,采集乱序样本,计算所述乱序样本的 样本乱序时延,并根据所述样本乱序时延估算网络乱序时延,以所述估算出 的网络乱序时延作为flush定时器的时长;其中,所述计算所述乱序样本的样 本乱序时延,包括:在进行乱序样本的采集时,记录当前时间为采样时间, 并用当前接收时间减去所述采样时间,计算出该乱序样本的样本乱序时延。
2.如权利要求1所述的方法,其特征在于,
按照以下方式采集乱序样本:
接收并解析可序数据包头中的序号字段,若报文序号比当前期望序号大 且之前没有记录乱序样本,则将当前期望序号作为乱序样本进行采集,并记 录当前时间为采样时间。
3.如权利要求1或2所述的方法,其特征在于,
根据所述样本乱序时延估算网络乱序时延的步骤具体包括:
将预设时间阈值内的最大样本乱序时延作为网络乱序时延。
4.如权利要求1或2所述的方法,其特征在于,
根据所述样本乱序时延估算网络乱序时延的步骤具体包括:
A,设定网络乱序时延的初始值,并启动估计定时器;
B,在所述估计定时器到达定时周期前,若计算出的样本乱序时延大于 所述网络乱序时延,则将所述网络乱序时延更新为该样本乱序时延,并执行 步骤C;在所述估计定时器到达定时周期后,执行步骤D;
C,重启所述估计定时器,返回步骤B;
D,以当前的网络乱序时延作为估算出的网络乱序时延。
5.如权利要求2所述的方法,其特征在于,所述方法还包括:
在采集乱序样本的同时,启动flush定时器;
若在所述flush定时器到达定时周期后,还未收到该乱序样本,则认为该 乱序样本已丢失。
6.如权利要求2所述的方法,其特征在于,
所述期望序号是指:
若当前缓存不为空,则所述期望序号为缓存中序号最大的包的下一个包 的序号;
若当前缓存为空,则所述期望序号为当前正在等待的包的下一个包的序 号。
7.如权利要求1或2所述的方法,其特征在于,
所述可序数据包包括通用路由封装包。
8.一种可序数据包的乱序调整装置,其特征在于,包括:调整器、探 测器,所述调整器中设置有flush定时器,其中:
所述调整器用于,在接收的数据包发生乱序时,缓存并重排失序的数据 包,同时启动flush定时器,待缓存的所述数据包已序、或所述flush定时器 到时后将缓存的所述数据包按顺序发往终端;
所述探测器用于,采集乱序样本,计算所述乱序样本的样本乱序时延, 并根据所述样本乱序时延估算网络乱序时延,以所述估算出的网络乱序时延 作为所述flush定时器的时长,其中,在进行乱序样本的采集时,记录当前时 间为采样时间,并用接收到该乱序样本时的接收时间减去所述采样时间,计 算出该乱序样本的样本乱序时延。
9.如权利要求8所述的装置,其特征在于,
所述调整器用于,在需要估算网络乱序时延时,将接收到的数据包传输 给所述探测器;
所述探测器用于,接收并解析收到的数据包头中的序号字段,若报文序 号比当前期望序号大且之前没有记录乱序样本,则将当前期望序号作为乱序 样本进行采集。
10.如权利要求8所述的装置,其特征在于,
所述探测器设置有估计定时器,所述探测器根据所述样本乱序时延估算 网络乱序时延的具体过程为:
A,设定网络乱序时延的初始值,并启动估计定时器;
B,在所述估计定时器到达定时周期前,若计算出的样本乱序时延大于 所述网络乱序时延,则将所述网络乱序时延更新为该样本乱序时延,并执行 步骤C;在所述估计定时器到达定时周期后,执行步骤D;
C,重启所述估计定时器,返回步骤B;
D,以当前的网络乱序时延作为估算出的网络乱序时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910209149.X/1.html,转载请声明来源钻瓜专利网。