[发明专利]一种CAN总线网络管理测试系统及方法在审
申请号: | 201510069680.7 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104734911A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | 程安宇;叶合林;许伟;孟小峰 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/40 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕;谭小琴 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 网络 管理 测试 系统 方法 | ||
技术领域
本发明涉及汽车电子工程领域,具体涉及一种CAN总线网络管理测试系统及方法。
背景技术
随着汽车电子技术的迅猛发展,汽车中电子设备的数量不断增加,汽车中电子控制单元(ECU)数量不断增多,各个ECU之间需要实时的数据通信和信息交换,从而形成了一个复杂的网络系统。为了保证车身网络的安全性,降低网络中ECU的功耗,监控车身网络状态,引入了网络管理(Network Management)功能。网络管理主要用于CAN(Control Area Network)网络中各个节点的状态监测,网络的唤醒和睡眠,总线错误的处理以及节点控制器的能耗管理。
传统的网络管理测试方法主要借助PC机、总线分析设备通过双绞线与车身控制器连接,捕获的网络管理数据,由测试人员对数据进行分析,依靠经验判断网络管理策略的正确性。这种有线的测试需要大量的测试设备和工具,受测试环境和测试设备的限制,而且常用的网络测试设备成本较高,给网络管理测试带来了极大的不便。因此,需要一种无线的测试系统来对车身控制器的网络管理策略进行测试、分析、评估。
发明内容
本发明的目的是提供一种CAN总线网络管理测试系统及方法,以增强网络管理测试的智能性、可配置性、灵活性和便利性。
本发明所述的一种CAN总线网络管理测试系统,包括车载ECU、检测终端和上位机;
所述车载ECU用于获取车辆的网络管理报文信息;
所述检测终端用于实现CAN网络数据和蓝牙数据的收发与协议间的数据转换,该检测终端包括处理器模块,以及与数据处理模块连接的第一蓝牙模块和CAN模块,检测终端通过CAN模块与车载ECU进行通信,检测终端通过第一蓝牙模块与上位机进行通信;
所述上位机包括第二蓝牙模块、测试用例库模块、测试组件管理模块、测试执行模块和测试结果显示模块;
所述第二蓝牙模块用于与检测终端建立蓝牙连接;
所述测试用例库模块包括多个测试用例模板,所述测试用例模板中包括用户可配置的参数变量;
所述测试组件管理模块根据测试所需从测试用例库模块中调用对应的测试用例模板,并接收用户针对对应参数变量输入的参数值,根据所述测试用例模板和参数值生成对应的测试案例.xml文件;
所述测试执行模块用于对测试案例.xml文件进行解析得出测试指令,并将该测试指令通过检测终端发送至车载ECU,车载ECU基于该测试指令进行相应测试,并将测试结果以网络管理报文信息的形式通过检测终端返回至测试执行模块,测试执行模块将测试结果与测试案例.xml文件中的预期结果进行比较,生成测试日志;
所述测试结果显示模块用于显示测试结果。
所述用户可配置的参数变量包括网络管理报文ID、网络管理时间参数、网络管理总线恢复处理。
本发明所述的一种CAN总线网络管理测试方法,包括如本发明所述的 CAN总线网络管理测试系统,包括以下步骤:
步骤1、将检测终端通过CAN模块与车载ECU建立通信连接,将检测终端的第一蓝牙模块与上位机的第二蓝牙模块之间建立蓝牙连接;
步骤2、测试人员通过上位机配置参数变量;
步骤3、测试人员通过上位机向车载ECU发出测试请求;
步骤4、当上位机收到车载ECU发出的应答请求后,上位机的测试组件管理模块根据测试所需从测试用例库模块中调用对应的测试用例模板,并接收用户针对对应参数变量输入的参数值,根据所述测试用例模板和参数值生成对应的测试案例.xml文件;
步骤5、上位机的测试执行模块对测试案例.xml文件进行解析得出测试指令,并将该测试指令通过检测终端发送至车载ECU,车载ECU基于该测试指令进行相应测试,并将测试结果以网络管理报文信息的形式通过检测终端返回至测试执行模块,测试执行模块将测试结果与测试案例.xml文件中的预期结果进行比较,生成测试日志;
步骤6、上位机的显示模块显示测试结果。
本发明的有益效果:通过车载ECU采集CAN网络信息,通过检测装置完成对CAN报文和蓝牙数据的转换,将车载网络中的网络管理信息发送到上位机上,由上位机对数据进行处理,评估出网络管理的功能和性能,大大增强了网络管理测试的智能性和便利性;另外,利用蓝牙鉴权绑定和蓝牙地址惟一的特性,可以实现无线数据传输的保密性、可靠性和安全性;蓝牙可以在10m以内的范围内进行安全的数据传输,保证了测试的方便性、灵活性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学;,未经重庆邮电大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510069680.7/2.html,转载请声明来源钻瓜专利网。