发明名称 |
一种CAN总线网络管理测试系统及方法 |
摘要 |
本发明公开了一种CAN总线网络管理测试系统及方法,包括车载ECU、检测终端和上位机;所述车载ECU用于获取车辆的网络管理报文信息;所述检测终端用于实现CAN网络数据和蓝牙数据的收发与协议间的数据转换,该检测终端包括处理器模块,以及与数据处理模块连接的第一蓝牙模块和CAN模块,检测终端通过CAN模块与车载ECU进行通信,检测终端通过第一蓝牙模块与上位机进行通信;所述上位机包括第二蓝牙模块、测试用例库模块、测试组件管理模块、测试执行模块和测试结果显示模块。本发明增强了网络管理测试的智能性、可配置性、灵活性和便利性。 |
申请公布号 |
CN104734911A |
申请公布日期 |
2015.06.24 |
申请号 |
CN201510069680.7 |
申请日期 |
2015.02.10 |
申请人 |
重庆邮电大学 |
发明人 |
程安宇;叶合林;许伟;孟小峰 |
分类号 |
H04L12/26(2006.01)I;H04L12/24(2006.01)I;H04L12/40(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
重庆华科专利事务所 50123 |
代理人 |
康海燕;谭小琴 |
主权项 |
一种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文件中的预期结果进行比较,生成测试日志;所述测试结果显示模块用于显示测试结果。 |
地址 |
400065 重庆市南岸区黄桷垭崇文路2号 |