[发明专利]IP-PBX负载测试的方法及其装置无效
申请号: | 201210119158.1 | 申请日: | 2012-04-23 |
公开(公告)号: | CN102624588A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 田亚;刘继明;林恩峰;杨柏华 | 申请(专利权)人: | 网经科技(苏州)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04M3/22 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 王玉国;陈忠辉 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip pbx 负载 测试 方法 及其 装置 | ||
技术领域
本发明涉及一种IP-PBX负载测试的方法及其装置,属于融合通讯技术领域。
背景技术
在融合通讯领域中,总是期望通讯设备能够长期稳定的运行,同时能够经受住一定话务量的冲击。
负载测试的目的就是模拟大量虚拟用户发起基本呼叫、呼叫前传、三方通话、会议、闹钟等呼叫,实现对IP-PBX进行冲击试验,以验证产品的稳定性,从测试深度方面来看,能够挖掘出一般测试方法无法发现的故障,同时使用负载测试工具对设备CPU利用率、内存优化、通话效果优化等是非常有效的。
负载测试最理想、最充分的方法就是用工具来控制大量模拟话机摘挂机,产生大话务量。但在实际操作过程中,如果单纯使用真实话机来实现负载测试并不现实,首先是模拟话机资源问题,模拟话机数目不可扩展,其次真实模拟话机手工测试过程中不同的人有不同的习惯,因此每次测试结果都有差异,另外不能期望每次测试都能加相同的负载,这样一来很多测试场景都不可再现。
因此,用工具来模拟真实话机的负载测试方法是非常必要的,能够以最小的代价实现最有效的测试,负载测试方法一个重要的概念就是被测系统与话务工具的接口划分,称之为测试接口。
测试接口划分的原则:首先要保证测试工具能够实现对被测系统最有效、最充分、最贴近实际的模拟测试,其次是尽可能的降低测试工具与被测系统之间的耦合性。从目前公布的一些测试方法来看,有的方法测试接口定得过于高,以致测试工具与被测系统之间的耦合性较高,这样便不能实现对被测系统的充分测试;另外一些方法就是将测试接口定得太低,虽然有效降低了测试工具与被测系统之间的耦合性,但是却引入了更多额外的硬件资源,性价比方面就受到影响;另外从目前的测试方法来看实现的业务太少,测试手段过于单一。
因此,合理定义测试接口是实现负载测试的关键,不然会造成测试不充分或者价格昂贵的现象。
发明内容
本发明的目的是克服现有技术存在的不足,提供一种实用的IP-PBX负载测试的方法及其装置,以解决现有的负载测试方法中由于测试接口定义不当造成的测试不充分或者测试虽然充分但投入成本过高的问题。
本发明的目的通过以下技术方案来实现:
IP-PBX负载测试的方法,包括以下步骤:
1)将IP-PBX底层驱动的接口作为测试接口;
2)通过测试接口控制IP-PBX上FXO端口摘机、挂机、端口状态检测、DTMF收发,并按照预先设定的测试进程,控制前向呼叫用户数,以及对反向数据进行处理。
进一步地,上述的IP-PBX负载测试的方法,步骤2)还包括:根据前向数据中包含的端口号判断发送的前向数据是否为欲发送至所述仿真话机的数据,还是发起附加业务的数据。
更进一步地,上述的IP-PBX负载测试的方法,将前向数据欲发送至真实模拟话机的数据通过RJ11接口送至相对应的真实模拟话机或者通过网络发送至相对应的SIP话机。将前向数据欲发送至话机的数据通过业务类型控制被测系统发起业务的多样性。
更进一步地,上述的IP-PBX负载测试的方法,步骤还包括:通过测试接口,接收来自真实模拟话机或真实SIP话机或仿真模拟话机的反向数据,并将反向数据进行处理。
再进一步地,上述的IP-PBX负载测试的方法,所述测试进程为欲仿真的真实模拟话机的信令处理进程。
本发明IP-PBX负载测试的装置,测试进程处理模块驻留在测试装置IP-PBX设备上,用于仿真模拟话机,构造前向大话务量,同时接收并处理被测IP-PBX反向发送过来的数据,同时该进程用于启动测试过程、预先设置测试进程所需的测试参数、显示当前的测试结果。
本发明技术方案突出的实质性特点和显著的进步主要体现在:
本发明通过将IP-PBX底层驱动的接口作为测试接口,能够覆盖对整个IP-PBX被测系统的测试。支持对模拟中继、IMS/SIP中继或者E1中继功能及性能测试,可以在不需要额外仪器支持的情况下产生模拟呼叫,从而有效降低了测试成本。同时支持对会议、呼叫转移、三方通话以及真实模拟话机的呼叫,从而有效增加了测试的多样性。由于本测试工具驻留在底层驱动,然而底层驱动基本是不变的,使得测试工具与被测系统之间的耦合性大大降低,有效降低了测试装置维护的难度。
附图说明
下面结合附图对本发明技术方案作进一步说明:
图1:测试系统的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网经科技(苏州)有限公司,未经网经科技(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210119158.1/2.html,转载请声明来源钻瓜专利网。