[发明专利]无线资源控制协议一致性测试方法、装置和系统无效
| 申请号: | 201010133645.4 | 申请日: | 2010-03-25 |
| 公开(公告)号: | CN101860882A | 公开(公告)日: | 2010-10-13 |
| 发明(设计)人: | 果敢;冯欣荣;李传峰;杨涛;李艳芳;莫宏波 | 申请(专利权)人: | 工业和信息化部电信传输研究所 |
| 主分类号: | H04W24/00 | 分类号: | H04W24/00;H04W76/02;G06F9/445;G06F11/36 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 王光辉 |
| 地址: | 100045 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线 资源 控制 协议 一致性 测试 方法 装置 系统 | ||
1.一种无线资源控制协议一致性测试方法,其特征在于,包括:
步骤1:运行已编写好的测试例脚本,并将脚本语言翻译成协议的执行语言;
步骤2:根据翻译后协议的执行语言,与待进行协议一致性测试的设备进行通信;
步骤3:获取通信返回的消息,根据该返回的消息,将协议的功能或过程映射成脚本功能;
步骤4:根据映射得到的脚本功能,转至所述步骤1继续运行所述测试例脚本,同时判断所述测试例脚本是否运行完毕,如果是,则转至步骤5;
步骤5:获取所述测试例脚本的运行结果,根据该运行结果,获取协议一致性测试的结果,并结束。
2.根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括步骤10:预先设置消息库,用于存储与待进行协议一致性测试的设备进行通信所需的所有消息,其中每个消息带有唯一的标识;
所述测试例脚本中使用所述标识。
3.根据权利要求1或2所述的方法,其特征在于,所述测试例脚本的语言为工具命令语言TCL。
4.一种无线网络控制器,其特征在于,包括:
运行和翻译模块,用于运行已编写好的测试例脚本,并将脚本语言翻译成协议的执行语言;
通信模块,用于根据翻译后协议的执行语言,与待进行协议一致性测试的设备进行通信;
获取和翻译模块,用于获取通信返回的消息,根据该返回的消息,将协议的功能或过程映射成脚本功能;
跳转和判断模块,用于根据映射得到的脚本功能,转至所述运行和翻译模块继续运行所述测试例脚本,同时判断所述测试例脚本是否运行完毕,如果是,则转至获取和结束模块;
获取和结束模块,用于获取所述测试例脚本的运行结果,根据该运行结果,获取协议一致性测试的结果,并结束。
5.根据权利要求4所述的无线网络控制器,其特征在于,还包括:
消息库,用于存储与待进行协议一致性测试的设备进行通信所需的所有消息,其中每个消息带有唯一的标识;
所述测试例脚本中使用所述标识。
6.根据权利要求4或5所述的无线网络控制器,其特征在于,所述测试例脚本的语言为工具命令语言TCL。
7.一种无线资源控制协议一致性测试系统,包括无线网络控制器和待进行协议一致性测试的设备,其特征在于,
所述无线网络控制器包括:
运行和翻译模块,用于运行已编写好的测试例脚本,并将脚本语言翻译成协议的执行语言;
通信模块,用于根据翻译后协议的执行语言,与所述待进行协议一致性测试的设备进行通信;
获取和翻译模块,用于获取通信返回的消息,根据该返回的消息,将协议的功能或过程映射成脚本功能;
跳转和判断模块,用于根据映射得到的脚本功能,转至所述运行和翻译模块继续运行所述测试例脚本,同时判断所述测试例脚本是否运行完毕,如果是,则转至获取和结束模块;
获取和结束模块,用于获取所述测试例脚本的运行结果,根据该运行结果,获取协议一致性测试的结果,并结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于工业和信息化部电信传输研究所,未经工业和信息化部电信传输研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010133645.4/1.html,转载请声明来源钻瓜专利网。





