[发明专利]一种业务带宽测试方法及装置有效
申请号: | 201210576395.0 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103905263B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 史玉良;种璟;李颖 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 带宽 测试 方法 装置 | ||
1.一种业务带宽测试方法,其特征在于,包括:
分别确定理想网络带宽和业务估算带宽,所述理想网络带宽为用户网络在理想状态下的最大网络带宽,所述业务估算带宽为业务测试得到的网络带宽;
根据所述理想网络带宽和业务估算带宽之间的差值,确定网络质量等级;
在预设的网络质量等级与初始线程数量的对应关系中,查找确定出的网络质量等级对应的初始线程数量;
根据查找到的初始线程数量,采用预设算法确定最大可用业务带宽,包括:根据确定出的初始线程数量和预设的测试数据包的大小,确定测试数据包的初始发送速率;每次发送数据包之后,调整测试线程数量或者测试数据包的大小后再次发送测试数据包,每一次按照不同的发送速率发送测试数据包后得到不同的网络传输时延,根据各网络传输时延描绘网络传输时延的变化曲线,记录网络传输时延的变化曲线斜率超过预设值时对应的网络传输时延值和当前的测试线程数量或者测试数据包的大小,并根据以下公式确定最大可用业务带宽:其中:b为测试数据包的大小,n为变化曲线的斜率超过预设值时对应的测试线程数量,t为变化曲线的斜率超过预设值时对应的网络传输时延。
2.如权利要求1所述的方法,其特征在于,按照以下方法确定理想网络带宽:
向网络侧发送预设数量的PING数据包;并
记录各PING数据包的第一网络传输时延;
根据记录的各第一网络传输时延,确定各PING数据包的第一平均网络传输时延;
确定所述PING数据包的大小与所述第一平均网络传输时延的比值为理想网络带宽。
3.如权利要求1所述的方法,其特征在于,按照以下方法确定业务估算带宽:
向网络侧发送预设数量的业务数据包,所述业务数据包包括传输控制协议TCP数据包或者用户数据报协议UDP数据包或者超文本传输协议HTTP数据包;
记录各业务数据包的第二网络传输时延;
根据记录的第二网络传输时延,确定各业务数据包的第二平均网络传输时延;
确定所述业务数据包的大小与所述第二平均网络传输时延的比值为业务估算带宽。
4.如权利要求2所述的方法,其特征在于,根据所述第一平均网络传输时延和所述PING数据包的大小确定理想网络带宽之前,还包括:
根据记录的各第一网络传输时延,确定达到第一预设比例的第一网络传输时延所在的第一时延区间;
记录所述第一时延区间及位于所述第一时延区间内的各第一网络传输时延。
5.如权利要求3所述的方法,其特征在于,根据所述第二平均网络传输时延和所述业务数据包的大小确定业务估算带宽之前,还包括:
根据记录的各第二网络传输时延,确定达到第二预设比例的第二网络传输时延所在的第二时延区间;
记录所述第二时延区间及位于所述第二时延区间内的各第二网络传输时延。
6.如权利要求4或5所述的方法,其特征在于,还包括:
显示确定出的最大可用业务带宽,以及记录的第一时延区间及位于所述第一时延区间内的各第一网络传输时延和第二时延区间及位于所述第二时延区间内的各第二网络传输时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210576395.0/1.html,转载请声明来源钻瓜专利网。