一种用模拟手机终端进行业务测试的方法

文档序号:7919700阅读:591来源:国知局
专利名称:一种用模拟手机终端进行业务测试的方法
技术领域
本发明涉及数据业务的网管技术领域,特别涉及一种用模拟手机 终端进行业务测试的方法。
背景技术
手机作为 一种便捷的通信手段已经渗透到人们工作和生活的各 个领域,为了使运营商能够更及时有效地发现网络障碍,业务测试在 日常工作中显现越来越重要的作用。由于不同型号手机间存在时隙能 力、媒体支持类型、屏幕大小甚至是报文分段上限等方面的较大差异, 尤其是移动数据业务使用中,核心网的网元需要根据终端能力予以相 应的业务适配,这使得业务测试结果与手机终端型号密切相关。目前 业务自动化测试方案都是基于手机终端模块方式,测试工具终端都是
基于实体手机终端和实体SIM卡。由于现有的手机终端模块技术没有 把测试平台和测试脚本、控制功能和分析功能很好地分离,业务测试 终端主要还是依靠定制开发,若要应用于复杂的、与终端能力相关的 自动化测试,终端开发和维护成本过高。

发明内容
本发明要解决的技术问题是,提供一种用模拟手机终端进行业务 测试的方法,该方法能降低测试系统成本,能增强测试系统功能扩展 的灵活性。
为解决上述技术问题,本发明采用的技术方案是 一种用模拟手 机终端进行业务测试的方法,其特征在于首先建立手机终端机型库, 手机终端机型库包括机型能力库函数模块,仿真手机型号模块,生产 厂商模块,无线能力参数模块,业务能力参数模块,终端能力参数模 块;同时建立虚拟SIM卡模块,虚拟SIM卡模块包括IMSI与MSISDN 组,Ki及鉴权算法组和HLR中允许的APN组;将需要在网络中应用的各种应用业务组成多个协议栈;机型能力库函数模块和Ki及鉴权 算法组控制各个协议栈与手机终端机型库和虚拟SIM卡模块进行协 同交互测试。
化、参数化后,得到机型能力库模型的软件实现过程。其中的手机终 端机型库,存储各型号手机终端的机型能力库函数和参数。虚拟手机
终端机型库包括以下模块机型能力库函数;仿真手机型号;生产厂 商;无线能力参数,如GPRS/EDGE/TD多模式能力、时隙能力等;业 务能力参数,如WAP版本、薩S大小上限等;终端能力参数,如UA profile、 X-wap-profile等。同时将网络中作用在各款实体手机终 端上的每种业务应用,变换成统一的、由机型能力库函数和算法控制 下的多个协议栈,然后由机型能力库函数和算法控制各协议栈与手机 终端机型库进行协同交互测试,解决了为增加手机型号需要增加不同 AT控制命令和接口驱动程序的难题,实现了测试控制与测试平台的 相互分离。扩充新型号的手机终端或新类型应用业务时,只要增加一 个新的机型能力库函数和业务协议栈组件即可。把原来M款手机终端 型号和N种应用业务的Mx N问题筒化为M+N问题,大大降低了系统 开销。
虚拟SIM卡采用数据结构形式保存SIM卡内的用户信息和业务权 限信息,软件模拟硬件SIM卡芯片内的鉴权和加密算法、临时用户识 别信息的更新与维护等方面。其中的测试号码库存储用户的MSISDN、 IMSI、 Ki和允许APN等信息和属性。虚拟SIM卡数据结构形式IMSI 与MSISDN; Ki及鉴权算法;HLR中允许的APN。
业务拨测系统中通过虚拟SIM卡和虚拟终端,可大容量地以软件 方式虚拟机卡组合、虚拟手机终端的逻辑地理位置变更、虚拟上层业 务类型和并发量,达到比特报文级的业务仿真相似度。尤其是在新增 号段的业务可用性测试方面,可在不需要制作"实卡,,的情况下,便 捷地通过临时添加号码数据进行测试。
合模式,使得在复杂环境下完成业务性能自动化测试成为可能,这是 传统的手机终端模块型拨测系统所无法胜任的。
4本发明的有益效果在于能提高业务测试终端适配能力及可用 性,能模拟不同型号的实体手机终端发起业务测试,并利用服务器的 计算资源使本来需要硬件实现的技术软件化,发挥"软件就是手机终 端"的优势,最大限度地降低系统成本,增强系统功能扩展的灵活性。


图1为本发明结构示意图
具体实施例方式
如图1所示,首先建立手机终端^几型库1,手机终端机型库1包
括机型能力库函数模块la,仿真手机型号模块lb,生产厂商模块lc, 无线能力参数模块ld,业务能力参数;漠块le,终端能力参数^t块lf; 同时建立虚拟SIM卡才莫块2,虚拟SIM卡才莫块2包括頂SI与MSISDN 组2a, Ki及鉴权算法组2b和HLR中允许的APN组2c;将需要在网 络中应用的各种应用业务组成多个协议栈,多个协议栈组成协议栈库 3;机型能力库函数模块la和Ki及筌权算法组2b控制协议栈库3中 的各个协议栈与手机终端机型库1和虚拟SIM卡模块2进行协同交互 测试。
权利要求
1、一种用模拟手机终端进行业务测试的方法,其特征在于首先建立手机终端机型库,手机终端机型库包括机型能力库函数模块,仿真手机型号模块,生产厂商模块,无线能力参数模块,业务能力参数模块,终端能力参数模块;同时建立虚拟SIM卡模块,虚拟SIM卡模块包括IMSI与MSISDN组,Ki及鉴权算法组和HLR中允许的APN组;将需要在网络中应用的各种应用业务组成多个协议栈;机型能力库函数模块和Ki及鉴权算法组控制各个协议栈与手机终端机型库和虚拟SIM卡模块进行协同交互测试。
全文摘要
本发明涉及一种用模拟手机终端进行业务测试的方法,首先建立手机终端机型库,手机终端机型库包括机型能力库函数模块,仿真手机型号模块,生产厂商模块,无线能力参数模块,业务能力参数模块,终端能力参数模块;同时建立虚拟SIM卡模块,虚拟SIM卡模块包括IMSI与MSISDN组,Ki及鉴权算法组和HLR中允许的APN组;将需要在网络中应用的各种应用业务组成多个协议栈;机型能力库函数模块和Ki及鉴权算法组控制各个协议栈与手机终端机型库和虚拟SIM卡模块进行协同交互测试。本发明的优点在于能降低测试系统成本,能增强测试系统功能扩展的灵活性。
文档编号H04W24/00GK101459927SQ20081016342
公开日2009年6月17日 申请日期2008年12月19日 优先权日2008年12月19日
发明者卷 张, 李立奇, 川 杨, 祝瑾华 申请人:中国移动通信集团浙江有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1