发明名称 基于自适应采样的带宽估计方法
摘要 本发明公开了一种基于自适应采样的带宽估计方法,包括:根据应答报文的更新信息确定采样时间;根据所述采样时间和当前的累积数据量确定带宽采样值;对所述带宽采样值进行非线性自适应滤波处理。所述根据应答报文的更新信息确定采样时间之前包括:根据所述应答报文获取传输信息,并对所述传输信息进行更新处理,确定所述更新信息。本发明能够得出带宽为一簇信息包组成的信息流服务的准确时间,使得带宽估计的计算结果不受到网络时延的任何影响;随链路波动状况自动调整自身稳定性与敏捷性的滤波器,提高了估计结果抗误码干扰的能力。本发明提高了大时延高误码率的卫星网络上的链路带宽估计的准确性。
申请公布号 CN101369980B 申请公布日期 2010.08.11
申请号 CN200810223070.8 申请日期 2008.09.26
申请人 北京航空航天大学 发明人 刘锋;赵寒;徐桢
分类号 H04L12/56(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 1.一种基于自适应采样的带宽估计方法,其特征在于,包括:根据本次应答报文获取与本次应答报文对应的数据量、本次应答报文之前的累积数据量、与本次应答报文对应的信息发送时间、本次应答报文的到达时间以及前次应答报文的到达时间;根据所述信息发送时间以及当前时间计算环路传输时间,判断所述环路传输时间是否小于最小环路传输时间,如果是,则将所述环路传输时间作为当前的最小环路传输时间,否则,保持所述最小环路传输时间不变;计算本次应答报文的到达时间与前次应答报文的到达时间的时间差,判断所述时间差是否小于最小时间差,如果是,则将所述时间差作为当前的最小时间差,否则,保持所述最小时间差不变;将本次应答报文的到达时间作为新的前次应答报文的到达时间;将本次应答报文对应的数据量与所述累积数据量相加作为当前的累积数据量;判断所述环路传输时间与所述当前的最小环路传输时间的差是否大于等于所述当前的最小时间差,如果大于所述当前的最小时间差,则采样时间等于所述环路传输时间,否则,判断所述时间差是否大于所述当前的最小时间差的三倍,如果大于所述当前的最小时间差的三倍,则所述采样时间等于所述环路传输时间减去所述时间差,否则,继续对所述应答报文的传输信息进行更新处理;通过以下方式确定带宽采样值:<img file="FA20189627200810223070801C00011.GIF" wi="369" he="173" />其中,BW为所述带宽采样值,T<sub>service</sub>为所述采样时间,<img file="FA20189627200810223070801C00012.GIF" wi="232" he="104" />为当前的累积数据量,P<sub>size(i)</sub>为时间t<sub>i</sub>处的数据量,t<sub>now</sub>为当前时间;通过以下方式计算所述带宽采样值的变化率:<img file="FA20189627200810223070801C00013.GIF" wi="419" he="139" />其中,ρ<sub>bwe</sub>为所述变化率,BW<sub>k</sub>为第k次带宽采样值;根据所述变化率调整滤波器的时间常数;通过以下方式计算带宽估计值:<img file="FA20189627200810223070801C00021.GIF" wi="1199" he="172" />其中,<img file="FA20189627200810223070801C00022.GIF" wi="109" he="85" />为当前的带宽估计值,<img file="FA20189627200810223070801C00023.GIF" wi="170" he="85" />为上一次带宽估计值。
地址 100191 北京市海淀区学院路37号