[发明专利]一种CAN总线网络管理测试系统及方法在审
申请号: | 201510069680.7 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104734911A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | 程安宇;叶合林;许伟;孟小峰 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/40 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕;谭小琴 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 网络 管理 测试 系统 方法 | ||
1.一种CAN总线网络管理测试系统,其特征在于:包括车载ECU(1)、检测终端(2)和上位机(3);
所述车载ECU(1)用于获取车辆的网络管理报文信息;
所述检测终端(2)用于实现CAN网络数据和蓝牙数据的收发与协议间的数据转换,该检测终端(2)包括处理器模块,以及与数据处理模块连接的第一蓝牙模块和CAN模块,检测终端(2)通过CAN模块与车载ECU(1)进行通信,检测终端(2)通过第一蓝牙模块与上位机(3)进行通信;
所述上位机(3)包括第二蓝牙模块、测试用例库模块、测试组件管理模块、测试执行模块和测试结果显示模块;
所述第二蓝牙模块用于与检测终端(2)建立蓝牙连接;
所述测试用例库模块包括多个测试用例模板,所述测试用例模板中包括用户可配置的参数变量;
所述测试组件管理模块根据测试所需从测试用例库模块中调用对应的测试用例模板,并接收用户针对对应参数变量输入的参数值,根据所述测试用例模板和参数值生成对应的测试案例.xml文件;
所述测试执行模块用于对测试案例.xml文件进行解析得出测试指令,并将该测试指令通过检测终端(2)发送至车载ECU(1),车载ECU(1)基于该测试指令进行相应测试,并将测试结果以网络管理报文信息的形式通过检测终端(2)返回至测试执行模块,测试执行模块将测试结果与测试案例.xml文件中的预期结果进行比较,生成测试日志;
所述测试结果显示模块用于显示测试结果。
2.根据权利要求1所述的CAN总线网络管理测试系统,其特征在于:所述用户可配置的参数变量包括网络管理报文ID、网络管理时间参数、网络管理总线恢复处理。
3.一种CAN总线网络管理测试方法,其特征在于,包括如权利要求1或2所述的 CAN总线网络管理测试系统,包括以下步骤:
步骤1、将检测终端(2)通过CAN模块与车载ECU(1)建立通信连接,将检测终端(2)的第一蓝牙模块与上位机(3)的第二蓝牙模块之间建立蓝牙连接;
步骤2、测试人员通过上位机(3)配置参数变量;
步骤3、测试人员通过上位机(3)向车载ECU(1)发出测试请求;
步骤4、当上位机(3)收到车载ECU(1)发出的应答请求后,上位机(3)的测试组件管理模块根据测试所需从测试用例库模块中调用对应的测试用例模板,并接收用户针对对应参数变量输入的参数值,根据所述测试用例模板和参数值生成对应的测试案例.xml文件;
步骤5、上位机(3)的测试执行模块对测试案例.xml文件进行解析得出测试指令,并将该测试指令通过检测终端(2)发送至车载ECU(1),车载ECU(1)基于该测试指令进行相应测试,并将测试结果以网络管理报文信息的形式通过检测终端(2)返回至测试执行模块,测试执行模块将测试结果与测试案例.xml文件中的预期结果进行比较,生成测试日志;
步骤6、上位机(3)的显示模块显示测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学;,未经重庆邮电大学;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510069680.7/1.html,转载请声明来源钻瓜专利网。