发明名称 一种无线传感器网络远程协议一致性测试系统及方法
摘要 本发明公开了一种无线传感器网络远程协议一致性测试系统,包括至少一个客户端、前端测试设备和远程协议一致性测试服务器,用户通过客户端的Web浏览器向远程协议一致性测试服务器提交测试请求;远程协议一致性测试服务器通过协议需求模型智能处理测试请求,自动生成可执行测试集,通过Internet连接前端测试设备并发送测试配置命令,远程调度控制前端测试设备接收测试配置命令,激励被测设备,获取被测网络和设备信息;协议一致性测试服务器将获取到的信息根据其内部协议解析模型进行协议解析处理,生成协议一致性测试报告。本发明能够解决现有协议一致性测试系统测试控制距离范围小、自动化水平低的问题。
申请公布号 CN103560932B 申请公布日期 2017.02.08
申请号 CN201310542850.X 申请日期 2013.11.05
申请人 重庆邮电大学 发明人 谢昊飞;肖华;苏德龙;王平;刘维
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 北京同恒源知识产权代理有限公司 11275 代理人 赵荣之
主权项 一种无线传感器网络远程协议一致性测试系统,其特征在于:包括至少一个客户端、前端测试设备和远程协议一致性测试服务器;所述客户端通过Web浏览器向远程协议一致性测试服务器提交测试请求;所述远程协议一致性测试服务器通过Web浏览器为客户提供测试过程信息查看和操作服务,处理测试请求并通过Internet连接前端测试设备,同时向前端测试设备发送测试配置命令;所述前端测试设备接收测试配置命令,激励被测设备,获取被测网络和设备信息,并将信息转发至远程协议一致性测试服务器;所述远程协议一致性测试服务器解析用户的测试请求,生成测试案例,实时监控测试过程,解析由前端测试设备获取到的数据并生成测试报告;所述前端测试设备包括综合测试仪、协议分析仪和辅助测试设备;所述综合测试仪在无线传感器网络中担任协调器、网关、路由器、终端节点角色,并且具有测试功能,所述综合测试仪调用测试代理功能对被测网络实现进行激励,转发测试代理命令和上传响应报文至远程协议一致性测试服务器;所述协议分析仪具有多协议分析的功能,帮助用户捕获测试网络中的数据包并对其进行分析,实现对测试过程的监控并为测试结果是否通过提供判断依据,所述协议分析仪通过数据采集端实时捕获测试网络中的数据包并对其进行分析,提供协议解码、性能分析、网络分析功能;所述辅助测试设备包括路由设备和终端设备,所述辅助测试设备与被测设备共同构建网络运行环境,在被测网络中作为标准设备或干扰设备,协助综合测试仪完成测试过程;所述远程协议一致性测试服务器包括测试模块、协议分析模块、测试报告生成模块和管理信息库;所述测试模块根据用户测试请求生成测试需求模型,结合抽象测试集、覆盖配置文件、测试脚本和PICS/PIXIT进行模型解析,生成可执行测试集,并将测试过生成中新生成的测试案例添加到系统案例库中以供再次调用;所述测试模块包括测试执行模块,所述测试执行模块根据可执行测试集调用时序控制、测试配置、测试协同、拓扑控制执行测试;所述协议分析模块提供根据协议标准所构建的协议解析模型,将从综合测试仪和协议分析仪获取到的数据结合协议解析模型进行协议解码、网络分析、性能分析,得到协议解析结果,并将解析结果发送至测试报告生成模块;所述测试报告生成模块根据协议解析结果结合需求模型得到测试结果,生成测试报告;所述管理信息库用于远程协议一致性测试服务器的综合管理和数据服务,对远程协议一致性测试服务器提供包括日志记录、故障诊断和数据管理服务;所述可执行测试集是采用回归测试技术得到的。
地址 400065 重庆市南岸区黄桷垭崇文路2号