【技术实现步骤摘要】
本专利技术属于网关通信测试,具体涉及一种汽车网关发送数据长度码错误报文测试系统及方法。
技术介绍
1、在汽车电子系统中,汽车网关控制器是整车电子电气架构中的核心部件,其作为整车网络的数据交互枢纽,可将can、lin等网络数据在不同网络中进行路由。随着汽车网联化功能和智能化功能越来越多,智能网联汽车受网络攻击的风险越来越大,从而导致车辆失去控制,驾驶员和乘客容易受到伤害。因此要对网关通信发送数据长度码错误报文时网关的工作状态进行测试,最大限度保障驾驶员及乘客的安全,并防止车辆被盗和重要信息丢失。
2、目前,市面上有一些传统的测试方法和系统。但是,这些方法和系统存在着以下问题:
3、1.难以全面覆盖所有可能的测试环境;
4、2.测试流程繁琐、耗时长;
5、3.对于大规模车载网络测试难以有效应用。
6、因此,需要一种高效、低成本、覆盖面广的汽车网关发送数据长度码错误报文测试方法及系统,以更好地满足智能网联汽车的测试需求。
技术实现思路
...
【技术保护点】
1.一种汽车网关发送数据长度码错误报文测试系统,其特征在于,包括电源控制模块、生成CAN报文模块、发送数据模块、从待测网关接收数据的数据接收模块以及自动化执行测试模块;其中电源控制模块为待测网关所在控制器供电;生成CAN报文模块用于生成数据长度码错误的CAN报文以及数据长度正确的CAN报文,并能够将报文传输至发送数据模块;发送数据模块将生成CAN报文模块生成的报文数据发送给待测网关的不同端口;数据接收模块通过CAN总线与待测网关相连,接收待测网关各端口发送的数据,并能够将数据传输至自动化执行测试模块;自动化执行测试模块用于判断待测网关能否在通讯矩阵列表指定的端口检测接
...【技术特征摘要】
1.一种汽车网关发送数据长度码错误报文测试系统,其特征在于,包括电源控制模块、生成can报文模块、发送数据模块、从待测网关接收数据的数据接收模块以及自动化执行测试模块;其中电源控制模块为待测网关所在控制器供电;生成can报文模块用于生成数据长度码错误的can报文以及数据长度正确的can报文,并能够将报文传输至发送数据模块;发送数据模块将生成can报文模块生成的报文数据发送给待测网关的不同端口;数据接收模块通过can总线与待测网关相连,接收待测网关各端口发送的数据,并能够将数据传输至自动化执行测试模块;自动化执行测试模块用于判断待测网关能否在通讯矩阵列表指定的端口检测接收到的发送数据模块发送的报文数据。
2.根据权利要求1所述的一种汽车网关发送数据长度码错误报文测试系统,其特征在于,所述自动化执行测试模块能够调用电源控制模块,进而控制待测网关所在控制器电压的通断以及对电压进行调节,同时能够按照测试需求调用生成can报文模块生成的数据,调用发送数据模块发送的数据,调用数据接收模块接收的数据,并测试待测网关能否在通讯矩阵列表指定的端口检测接收到的发送数据模块发送的报...
【专利技术属性】
技术研发人员:陆昊楠,姬楠,王邵龙,赵跃,张万友,张鹏,赵伟博,谷原野,孙运玺,
申请(专利权)人:一汽奔腾轿车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。