【技术实现步骤摘要】
车载微服务架构、车载模块的通信方法和装置
本申请涉及车载通信领域,尤其涉及一种车载微服务架构、车载模块的通信方法和装置。
技术介绍
随着车辆的智能化发展,车辆上提供的信息娱乐服务例如导航、媒体连接、电台广播、天气预报等日益增多。因此,车辆中各车载模块的通信需求不断增长,通信范围也越来越广。车载模块与车辆内外的各种电子设备之间的通信方式成为车辆开发设计中的热点问题。
技术实现思路
本申请实施例提供一种车载微服务架构、车载模块的通信方法和装置,以解决相关技术存在的问题,技术方案如下:第一方面,本申请实施例提供了一种车载微服务架构,车载微服务架构与多个通信模块连接;车载微服务架构存储有多个通信模块的通信信息;车载微服务架构用于接收多个通信模块中的第一通信模块发起的与多个通信模块中的第二通信模块进行通信的请求,从存储的通信信息中,查找第二通信模块的通信信息,并根据第二通信模块的通信信息,完成第一通信模块与第二通信模块之间的通信。第二方面,本申请实施例提供了一种车载模块的通信方法,应用于车载微服务架构,车载微服务架构连接多个通信模块;该方法包括:接收多个通信模块中的第一通信模块发起的与多个通信模块中的第二通信模块进行通信的请求;从预先存储的多个通信模块的通信信息中,查找第二通信模块的通信信息;根据第二通信模块的通信信息,完成第一通信模块与第二通信模块之间的通信。第三方面,本申请实施例提供了一种车载模块的通信装置,应用于车载微服务架构,车载微服务 ...
【技术保护点】
1.一种车载微服务架构,其特征在于,所述车载微服务架构与多个通信模块连接;所述车载微服务架构存储有所述多个通信模块的通信信息;/n所述车载微服务架构用于接收所述多个通信模块中的第一通信模块发起的与所述多个通信模块中的第二通信模块进行通信的请求,从存储的通信信息中,查找所述第二通信模块的通信信息,并根据所述第二通信模块的通信信息,完成所述第一通信模块与所述第二通信模块之间的通信。/n
【技术特征摘要】
1.一种车载微服务架构,其特征在于,所述车载微服务架构与多个通信模块连接;所述车载微服务架构存储有所述多个通信模块的通信信息;
所述车载微服务架构用于接收所述多个通信模块中的第一通信模块发起的与所述多个通信模块中的第二通信模块进行通信的请求,从存储的通信信息中,查找所述第二通信模块的通信信息,并根据所述第二通信模块的通信信息,完成所述第一通信模块与所述第二通信模块之间的通信。
2.根据权利要求1所述的车载微服务架构,所述多个通信模块包括车辆中信息域控制器IDCM中的服务模块、车辆中除所述IDCM外的其他域控制器、电子控制单元ECU和云服务平台中的至少一种。
3.根据权利要求1或2所述的车载微服务架构,其特征在于,所述车载微服务架构包括服务接口模块和与多个通信协议分别对应的多个服务处理模块;
所述服务接口模块用于与所述多个通信模块连接,在接收到所述请求时,从存储的通信信息中,查找所述第二通信模块的通信信息,并根据所述第二通信模块的通信信息,确定所述第一通信模块与所述第二通信模块之间的通信协议,将所述请求分配到与所述通信协议对应的服务处理模块;
所述服务处理模块用于采用所述通信协议,完成所述第一通信模块与所述第二通信模块之间的通信。
4.根据权利要求3所述的车载微服务架构,其特征在于,所述多个服务处理模块包括与进程间通信IPC协议对应的IPC处理模块、与超文本传输协议HTTP对应的HTTP处理模块、与消息队列遥测传输协议MQTT对应的MQTT处理模块以及与基于IP的面向服务的可扩展中间件SOME/IP对应的SOME/IP处理模块。
5.一种车载模块的通信方法,其特征在于,应用于车载微服务架构,所述车载微服务架构连接多个通信模块;
所述方法包括:
接收所述多个通信模块中的第一通信模块发起的与所述多个通信模块中的第二通信模块进行通信的请求;
从预先存储的所述多个通信模块的通信信息中,查找所述第二通信模块的通信信息;
根据所述第二通信模块的通信信息,完成所述第一通信模块与所述第二通信模块之间的通信。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第二通信模块的通信信息,完成所述第一通信模块与所述第二通信模块之间的通信,包括:
根据所述第二通信模块的地址信息,确定所述第一通信模块与所述第二通信模块之间的通信协议;
基于所述地址信息和所述通信协议,完成所述第一通信模块与所述第二通信模块之间的通信。
7.根据权利要求6所述的方法,...
【专利技术属性】
技术研发人员:丁磊,马立兵,周亚成,
申请(专利权)人:华人运通上海云计算科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。