一种车辆通信方法、中间件系统及存储介质技术方案

技术编号:40524180 阅读:21 留言:0更新日期:2024-03-01 13:43
本发明专利技术公开了一种车辆通信方法、中间件系统及存储介质。该方法应用于中间件系统,中间件系统集成在车辆的远程通信终端TBOX内部,所述中间件系统包括进程间通信模块、通信管理模块和传输控制协议TCP服务端模块,该方法包括:通过进程间通信模块,在接收到TBOX内部的应用程序传输的订阅消息时,将订阅消息传输至通信管理模块;通过TCP服务端模块,获取TBOX外部的通信设备传输的候选TCP消息,并将候选TCP消息传输至通信管理模块;通过通信管理模块,基于订阅消息和候选TCP消息确定目标TCP消息,并将目标TCP消息经进程间通信模块传输至应用程序。该方法实现了TBOX内部的应用程序和TBOX外部的通信设备的TCP交互,可以满足既有协议的适配,同时实现了通信的高可扩展性。

【技术实现步骤摘要】

本专利技术实施例涉及车辆通信,尤其涉及一种车辆通信方法、中间件系统及存储介质


技术介绍

1、车载信息娱乐系统(in-vehicle infotainment,ivi)与远程通信终端(telematics box,tbox)进行通信时,通常采用的是基于ip的可扩展的面向服务的中间件(scalable service-oriented middleware over ip,some/ip)协议。在开发过程中会存在业务需求变更的情况,大多业务需求都是基于主机厂的一些既有协议,而很多主机厂的一些既有协议基本无法与常用的some/ip协议进行无缝转换,需要通过对tbox做大幅改动,导致通信的可扩展性较差。


技术实现思路

1、本专利技术提供了一种车辆通信方法、中间件系统及存储介质,该方法通过中间件系统包括的各模块实现了tbox内部的应用程序和tbox外部的通信设备的tcp交互,可以满足既有协议的适配,同时实现了通信的高可扩展性。

2、第一方面,本专利技术实施例提供了一种车辆通信方法,应用于中间件系统,所述中本文档来自技高网...

【技术保护点】

1.一种车辆通信方法,其特征在于,应用于中间件系统,所述中间件系统集成在车辆的远程通信终端TBOX内部,所述中间件系统包括进程间通信模块、通信管理模块和传输控制协议TCP服务端模块,所述通信管理模块分别连接所述进程间通信模块和所述TCP服务端模块,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,通过所述TCP服务端模块,获取TBOX外部的通信设备传输的候选TCP消息,包括:

3.根据权利要求2所述的方法,其特征在于,在与所述通信设备建立连接之后,还包括:

4.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,基于所述订阅消息和所述候...

【技术特征摘要】

1.一种车辆通信方法,其特征在于,应用于中间件系统,所述中间件系统集成在车辆的远程通信终端tbox内部,所述中间件系统包括进程间通信模块、通信管理模块和传输控制协议tcp服务端模块,所述通信管理模块分别连接所述进程间通信模块和所述tcp服务端模块,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,通过所述tcp服务端模块,获取tbox外部的通信设备传输的候选tcp消息,包括:

3.根据权利要求2所述的方法,其特征在于,在与所述通信设备建立连接之后,还包括:

4.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,基于所述订阅消息和所述候选tcp消息确定目标tcp消息,包括:

5.根据权利要求1所述的方法,其特征在于,所述中间件系统还包括加解密模块,相应的,通过所述通信管理模块,将所述目标tcp消息经所述进程间通信模块传输至所述应用程序,包括:

6.根据权利要求1所述的方法,其特征在于,通过所述通信管理模块,将所述目标tcp消息经所述...

【专利技术属性】
技术研发人员:张屹风张劲松宋卫桥
申请(专利权)人:成都市卡蛙科技有限公司
类型:发明
国别省市:

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

1