车载SOMEIP协议的测试方法及装置制造方法及图纸

技术编号:38558093 阅读:17 留言:0更新日期:2023-08-22 21:00
本发明专利技术公开了车载SOMEIP协议的测试方法及装置,涉及SOMEIP协议测试技术领域。本发明专利技术从预设服务定义中提取目标服务ID、目标服务ID下的目标方法ID、目标方法ID对应的远程服务调用类型、目标客户端和目标服务端,基于远程服务调用类型、目标服务ID、目标方法ID、目标客户端和目标服务端从车辆报文数据中查找报文,并根据报文查找结果和远程服务调用类型判断车辆报文数据是否正确,相当于通过自动判断车载SOMEIP协议传输的车辆报文数据是否满足预设服务定义的要求来判断车辆报文数据是否正确,从而测试车载SOMEIP协议是否正常,提高了车载SOMEIP协议的测试效率。SOMEIP协议的测试效率。SOMEIP协议的测试效率。

【技术实现步骤摘要】
车载SOMEIP协议的测试方法及装置


[0001]本专利技术涉及SOMEIP协议测试
,尤其涉及车载SOMEIP协议的测试方法及装置。

技术介绍

[0002]车辆SOME/IP协议为实现车辆通信的重要协议,车辆出厂前需要对搭载的SOME/IP协议进行测试,以确保SOME/IP协议没有问题。目前,车载SOMEIP协议的测试是通过人工手动解析SOMEIP报文并判断SOMEIP报文是否正确的方式来判断SOMEIP协议是否正常,人工测试方式存在效率低的问题。因此,如何提高车载SOMEIP协议的测试效率成为了本领域亟待解决的问题。

技术实现思路

[0003]本专利技术通过提供车载SOMEIP协议的测试方法及装置,解决了如何提高车载SOMEIP协议的测试效率的技术问题。
[0004]一方面,本专利技术提供如下技术方案:
[0005]一种车载SOMEIP协议的测试方法,包括:
[0006]获取基于预设服务定义的车载SOMEIP协议传输的车辆报文数据;
[0007]从所述预设服务定义中提取目标服务ID、所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种车载SOMEIP协议的测试方法,其特征在于,包括:获取基于预设服务定义的车载SOMEIP协议传输的车辆报文数据;从所述预设服务定义中提取目标服务ID、所述目标服务ID下的目标方法ID、所述目标方法ID对应的远程服务调用类型、目标客户端和目标服务端;基于所述远程服务调用类型、所述目标服务ID、所述目标方法ID、所述目标客户端和所述目标服务端从所述车辆报文数据中查找报文,并根据报文查找结果和所述远程服务调用类型判断所述车辆报文数据是否正确。2.如权利要求1所述的车载SOMEIP协议的测试方法,其特征在于,所述基于所述远程服务调用类型、所述目标服务ID、所述目标方法ID、所述目标客户端和所述目标服务端从所述车辆报文数据中查找报文,并根据报文查找结果和所述远程服务调用类型判断所述车辆报文数据是否正确,包括:若所述远程服务调用类型为F&F,则从所述车辆报文数据中查找服务ID为所述目标服务ID、方法ID为所述目标方法ID、报文发送方为所述目标客户端且报文接收方为所述目标服务端的第一请求报文;若未查找到所述第一请求报文,则判断所述车辆报文数据缺少所述第一请求报文;若查找到所述第一请求报文,则从所述车辆报文数据中查找服务ID为所述目标服务ID、方法ID为所述目标方法ID、报文发送方为所述目标服务端且报文接收方为所述目标客户端的第一响应报文;若查找到所述第一响应报文,则判断所述车辆报文数据多出所述第一响应报文。3.如权利要求2所述的车载SOMEIP协议的测试方法,其特征在于,所述基于所述远程服务调用类型、所述目标服务ID、所述目标方法ID、所述目标客户端和所述目标服务端从所述车辆报文数据中查找报文,并根据报文查找结果和所述远程服务调用类型判断所述车辆报文数据是否正确,还包括:若查找到所述第一请求报文,则从所述预设服务定义中提取所述目标服务ID及所述目标方法ID对应的第一目标参数的目标值;若所述第一请求报文中所述第一目标参数的实际值与所述预设服务定义中所述第一目标参数的目标值不同,则判断所述第一请求报文错误。4.如权利要求1所述的车载SOMEIP协议的测试方法,其特征在于,所述基于所述远程服务调用类型、所述目标服务ID、所述目标方法ID、所述目标客户端和所述目标服务端从所述车辆报文数据中查找报文,并根据报文查找结果和所述远程服务调用类型判断所述车辆报文数据是否正确,包括:若所述远程服务调用类型为R/R、setter或getter,则从所述车辆报文数据中查找服务ID为所述目标服务ID、方法ID为所述目标方法ID、报文发送方为所述目标客户端且报文接收方为所述目标服务端的第二请求报文;若未查找到所述第二请求报文,则判断所述车辆报文数据缺少所述第二请求报文;若查找到所述第二请求报文,则从所述车辆报文数据中查找服务ID为所述目标服务ID、方法ID为所述目标方法ID、报文发送方为所述目标服务端且报文接收方为所述目标客户端的第二响应报文;若未查找到所述第二响应报文,则判断所述车辆报文数据缺少所述第二响应报文。
5.如权利要求4所述的车载SOMEIP协议的测试方法,其特征在于,所述基于所述远程服务调用类型、所述目标服务ID、所述目标方法ID、所述目标客户端和所述目标服务端从所述车辆报文数据中查找报文,并根据报文查找结果和所述远程服务调用类型判断所述车辆报文数据是否正确,还包括:若...

【专利技术属性】
技术研发人员:徐淑婉廖长英
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1