一种车辆通信方法、设备及介质技术

技术编号:35773205 阅读:13 留言:0更新日期:2022-12-01 14:15
本申请涉及车辆网络技术领域,揭示了一种车辆通信方法、设备及介质。该方法包括:装置包括车载信息管理模块、MCU管理模块,以及MCU,方法包括:在车机设备与TBOX装置之间建立Socket连接;由车载信息管理模块获取车机设备发送的车辆识别码获取请求;由车载信息管理模块将车辆识别码获取请求转发至MCU管理模块,并由MCU管理模块将车辆识别码获取请求转发至MCU,以从MCU获取车辆识别码;在MCU管理模块从MCU获取车辆识别码之后,由MCU管理模块将车辆识别码转发至车载信息管理模块;由车载信息管理模块将车辆识别码转发至车机设备,以用于确认车机设备与TBOX装置的车辆识别码是否一致。本申请对T

【技术实现步骤摘要】
一种车辆通信方法、设备及介质


[0001]本申请涉及车辆网络
,特别地,涉及一种车辆通信方法、设备及介质。

技术介绍

[0002]现有技术中,公开号为CN114095299A的对比文件公开了一种车载故障智能提醒系统、方法、设备及存储介质,属于车载智能网联
,包括仪表、音响主机、云端平台、远程通信终端及网关;所述仪表用于显示故障信息,并将故障信息通过LVDS传输至音响主机,音响主机接收仪表的故障信息并通过网关、Tbox传输至云端平台进行处理,并将故障信息及推送建议显示给用户;云端平台用于处理来自车端的信息,并进行故障信息的解读和处理意见推送;远程通信终端为系统提供网络链路;网关进行信号的路由转发。该系统能够形象地显示车辆故障信息,有助于用户对故障信息的理解,优化了用户体验,从而能够及时提醒更多的故障项目,使得驾驶员全面了解车辆状况,提高行车安全。
[0003]对比文件中未体现通信超时等异常处理,以及未对T

BOX内部进行独立的各个模块进行划分,难以确保其功能的可靠性。

技术实现思路

[0004]本申请的目的在于提供一种车辆通信方法、设备及介质,对T

BOX内部进行独立的各个模块进行划分,并设计对应的超时及重试机制,提高了车机与T

BOX信息交互的可靠性。
[0005]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0006]根据本申请实施例的一个方面,提供了一种车辆通信方法,所述方法执行于TBOX装置,所述装置包括车载信息管理模块、MCU管理模块,以及MCU,所述方法包括:在车机设备与所述TBOX装置之间建立Socket连接;由所述车载信息管理模块获取所述车机设备发送的车辆识别码获取请求;由所述车载信息管理模块将所述车辆识别码获取请求转发至所述MCU管理模块,并由所述MCU管理模块将所述车辆识别码获取请求转发至所述MCU,以从所述MCU获取车辆识别码;在所述MCU管理模块从所述MCU获取车辆识别码之后,由所述MCU管理模块将所述车辆识别码转发至所述车载信息管理模块;由所述车载信息管理模块将所述车辆识别码转发至所述车机设备,以用于确认所述车机设备与所述TBOX装置的车辆识别码是否一致。
[0007]在一些实施例中,在由所述车载信息管理模块将所述车辆识别码获取请求转发至所述MCU管理模块之前,所述方法还包括:响应于车辆的整车上电,由车机设备向所述车载信息管理模块发送握手请求;在所述车载信息管理模块接受到所述握手请求之后,由所述车载信息管理模块向所述车机设备发送握手响应,以保持所述车机设备与所述TBOX装置之间的Socket连接。
[0008]在一些实施例中,在由所述MCU管理模块将所述车辆识别码获取请求转发至所述
MCU之后,所述方法还包括:如果所述MCU管理模块从所述MCU中获取到空值数据,则重新将所述车辆识别码获取请求转发至所述MCU;如果所述MCU管理模块从所述MCU中获取到空值数据的次数超过第一阈值,则向所述车载信息管理模块发送预设默认值;由所述车载信息管理模块将所述预设默认值发送至所述车机设备。
[0009]在一些实施例中,所述方法还包括:由所述车载信息管理模块获取所述车机设备发送的版本号获取请求;由所述车载信息管理模块将所述版本号获取请求转发至所述MCU管理模块,并由所述MCU管理模块将所述版本号获取请求转发至所述MCU,以从所述MCU获取版本号;在所述MCU管理模块从所述MCU获取版本号之后,由所述MCU管理模块将所述版本号转发至所述车载信息管理模块;由所述车载信息管理模块将所述版本号转发至所述车机设备。
[0010]在一些实施例中,在由所述MCU管理模块将所述版本号获取请求转发至所述MCU之后,所述方法还包括:如果所述MCU管理模块从所述MCU中获取到空值数据,则重新将所述版本号获取请求转发至所述MCU;如果所述MCU管理模块从所述MCU中获取到空值数据的次数超过第二阈值,则向所述车载信息管理模块发送预设默认值;由所述车载信息管理模块将所述预设默认值发送至所述车机设备。
[0011]在一些实施例中,所述版本号包括硬件版本号和/或软件版本号。
[0012]在一些实施例中,所述TBOX装置还包括上网模组和模组管理模块,所述方法还包括:由所述车载信息管理模块获取所述车机设备发送的上网标识信息获取请求;由所述车载信息管理模块将所述上网标识信息获取请求转发至所述模组管理模块,并由所述模组管理模块将所述上网标识信息获取请求转发至所述上网模组,以从所述上网模组获取上网标识信息;在所述模组管理模块从所述上网模组获取上网标识信息之后,由所述模组管理模块将所述上网标识信息转发至所述车载信息管理模块;由所述车载信息管理模块将所述上网标识信息转发至所述车机设备。
[0013]在一些实施例中,在由所述模组管理模块将所述上网标识信息获取请求转发至所述上网模组之后,所述方法还包括:如果所述模组管理模块从所述上网模组中获取到空值数据,则重新将所述上网标识信息获取请求转发至所述上网模组;如果所述模组管理模块从所述上网模组中获取到空值数据的次数超过第三阈值,则向所述车载信息管理模块发送预设默认值;由所述车载信息管理模块将所述预设默认值发送至所述车机设备。
[0014]在一些实施例中,所述上网标识信息包括SIM卡卡号和/或国际移动用户识别码。
[0015]在一些实施例中,所述TBOX装置还包括云端通信模块,所述方法还包括:在所述云端通信模块与云端之间建立Socket连接,并获取由所述云端下发的车机设备管理远程配置信息;由所述云端通信模块将所述设备管理远程配置信息转发至所述车载信息管理模块,并由所述车载信息管理模块将所述设备管理远程配置信息转发至车机设备。
[0016]在一些实施例中,在由所述车载信息管理模块将所述设备管理远程配置信息转发至车机设备之后,所述方法还包括:获取由所述车机设备发送的针对所述设备管理远程配置信息的更新成功信息;由所述车载信息管理模块将所述更新成功信息转发至所述云端通信模块,并由所述云端通信模块将所述更新成功信息反馈至所述云端。
[0017]在一些实施例中,在由所述车载信息管理模块将所述设备管理远程配置信息转发至车机设备之后,所述方法还包括:如果在预设时间内未获取到由所述车机设备发送的针
对所述设备管理远程配置信息的更新成功信息,则重新由所述车载信息管理模块将所述设备管理远程配置信息转发至车机设备;如果重新由所述车载信息管理模块将所述设备管理远程配置信息转发至车机设备的次数超过第四阈值,则通过所述云端通信模块将更新失败信息反馈至所述云端。
[0018]在一些实施例中,所述设备管理远程配置信息包括车机语言配置信息和/或WIFI配置信息。
[0019]根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的车辆通信方法。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆通信方法,其特征在于,所述方法执行于TBOX装置,所述装置包括车载信息管理模块、MCU管理模块,以及MCU,所述方法包括:在车机设备与所述TBOX装置之间建立Socket连接;由所述车载信息管理模块获取所述车机设备发送的车辆识别码获取请求;由所述车载信息管理模块将所述车辆识别码获取请求转发至所述MCU管理模块,并由所述MCU管理模块将所述车辆识别码获取请求转发至所述MCU,以从所述MCU获取车辆识别码;在所述MCU管理模块从所述MCU获取车辆识别码之后,由所述MCU管理模块将所述车辆识别码转发至所述车载信息管理模块;由所述车载信息管理模块将所述车辆识别码转发至所述车机设备,以用于确认所述车机设备与所述TBOX装置的车辆识别码是否一致。2.根据权利要求1所述的方法,其特征在于,在由所述车载信息管理模块将所述车辆识别码获取请求转发至所述MCU管理模块之前,所述方法还包括:响应于车辆的整车上电,由车机设备向所述车载信息管理模块发送握手请求;在所述车载信息管理模块接受到所述握手请求之后,由所述车载信息管理模块向所述车机设备发送握手响应,以保持所述车机设备与所述TBOX装置之间的Socket连接。3.根据权利要求1所述的方法,其特征在于,在由所述MCU管理模块将所述车辆识别码获取请求转发至所述MCU之后,所述方法还包括:如果所述MCU管理模块从所述MCU中获取到空值数据,则重新将所述车辆识别码获取请求转发至所述MCU;如果所述MCU管理模块从所述MCU中获取到空值数据的次数超过第一阈值,则向所述车载信息管理模块发送预设默认值;由所述车载信息管理模块将所述预设默认值发送至所述车机设备。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:由所述车载信息管理模块获取所述车机设备发送的版本号获取请求;由所述车载信息管理模块将所述版本号获取请求转发至所述MCU管理模块,并由所述MCU管理模块将所述版本号获取请求转发至所述MCU,以从所述MCU获取版本号;在所述MCU管理模块从所述MCU获取版本号之后,由所述MCU管理模块将所述版本号转发至所述车载信息管理模块;由所述车载信息管理模块将所述版本号转发至所述车机设备。5.根据权利要求4所述的方法,其特征在于,在由所述MCU管理模块将所述版本号获取请求转发至所述MCU之后,所述方法还包括:如果所述MCU管理模块从所述MCU中获取到空值数据,则重新将所述版本号获取请求转发至所述MCU;如果所述MCU管理模块从所述MCU中获取到空值数据的次数超过第二阈值,则向所述车载信息管理模块发送预设默认值;由所述车载信息管理模块将所述预设默认值发送至所述车机设备。6.根据权利要求4或5所述的方法,其特征在于,所述版本号包括硬件版本号和/或软件版本号。
7.根据权利要求1所述的方法,其特征在于,所述TBOX装置还包括上网模组和模组管理模块,所述方法还包括:由所述车载信息管理模块获取所述车机设备发送的上网标识信息获取请求;由所...

【专利技术属性】
技术研发人员:贺琳曼杨丽莎李敏余俊勋杨德顺
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

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

1