车载设备单元的信息系统及车载信息处理方法技术方案

技术编号:23399252 阅读:108 留言:0更新日期:2020-02-22 11:37
一种车载设备单元的车载信息系统,用于执行车载信息处理方法。所述方法包含经由配对程序与手持装置建立应用程序通信频道;与车辆部件控制单元建立通信连接,其中车辆部件控制单元用以接收控制请求,执行部件控制作业;启动至少一应用程序服务,以响应于服务请求;接收指令封包,并比对指令封包是否符合服务请求;当指令封包符合服务请求,通过应用程序通信频道提供应用程序服务;当指令封包不符合服务请求,识别指令封包是否符合控制请求;若指令封包符合服务请求传送控制请求至车辆部件控制单元,并以控制请求执行部件控制作业。

Information system of on-board equipment unit and on-board information processing method

【技术实现步骤摘要】
车载设备单元的信息系统及车载信息处理方法
本专利技术有关于车辆的车载设备单元(On-BoardUnit),特别是关于一种车载设备单元的车载信息系统及其车载信息处理方法。
技术介绍
车辆的车载设备单元(On-BoardUnit)为一嵌入式计算机,系可连接车辆部件,以取得车辆部件状态信息,并进一步介入控制。藉由软件的更新,车载设备单元也可以提供额外信息服务。通过蓝牙协议等无线通信协议,车载设备单元也可以链接于手持装置(例如智能型手机),而使得手持装置与车载设备单元之间可以执行数据交换或是语音的传输。常见的应用方式是以车载设备单元做为手机的免持听筒接听功能;另一种应用方式则是车载设备单元与手持装置之间互相推送数据。然而,对于车辆部件而言,通常采用有线通信协议,特别是控制器局域网络(ControllerAreaNetwork,CAN)。手持装置无法通过无线通信协议与车辆部件连接,也欠缺有线通信连接的接口。因此,车辆部件状态信息的取得,或是手动控制车辆部件,仍需要通过车载设备单元或专属的控制接口,使得手持装置与车辆平台之间的连接仍然受到局限。
技术实现思路
鉴于上述问题,本专利技术提出一种车载设备单元的车载信息系统及车载信息处理方法,用于扩充手持装置与车辆平台之间的连接。本专利技术提出一种车载设备单元的车载信息系统,包含一车辆部件控制单元以及一车载设备单元。车辆部件控制单元用以接收控制请求,执行部件控制作业。车载设备单元,具有一应用程序通信接口、一控制请求转送模块、一应用程序执行模块以及一应用程序编程接口服务器。应用程序通信接口经由配对程序建立应用程序通信频道,并通过应用程序通信频道接收一指令封包;控制请求转送模块用于与车辆部件控制单元建立通信连接;应用程序执行模块提供应用服务,且应用服务响应于至少一服务请求;应用程序编程接口服务器通过应用程序通信接口接收指令封包,并识别指令封包是否符合服务请求。当指令封包符合服务请求,应用程序编程接口服务器以服务请求驱动应用程序执行模块执行应用服务,并通过应用程序通信频道提供应用服务;当指令封包不符合服务请求,应用程序编程接口服务器识别指令封包是否符合控制请求;当指令封包符合控制请求,传送控制请求至车辆部件控制单元,以控制请求执行部件控制作业。本专利技术提出的一种车载设备单元的车载信息处理方法,包含:经由一配对程序建立一应用程序通信频道;与一车辆部件控制单元建立通信连接,其中车辆部件控制单元用以接收一控制请求,执行一部件控制作业;启动至少一应用服务,且应用服务响应于一服务请求;接收一指令封包,并比对指令封包是否符合服务请求;当指令封包符合服务请求,通过应用程序通信频道提供应用服务;当指令封包不符合服务请求,识别指令封包是否符合控制请求;以及,当指令封包符合控制请求,传送控制请求至车辆部件控制单元,以控制请求执行部件控制作业。本专利技术通过应用程序编程接口服务器以及控制请求转送模块的链接,解决了手持装置无法连结车辆平台部件的技术问题,使得手持装置可以更广泛地与车辆平台进行沟通而增加其应用方式。附图说明图1是本专利技术实施例的方块示意图。图2是应用本专利技术的手持装置连接应用程序编程接口服务器的方块示意图。图3及图4是本专利技术实施例的方法流程图。图5是本专利技术实施例应用于多手持装置的示意图。其中附图标记为:100车载信息系统110车辆部件控制单元120车载设备单元122应用程序通信接口124控制请求转送模块126应用程序执行模块128应用程序编程接口服务器200、300、400、500、600手持装置210联机管理模块220、230、240、250服务请求模块260、70控制请求模块AP应用程序通信频道A、B、C、D应用服务X、Y部件具体实施方式有关本专利技术的详细说明及
技术实现思路
,配合图式说明如下:以下说明使用的术语「模块」、「服务器」、「服务」是指专用集成电路(ASIC)、电子电路、微处理器,执行一个或多个软件或韧体程序的芯片、电路设计。模块被配置为执行各种算法、变换和/或逻辑处理以生成一或多个信号。当模块、服务器、服务以软件实现时,模块可以作为芯片、电路设计可读取的程序代码而通过程序代码执行体现于内存中。请参阅图1所示,为本专利技术实施例所揭露的一种车载信息系统100,设置于一车辆平台。所述车载信息系统100至少包含一车辆部件控制单元110以及一车载设备单元120。本专利技术进一步提出一种车载信息处理方法,用以于车辆平台中处理信息交换,所述方法可通过但不限于以车载设备单元110执行。如图1所示,车辆部件控制单元110用以接收一控制请求,执行一部件控制作业,而对不同部件X、Y执行控制。车辆部件控制单元110的一具体实施态样为汽车电子控制单元(ElectronicControlUnit,ECU),用于依据控制请求,例如油门信号、变速信号、车电装置控制信号,控制车辆平台的动力装置(如引擎)、传动装置(如变速箱)以及车电装置(如车用音响、车速检测模块、空调)等部件X、Y,并可检测或接收部件X、Y的部件运作状态。如图1所示,车载设备单元120具有一应用程序通信接口122、一控制请求转送模块124、一应用程序执行模块126以及一应用程序编程接口服务器128(ApplicationProgrammingInterfaceServer,APIServer)。如图2所示,应用程序通信接口122以及控制请求转送模块124皆为通信接口,依据所需通信的对象,而采用不同的通信协议。一般而言,应用程序通信接口122会采用无线通信接口,以利于与手持装置200进行通信;更具体而言,应用程序通信接口122可采用具有点对点(P2P)通信特性的蓝牙通信接口,基于蓝牙串行端口协议(BluetoothSerialPortProfile)提供通信频道。控制请求转送模块124采用有线通信接口,以确保通信连接的可靠性。如图1所示,应用程序通信接口122经由一配对程序与手持装置200进行配对,以建立连接手持装置200的一应用程序通信频道AP。手持装置200包含但不限于智能型手机、平板计算机、穿戴式行动装置。如图2所示,手持装置200具有一联机管理模块210以及多个应用程序模块。多个应用程序模块包含服务请求模块220、230、240、250以及控制请求模块260、270。联机管理模块210用以通过应用程序通信频道AP与车载设备单元120的应用程序通信接口122进行通信,以作为服务请求模块220、230、240、250以及控制请求模块260、270联机于车载设备单元120的通信层。服务请求模块220、230、240、250可执行默认功能,并分别发出用于执行应用服务A、B、C、D的服务请求,而藉由联机管理模块210的编码为指令封包并发出,例如服务请求模块220用于发出执行应用服务A的服务请求,服务请求模块230用于发出执行应用服务B的本文档来自技高网
...

【技术保护点】
1.一种车载设备单元的车载信息系统,其特征在于,包含:/n一车辆部件控制单元,用以接收一控制请求,执行一部件控制作业;以及/n一车载设备单元,具有:/n一应用程序通信接口,经由一配对程序建立一应用程序通信频道,并通过该应用程序通信频道接收一指令封包;/n一控制请求转送模块,用于与该车辆部件控制单元建立通信连接;/n一应用程序执行模块,提供一应用服务,且该应用服务响应于至少一服务请求;以及/n一应用程序编程接口服务器,通过该应用程序通信接口接收该指令封包,并识别该指令封包是否符合该服务请求;/n其中,当该指令封包符合该服务请求,该应用程序编程接口服务器以该服务请求驱动该应用程序执行模块执行该应用服务,并通过该应用程序通信频道提供该应用服务;/n其中,当该指令封包不符合该服务请求,该应用程序编程接口服务器识别该指令封包是否符合该控制请求;当该指令封包符合该控制请求,传送该控制请求至该车辆部件控制单元,以该控制请求执行该部件控制作业。/n

【技术特征摘要】
1.一种车载设备单元的车载信息系统,其特征在于,包含:
一车辆部件控制单元,用以接收一控制请求,执行一部件控制作业;以及
一车载设备单元,具有:
一应用程序通信接口,经由一配对程序建立一应用程序通信频道,并通过该应用程序通信频道接收一指令封包;
一控制请求转送模块,用于与该车辆部件控制单元建立通信连接;
一应用程序执行模块,提供一应用服务,且该应用服务响应于至少一服务请求;以及
一应用程序编程接口服务器,通过该应用程序通信接口接收该指令封包,并识别该指令封包是否符合该服务请求;
其中,当该指令封包符合该服务请求,该应用程序编程接口服务器以该服务请求驱动该应用程序执行模块执行该应用服务,并通过该应用程序通信频道提供该应用服务;
其中,当该指令封包不符合该服务请求,该应用程序编程接口服务器识别该指令封包是否符合该控制请求;当该指令封包符合该控制请求,传送该控制请求至该车辆部件控制单元,以该控制请求执行该部件控制作业。


2.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用服务用于通过该应用程序通信频道发出一指定信息的信息请求指令,并由应用程序通信频道接受该指定信息的响应,并显示该指定信息。


3.如权利要求2所述的车载设备单元的车载信息系统,其特征在于,该应用服务定时重复发出该信息请求指令,并接受该指定信息的响应,以更新所显示的指定信息。


4.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用服务用于通过该应用程序通信频道发出一手持装置控制请求,并通过该应用程序通信频道接收一手持装置控制响应。


5.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该车辆部件控制单元于执行该部件控制作业响应一控制结果,该应用程序编程接口服务器接收该控制结果,且该控制结果通过该应用程序通信频道输出。


6.如权利要求5所述的车载设备单元的车载信息系统,其特征在于,该部件控制作业包含检测一部件运作状态以作为该控制结果。


7.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用程序通信接口经由多个配对程序建立多...

【专利技术属性】
技术研发人员:顾天宇蒋明宏郑兆均
申请(专利权)人:华创车电技术中心股份有限公司
类型:发明
国别省市:中国台湾;71

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

1