【技术实现步骤摘要】
一种信息发送方法、装置及车载人车交互终端
本申请涉及通信
,尤其是涉及一种信息发送方法、装置及车载人车交互终端。
技术介绍
车联网系统包括车载T-BOX、后台系统、手机APP和主机。车载T-BOX,即TelematicsBOX,车载T-BOX主要用于与后台系统以及手机APP之间进行通信,实现手机APP的车辆信息显示与控制。车载T-BOX中通常包含多个应用模块,例如车身数据模块、远程控制模块、车辆诊断模块等,多个应用模块在实现其对应的功能的时候通常需要进行信息交互。例如在对车辆进行远程控制时,远程控制模块可能需要获取车身数据模块中的车身数据以及车辆诊断模块中的诊断数据。现有技术中,多个应用模块之间进行通信时,通常是点对点通信,即一个模块只能与一个模块进行通信,不能同时与多个模块之间进行通信,通信效率较低。
技术实现思路
有鉴于此,本申请的目的在于提供一种信息发送方法、装置及车载人车交互终端,以提高车载人车交互终端中多个模块之间的通信效率。第一方面,本申请实施例提供了一种信息发送方法,作用于车载人车交互终端,所述车载人车交互终端包括:第一应用模块和第二应用模块;所述方法包括:确定目标车辆运行信息的形式;若所述目标车辆运行信息为第一种形式的目标车辆运行信息,则第一应用模块通过CommAPI信息通道向第二应用模块发送信息获取请求;以使所述第二应用模块使用所述第一应用模块和所述第二应用模块约定好的通信协议,通过所述CommAPI信息通道向所述第一应用模块发送所述目标车辆运行信息;所述第一种形式的目标车辆运行信息为非常量形式的信息,且所述第一种形式的目标车辆运行信息 ...
【技术保护点】
1.一种信息发送方法,其特征在于,作用于车载人车交互终端,所述车载人车交互终端包括:第一应用模块和第二应用模块;所述方法包括:确定目标车辆运行信息的形式;若所述目标车辆运行信息为第一种形式的目标车辆运行信息,则第一应用模块通过CommAPI信息通道向第二应用模块发送信息获取请求;以使所述第二应用模块使用所述第一应用模块和所述第二应用模块约定好的通信协议,通过所述CommAPI信息通道向所述第一应用模块发送所述目标车辆运行信息;所述第一种形式的目标车辆运行信息为非常量形式的信息,且所述第一种形式的目标车辆运行信息使用的编程语言、所述第一应用模块内使用的编程语言和所述第二应用模块内使用的编程语言均相同;所述第一应用模块通过所述CommAPI信息通道接收所述目标车辆运行信息;所述第一应用模块按照所述约定好的通信协议解析所述目标车辆运行信息。
【技术特征摘要】
1.一种信息发送方法,其特征在于,作用于车载人车交互终端,所述车载人车交互终端包括:第一应用模块和第二应用模块;所述方法包括:确定目标车辆运行信息的形式;若所述目标车辆运行信息为第一种形式的目标车辆运行信息,则第一应用模块通过CommAPI信息通道向第二应用模块发送信息获取请求;以使所述第二应用模块使用所述第一应用模块和所述第二应用模块约定好的通信协议,通过所述CommAPI信息通道向所述第一应用模块发送所述目标车辆运行信息;所述第一种形式的目标车辆运行信息为非常量形式的信息,且所述第一种形式的目标车辆运行信息使用的编程语言、所述第一应用模块内使用的编程语言和所述第二应用模块内使用的编程语言均相同;所述第一应用模块通过所述CommAPI信息通道接收所述目标车辆运行信息;所述第一应用模块按照所述约定好的通信协议解析所述目标车辆运行信息。2.根据权利要求1的方法,其特征在于,所述人车交互终端还包括独立存储单元,所述方法包括:若所述目标车辆运行信息为第二种形式的目标车辆运行信息,则所述第二应用模块将所述目标车辆运行信息存储在所述独立存储单元中,以使所述第一应用模块直接获取所述目标车辆运行信息:所述第二种形式的目标车辆运行信息为常量形式的信息,且所述第二种形式的目标车辆运行信息使用的编程语言、所述第一应用模块内使用的编程语言和所述第二应用模块内使用的编程语言均相同;所述第一应用模块直接获取所述目标车辆运行信息。3.根据权利要求1的方法,其特征在于,所述人车交互终端还包括传输线,所述方法包括:若所述目标车辆运行信息为第三种形式的目标车辆运行信息,则所述第二应用模块将所述目标车辆运行信息打包成protocolbuffer数据交换格式的数据包,通过所述传输线将已打包的目标车辆运行信息传输至所述第一应用模块;所述第三种形式的目标车辆运行信息为非常量形式的信息,且所述第三种形式的目标车辆运行信息使用的编程语言与所述第一应用模块内使用的编程语言相同,且所述第一应用模块内使用的编程语言与所述第二应用模块内使用的编程语言不相同;所述第一应用模块通过所述传输线获取所述已打包的目标车辆运行信息。4.根据权利要求1的方法,其特征在于,包括:所述第一应用模块为车载程序模块或车载服务模块;所述第二应用模块为车载程序模块或车载服务模块或车载CAN总线数据交互模块。5.一种信息发送装置,其特征在于,作用于车载人车交互终端,所述车载人车交互终端包括:第一应用模块和第二应用模块;信息发送装置设置在所述第一应用模块内;所述信息发送装置包括:确定模块、发送模块、接收模块以及解析模块;所述确定模块,用于确定目标车辆运行信息的形式;所述发送模块,用于若所述目标车辆运行信息为第一种...
【专利技术属性】
技术研发人员:何勇,
申请(专利权)人:北京车联天下信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。