Movatterモバイル変換


[0]ホーム

URL:


CN110825066A - Information system of on-vehicle device unit and on-vehicle information processing method - Google Patents

Information system of on-vehicle device unit and on-vehicle information processing method
Download PDF

Info

Publication number
CN110825066A
CN110825066ACN201810911107.XACN201810911107ACN110825066ACN 110825066 ACN110825066 ACN 110825066ACN 201810911107 ACN201810911107 ACN 201810911107ACN 110825066 ACN110825066 ACN 110825066A
Authority
CN
China
Prior art keywords
application
request
vehicle
service
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201810911107.XA
Other languages
Chinese (zh)
Inventor
顾天宇
蒋明宏
郑兆均
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hua Chuang Automobile Information Technical Center Co ltd
Original Assignee
Hua Chuang Automobile Information Technical Center Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hua Chuang Automobile Information Technical Center Co ltdfiledCriticalHua Chuang Automobile Information Technical Center Co ltd
Priority to CN201810911107.XApriorityCriticalpatent/CN110825066A/en
Publication of CN110825066ApublicationCriticalpatent/CN110825066A/en
Withdrawnlegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

An in-vehicle information system of an in-vehicle apparatus unit is used for executing an in-vehicle information processing method. The method includes establishing an application communication channel with a handheld device via a pairing procedure; establishing a communication connection with a vehicle component control unit, wherein the vehicle component control unit is used for receiving a control request and executing a component control operation; launching at least one application service in response to a service request; receiving the instruction packet, and comparing whether the instruction packet conforms to the service request; when the command packet conforms to the service request, providing application program service through an application program communication channel; when the instruction packet does not accord with the service request, identifying whether the instruction packet accords with the control request or not; if the command packet conforms to the service request, a control request is transmitted to the vehicle component control unit, and the component control operation is executed according to the control request.

Description

Translated fromChinese
车载设备单元的信息系统及车载信息处理方法In-vehicle equipment unit information system and in-vehicle information processing method

技术领域technical field

本发明有关于车辆的车载设备单元(On-Board Unit),特别是关于一种车载设备单元的车载信息系统及其车载信息处理方法。The present invention relates to an on-board equipment unit (On-Board Unit) of a vehicle, in particular to an on-board information system of the on-board equipment unit and an on-board information processing method thereof.

背景技术Background technique

车辆的车载设备单元(On-Board Unit)为一嵌入式计算机,系可连接车辆部件,以取得车辆部件状态信息,并进一步介入控制。藉由软件的更新,车载设备单元也可以提供额外信息服务。The On-Board Unit of the vehicle is an embedded computer, which can be connected to the vehicle components to obtain the status information of the vehicle components and further intervene in the control. Through software updates, the on-board equipment unit can also provide additional information services.

通过蓝牙协议等无线通信协议,车载设备单元也可以链接于手持装置(例如智能型手机),而使得手持装置与车载设备单元之间可以执行数据交换或是语音的传输。常见的应用方式是以车载设备单元做为手机的免持听筒接听功能;另一种应用方式则是车载设备单元与手持装置之间互相推送数据。Through wireless communication protocols such as the Bluetooth protocol, the in-vehicle equipment unit can also be linked to a handheld device (such as a smart phone), so that data exchange or voice transmission can be performed between the handheld device and the in-vehicle equipment unit. A common application method is to use the in-vehicle equipment unit as the hands-free handset answering function of the mobile phone; another application method is to push data between the in-vehicle equipment unit and the handheld device.

然而,对于车辆部件而言,通常采用有线通信协议,特别是控制器局域网络(Controller Area Network,CAN)。手持装置无法通过无线通信协议与车辆部件连接,也欠缺有线通信连接的接口。因此,车辆部件状态信息的取得,或是手动控制车辆部件,仍需要通过车载设备单元或专属的控制接口,使得手持装置与车辆平台之间的连接仍然受到局限。For vehicle components, however, wired communication protocols, in particular Controller Area Network (CAN), are often employed. Handheld devices cannot be connected to vehicle components through wireless communication protocols, and also lack interfaces for wired communication connections. Therefore, the acquisition of the status information of the vehicle components or the manual control of the vehicle components still needs to be carried out through the in-vehicle equipment unit or a dedicated control interface, so that the connection between the handheld device and the vehicle platform is still limited.

发明内容SUMMARY OF THE INVENTION

鉴于上述问题,本发明提出一种车载设备单元的车载信息系统及车载信息处理方法,用于扩充手持装置与车辆平台之间的连接。In view of the above problems, the present invention provides an in-vehicle information system and an in-vehicle information processing method of an in-vehicle equipment unit, which are used to expand the connection between the handheld device and the vehicle platform.

本发明提出一种车载设备单元的车载信息系统,包含一车辆部件控制单元以及一车载设备单元。车辆部件控制单元用以接收控制请求,执行部件控制作业。车载设备单元,具有一应用程序通信接口、一控制请求转送模块、一应用程序执行模块以及一应用程序编程接口服务器。应用程序通信接口经由配对程序建立应用程序通信频道,并通过应用程序通信频道接收一指令封包;控制请求转送模块用于与车辆部件控制单元建立通信连接;应用程序执行模块提供应用服务,且应用服务响应于至少一服务请求;应用程序编程接口服务器通过应用程序通信接口接收指令封包,并识别指令封包是否符合服务请求。The present invention provides an in-vehicle information system of an in-vehicle equipment unit, which includes a vehicle component control unit and an in-vehicle equipment unit. The vehicle component control unit is used for receiving control requests and executing component control operations. The in-vehicle equipment unit has an application program communication interface, a control request transfer module, an application program execution module and an application program interface server. The application communication interface establishes an application communication channel through the pairing program, and receives an instruction packet through the application communication channel; the control request transfer module is used to establish a communication connection with the vehicle component control unit; the application execution module provides application services, and the application services In response to at least one service request; the application programming interface server receives the instruction packet through the application programming communication interface, and identifies whether the instruction packet conforms to the service request.

当指令封包符合服务请求,应用程序编程接口服务器以服务请求驱动应用程序执行模块执行应用服务,并通过应用程序通信频道提供应用服务;当指令封包不符合服务请求,应用程序编程接口服务器识别指令封包是否符合控制请求;当指令封包符合控制请求,传送控制请求至车辆部件控制单元,以控制请求执行部件控制作业。When the command packet meets the service request, the API server drives the application execution module to execute the application service with the service request, and provides the application service through the application communication channel; when the command packet does not meet the service request, the API server identifies the command packet Whether the control request is complied with; when the command packet complies with the control request, the control request is sent to the vehicle component control unit to control the request to execute component control operations.

本发明提出的一种车载设备单元的车载信息处理方法,包含:经由一配对程序建立一应用程序通信频道;与一车辆部件控制单元建立通信连接,其中车辆部件控制单元用以接收一控制请求,执行一部件控制作业;启动至少一应用服务,且应用服务响应于一服务请求;接收一指令封包,并比对指令封包是否符合服务请求;当指令封包符合服务请求,通过应用程序通信频道提供应用服务;当指令封包不符合服务请求,识别指令封包是否符合控制请求;以及,当指令封包符合控制请求,传送控制请求至车辆部件控制单元,以控制请求执行部件控制作业。The on-board information processing method of the on-board equipment unit proposed by the present invention includes: establishing an application communication channel through a pairing program; establishing a communication connection with a vehicle component control unit, wherein the vehicle component control unit is used for receiving a control request, Execute a component control operation; start at least one application service, and the application service responds to a service request; receive an instruction packet, and compare whether the instruction packet conforms to the service request; when the instruction packet conforms to the service request, provide the application through the application communication channel service; when the command packet does not meet the service request, identify whether the command packet meets the control request; and, when the command packet meets the control request, transmit the control request to the vehicle component control unit to control the request to execute the component control operation.

本发明通过应用程序编程接口服务器以及控制请求转送模块的链接,解决了手持装置无法连结车辆平台部件的技术问题,使得手持装置可以更广泛地与车辆平台进行沟通而增加其应用方式。The invention solves the technical problem that the hand-held device cannot be connected to the vehicle platform components through the link of the application programming interface server and the control request transfer module, so that the hand-held device can communicate with the vehicle platform more widely to increase its application mode.

附图说明Description of drawings

图1是本发明实施例的方块示意图。FIG. 1 is a schematic block diagram of an embodiment of the present invention.

图2是应用本发明的手持装置连接应用程序编程接口服务器的方块示意图。FIG. 2 is a block diagram of a handheld device connected to an application programming interface server using the present invention.

图3及图4是本发明实施例的方法流程图。FIG. 3 and FIG. 4 are flowcharts of a method according to an embodiment of the present invention.

图5是本发明实施例应用于多手持装置的示意图。FIG. 5 is a schematic diagram of an embodiment of the present invention applied to a multi-handheld device.

其中附图标记为:The reference numerals are:

100 车载信息系统100 Vehicle Information System

110车辆部件控制单元 120车载设备单元110 Vehicle component control unit 120 Vehicle equipment unit

122应用程序通信接口 124控制请求转送模块122 Application program communication interface 124 Control request transfer module

126应用程序执行模块 128应用程序编程接口服务器126Application Execution Module 128 Application Programming Interface Server

200、300、400、500、600手持装置200, 300, 400, 500, 600 Handhelds

210联机管理模块210 Online Management Module

220、230、240、250服务请求模块220, 230, 240, 250 service request module

260、70控制请求模块260, 70 control request module

AP应用程序通信频道AP application communication channel

A、B、C、D应用服务A, B, C, D application services

X、Y部件X, Y parts

具体实施方式Detailed ways

有关本发明的详细说明及技术内容,配合图式说明如下:The detailed description and technical content of the present invention are described as follows in conjunction with the drawings:

以下说明使用的术语「模块」、「服务器」、「服务」是指专用集成电路(ASIC)、电子电路、微处理器,执行一个或多个软件或韧体程序的芯片、电路设计。模块被配置为执行各种算法、变换和/或逻辑处理以生成一或多个信号。当模块、服务器、服务以软件实现时,模块可以作为芯片、电路设计可读取的程序代码而通过程序代码执行体现于内存中。The terms "module", "server" and "service" used in the following description refer to application specific integrated circuits (ASICs), electronic circuits, microprocessors, chips and circuit designs that execute one or more software or firmware programs. A module is configured to perform various algorithms, transformations and/or logical processing to generate one or more signals. When the module, server, and service are implemented in software, the module can be embodied in the memory as a program code readable by a chip or circuit design through program code execution.

请参阅图1所示,为本发明实施例所揭露的一种车载信息系统100,设置于一车辆平台。所述车载信息系统100至少包含一车辆部件控制单元110以及一车载设备单元120。本发明进一步提出一种车载信息处理方法,用以于车辆平台中处理信息交换,所述方法可通过但不限于以车载设备单元110执行。Please refer to FIG. 1 , which is an in-vehicle information system 100 disclosed in an embodiment of the present invention, which is disposed on a vehicle platform. The in-vehicle information system 100 at least includes a vehiclecomponent control unit 110 and an in-vehicle equipment unit 120 . The present invention further provides an in-vehicle information processing method for processing information exchange in a vehicle platform, and the method can be executed by, but not limited to, the in-vehicle equipment unit 110 .

如图1所示,车辆部件控制单元110用以接收一控制请求,执行一部件控制作业,而对不同部件X、Y执行控制。车辆部件控制单元110的一具体实施态样为汽车电子控制单元(Electronic Control Unit,ECU),用于依据控制请求,例如油门信号、变速信号、车电装置控制信号,控制车辆平台的动力装置(如引擎)、传动装置(如变速箱)以及车电装置(如车用音响、车速检测模块、空调)等部件X、Y,并可检测或接收部件X、Y的部件运作状态。As shown in FIG. 1 , the vehiclecomponent control unit 110 is configured to receive a control request, execute a component control operation, and control different components X and Y. A specific embodiment of the vehiclecomponent control unit 110 is an automotive electronic control unit (Electronic Control Unit, ECU), which is used to control the power device ( Such as engine), transmission device (such as gearbox) and vehicle electrical device (such as car audio, vehicle speed detection module, air conditioner) and other components X, Y, and can detect or receive the operating status of components X, Y.

如图1所示,车载设备单元120具有一应用程序通信接口122、一控制请求转送模块124、一应用程序执行模块126以及一应用程序编程接口服务器128(ApplicationProgramming Interface Server,API Server)。As shown in FIG. 1 , the in-vehicle device unit 120 has anapplication communication interface 122 , a control request transfer module 124 , an application execution module 126 and an application programming interface server 128 (Application Programming Interface Server, API Server).

如图2所示,应用程序通信接口122以及控制请求转送模块124皆为通信接口,依据所需通信的对象,而采用不同的通信协议。一般而言,应用程序通信接口122会采用无线通信接口,以利于与手持装置200进行通信;更具体而言,应用程序通信接口122可采用具有点对点(P2P)通信特性的蓝牙通信接口,基于蓝牙串行端口协议(Bluetooth Serial PortProfile)提供通信频道。控制请求转送模块124采用有线通信接口,以确保通信连接的可靠性。As shown in FIG. 2 , the applicationprogram communication interface 122 and the control request transfer module 124 are both communication interfaces, and different communication protocols are adopted according to the objects to be communicated. Generally speaking, theapplication communication interface 122 may use a wireless communication interface to facilitate communication with thehandheld device 200; more specifically, theapplication communication interface 122 may use a Bluetooth communication interface with peer-to-peer (P2P) communication characteristics based on Bluetooth The serial port protocol (Bluetooth Serial PortProfile) provides communication channels. The control request forwarding module 124 adopts a wired communication interface to ensure the reliability of the communication connection.

如图1所示,应用程序通信接口122经由一配对程序与手持装置200进行配对,以建立连接手持装置200的一应用程序通信频道AP。手持装置200包含但不限于智能型手机、平板计算机、穿戴式行动装置。As shown in FIG. 1 , theapplication communication interface 122 is paired with thehandheld device 200 through a pairing procedure to establish an application communication channel AP connected to thehandheld device 200 . Thehandheld device 200 includes, but is not limited to, a smart phone, a tablet computer, and a wearable mobile device.

如图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的服务请求,服务请求模块240用于发出执行应用服务C的服务请求以及服务请求模块240用于发出执行应用服务D的服务请求。前述服务请求模块220、230、240、250、应用服务A、B、C、D为例示,服务请求模块可为任意数量,分别对应一应用服务;也就是每一个服务请求模块都有一个对应的应用服务,而可发出用于执行该应用服务的服务请求。每一个服务请求模块220、230、240、250可以分别由执行个别的应用软件达成,也可以是执行同一个应用软件而同时达成不同的服务请求模块220、230、240、250。As shown in FIG. 2 , thehandheld device 200 has aconnection management module 210 and a plurality of application modules. The plurality of application modules includeservice request modules 220 , 230 , 240 , 250 andcontrol request modules 260 , 270 . Theconnection management module 210 is used for communicating with theapplication communication interface 122 of the in-vehicle equipment unit 120 through the application communication channel AP, so as to be connected to the in-vehicle equipment unit as theservice request modules 220 , 230 , 240 and 250 and thecontrol request modules 260 and 270 120 communication layer. Theservice request modules 220, 230, 240, and 250 can perform default functions, and respectively send out service requests for executing application services A, B, C, and D, and theonline management module 210 encodes them into command packets and sends them out, for example, The service request module 220 is used to issue a service request to execute application service A, theservice request module 230 is used to issue a service request to execute application service B, the service request module 240 is used to issue a service request to execute application service C, and the service request module 240 uses To issue a service request to execute application service D. The aforementionedservice request modules 220, 230, 240, 250, and application services A, B, C, and D are examples, and the service request modules can be any number, corresponding to an application service respectively; that is, each service request module has a corresponding application service, and a service request for executing the application service can be issued. Each of theservice request modules 220 , 230 , 240 , and 250 may be achieved by executing individual application software, or by executing the same application software while achieving differentservice request modules 220 , 230 , 240 , and 250 .

控制请求模块260、270亦分别执行其预定功能,并分别发出用于控制车辆平台的部件X、Y的控制请求,例如控制请求模块260执行其预定功能,并发出用于控制车辆平台的部件X的控制请求,控制请求模块270执行其预定功能,并发出用于控制车辆平台的部件Y的控制请求。控制请求藉由联机管理模块210的编码为指令封包并通过应用程序通信频道AP发出。前述控制请求模块260、270、部件X、Y为例示,控制请求模块可为任意数量,分别对应一部件,且每一个部件可以响应多个不同的控制请求;每一个控制请求模块都有一个对应的部件,而可发出用于控制该部件的各种控制请求。而每一个控制请求模块260、270可以分别由执行个别的应用软件达成,也可以是执行同一个应用软件而同时达成不同的控制请求模块260、270。Thecontrol request modules 260 and 270 also perform their predetermined functions respectively, and respectively issue control requests for controlling the components X and Y of the vehicle platform. For example, thecontrol request module 260 performs its predetermined functions and issues components X for controlling the vehicle platform. Thecontrol request module 270 performs its predetermined function and issues a control request for controlling the component Y of the vehicle platform. The control request is encoded as a command packet by theconnection management module 210 and sent out through the application communication channel AP. The aforementionedcontrol request modules 260, 270, components X, Y are examples, the control request modules can be any number, respectively corresponding to a component, and each component can respond to multiple different control requests; each control request module has a corresponding component, and various control requests for controlling the component can be issued. Each of thecontrol request modules 260 and 270 may be achieved by executing individual application software respectively, or may be achieved by executing the same application software while achieving differentcontrol request modules 260 and 270 .

如图1所示,应用程序通信接口122通过应用程序通信频道AP接收手持装置200发出的指令封包,并回传响应信息。控制请求转送模块124用于与车辆部件控制单元110建立通信连接,而使得车辆部件控制单元110以及车载设备单元120之间可以互相传递资料封包。车辆部件控制单元110与部件X、Y通常为有线连接,以确保通信连接的可靠性,车辆平台上常见的通信协议为控制器局域网络(Controller Area Network,CAN),但不以此为限。As shown in FIG. 1 , theapplication communication interface 122 receives the command packet sent by thehandheld device 200 through the application communication channel AP, and returns response information. The control request forwarding module 124 is configured to establish a communication connection with the vehiclecomponent control unit 110 , so that the vehiclecomponent control unit 110 and the in-vehicle equipment unit 120 can transmit data packets to each other. The vehiclecomponent control unit 110 and the components X and Y are usually connected by wire to ensure the reliability of the communication connection. The common communication protocol on the vehicle platform is Controller Area Network (CAN), but not limited thereto.

如图1所示,车载设备单元120的一具体实施例是嵌入式计算机;应用程序执行模块126以及应用程序编程接口服务器128是通过嵌入式计算机的处理器加载储存于内存的程序代码后所提供的功能模块。当然,应用程序执行模块126以及应用程序编程接口服务器128也可以是执行专属韧体指令的芯片或芯片组。As shown in FIG. 1, a specific embodiment of the in-vehicle equipment unit 120 is an embedded computer; the application program execution module 126 and the applicationprogram interface server 128 are provided by the processor of the embedded computer after loading the program code stored in the memory. function module. Of course, the application execution module 126 and the applicationprogramming interface server 128 may also be chips or chipsets that execute dedicated firmware instructions.

如图1所示,应用程序执行模块126提供一或多个应用服务A、B、C、D,并通过一触控显示手段以小窗口(Widget)的形式显示,例如于触控显示面板显示对应于应用服务A、B、C、D的Widget。每一应用服务A、B、C、D响应于至少一服务请求,而依据服务请求的内容执行对应的作业。于一具体实施例中,服务请求包含显示指定信息的指令及指定信息的内容,例如要求显示手持装置200电量图标以及电量数值。应用程序编程接口服务器128用以解析指令封包,以辨识指令封包的封包内容是否符合服务请求。As shown in FIG. 1 , the application execution module 126 provides one or more application services A, B, C, and D, and displays them in the form of a small window (Widget) through a touch display means, for example, on a touch display panel. Widgets corresponding to application services A, B, C, and D. Each application service A, B, C, D responds to at least one service request, and executes a corresponding operation according to the content of the service request. In a specific embodiment, the service request includes an instruction to display the specified information and the content of the specified information, for example, a request to display a power icon and a power value of thehandheld device 200 . The applicationprogramming interface server 128 is used for parsing the command packet to identify whether the packet content of the command packet conforms to the service request.

参阅图3所示,车载信息处理方法包含下列步骤。Referring to FIG. 3 , the in-vehicle information processing method includes the following steps.

首先,车载设备单元120的应用程序通信接口122经由配对程序与手持装置200配对,而建立应用程序通信频道AP,如步骤S110所述。此一步骤主要是通过应用程序通信接口122,让车载设备单元120与手持装置200建立点对点(P2P)的专属通信链接。First, theapplication communication interface 122 of the in-vehicle equipment unit 120 is paired with thehandheld device 200 via the pairing procedure to establish the application communication channel AP, as described in step S110. In this step, the in-vehicle equipment unit 120 and thehandheld device 200 are mainly established through the applicationprogram communication interface 122 to establish a dedicated peer-to-peer (P2P) communication link.

同时或接续步骤S110,车载设备单元120通过控制请求转送模块124与车辆部件控制单元110建立通信连接,如步骤S120所示。车辆部件控制单元110的具体实施态样如前所述,车辆部件控制单元110用以接收控制请求,以依据控制请求执行车辆平台的部件X、Y的控制作业。At the same time or following step S110, the in-vehicle equipment unit 120 establishes a communication connection with the vehiclecomponent control unit 110 through the control request transfer module 124, as shown in step S120. The specific implementation of the vehiclecomponent control unit 110 As described above, the vehiclecomponent control unit 110 is used for receiving a control request, so as to execute the control operation of the components X and Y of the vehicle platform according to the control request.

同时或接续步骤S120,车载设备单元120启动一或多个应用服务A、B、C、D,且每一应用服务A、B、C、D响应于对应的服务请求,如步骤S130所示。如图2所示,服务请求是由服务请求模块220、230、240、250依据用户对手持装置200的操作产生,每一个服务请求模块220、230、240、250对应于一个应用服务A、B、C、D,例如服务请求模块220对应于应用服务A,而服务请求模块230对应于应用服务B,服务请求模块240对应于应用服务C,而服务请求模块250对应于应用服务D。At the same time or following step S120, the in-vehicle equipment unit 120 starts one or more application services A, B, C, D, and each application service A, B, C, D responds to the corresponding service request, as shown in step S130. As shown in FIG. 2, the service request is generated by theservice request modules 220, 230, 240, 250 according to the user's operation on thehandheld device 200, and eachservice request module 220, 230, 240, 250 corresponds to an application service A, B , C, D, for example, service request module 220 corresponds to application service A,service request module 230 corresponds to application service B, service request module 240 corresponds to application service C, andservice request module 250 corresponds to application service D.

手持装置200依据所执行的应用程序模块,产生并发出指令封包,所述指令封包可包含服务请求或控制请求其中之一。车载设备单元120接收手持装置200发出的指令封包,并以应用程序执行模块126比对指令封包的封包内容是否符合服务请求,如步骤S140及步骤S150所示。Thehandheld device 200 generates and sends an instruction packet according to the executed application program module, and the instruction packet may include one of a service request or a control request. The in-vehicle equipment unit 120 receives the command packet sent by thehandheld device 200, and uses the application program execution module 126 to compare whether the packet content of the command packet conforms to the service request, as shown in step S140 and step S150.

指令封包可以用列表方式,呈现内容,例如以下表一的范例:The command packet can be presented in the form of a list, such as the following example in Table 1:

表一Table I

Figure BDA0001761855470000061
Figure BDA0001761855470000061

类别字段指定对应的应用服务A、B、C、D,作业字段则为应用服务A、B、C、D的功能,例如于显示信息时,显示信息所要用到的字段。接口形式关联于功能,例如开/关的切换或数值的输入,用于确认输入值形式是否正确。输入值关联于所要执行的作业,例如执行特定功能的开/关的切换时,输入值为TRUE/FALES,执行特定功能数值调整时,输入值为数字。横向字段可以通过脚本,例如JSON语言依序写入文字指令及输入值成为指令封包。当然指令封包也会包含装置标识符或联机授权码等用于建立P2P通信所需要的信息。The category field specifies the corresponding application services A, B, C, and D, and the job field is the functions of the application services A, B, C, and D, such as the fields used to display the information when displaying information. The interface form is associated with a function, such as on/off switching or the input of a value, and is used to confirm whether the input value form is correct. The input value is associated with the job to be performed, for example, when performing the on/off switch of a specific function, the input value is TRUE/FALES, and when performing the numerical adjustment of a specific function, the input value is a number. Horizontal fields can be written into text commands and input values sequentially through scripts, such as JSON language, into command packets. Of course, the command packet will also contain information required for establishing P2P communication, such as a device identifier or a connection authorization code.

应用程序执行模块126接收指令封包,解析封包内容的字段并逐一与如表一的列表比对。例如,指令封包的封包内容依序为应用服务A、来电显示、开启来电显示提醒、车款A、TRUE时,就可以确认指令封包此一指令封包包含来自手持装置200的服务请求。The application execution module 126 receives the instruction packet, parses the fields of the packet content and compares them with the list in Table 1 one by one. For example, when the packet contents of the command packet are application service A, caller ID, caller ID alert on, car model A, and TRUE in sequence, it can be confirmed that the command packet contains the service request from thehandheld device 200 .

若指令封包封包内容标头(类别)没有对应的应用服务A、B、C、D,或完整封包内容不在列表中,则判断此一指令封包不包含正确的服务请求。指令封包不包含正确的服务请求的情况包含封包格式错误(指令封包与服务请求无关)、对应的应用程序服务未启用、作业错误、不适用于当前车辆平台、输入值错误等。If the content header (category) of the command packet has no corresponding application service A, B, C, or D, or the complete packet content is not in the list, it is determined that the command packet does not contain a correct service request. The case where the command packet does not contain the correct service request includes the packet format error (the command packet has nothing to do with the service request), the corresponding application service is not enabled, the operation is wrong, does not apply to the current vehicle platform, the input value is wrong, etc.

如图3所示,当指令封包符合服务请求,例如符合表一第一列字段至第四列字段其中之一,应用程序执行模块126依据服务请求执行应用服务A、B、C、D,并以应用程序通信接口122通过应用程序通信频道AP提供应用服务A、B、C、D,如步骤S160所示。As shown in FIG. 3 , when the instruction packet conforms to the service request, for example, conforms to one of the fields in the first column to the fourth column of Table 1, the application program execution module 126 executes the application services A, B, C, and D according to the service request, and The application services A, B, C, and D are provided by theapplication communication interface 122 through the application communication channel AP, as shown in step S160.

以表一的第一列字段为例,当做为手持装置200的智能型手机接到来电,其来电显示程序(服务请求模块220)就会发出来电显示的服务请求,通过联机管理模块210发送至应用程序执行模块126。应用程序执行模块126则启用来电显示的应用服务A,接着驱动触控显示手段显示有来电。手持装置200会持续发出不同的服务请求,包含来电号码以及免持听筒联机请求等等,这些服务请求可能由其他的服务请求模块230产生,而要求其他的应用服务。此时,触控显示手段就会持续显示来电号码以及是否免持听筒接听的信息。前述的服务请求都与智能型手机的电话功能有关,例如应用服务A涉及了智能型手机的来电显示是否开启,应用服务B则涉及了智能型手机来电的免持听筒自动接听功能是否开启。Taking the fields in the first column of Table 1 as an example, when the smart phone as thehandheld device 200 receives an incoming call, its caller ID program (service request module 220) will send out a caller ID service request, which is sent to the caller ID through theonline management module 210. The application executes the module 126 . The application execution module 126 enables the application service A of the caller display, and then drives the touch display means to display the caller. Thehandheld device 200 will continue to send out different service requests, including the incoming call number and the speakerphone connection request, etc. These service requests may be generated by otherservice request modules 230 and require other application services. At this time, the touch display means will continuously display the caller number and information on whether the speaker is answering. The aforementioned service requests are all related to the phone function of the smartphone. For example, application service A involves whether the caller ID of the smartphone is turned on, and application service B involves whether the automatic answering function of the hands-free handset for incoming calls from the smartphone is turned on.

应用程序执行模块126也会通过应用程序通信频道AP发出手持装置控制请求,以取得手持装置200的联机控制权限,并通过应用程序通信频道AP接收一手持装置控制响应。例如于前述的例子中,若用户由手持装置200启用应用服务B而开启免持听筒的自动接听,应用程序执行模块126就会响应免持听筒自动接听的服务请求,取得手持装置200的联机控制权限,而将手持装置200的电话通信连接至应用程序执行模块126,再由应用程序执行模块126驱动必要的硬件执行免持听筒作业。The application execution module 126 also sends a handheld device control request through the application communication channel AP to obtain the connection control authority of thehandheld device 200, and receives a handheld device control response through the application communication channel AP. For example, in the aforementioned example, if the user activates the application service B from thehandheld device 200 to enable the automatic answering of the hands-free handset, the application execution module 126 will respond to the service request of the automatic answering of the hands-free handset, and obtain the online control of thehandheld device 200 permission, and the telephone communication of thehandheld device 200 is connected to the application program execution module 126, and then the application program execution module 126 drives necessary hardware to perform the speakerphone operation.

另一种情况是通过车载设备单元120显示手持装置200上的特定信息,例如手持装置200的电量图标以及电量数值。此时,用户先通过应用程序C发出如表一的第三列字段的服务请求封包之后(输入值为TRUE),应用程序执行模块126提供应用服务C的方式就会包含通过应用程序通信频道AP发出一指定信息的信息请求指令至手持装置200,要求手持装置200回传指定信息(手持装置200的电量图标以及电量数值),使得应用程序执行模块126由应用程序通信频道AP接受指定信息的响应以显示指定信息。同时,为了持续更新手持装置200的电量图标以及电量数值,提供应用服务C的方式还包含应用服务C定时重复发出信息请求指令,并接受指定信息(更新的手持装置200的电量图标以及电量数值)的响应,以更新所显示的指定信息。或者,手持装置200直接周期地发出服务请求,并使服务请求包含指定信息,使得应用程序执行模块126直接响应以显示指定信息,并持续地更新。应用程序执行模块126也可以是单纯的取得手持装置200的联机控制权限;用户由手持装置200启用应用服务D,应用程序执行模块126就会响应手机屏幕开关的服务请求,取得手持装置200的联机控制权限,并以触控显示手段显示开/关图标,让用户可以从车载信息装置120的触控显示手段对手机屏幕进行开关。Another situation is to display specific information on thehandheld device 200 through the in-vehicle equipment unit 120 , such as the battery icon and the battery value of thehandheld device 200 . At this time, after the user first sends the service request packet as shown in the third column of Table 1 through the application C (the input value is TRUE), the way in which the application execution module 126 provides the application service C includes the communication channel AP through the application program Sending an information request command of specifying information to thehandheld device 200, requesting thehandheld device 200 to return the specified information (the battery icon and the battery value of the handheld device 200), so that the application execution module 126 receives the response of the specified information through the application communication channel AP to display the specified information. At the same time, in order to continuously update the power icon and power value of thehandheld device 200, the method of providing the application service C further includes that the application service C periodically repeatedly sends out an information request command, and accepts the specified information (updated power icon and power value of the handheld device 200). response to update the specified information displayed. Alternatively, thehandheld device 200 directly issues the service request periodically, and makes the service request include the specified information, so that the application program execution module 126 directly responds to display the specified information, and continuously updates. The application execution module 126 can also simply obtain the online control authority of thehandheld device 200; the user activates the application service D from thehandheld device 200, and the application execution module 126 responds to the service request of the mobile phone screen switch and obtains the connection of thehandheld device 200. Control authority, and display the on/off icon by touch display means, so that the user can switch the mobile phone screen from the touch display means of the in-vehicle information device 120 .

如图3及图4所示,当指令封包不符合服务请求,应用程序执行模块126进一步识别指令封包是否符合控制请求,如步骤S170所示。若指令封包符合控制请求,例如符合表一中第五列至第七列字段,应用程序执行模块126通过控制请求转送模块124传送控制请求至车辆部件控制单元110,使车辆部件控制单元110以控制请求执行部件控制作业,如步骤S180所示。As shown in FIG. 3 and FIG. 4 , when the command packet does not meet the service request, the application execution module 126 further identifies whether the command packet meets the control request, as shown in step S170 . If the command packet matches the control request, for example, matches the fields in the fifth column to the seventh column in Table 1, the application execution module 126 transmits the control request to the vehiclecomponent control unit 110 through the control request forwarding module 124, so that the vehiclecomponent control unit 110 can control the The execution of the component control job is requested, as shown in step S180.

若指令封包也不符控制请求,则应用程序执行模块126响应错误提示,例如指令不在列表列表中,并由应用程序通信频道AP传送回手持装置200,如步骤S190所示。If the command packet also does not match the control request, the application execution module 126 responds to an error prompt, eg, the command is not in the list, and transmits it back to thehandheld device 200 through the application communication channel AP, as shown in step S190.

回到步骤S180,以控制请求执行部件控制作业之后,车辆部件控制单元110会响应一控制结果,通过控制请求转送模块124、应用程序编程接口服务器128、应用程序通信接口122以及应用程序通信频道AP输出控制结果至手持装置200,如步骤S200所示。Returning to step S180, after executing the component control operation based on the control request, the vehiclecomponent control unit 110 responds with a control result, and transmits the control request through the control request transfer module 124, the applicationprogramming interface server 128, theapplication programming interface 122 and the application programming communication channel AP. The control result is output to thehandheld device 200, as shown in step S200.

部件控制作业包含多种形式,其中一种如表一第五列字段所示,类别字段指定对应的部件X,部件X可为车用音响设备,作业字段则为控制请求所要执行的作业,例如音响音量设定。接口形式关联于功能,例如当前音响音量显示,用于确认输入值形式是否符合需求。输入值关联于所要执行的作业,例如执行音响音量设定时,输入值为增加音量(+)及降低音量(-)。控制请求同样可以通过脚本,例如JSON语言依序写入文字指令及输入值成为指令封包。当然指令封包也会包含装置标识符或联机授权码等用于建立P2P通信所需要的信息。做为车用音响设备的部件X会有其他功能设定,而相关的控制请求仍可由对应的控制请求模块260产生,例如要选择均衡器模式时,就可以发出表一的第六列字段的控制请求,以输入值+/-在不同的内建均衡器模式中切换。There are many forms of component control operations, one of which is shown in the fifth column of Table 1. The category field specifies the corresponding component X, which can be a car audio device, and the job field is the job to be executed by the control request, for example Audio volume setting. The interface form is related to the function, such as the current audio volume display, which is used to confirm whether the input value form meets the requirements. The input value is associated with the operation to be performed, for example, when performing audio volume setting, the input value is to increase the volume (+) and decrease the volume (-). Control requests can also be written into text commands and input values sequentially through scripts, such as JSON language, into command packets. Of course, the command packet will also contain information required for establishing P2P communication, such as a device identifier or a connection authorization code. As the component X of the car audio equipment, there will be other function settings, and the related control request can still be generated by the correspondingcontrol request module 260. Control request to switch between different built-in equalizer modes with input value +/-.

部件控制作业可以是单纯的部件运作状态取得,以提供给手持装置200。例如,手持装置200用户需要目前车速时,车辆部件控制单元110就会驱动相关的车速检测机制,检测车速做为部件运作状态,并将部件运作状态输出作为控制结果。例如以部件Y做为车速检测模块,可由控制请求模块270发出如表一第七列字段的指令封包,以输入值TRUE触发部件Y响应,而将车辆时速回传以输出至手持装置200。The component control operation may be simply the acquisition of component operation status, which is provided to thehandheld device 200 . For example, when the user of thehandheld device 200 needs the current vehicle speed, the vehiclecomponent control unit 110 will drive the relevant vehicle speed detection mechanism, detect the vehicle speed as the component operation state, and output the component operation state as the control result. For example, if component Y is used as the vehicle speed detection module, thecontrol request module 270 can send a command packet as shown in the seventh column of Table 1, and the input value TRUE triggers component Y to respond, and the vehicle speed is returned for output to thehandheld device 200 .

另一种控制结果则是部件X、Y或车辆部件控制单元110拒绝接受控制请求,拒绝的原因包含相关功能锁定、车辆平台上欠缺对应部件X、Y、车款与当前车辆不符等,此时控制结果就会是控制失败的信息,而响应至手持装置200。Another control result is that component X, Y or the vehiclecomponent control unit 110 refuses to accept the control request. The reasons for the refusal include related function locking, lack of corresponding components X, Y on the vehicle platform, vehicle model does not match the current vehicle, etc. At this time, The control result will be a control failure message and a response to thehandheld device 200 .

如图5所示,应用程序通信接口122具体的接收指令封包的方式,包含主动询问。应用程序通信接口122依据一定周期发出询问信号进行扫描,而持续与手持装置200交握以维持配对连接状态;若没有指令封包需要发出,手持装置200仅单纯响应标识符、授权码及交握口令;若有指令封包需要发出,则手持装置200响应标识符、授权码及指令封包。As shown in FIG. 5 , the specific manner in which the applicationprogram communication interface 122 receives the instruction packet includes an active inquiry. Theapplication communication interface 122 sends an inquiry signal to scan according to a certain period, and keeps handshake with thehandheld device 200 to maintain the pairing connection state; if no command packet needs to be sent, thehandheld device 200 simply responds with the identifier, the authorization code and the handshake password ; If there is a command packet to be sent, thehandheld device 200 responds with the identifier, the authorization code and the command packet.

在有多个手持装置200与应用程序通信接口122完成配对的情况下,例如车辆平台中有多个成员,并且每个人的手持装置200、300v400、500、600都曾经与应用程序通信接口122完成配对。此时,应用程序通信接口122经由多个配对程序建立多个应用程序通信频道AP,而与多个手持装置200、300、400、500、600配对连接。此时,应用程序通信接口122就会依据一定周期,依序对各应用程序通信频道AP发出询问信号以进行扫描,用以接收来自多个手持装置200、300、400、500、600的多个指令封包。应用程序通信接口122根据这些指令封包的接收次序,识别各指令封包是否符合服务请求及控制请求。原则上,这些指令封包是依据接收次序被辨识,而确认服务请求或控制请求的内容,并依序执行之。若为相同应用服务A、B、C、D或部件X、Y之控制,是以最新的请求覆写旧的请求。当然,不同的手持装置200、300、400、500、600也可以设定为不同的权限,使得每一个手持装置200、300、400、500、600能关联到的应用服务A、B、C、D及部件X、Y有所不同;例如手机免持听筒相关的服务应用程序,就仅限于驾驶的手持装置200可以使用;又如音响等部件X、Y的细节设定,为了行车安全,限制驾驶的手持装置200不能使用。In the case where there aremultiple handsets 200 paired with theAPI 122 , eg, there are multiple members of the vehicle platform, and each of thehandsets 200 , 300v 400 , 500 , 600 has been paired with theAPI 122 pair. At this time, theapplication communication interface 122 establishes a plurality of application communication channels AP through a plurality of pairing programs, and is paired and connected with the plurality ofhandheld devices 200 , 300 , 400 , 500 and 600 . At this time, theapplication communication interface 122 will sequentially send an inquiry signal to each application communication channel AP according to a certain period to scan, so as to receive a plurality of command packet. The applicationprogram communication interface 122 identifies whether each command packet complies with the service request and the control request according to the receiving order of the command packets. In principle, these command packets are identified according to the receiving order, and the content of the service request or control request is confirmed and executed in sequence. If the same application serves the control of A, B, C, D or components X, Y, the old request is overwritten with the newest request. Of course, differenthandheld devices 200, 300, 400, 500, 600 can also be set to different permissions, so that eachhandheld device 200, 300, 400, 500, 600 can be associated with application services A, B, C, D and components X, Y are different; for example, the service application related to the hands-free handset of the mobile phone can only be used by thehandheld device 200 for driving; for example, the detailed settings of components X and Y such as audio are restricted for driving safety. Thehandheld device 200 for driving cannot be used.

本发明通过应用程序编程接口服务器128以及控制请求转送模块124的链接,解决了手持装置200无法连结车辆平台部件X、Y的技术问题,使得手持装置200可以更广泛地与车辆平台进行沟通而增加其应用方式。The present invention solves the technical problem that thehandheld device 200 cannot be connected to the vehicle platform components X and Y through the link of the applicationprogramming interface server 128 and the control request transfer module 124, so that thehandheld device 200 can communicate with the vehicle platform more widely and increase its application.

Claims (14)

Translated fromChinese
1.一种车载设备单元的车载信息系统,其特征在于,包含:1. an in-vehicle information system of an in-vehicle equipment unit, is characterized in that, comprises:一车辆部件控制单元,用以接收一控制请求,执行一部件控制作业;以及a vehicle component control unit for receiving a control request and executing a component control operation; and一车载设备单元,具有:An onboard equipment unit having:一应用程序通信接口,经由一配对程序建立一应用程序通信频道,并通过该应用程序通信频道接收一指令封包;an application communication interface, establishing an application communication channel through a pairing process, and receiving a command packet through the application communication channel;一控制请求转送模块,用于与该车辆部件控制单元建立通信连接;a control request forwarding module for establishing a communication connection with the vehicle component control unit;一应用程序执行模块,提供一应用服务,且该应用服务响应于至少一服务请求;以及an application execution module that provides an application service, and the application service is responsive to at least one service request; and一应用程序编程接口服务器,通过该应用程序通信接口接收该指令封包,并识别该指令封包是否符合该服务请求;an API server, receiving the command packet through the API, and identifying whether the command packet complies with the service request;其中,当该指令封包符合该服务请求,该应用程序编程接口服务器以该服务请求驱动该应用程序执行模块执行该应用服务,并通过该应用程序通信频道提供该应用服务;Wherein, when the instruction packet complies with the service request, the application programming interface server drives the application execution module to execute the application service with the service request, and provides the application service through the application communication channel;其中,当该指令封包不符合该服务请求,该应用程序编程接口服务器识别该指令封包是否符合该控制请求;当该指令封包符合该控制请求,传送该控制请求至该车辆部件控制单元,以该控制请求执行该部件控制作业。Wherein, when the command packet does not meet the service request, the API server identifies whether the command packet meets the control request; when the command packet meets the control request, transmits the control request to the vehicle component control unit, with the The control request executes the component control job.2.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用服务用于通过该应用程序通信频道发出一指定信息的信息请求指令,并由应用程序通信频道接受该指定信息的响应,并显示该指定信息。2. The in-vehicle information system of the in-vehicle equipment unit as claimed in claim 1, wherein the application service is used to issue an information request command for specifying information through the application communication channel, and the application communication channel accepts the designation information and display the specified information.3.如权利要求2所述的车载设备单元的车载信息系统,其特征在于,该应用服务定时重复发出该信息请求指令,并接受该指定信息的响应,以更新所显示的指定信息。3 . The in-vehicle information system of the in-vehicle equipment unit according to claim 2 , wherein the application service regularly sends out the information request command repeatedly, and accepts the response of the specified information to update the displayed specified information. 4 .4.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用服务用于通过该应用程序通信频道发出一手持装置控制请求,并通过该应用程序通信频道接收一手持装置控制响应。4. The in-vehicle information system of the in-vehicle equipment unit as claimed in claim 1, wherein the application service is used to issue a hand-held device control request through the application program communication channel, and receive a hand-held device through the application program communication channel Control response.5.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该车辆部件控制单元于执行该部件控制作业响应一控制结果,该应用程序编程接口服务器接收该控制结果,且该控制结果通过该应用程序通信频道输出。5. The in-vehicle information system of claim 1, wherein the vehicle component control unit responds to a control result when executing the component control operation, the application programming interface server receives the control result, and the The control result is output through the application communication channel.6.如权利要求5所述的车载设备单元的车载信息系统,其特征在于,该部件控制作业包含检测一部件运作状态以作为该控制结果。6 . The in-vehicle information system of the in-vehicle equipment unit as claimed in claim 5 , wherein the component control operation includes detecting an operation state of a component as the control result. 7 .7.如权利要求1所述的车载设备单元的车载信息系统,其特征在于,该应用程序通信接口经由多个配对程序建立多个应用程序通信频道,并依序对各该应用程序通信频道进行扫描用以接收多个指令封包,并依据该些指令封包的接收次序,识别各该指令封包是否符合该服务请求。7 . The in-vehicle information system of the in-vehicle equipment unit as claimed in claim 1 , wherein the application communication interface establishes a plurality of application communication channels through a plurality of pairing programs, and sequentially performs the communication on each of the application communication channels. 8 . The scanning is used to receive a plurality of command packets, and according to the receiving order of the command packets, identify whether each of the command packets conforms to the service request.8.一种车载设备单元的信息处理方法,其特征在于,包含:8. An information processing method for an in-vehicle equipment unit, characterized in that, comprising:经由一配对程序建立一应用程序通信频道;establishing an application communication channel via a pairing procedure;与一车辆部件控制单元建立通信连接,其中该车辆部件控制单元用以接收一控制请求,执行一部件控制作业;establishing a communication connection with a vehicle component control unit, wherein the vehicle component control unit is used to receive a control request and execute a component control operation;启动至少一应用服务,且该应用服务响应于一服务请求;starting at least one application service, and the application service responds to a service request;接收一指令封包,并比对该指令封包是否符合该服务请求;Receive an instruction packet, and compare whether the instruction packet complies with the service request;当该指令封包符合该服务请求,通过该应用程序通信频道提供该应用服务;When the command packet complies with the service request, provide the application service through the application communication channel;当该指令封包不符合该服务请求,识别该指令封包是否符合该控制请求;以及When the command packet does not meet the service request, identifying whether the command packet meets the control request; and当该指令封包符合该控制请求,传送该控制请求至该车辆部件控制单元,以该控制请求执行该部件控制作业。When the command packet complies with the control request, the control request is transmitted to the vehicle component control unit, and the component control operation is executed according to the control request.9.如权利要求8所述的车载设备单元的信息处理方法,其特征在于,提供该应用服务的步骤包含通过该应用程序通信频道发出一指定信息的信息请求指令,并由应用程序通信频道接受该指定信息的响应以显示该指定信息。9. The information processing method of the in-vehicle equipment unit as claimed in claim 8, wherein the step of providing the application service comprises sending out an information request command for specifying information through the application program communication channel, and receiving the application program communication channel A response to the specified information to display the specified information.10.如权利要求9所述的车载设备单元的信息处理方法,其特征在于,提供该应用服务的步骤包含定时重复发出该信息请求指令,并接受该指定信息的响应,以更新所显示的指定信息。10. The information processing method of the in-vehicle equipment unit according to claim 9, wherein the step of providing the application service comprises regularly issuing the information request instruction repeatedly, and accepting the response of the specified information to update the displayed specified information information.11.如权利要求8所述的车载设备单元的信息处理方法,其特征在于,提供该应用服务的步骤包含,通过该应用程序通信频道发出一手持装置控制请求,并通过该应用程序通信频道接收一手持装置控制响应。11. The information processing method of the in-vehicle equipment unit according to claim 8, wherein the step of providing the application service comprises sending a hand-held device control request through the application communication channel and receiving it through the application communication channel A handheld device controls the response.12.如权利要求8所述的车载设备单元的信息处理方法,其特征在于,更包含于执行该部件控制作业之后响应一控制结果,且通过该应用程序通信频道输出该控制结果。12 . The information processing method of the in-vehicle equipment unit as claimed in claim 8 , further comprising responding to a control result after executing the component control operation, and outputting the control result through the application communication channel. 13 .13.如权利要求12所述的车载设备单元的信息处理方法,其特征在于,该部件控制作业包含检测一部件运作状态以作为该控制结果。13 . The information processing method of the in-vehicle equipment unit of claim 12 , wherein the component control operation comprises detecting an operation state of a component as the control result. 14 .14.如权利要求8所述的车载设备单元的信息处理方法,其特征在于,更包含经由多个配对程序建立多个应用程序通信频道,并依序对各该应用程序通信频道进行扫描用以接收多个指令封包,并依据该些指令封包的接收次序,识别各该指令封包是否符合该服务请求。14. The information processing method of the in-vehicle equipment unit of claim 8, further comprising establishing a plurality of application communication channels through a plurality of pairing programs, and sequentially scanning the application communication channels for use in A plurality of command packets are received, and according to the receiving order of the command packets, whether each of the command packets conforms to the service request is identified.
CN201810911107.XA2018-08-102018-08-10Information system of on-vehicle device unit and on-vehicle information processing methodWithdrawnCN110825066A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810911107.XACN110825066A (en)2018-08-102018-08-10Information system of on-vehicle device unit and on-vehicle information processing method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810911107.XACN110825066A (en)2018-08-102018-08-10Information system of on-vehicle device unit and on-vehicle information processing method

Publications (1)

Publication NumberPublication Date
CN110825066Atrue CN110825066A (en)2020-02-21

Family

ID=69541469

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810911107.XAWithdrawnCN110825066A (en)2018-08-102018-08-10Information system of on-vehicle device unit and on-vehicle information processing method

Country Status (1)

CountryLink
CN (1)CN110825066A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110296037A1 (en)*2010-05-272011-12-01Ford Global Technologies, LlcMethods and systems for interfacing with a vehicle computing system over multiple data transport channels
US20130226441A1 (en)*2011-10-072013-08-29Hitachi Automotive Systems, Ltd.System for supporting a user of an electrically driven vehicle
US20130282254A1 (en)*2010-05-052013-10-24Ford Global Technologies, LlcWireless Vehicle Servicing
CN104079669A (en)*2014-07-222014-10-01李德毅Bus system for dual-driving dual-control intelligent vehicle
CN204272099U (en)*2014-05-062015-04-15上海通用汽车有限公司On-board multimedia device and vehicle mounted multimedia communication system
CN105450708A (en)*2014-08-292016-03-30大陆汽车投资(上海)有限公司Vehicle-mounted interactive platform and vehicle-mounted information processing method based on mobile terminal
CN207257570U (en)*2017-05-182018-04-20简式国际汽车设计(北京)有限公司A kind of vehicle-mounted control terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130282254A1 (en)*2010-05-052013-10-24Ford Global Technologies, LlcWireless Vehicle Servicing
US20110296037A1 (en)*2010-05-272011-12-01Ford Global Technologies, LlcMethods and systems for interfacing with a vehicle computing system over multiple data transport channels
US20130226441A1 (en)*2011-10-072013-08-29Hitachi Automotive Systems, Ltd.System for supporting a user of an electrically driven vehicle
CN204272099U (en)*2014-05-062015-04-15上海通用汽车有限公司On-board multimedia device and vehicle mounted multimedia communication system
CN104079669A (en)*2014-07-222014-10-01李德毅Bus system for dual-driving dual-control intelligent vehicle
CN105450708A (en)*2014-08-292016-03-30大陆汽车投资(上海)有限公司Vehicle-mounted interactive platform and vehicle-mounted information processing method based on mobile terminal
CN207257570U (en)*2017-05-182018-04-20简式国际汽车设计(北京)有限公司A kind of vehicle-mounted control terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张东伟等: "基于车联网的车辆远程控制系统设计", 《制造业自动化》*

Similar Documents

PublicationPublication DateTitle
CN104253636B (en)Mobile electronic device coordination system, information providing apparatus, mobile electronic device, and control method for mobile electronic device
EP3400534B1 (en)Connection management of smart devices with automobile head unit
JP5966718B2 (en) Near field communication system and near field communication terminal
CN102857610B (en)Short-range wireless communication means
US20110045842A1 (en)Method and System For Updating A Social Networking System Based On Vehicle Events
US9688225B2 (en)Methods and systems for a mobile device to emulate a vehicle human-machine interface
WO2018082105A1 (en)Method and device for switching on-vehicle service using external sim card
CN102857275A (en)Short-range wireless communication apparatus
CN102821184A (en)Short range wireless communication apparatus
US9258672B2 (en)Short-range wireless communication device
CN102882921A (en)Vehicular communication system, mobile communication terminal, and vehicular apparatus
US20150056976A1 (en)Operation regulation method, operation regulation program product, mobile terminal, vehicular apparatus, and vehicular communication system
CN112543431A (en)Account synchronization method, medium and server
CN105897858B (en)System and method for facilitating communication between a mobile device and a vehicle computing system
KR20130060072A (en)Terminal apparatus for providing tethering and operating method thereof
US20100205307A1 (en)Communication control system
JP6062293B2 (en) Hands-free communication device and computer program
US20150195650A1 (en)Method for audio receiver to select audio source from multiple transmitters
KR100818511B1 (en) How to call elevator using mobile device
CN107395661B (en)Vehicle computer system, server and telematics control unit
JP5556785B2 (en) Control device and radio communication system
US8203442B2 (en)Motor vehicle
CN104760548B (en)The method and apparatus for starting for application and terminating
CN111132098B (en)Communicator, central communication device and Bluetooth communication system
CN110825066A (en)Information system of on-vehicle device unit and on-vehicle information processing method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WW01Invention patent application withdrawn after publication
WW01Invention patent application withdrawn after publication

Application publication date:20200221


[8]ページ先頭

©2009-2025 Movatter.jp