[发明专利]协议一致性测试方法及系统有效
申请号: | 201010574050.2 | 申请日: | 2010-12-06 |
公开(公告)号: | CN102487526A | 公开(公告)日: | 2012-06-06 |
发明(设计)人: | 罗征;杨涛;李艳芳 | 申请(专利权)人: | 鼎桥通信技术有限公司 |
主分类号: | H04W24/06 | 分类号: | H04W24/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 王申 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议 一致性 测试 方法 系统 | ||
技术领域
本发明涉及一种协议一致性测试方法及系统,属于手机协议测试技术领域。
背景技术
现有手机协议一致性测试需求中,有很多基站应用部分(NodeBApplication Part,简称:NBAP)层协议的相关操作,现有技术中的测试的实现方式主要包括:1、使用测试和测试控制表示(Testing and TestControl Notation,简称:TTCN)法实现;2、使用真实的无线网络控制器(Radio Network Controller,简称:RNC)实现;使用测试仪表,如安捷伦公司的测试仪表实现。
然而,现有的上述测试实现方式无法满足一致性测试中对NBAP层协议的测试要求。
发明内容
本发明提供一种协议一致性测试方法及系统,用以满足一致性测试中对NBAP层协议的测试要求。
本发明一方面提供一种协议一致性测试方法,其中包括:
PC子系统中的脚本引擎模块执行预设的测试脚本语句,并根据该测试脚本语句向所述PC子系统中的消息处理模块发送控制指令;
所述消息处理模块根据所述控制指令从消息池模块中调用相应的NBAP测试消息;
所述PC子系统将所述NBAP测试消息发送给嵌入式子系统;
所述嵌入式子系统将所述NBAP测试消息经基站发送给用户设备;
所述嵌入式子系统经所述基站接收到来自于所述用户设备的测试响应后,将该测试响应发送给所述PC子系统;
所述PC子系统中的消息处理模块将所述测试响应转换为信号量发送给所述脚本引擎模块。
本发明另一方面提供一种协议一致性测试系统,其中包括PC子系统和嵌入式子系统,其中:
所述PC子系统包括:
用户接口模块,用于供测试者编辑NBAP测试消息;
消息池模块,用于保存由测试者通过所述用户接口模块编辑后得到的NBAP测试消息;
脚本引擎模块,用于执行预设的测试脚本语句,并根据该测试脚本语句发出控制指令;
消息处理模块,用于根据脚本引擎模块发出的所述控制指令从所述消息池模块中调用相应的NBAP测试消息发送给所述嵌入式子系统,并将来自于所述嵌入式子系统的测试响应转换为信号量发送给所述脚本引擎模块;
嵌入式子系统包括:ATM模块,用于将所述NBAP测试消息经基站发送给用户设备,并且将来自于该用户设备的测试响应发送给所述PC子系统
本发明所述方法和系统使用PC端程序脚本来模拟真实环境中的Node B和RNC之间的交互过程,易于实现一些异常或特殊的测试例,从而满足一致性测试中对NBAP层协议的测试要求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所述协议一致性测试系统的结构示意图;
图2为本发明所述协议一致性测试方法实施例的流程图;
图3为图1所示脚本引擎13的结构示意图;
图4为图1所示适配模块23的结构示意图;
图5为基于本发明实施例所述方法的小区建立过程信令图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明所述协议一致性测试系统的结构示意图,如图所示,该系统包括:PC子系统10和嵌入式子系统20。其中所述PC子系统10中至少包括:用户接口模块11、消息池模块12、脚本引擎模块13及消息处理模块14;所述嵌入式子系统20至少包括ATM模块21。以下,通过图2所示的方法介绍实施例所述系统的工作过程。
图2为本发明所述协议一致性测试方法实施例的流程图,如图所示,包括如下步骤:
步骤101,PC子系统10中的脚本引擎模块13执行预设的测试脚本语句,并根据该测试脚本语句向所述PC子系统10中的消息处理模块14发送控制指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鼎桥通信技术有限公司,未经鼎桥通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010574050.2/2.html,转载请声明来源钻瓜专利网。