System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆数据采集方法、装置及设备制造方法及图纸_技高网

车辆数据采集方法、装置及设备制造方法及图纸

技术编号:42682794 阅读:1 留言:0更新日期:2024-09-10 12:32
本申请涉及一种车辆数据采集方法、装置及设备,该车辆数据采集方法包括:依据监听到的目标服务请求报文,开启车辆的中间件服务,所述目标服务请求报文为数据请求端针对车辆数据采集需求所发送的服务请求报文;基于所述中间件服务进行车辆数据采集;基于所述中间件服务建立的通信通道,针对所述数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加密数据发送给所述数据请求端,使得数据请求端可以实时获取到车辆数据,实现实时获取采集到的车辆数据,解决了现有相关技术中无法实时获取车辆采集数据的问题。

【技术实现步骤摘要】

本申请涉及车联网,尤其涉及一种车辆数据采集方法、装置及设备


技术介绍

1、随着汽车智能化的快速发展,汽车与外界的通信方式越来越多,其中一些关键的通信设备之间的通信方式和数据传输方式对汽车的性能和用户体验有着重要影响。与此同时,数据采集技术也在汽车领域得到了广泛应用,如通过收集和分析汽车的各种数据,可以实现对汽车的远程监控、故障诊断、驾驶行为分析等功能。

2、在现有数据采集方案中,通常采用消息队列遥测传输(message queuingtelemetry transport,mqtt)通道进行汽车与外界的信息交互,其主要利用远程信息处理器(telematics box,tbox)通过mqtt通道将数据上传到车辆的远程信息处理后台系统(tsp)平台,使得用户可以通过手机应用程序(app)接收tsp平台数据,并可在app界面上显示汽车的一些基本信息,如显示车窗是否关闭,空调是否关闭,车门是否关闭等。然而,虽然用户可以通过手机查看汽车上报给tps平台的数据,但是在app显示数据与用户实际需要显示的数据有差别时,无法断定tbox上报数据是否正确,且tbox上报数据通过mqtt协议进行上报,实时性较差,不能实时获取tbox在那一刻上报到tsp平台的数据。


技术实现思路

1、有鉴于此,本申请提供了一种车辆数据采集方法、装置及设备,以解决现有相关技术中在不拆卸tbox的情况下无法实时获取tbox上报到tsp平台的数据的问题。

2、第一方面,本申请提供了一种车辆数据采集方法,包括:

3、依据监听到的目标服务请求报文,开启车辆的中间件服务,所述目标服务请求报文为数据请求端针对车辆数据采集需求所发送的服务请求报文;

4、基于所述中间件服务进行车辆数据采集;

5、基于所述中间件服务建立的通信通道,针对所述数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加密数据发送给所述数据请求端。

6、可选的,所述中间件服务包含文件传输协议服务,所述依据监听到的目标服务请求报文,开启车辆的中间件服务,包括:

7、接收所述数据请求端发送的所述目标服务请求报文;

8、基于所述目标服务请求报文携带的服务标识,发送所述目标服务请求报文对应的目标服务响应报文;

9、基于所述目标服务响应报文,与所述数据请求端建立传输控制协议连接;

10、基于所述传输控制协议连接,接收所述数据请求端发送的车辆数据采集请求报文;

11、依据所述车辆数据采集请求报文,开启所述文件传输协议服务,并向所述数据请求端发送车辆数据采集响应报文,所述车辆数据采集响应报文用于触发所述数据请求端开启所述文件传输协议服务。

12、可选的,基于所述目标服务请求报文携带的服务标识,发送所述目标服务请求报文对应的目标服务响应报文,包括:

13、提取所述目标服务请求报文携带的服务标识;

14、检测所述服务标识是否与所述中间件服务对应预设的服务编号相匹配;

15、若所述服务标识与所述服务编号相匹配,则生成所述目标服务响应报文;

16、将所述目标服务响应报文发送给所述数据请求端。

17、可选的,所述基于所述中间件服务进行车辆数据采集,包括:

18、在所述中间服务开启成功后,开启基于消息队列的多线程网络库服务;

19、通过所述多线程网络库服务,发送车辆数据采集报文;

20、基于所述车辆数据采集报文,开启远程过程调用通信;

21、通过所述远程过程调用通信,获取车辆信号变化值对应的信号总线报文;

22、对所述信号总线报文进行转换,得到所述车辆数据。

23、可选的,所述基于所述中间件服务建立的通信通道,针对所述数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加密数据发送给所述数据请求端,包括:

24、针对采集到的车辆数据进行数据加密,产生所述车辆加密数据;

25、在通过所述通信通道接收到所述数据下载请求报文后,响应于所述数据下载请求报文,发送数据下载响应报文和所述车辆加密数据。

26、可选的,所述车辆加密数据包含数字签名和解密密钥,所述针对采集到的车辆数据进行数据加密,产生所述车辆加密数据,包括:

27、针对所述车辆数据,利用非对称加密算法生成一对秘钥,所述一对秘钥包含所述解密密钥和加密密钥;

28、利用所述加密密钥对所述车辆数据的哈希值进行加密,得到所述数字签名,所述解密密钥用于所述数据请求端对所述数据签名进行解密。

29、第二方面,本申请提供了一种车辆数据采集方法,包括:

30、针对车辆数据采集需求,发送目标服务请求报文,所述目标服务请求报文用于开启车辆的中间件服务;

31、基于所述中间件服务建立的通信通道,发送数据下载请求报文,所述数据下载请求报文用于请求发送车辆加密数据,所述车辆加密数据为对应的加密数据;

32、在接收到所述车辆加密数据后,对所述车辆加密数据进行解密,得到基于所述中间件服务采集到的车辆数据。

33、第三方面,本申请提供了一种车辆数据采集装置,包括:

34、中间件服务开启模块,用于依据监听到的目标服务请求报文,开启车辆的中间件服务,所述目标服务请求报文为数据请求端针对车辆数据采集需求所发送的服务请求报文;

35、车辆数据采集模块,用于基于所述中间件服务进行车辆数据采集;

36、车辆数据发送模块,用于基于所述中间件服务建立的通信通道,针对所述数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加密数据发送给所述数据请求端。

37、第四方面,本申请提供了一种车辆数据采集装置,包括:

38、服务请求模块,用于针对车辆数据采集需求,发送目标服务请求报文,所述目标服务请求报文用于开启车辆的中间件服务;

39、下载请求模块,用于基于所述中间件服务建立的通信通道,发送数据下载请求报文,所述数据下载请求报文用于请求发送车辆加密数据,所述车辆加密数据为对应的加密数据;

40、车辆数据解密模块,用于在接收到所述车辆加密数据后,对所述车辆加密数据进行解密,得到基于所述中间件服务采集到的车辆数据。

41、第五方面,本申请提供了一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

42、存储器,用于存放计算机程序;

43、处理器,用于执行存储器上所存放的程序时,实现如本申请上述任一项所述的车辆数据采集方法的步骤。

44、本申请实施例通过开启车辆的中间件服务,以基于中间件服务进行车辆数据采集,并通过中间件服务建立的通信通道,针对数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加本文档来自技高网...

【技术保护点】

1.一种车辆数据采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述中间件服务包含文件传输协议服务,所述依据监听到的目标服务请求报文,开启车辆的中间件服务,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标服务请求报文携带的服务标识,发送所述目标服务请求报文对应的目标服务响应报文,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述中间件服务进行车辆数据采集,包括:

5.根据权利要求1至4任一所述的方法,其特征在于,所述基于所述中间件服务建立的通信通道,针对所述数据请求端发送的数据下载请求报文,将采集到的车辆数据对应的车辆加密数据发送给所述数据请求端,包括:

6.根据权利要求5所述的方法,其特征在于,所述车辆加密数据包含数字签名和解密密钥,所述针对采集到的车辆数据进行数据加密,产生所述车辆加密数据,包括:

7.一种车辆数据采集方法,其特征在于,包括:

8.一种车辆数据采集装置,其特征在于,包括:

9.一种车辆数据采集装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

...

【技术特征摘要】

1.一种车辆数据采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述中间件服务包含文件传输协议服务,所述依据监听到的目标服务请求报文,开启车辆的中间件服务,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标服务请求报文携带的服务标识,发送所述目标服务请求报文对应的目标服务响应报文,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述中间件服务进行车辆数据采集,包括:

5.根据权利要求1至4任一所述的方法,其特征在于,所述基于所述中间件服务建立的通信通道,针对所述数据请求端...

【专利技术属性】
技术研发人员:李春红杨振华龙政方
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司
类型:发明
国别省市:

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

1