[发明专利]一种基于智能终端的无线通信质量测试方法和装置有效
申请号: | 201210266416.9 | 申请日: | 2012-07-27 |
公开(公告)号: | CN102802172A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 侯磊;赵荣;邓召基;刘须华 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04W24/00 | 分类号: | H04W24/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 终端 无线通信 质量 测试 方法 装置 | ||
技术领域
本申请涉及通信技术领域,特别是涉及一种基于智能终端的无线通信质量测试方法和装置。
背景技术
随着第三代移动通信技术(3rd-Generation,3G)的发展和第四代移动通信技术(4th-Generation,4G)时代的到来,无线通信质量的衡量标准逐渐向着用户感知的方向发展,主要体现在语音通话质量和数据业务速率两方面。在实际测试中,如何真实评价出无线通信质量,发现网络中存在的盲点(如干扰大,弱覆盖等)是提升网络质量面临的重要方面。
在测试过程中,常用的智能终端大多为测试终端。测试终端是为测试操作而专门设计制作出来的终端设备,通常的测试过程是:使用测试终端做电路交换(Circuit Switching,CS)或分组交换(Packet Switching,PS)业务。具体的测试操作为:控制修改测试终端的参数,观察电路交换中的语音业务和分组交换中的数据业务是否受到影响。现有的测试方法已经实现了测试终端自动拨号、自动修改参数等一系列自动化的测试方案。但是,在平台操作系统方面、自身功能逻辑方面、用户控制方面都与商用终端存在差异,商用终端是面向用户使用的,功能完善的终端设备。很多利用商用终端测试出的问题,在利用测试终端进行测试的过程中不能复现,测试终端的测试结果并不能真实反应实际无线通信系统中的用户体验。
在室内测试中甚至外场测试中,虽然也使用测试终端,但在更多情况下已经采用商用终端进行真实业务的测试。相比于测试终端,商用终端更具有真实性,贴近真实使用场景。
商用终端的操作系统平台各异,主要包括Symbian、Android、IOS等,以Android系统为例,Android软件开发工具包(Software Development Kit,SDK)里自带的现成的测试工具有monkey和monkeyrunner两个。其中,monkey主要应用于终端设备压力和可靠性测试上,运行该工具可以随机地向目标程序发送各种模拟键盘事件流,以此观察被测的目标应用程序的稳定性和可靠性,而monkeyrunner主要应用于功能测试。
因此,在使用商用终端的测试中,以Android系统为例,其自动化测试工具能够自动模拟用户的操作,可用于移动终端测试。但是,Android系统对外提供的应用程序编程接口(Application Programming Interface,API)有限,不能对网络性能关键绩效指标(Key Performance Indicator,KPI)数据进行统计,如语音通话质量、数据流量即时速率等。
并且,自身没有自动化执行接口,需要借助Python编写自动化执行脚本,增加了自动化执行难度;同时在测试过程中,需要PC机对商用终端进行控制,占用测试资源;对于居民接入网(Residential Access Network,RAN)系统提供的无线通信服务质量的测试也具有局限性。
发明内容
本申请所要解决的技术问题是提出一种基于智能终端的无线通信质量测试方法和装置,以解决现有技术利用测试终端进行测试,得到的测试结果不能真实反应实际使用过程中的无线通信质量,以及利用商用终端进行的测试不能满足无线通信质量测试需求的问题。
为了解决上述问题,本申请公开了一种基于智能终端的无线通信质量测试方法,包括:
在商用智能终端中安装测试程序,所述测试程序是根据商用智能终端的操作系统提供的开发接口制作生成;
通过设置测试程序中的参数值,生成测试任务;
运行所述测试任务,生成KPI数据;
在运行所述测试任务的过程中,调用商用智能终端的操作系统提供的数据统计接口,统计所述KPI数据,统计得到的KPI数据用于衡量无线通信质量。
优选的,所述通过设置测试程序中的参数值,生成测试任务,包括:
设置测试程序中的第一类参数值,生成统计用户感知KPI数据的测试任务。
优选的,所述通过设置测试程序中的参数值,生成测试任务,包括:
设置测试程序中的第二类参数值,生成测试性能压力的任务。
优选的,所述统计所述KPI数据的步骤,包括:
统计所述测试任务运行过程中生成的用户感知KPI数据,直至所述测试任务终止;当所述测试任务终止时,判断所述测试任务后是否包括下一个测试任务;
当包括下一个测试任务时,继续进行运行、统计和判断的循环操作,直至全部测试任务终止为止;
当全部测试任务终止时,保存所述统计到的用户感知KPI数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210266416.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带通气孔的包装用POF聚烯烃热收缩膜
- 下一篇:无缝防伪塑封罩