[发明专利]通过估算端链路容量来测量端主机的数据包处理时间有效
申请号: | 201280076734.7 | 申请日: | 2012-10-30 |
公开(公告)号: | CN104782079B | 公开(公告)日: | 2018-08-07 |
发明(设计)人: | R·罗杰斯凯萨;K·M·萨勒因 | 申请(专利权)人: | 新泽西理工学院 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/70 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 孟锐 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 估算 端链路 容量 测量 主机 数据包 处理 时间 | ||
1.一种用以通过估算端链路容量来测量端主机的数据包处理时间的方法,所述方法包括:
从源主机向目的主机传输包括两个或多个数据包的复合探测;
使所述复合探测在每个主机处在被接收之后被添加时间戳;
基于一个或多个探测数据包内间隙与各个复合探测数据包的数据包大小之间的线性关系,来估算所述数据包处理时间,其中所述一个或多个探测数据包内间隙是基于时间戳值的比较来测量。
2.根据权利要求1所述的方法,进一步地包括:
选择所述复合探测中不同大小的所述两个或多个数据包。
3.根据权利要求2所述的方法,进一步地包括:
选择所述两个或多个数据包大小来定义分散间隙的属性。
4.根据权利要求1所述的方法,进一步地包括:
使用基于所述目的主机类型的预定义恒定值来偏移所估算的数据包处理时间。
5.根据权利要求1所述的方法,进一步地包括:
在不同网络路径条件下重复地传输所述复合探测和估算所述数据包处理时间。
6.根据权利要求1所述的方法,进一步地包括:
在高网络拥塞条件下重复地传输所述复合探测和估算所述数据包处理时间。
7.一种用于通过估算端链路容量来测量端主机的数据包处理时间的计算设备,所述计算设备包括:
通信模块,所述通信模块被配置为在一个或多个网络上与多个其他计算设备通信;
存储器,所述存储器被配置为存储计算机程序;和
处理器,所述处理器被配置为执行数据包处理时间估算模块,其中,所述数据包处理时间估算模块被配置为:
从源主机向目的主机传输包括一串探测数据包的复合探测;
使所述探测数据包在每个主机处在被接收之后被添加时间戳;
基于一个或多个探测数据包内间隙与各个复合探测数据包的数据包大小之间的线性关系,估算所述数据包处理时间,其中,基于时间戳值的比较来测量一个或多个探测数据包内间隙。
8.根据权利要求7所述的计算设备,其中,所述数据包处理时间估算模块被进一步地配置为:
选择探测数据包大小来定义分散间隙的属性。
9.根据权利要求7所述的计算设备,其中,所述数据包处理时间估算模块被进一步地配置为:
基于一个或多个探测数据包内间隙的测量来估算所述端链路容量。
10.根据权利要求7所述的计算设备,其中,所述数据包处理时间估算模块被进一步地配置为:
使用基于所述目的主机类型的预定义恒定值来偏移所估算的数据包处理时间。
11.根据权利要求7所述的计算设备,其中,所述数据包处理时间估算模块被配置为:
在多个多跳网络路径上估算所述数据包处理时间。
12.根据权利要求7所述的计算设备,其中,所述数据包处理时间估算模块被配置为:
在不同网络路径条件下重复地传输所述复合探测和估算所述数据包处理时间。
13.根据权利要求7所述的计算设备,其中,所述计算设备是网络管理服务器。
14.根据权利要求7所述的计算设备,其中,所述源主机和目的主机是用户端设备、工作站或服务器中的一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新泽西理工学院,未经新泽西理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280076734.7/1.html,转载请声明来源钻瓜专利网。