[发明专利]一种卫星网络瓶颈链路的带宽自适应估计方法和系统有效
| 申请号: | 202111399642.X | 申请日: | 2021-11-24 |
| 公开(公告)号: | CN113839840B | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 刘锋;杨程宇;石凌 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | H04L43/0876 | 分类号: | H04L43/0876;H04L41/142;H04W24/08;H04W84/06 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 董艳芳 |
| 地址: | 100000*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 卫星网络 瓶颈 带宽 自适应 估计 方法 系统 | ||
1.一种卫星网络瓶颈链路的带宽自适应估计方法,应用于卫星网络的发送端;其特征在于,包括:
累计接收基于所述卫星网络进行通讯的数据包的应答时间序列和往返传输时间序列;
基于所述应答时间序列和所述往返传输时间序列,确定所述数据包中属于同一个发送窗口发出的最多前k-1个数据包;k为大于1的正整数;
基于所述前k-1个数据包的应答时间序列,计算卫星网络瓶颈链路带宽为数据流的服务时间;
基于所述服务时间和在所述服务时间内累计的数据量,对所述卫星网络瓶颈链路带宽进行估计,得到采样带宽;
基于所述应答时间序列和所述往返传输时间序列,确定所述数据包中属于同一个发送窗口发出的最多前k-1个数据包,包括:
基于所述应答时间序列,计算相邻两个数据包的确认应答到达发送端的时间差;
基于所述往返传输时间序列和所述时间差,在所述数据包中确定同时满足如下条件关系式的前k-1个数据包:
其中,RTTk-2、RTTk-1和RTTk分别为第k-2个数据包、第k-1个数据包和第k个数据包的往返传输时间,RTTmin为前k-1个数据包的往返传输时间序列中的最小往返传输时间,△ACKk-2,k-1为第k-2个数据包与第k-1个数据包的确认应答到达发送端的时间差,△ACKk-1,k为第k-1个数据包与第k个数据包的确认应答到达发送端的时间差,ε为预设时间小量;
基于所述前k-1个数据包的应答时间序列,计算卫星网络瓶颈链路带宽为数据流的服务时间,包括:
基于所述前k-1个数据包的应答时间序列,计算相邻两个数据包的确认应答到达发送端的时间差;
基于如下算式计算所述服务时间:
其中,tservice为所述服务时间,△ACKi,i+1为第i个数据包与第i+1个数据包的确认应答到达发送端的时间差;
基于所述服务时间和在所述服务时间内累计的数据量,对所述卫星网络瓶颈链路带宽进行估计,得到采样带宽,包括:
基于如下算式计算所述采样带宽:
bk为所述采样带宽,Pi为第i个数据包的数据量。
2.根据权利要求1所述的方法,其特征在于,在得到采样带宽之后,所述方法还包括:采用二阶非线性滤波器对所述采样带宽进行自适应滤波,得到滤波之后的采样带宽。
3.根据权利要求2所述的方法,其特征在于,采用二阶非线性滤波器对所述采样带宽进行自适应滤波,包括:
计算所述卫星网络的瓶颈链路的带宽变化率和滤波时间常数;
基于所述卫星网络的瓶颈链路的历史采样带宽、所述带宽变化率、所述滤波时间常数和所述服务时间,对所述采样带宽进行自适应滤波处理,得到滤波之后的采样带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111399642.X/1.html,转载请声明来源钻瓜专利网。





