降速时间测试方法及装置.pdf

上传人:xia****o6 文档编号:1090003 上传时间:2018-03-30 格式:PDF 页数:20 大小:645.84KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810111030.4

申请日:

2008.05.29

公开号:

CN101594195A

公开日:

2009.12.02

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止 IPC(主分类):H04L 1/00申请日:20080529授权公告日:20120905终止日期:20160529|||专利权的转移IPC(主分类):H04L 1/00变更事项:专利权人变更前权利人:中兴通讯股份有限公司变更后权利人:南京中兴新软件有限责任公司变更事项:地址变更前权利人:518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦变更后权利人:210012 江苏省南京市雨花台区紫荆花路68号登记生效日:20150518|||授权|||实质审查的生效|||公开

IPC分类号:

H04L1/00; H04L12/56; H04L12/18

主分类号:

H04L1/00

申请人:

中兴通讯股份有限公司

发明人:

吴宁军

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司

代理人:

尚志峰;吴孟秋

PDF下载: PDF下载
内容摘要

本发明公开了一种降速时间测试方法和装置,方法包括,预先对网络质量进行设置,并将终端设备与系统成功建立连接的时间作为终端设备的降速开始时间,或者当触发事件导致网络质量下降时,将触发事件的触发时间作为终端设备的降速开始时间;获取降速回应时间,并根据降速开始时间与降速回应时间获取终端设备的降速时间。通过本发明上述技术方案,能够客观精确的测量设备降速的时间,克服了人为因素的影响,使每次测试结果具有良好可比性,并且节省了测试成本。

权利要求书

1.  一种降速时间测试方法,用于测试终端设备的降速时间,其特征在于,所述方法包括:
预先对网络质量进行设置,并将所述终端设备与系统成功建立连接的时间作为所述终端设备的降速开始时间,或者当触发事件导致网络质量下降时,将所述触发事件的触发时间作为所述终端设备的降速开始时间;
获取降速回应时间,并根据所述降速开始时间与所述降速回应时间获取所述终端设备的降速时间。

2.
  根据权利要求1所述的方法,其特征在于,在预先对网络质量进行设置之后,所述方法还包括:
设置截包工具进行截包的时间阈值;
启动所述截包工具开始截包,并定时检测所述终端设备的连接状态,记录所述终端设备与系统成功建立连接的时间;
在所述截包工具的截包时间达到设置的所述时间阈值时,停止截包。

3.
  根据权利要求2所述的方法,其特征在于,获取所述终端设备的降速时间的处理为:
确定最后一次读取的降速回应时间;
计算最后一次读取的所述降速回应时间和所述终端设备与系统成功建立连接的时间的差值,将所述差值作为所述降速时间。

4.
  根据权利要求1所述的方法,其特征在于,在触发事件导致网络质量下降的情况下,进一步包括:
设置所述截包工具进行截包的时间阈值;
连接所述终端设备,并且启动所述截包工具开始截包;
在发生所述触发事件时,记录所述触发事件的触发时间;
在所述截包工具的截包时间达到设置的所述时间阈值时,停止截包。

5.
  根据权利要求4所述的方法,其特征在于,获取所述终端设备的降速时间的处理为:
确定最后一次读取的降速回应时间;
计算最后一次读取的所述降速回应时间和事件触发的触发时间的差值,将所述差值为作为所述降速时间。

6.
  一种降速时间测试装置,用于测试终端设备的降速时间,其特征在于,所述装置包括:
截包工具,用于进行截包;
设置模块,用于设置所述截包工具进行截包的时间阈值;
连接模块,用于对所述终端设备进行连接,并判断所述终端设备的连接状态;
系统分析工具,用于获取终端设备的降速开始时间和降速回应时间,并根据获取的所述降速开始时间和降速回应时间计算所述终端设备的降速时间。

7.
  根据权利要求6所述的装置,其特征在于,所述系统分析工具进一步包括:
第一获取模块,用于获取所述终端设备与系统成功建立连接的时间,并将所述时间作为所述终端设备的降速开始时间;
第二获取模块,用于获取导致网络质量下降的触发事件的触发时间,并将所述触发时间作为所述终端设备的降速开始时间;
读取模块,用于读取降速回应时间;
计算模块,用于计算所述降速事件。

8.
  根据权利要求7所述的装置,其特征在于,所述计算模块获取所述读取模块最后一次读取的降速回应时间以及所述第一获取模块或所述第二获取模块获取的所述降速开始时间,将二者的差值作为所述降速时间。

说明书

降速时间测试方法及装置
技术领域
本发明涉及通信领域,并且特别地,涉及一种降速时间测试方法及装置。
背景技术
目前,在H.323终端设备连接成功后,当承载IP网络出现连接堵塞无法保证网络质量时,H.323终端设备会自动降低会议连接速率,并且,将速率自动匹配在当前带宽上,无需重新启动或者重新连接,这样,就可以保证在网络质量降低的情况下,H.323终端设备还可以正常的使用。
H.323终端设备对网络的这种适应性是设备性能的一个重要指标,但是,现在对于这种IP自动降速的时间测试并没有一个很好的测试方法,大部分的测试是通过主观判断,然后计算出降速时间,这种通过人员主观判断的测试方法不仅不能准确地反映设备的降速性能,而且,在同类产品对比测试中还有可能因为主观判断的误差出现多次测试结论差异大,导致测试结论无可比性、不可信。然而,目前尚未提出解决上述问题的技术方案。
发明内容
考虑到通过主观判断的测试方法不能准确的反映设备的降速性能以及由于主观判断的误差而出现多次测试结论差异大,导致测试结论无可比性、不可信的问题而做出本发明,为此,本发明的主要目的在于提供一种降速时间测试方法及装置,以解决上述问题。
根据本发明的一个方面,提供了一种降速时间测试方法,用于测试终端设备的降速时间。
根据本发明实施例的降速时间测试方法包括:预先对网络质量进行设置,并将终端设备与系统成功建立连接的时间作为终端设备的降速开始时间,或者当触发事件导致网络质量下降时,将触发事件的触发时间作为终端设备的降速开始时间;获取降速回应时间,并根据降速开始时间与降速回应时间获取终端设备的降速时间。
此外,在预先对网络质量进行设置之后,上述方法还包括:设置截包工具进行截包的时间阈值;启动截包工具开始截包,并定时检测终端设备的连接状态,记录终端设备与系统成功建立连接的时间;在截包工具的截包时间达到设置的时间阈值时,停止截包。
此外,获取终端设备的降速时间的处理为:确定最后一次读取的降速回应时间;计算最后一次读取的降速回应时间和终端设备与系统成功建立连接的时间的差值,将差值作为降速时间。
此外,在触发事件导致网络质量下降的情况下,上述方法进一步包括:设置截包工具进行截包的时间阈值;连接终端设备,并且启动截包工具开始截包;在发生触发事件时,记录触发事件的触发时间;在截包工具的截包时间达到设置的时间阈值时,停止截包。
此外,在触发事件导致网络质量下降的情况下,获取终端设备的降速时间的处理为:确定最后一次读取的降速回应时间;计算最后一次读取的降速回应时间和事件触发的触发时间的差值,将差值为作为降速时间。
根据本发明的另一方面,提供了一种降速时间测试装置,用于测试终端设备的降速时间。
根据本发明实施例的降速时间测试装置包括:截包工具,用于进行截包;设置模块,用于设置截包工具进行截包的时间阈值;连接模块,用于对终端设备进行连接,并判断终端设备的连接状态;系统分析工具,用于获取终端设备的降速开始时间和降速回应时间,并根据获取的降速开始时间和降速回应时间计算终端设备的降速时间。
此外,上述系统分析工具进一步包括:第一获取模块,用于获取终端设备与系统成功建立连接的时间,并将时间作为终端设备的降速开始时间;第二获取模块,用于获取导致网络质量下降的触发事件的触发时间,并将触发时间作为终端设备的降速开始时间;读取模块,用于读取降速回应时间;计算模块,用于计算降速事件。
此外,上述计算模块获取读取模块最后一次读取的降速回应时间以及第一获取模块或第二获取模块获取的降速开始时间,将二者的差值作为降速时间。
借助于本发明上述技术方案,能够客观精确的测量设备降速的时间,克服了人为因素的影响,使每次测试结果具有良好可比性,并且节省了测试成本。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是根据本发明实施例的降速时间测试方法的流程图;
图2是根据本发明实施例的定时检测降速时间测试方法的详细处理过程的流程图;
图3是根据本发明实施例的事件触发检测降速时间测试方法的详细处理过程的流程图;
图4是根据本发明实施例的数据分析过程的详细处理流程图;
图5是根据本发明实施例的降速时间测试装置的框图;
图6是根据本发明实施例的降速时间测试装置的架构的示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
方法实施例
在本实施例中,提供了一种降速时间测试方法,图1是根据本发明实施例的降速时间测试方法的流程图。如图1所示,包括以下步骤:
步骤S102,预先对网络质量进行设置,并将终端设备与系统成功建立连接的时间作为终端设备的降速开始时间,或者当触发事件导致网络质量下降时,将触发事件的触发时间作为终端设备的降速开始时间;
步骤S104,获取降速回应时间,并根据降速开始时间与降速回应时间获取终端设备的降速时间。
其中,在步骤S104中,(一)在预先对网络质量进行设置的情况下,获取终端设备的降速时间的处理为:确定最后一次读取的降速回应时间;计算最后一次读取的降速回应时间和终端设备与系统成功建立连接的时间的差值,将差值作为降速时间。(二)在触发事件导致网络质量下降的情况下,获取终端设备的降速时间的处理为:确定最后一次读取的降速回应时间;计算最后一次读取的降速回应时间和事件触发的触发时间的差值,将差值为作为降速时间。
下面,结合图2,对数据分析的过程进行详细的说明,如图2所示,包括以下步骤:
步骤202,调用测试数据分析模块,开始数据分析;
步骤204,判断需要分析的文件是否为空,如果判断结果为是,则执行步骤212,结束分析,如果判断为否,则执行步骤206;
步骤206,从文件中读取H.323设备降速的有关信息;
步骤208,判断需要分析的文件是否到达文件末尾,如果到达文件末尾表示文件分析完毕,否则执行步骤210,如果没有到达文件末尾,则执行步骤206继续分析文件中的内容;
步骤210,文件读取完毕后,按照默认公式进行降速时间计算,其中,定时检测的计算方法为:将最后一次读取的降速回应时间和设备开始连接的时间之差作为本次测试的降速时间;事件触发检测的计算方法为:将最后一次读取的降速回应时间和事件触发的时间之差作为本次测试的降速时间;
步骤212,结束测试数据分析,输出分析结果。
优选地,在步骤S102中,在预先对网络质量进行设置(例如,对网络进行带宽限制)之后,进一步包括:设置截包工具进行截包的时间阈值;启动截包工具开始截包,并定时检测终端设备的连接状态,记录终端设备与系统成功建立连接的时间;在截包工具的截包时间达到设置的时间阈值时,停止截包。
下面,结合图3,对上述处理过程进行详细说明。如图3所示,包括以下步骤:
步骤302,开始测试,运行系统,对网络进行带宽限制;
步骤304,系统启动截包工具;
步骤306,连接预先设置好的H.323终端设备;
步骤308,系统判断H.323终端是否连接成功,如果连接成功则执行步骤312,如果没有连接成功,则执行步骤310;
步骤310,系统判断等待时间是否超时,如果判断结果为是,则执行步骤318,停止测试,如果判断结果为否,则执行步骤308;
步骤312,系统会自动判断是否到设置的截包阀值,如果达到阀值就转到步骤316,如果没有到阀值就转到步骤314;
步骤314,等待截包时间达到预定阀值;
步骤316,达到设置的阀值后,系统停止截包,调用测试数据分析模块,并且按照默认的公式完成降速时间的计算;
步骤318,结束测试,输出测试结果。
从上面的描述中可以看出,本发明采用了定时检测的方法,本方法适用于相同品牌同一产品的多次测试,可以将多次测试记录纵向比较,整个测试过程中由系统自动完成过程记录和数据分析,不需要人员的参与,因此避免了人员主观引起的误差。
在步骤S102中,在触发事件导致网络质量下降的情况下,进一步包括:设置截包工具进行截包的时间阈值;连接终端设备,并且启动截包工具开始截包;在发生触发事件时,记录触发事件的触发时间;在截包工具的截包时间达到设置的时间阈值时,停止截包。
下面,结合图4,对上述处理过程进行详细说明,如图4所示,包括以下步骤:
步骤402,开始测试,系统连接预先设置的H.323终端设备;
步骤404,判断H.323终端是否连接成功,如果判断结果为是,则执行步骤408,如果判断结果为否,则执行步骤406;
步骤406,判断等待是否超时,如果判断结果为是,则执行步骤418,停止测试,如果判断结果为否,则执行步骤404;
步骤408:调用截包工具,开始截包;
步骤410,等待降速触发事件达到后,记录触发事件,利用截包工具完整保存降速的过程,其中,降速触发事件可以是任何改变网路质量的行为,例如,限制网络带宽、模拟网络瞬间断开等;
步骤412,判断是否到设置的截包阀值,如果判断结果为是,则执行步骤416,如果判断结果为否,则执行步骤414;
步骤414,等待截包时间达到预定的阀值;
步骤416,达到设置的阀值后,系统停止截包,并且调用测试数据分析模块,按照默认的公式完成降速时间的计算;
步骤418,结束测试,输出测试结果。
从上面的描述中可以看出,本发明采用了事件触发检测的方法,适用于不同厂家同类产品的对比测试,可以比较同类产品在同一网络上的性能指标,定时检测和事件触发检测相互补充,对H.323终端设备的降速时间进行了全面的测试,避免了人员主观引起的误差。
装置实施例
在本实施例中,提供了一种降速时间测试装置,用于测试终端设备的降速时间。图5是根据本发明实施例的降速时间测试装置的框图。如图5所示,上述装置包括:
截包工具50,用于进行截包;
设置模块52,用于设置截包工具50进行截包的时间阈值;
连接模块54,用于对终端设备进行连接,并判断终端设备的连接状态;
系统分析工具56,用于获取终端设备的降速开始时间和降速回应时间,并根据获取的降速开始时间和降速回应时间计算终端设备的降速时间。
此外,如图6所示,上述系统分析工具56进一步包括:
第一获取模块60,用于获取终端设备与系统成功建立连接的时间,并将时间作为终端设备的降速开始时间;
第二获取模块62,用于获取导致网络质量下降的触发事件的触发时间,并将触发时间作为终端设备的降速开始时间;
读取模块64,用于读取降速回应时间;
计算模块66,用于计算降速事件。
如图6所示,截包工具50通过连接模块54与终端设备进行连接,同时,设置模块52对截包工具50进行截包时间阈值的设置。截包工具50与系统分析工具56相连接,其中,系统工具包括第一获取模块60、第二获取模块62,用来从截包工具50的文件中获取降速开始时间;读取模块64,用来从截包工具50的文件中读取降速回应时间,上述三个模块都连接到计算模块66,计算模块66通过预定计算方法测量出降速时间。
此外,上述计算模块66获取读取模块最后一次读取的降速回应时间以及第一获取模块60或第二获取模块62获取的降速开始时间,将二者的差值作为降速时间。
综上所述,借助于本发明的技术方案,通过系统自动完成过程记录和数据分析的技术方案,避免了人员主观引起的误差,并且能够客观精确的测量设备降速的时间,克服了人为因素的影响,使每次测试结果具有良好可比性,并且节省了测试成本。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

降速时间测试方法及装置.pdf_第1页
第1页 / 共20页
降速时间测试方法及装置.pdf_第2页
第2页 / 共20页
降速时间测试方法及装置.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《降速时间测试方法及装置.pdf》由会员分享,可在线阅读,更多相关《降速时间测试方法及装置.pdf(20页珍藏版)》请在专利查询网上搜索。

本发明公开了一种降速时间测试方法和装置,方法包括,预先对网络质量进行设置,并将终端设备与系统成功建立连接的时间作为终端设备的降速开始时间,或者当触发事件导致网络质量下降时,将触发事件的触发时间作为终端设备的降速开始时间;获取降速回应时间,并根据降速开始时间与降速回应时间获取终端设备的降速时间。通过本发明上述技术方案,能够客观精确的测量设备降速的时间,克服了人为因素的影响,使每次测试结果具有良好可比。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1