CN112423266B - 一种车辆诊断方法、装置及汽车 - Google Patents
一种车辆诊断方法、装置及汽车 Download PDFInfo
- Publication number
- CN112423266B CN112423266B CN201910772675.0A CN201910772675A CN112423266B CN 112423266 B CN112423266 B CN 112423266B CN 201910772675 A CN201910772675 A CN 201910772675A CN 112423266 B CN112423266 B CN 112423266B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- wireless communication
- mobile terminal
- communication connection
- module
- 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.)
- Active
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 131
- 238000000034 method Methods 0.000 title abstract description 21
- 238000004891 communication Methods 0.000 claims abstract description 322
- 230000006855 networking Effects 0.000 claims abstract description 28
- 238000002405 diagnostic procedure Methods 0.000 claims description 4
- 238000013475 authorization Methods 0.000 abstract description 5
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 238000012795 verification Methods 0.000 description 7
- 239000003921 oil Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000010705 motor oil Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/009—Security arrangements; Authentication; Protecting privacy or anonymity specially adapted for networks, e.g. wireless sensor networks, ad-hoc networks, RFID networks or cloud networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及汽车远程监控技术领域,公开了一种车辆诊断方法、装置及汽车,车辆诊断方法包括:车联网模块收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令;车辆诊断***无线通信模块在收到无线通信开启指令后,开启无线通信功能;第三方移动终端与车辆诊断***无线通信模块建立无线通信连接,其中,第三方移动终端可以通过车辆诊断***无线通信模块获取车辆电子控制单元中的数据。本发明实施例仅有在获得车主移动终端授权的情况下,第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
Description
技术领域
本发明涉及汽车远程监控技术领域,特别是涉及一种车辆诊断方法、装置及汽车。
背景技术
传统对车辆进行诊断和获取车辆信息所采用的方法主要把诊断仪插接在车辆诊断***(OBD)接口上,通过有线连接直接获取车辆信息。随着车联网技术的发展,又出现两种车辆信息获取的方法:一种是基于车联网技术,采用定制化的通讯协议,把车辆信息和诊断数据传输至后台服务器,从而使得用户在通过身份认证后可以通过移动终端查询车辆信息和诊断数据;另一种是具备短距离无线通信功能(例如蓝牙、红外和NFC等)的第三方移动终端与车辆诊断***无线通信模块连接,通过车辆诊断***无线通信模块连接到车辆的CAN总线,直接获取车辆的信息。
本发明人在实施本发明的过程中,发现通过具备短距离无线通信功能的第三方移动终端与车载短距离无线通信模块连接直接获取车辆信息存在以下技术问题:当采用上述方法来对汽车进行诊断和获取车辆信息时,无需验证设备的合法性即可获取车辆信息,因此,存在被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏导致影响车辆安全性的问题。
发明内容
本发明的目的是提供一种车辆诊断方法、装置及汽车,能够避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,从而提高了车辆的安全性。
为了解决上述技术问题,本发明提供一种车辆诊断方法,包括如下步骤:
车联网模块收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令;
所述车辆诊断***无线通信模块在收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块可以通过车辆的CAN总线获取车辆电子控制单元中的数据;
第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,其中,所述第三方移动终端可以通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据。
作为优选方案,所述第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,具体包括如下步骤:
所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块;
所述车联网模块在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端;
所述车联网模块在收到所述车主移动终端发送的允许通信连接指令后,向所述车辆诊断***无线通信模块发送所述允许通信连接指令;
所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立无线通信连接。
作为优选方案,所述通信连接请求中包含所述第三方移动终端的ID信息;所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块,具体包括如下步骤:
所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并判断预设的设备白名单中是否存在所述ID信息,若存在,则与所述第三方移动终端建立通信连接,反之,则将所述通信连接请求发送至所述车联网模块。
作为优选方案,所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立通信连接之后,还包括:获取所述通信连接请求中包含的所述第三方移动终端的ID信息,将所述ID信息加入所述设备白名单中。
为了解决相同的技术问题,相应地,本发明还提供一种车辆诊断装置,包括:车联网模块,用于在接收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令;
车辆诊断***无线通信模块,用于在接收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块可以通过车辆的CAN总线获取车辆电子控制单元中的数据。
作为优选方案,所述车辆诊断***无线网络通信模块还用于,在收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块,在收到所述车联网模块发送的允许通信连接指令后,与所述第三方移动终端建立通信连接;
所述车联网模块还用于,在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端,将收到的所述车主移动终端发送的允许通信连接指令转发至所述车辆诊断***无线通信模块。
作为优选方案,所述通信连接请求中包含所述第三方移动终端的ID信息,所述车辆诊断***无线通信模块还包括ID信息判断单元,用于判断预设的设备白名单中是否存在所述ID信息,若存在,则向所述车辆诊断***无线通信模块发送与所述第三方移动终端建立通信连接指令,反之,则向所述车辆诊断***无线通信模块发送将所述通信连接请求发送至所述车联网模块的指令。
作为优选方案,所述车辆诊断***无线通信模块还包括ID信息写入单元,用于在所述车辆诊断***无线通信模块收到所述车联网模块发送的所述允许通信连接指令后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并将所述ID信息写入所述设备白名单中。
为了解决相同的技术问题,本发明还提供一种汽车,包括上述的车辆诊断装置。
与现有技术相比,本发明提供的车辆诊断方法,通过车联网模块获取车主移动终端发来的许可后,开启车辆诊断***无线通信模块的通信功能,此时第三方移动终端才可以与车辆诊断***无线通信模块建立连接,获取车辆信息,使得仅有在获得车主移动终端授权的情况下,第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
附图说明
图1是本发明实施例中的车辆诊断方法的流程示意图;
图2是图1中步骤S13的具体流程示意图;
图3是本发明实施例中的车辆诊断装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明实施例提供的车辆诊断方法的流程示意图。
本发明实施例提供的一种车辆诊断方法,包括以下步骤S11-S13:
S11、车联网模块收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令。
在具体实施中,所述车主移动终端通过无线网络发送所述允许建立通信连接指令至所述车联网模块,所述车联网模块经无线网络唤醒所述车辆诊断***无线通信模块,并与所述车辆诊断***无线通信模块建立专有无线网络连接,以实现所述车联网模块与所述车辆诊断***无线通信模块之间的信息传输;在建立连接后,所述车联网模块向所述车辆诊断***无线通信模块发送所述无线通信开启指令。
S12、所述车辆诊断***无线通信模块在收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块可以通过车辆的CAN总线获取车辆电子控制单元中的数据。
需要说明的是,所述车辆电子控制单元中的数据包括但不限于车辆车况信息以及故障诊断信息,如门锁状态、总里程、续航里程、蓄电池电压、电池电量、油量、机油量、电池电压、油量、平均油耗、仪表告警信息、充电状态信息、电池温度等车辆车况信息,发动机、变速箱、ESP(Electronic Stability Program,车身电子稳定***)/ABS(Antilock BrakeSystem,防抱死制动***)、转向***、气囊、驱动电机、电池管理***、DC/DC***等诊断信息。
S13、第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,其中,所述第三方移动终端可以通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据。
在具体实施时,在所述车辆诊断***无线通信模块开启无线通信功能后,所述第三方移动终端能够扫描到所述车辆诊断***无线通信模块,从而能够与所述车辆诊断***无线通信模块建立连接,进而使得所述第三方移动终端能够通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据。
在本发明实施例中,在所述第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接后,所述第三方移动终端通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据,具体表现为:
所述第三方移动终端根据私有协议封装并发送查询指令至所述车辆诊断***无线通信模块;
所述车辆诊断***无线通信模块对所述车况查询指令进行校验;
在校验通过后,所述车辆诊断***无线通信模块对所述查询指令进行解析,获得查询指示信息;
所述车辆诊断***无线通信模块根据所述查询指示信息,通过所述车辆的CAN总线获取相应的车辆电子控制单元中的数据;
所述车辆诊断***无线通信模块按照私有格式将所述车辆电子控制单元中的数据进行封装,并在对封装后的所述车辆电子控制单元中的数据进行加密后,发送至所述第三方移动终端。
需要说明的是,所述对所述查询指令进行校验,包括协议信息校验、指令长度校验和检验码校验。另外,当对所述查询指令进行解析,获得的所述查询指示信息为车况信号编号时,所述车辆诊断***无线通信模块根据车辆CAN通讯矩阵的信号定义提取出用户需查询的车况信息;当对所述查询指令进行解析,获得的所述查询指示信息为需诊断的节点信息时,将诊断命令根据ISO14229/ISO15031标准协议格式封装为诊断报文,并根据所述节点信息,用对应的报文诊断ID把诊断报文发送到车辆的CAN总线上,以对相应节点进行故障诊断,并获得诊断结果。
在本发明实施例中,通过所述车联网模块获取所述车主移动终端发来的许可后,开启所述车辆诊断***无线通信模块的通信功能,此时所述第三方移动终端才可以与所述车辆诊断***无线通信模块建立连接,获取车辆信息,使得仅有在获得所述车主移动终端授权的情况下,所述第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
参见图2,优选地,在步骤S13中,所述第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,具体包括如下步骤S131-S134:
S131、所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块;
S132、所述车联网模块在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端;
S133、所述车联网模块在收到所述车主移动终端发送的允许通信连接指令后,向所述车辆诊断***无线通信模块发送所述允许通信连接指令;
S134、所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立无线通信连接。
在具体实施时,在所述车辆诊断***无线通信模块开启无线通信功能后,所述第三方移动终端发送所述通信连接请求至所述车辆诊断***无线通信模块,所述车辆诊断***无线通信模块根据私有协议并通过所述专有无线网络将所述通信连接请求传输至所述车联网模块;所述车联网模块通过无线网络将所述通信连接请求传输至所述车主移动终端;所述车主移动终端在接收到所述通信连接请求,并确认允许通信连接后,通过无线网络发送所述允许通信连接指令至所述车联网模块;所述车联网模块通过所述专有无线网络将所述允许通信连接指令传输至所述车辆诊断***无线通信模块;所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立无线通信连接,从而使得所述第三方移动终端可以通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据。
在本发明实施例中,通过所述车主移动终端授权所述车辆诊断***无线通信模块与所述第三方移动终端建立无线通信连接,使得仅有在获得所述车主移动终端授权的情况下,所述第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
优选地,所述通信连接请求中包含所述第三方移动终端的ID(IdentityDocument,身份标识号码)信息;则,在步骤S131,所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块,具体包括如下步骤:
所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并判断预设的设备白名单中是否存在所述ID信息,若存在,则与所述第三方移动终端建立通信连接,反之,则将所述通信连接请求发送至所述车联网模块。
需要说明的是,所述车辆诊断***无线通信模块中存储有预设的设备白名单,所述预设的设备白名单中包含有第三方移动终端的ID信息;其中,所述预设的设备白名单中记载的第三方移动终端为允许查询、获取车辆信息的设备。因此,在所述车辆诊断***无线通信模块获取所述通信连接请求中包含的所述第三方移动终端的ID信息后,当所述预设的设备白名单中存在所述ID信息时,表明该第三方移动终端为允许查询、获取车辆信息的设备,因此无需再由所述车主移动终端授权,可以直接使所述车辆诊断***无线通信模块与所述第三方移动终端建立通信连接;当所述预设的设备白名单中不存在所述ID信息时,表明该第三方移动终端未授权查询、获取车辆信息,因此所述车辆诊断***无线通信模块将所述通信连接请求传输至所述车联网模块,以使所述车联网模块将所述通信连接请求传输至所述车主移动终端,由所述车主移动终端确认是否允许通信连接。
在一种优选实施方式中,在步骤S134,所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立通信连接之后,还包括:获取所述通信连接请求中包含的所述第三方移动终端的ID信息,将所述ID信息加入所述设备白名单中。
在本发明实施例中,通过将由所述车主移动终端授权查询、获取车辆信息的所述第三方移动终端的ID信息加入到所述设备白名单中,使得该第三方移动终端在下次查询、获取车辆信息时,无需再由所述车主移动终端授权,因此,在确保能够避免被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,以提高车辆的安全性的同时,提高了查询、获取车辆信息的效率,从而提高了用户体验。
在一种优选实施方式中,所述车辆诊断方法还包括以下步骤:
所述车辆诊断***无线通信模块发送所述设备白名单至所述车主移动终端,以使所述车主移动终端更新所述设备白名单,并将更新后的设备白名单返回至所述车辆诊断***无线通信模块;
所述车辆诊断***无线通信模块接收所述更新后的设备白名单,并将更新前的所述设备白名单替换为所述更新后的设备白名单。
具体地,所述车主移动终端更新所述设备白名单,具体表现为:所述车主移动终端对所述设备白名单进行移除操作,从而更新所述设备白名单;其中,所述移除操作用于移除所述设备白名单中的第三方移动终端的ID信息。通过所述车主移动终端更新所述设备白名单,使得能够删除用户认为过时或失效等不再使用的第三方移动终端。
在一种优选实施方式中,在步骤S11,所述车联网模块收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令之前,还包括步骤:
所述车联网模块收到所述车主移动终端发送的身份认证指令后,根据所述身份认证指令进行身份认证,并在身份认证成功后,接收所述车主移动终端发送的所述允许建立通信连接指令;其中,所述身份认证指令携带有身份信息。
需要说明的是,用户需预先在所述车联网模块进行注册,以绑定所述车主移动终端;具体地,用户在注册时填写所述车主移动终端相关的身份信息,在注册成功后,所述车联网模块中存储有所述车主移动终端的身份信息;其中,所述车联网模块存储的所述车主移动终端的身份信息包括但不限于终端序列号、集成电路卡识别码(ICCID,IntegrateCircuit Card Identity)、国际移动设备识别码(IMEI,International Mobile EquipmentIdentity)和车辆识别码(VIN,Vehicle Identification Number)。
优选地,所述身份认证指令携带的身份信息包括终端序列号、集成电路卡识别码、国际移动设备识别码和车辆识别号码。
在本发明实施例中,在所述车联网模块收到所述车主移动终端发送的身份认证指令之前,还包括以下步骤:
所述车主移动终端根据所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别码,生成第一Authoken值;
所述车主移动终端按照私有格式将所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码、所述车辆识别码和所述第一Authoken值封装为所述身份认证指令。
在具体实施时,所述车主移动终端根据所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别码,按照预设的计算方法生成所述第一Authoken值。
优选地,所述车联网模块根据所述身份认证指令进行身份认证,具体包括以下步骤S01-S04:
S01、所述车联网模块对所述身份认证指令进行解析,获得所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码、所述车辆识别号码和所述第一AuthToken值;
S02、所述车联网模块根据所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别号码,生成第二AuthToken值;
S03、所述车联网模块在确定所述第一AuthToken值等于所述第二AuthToken值时,判定AuthToken值验证通过;
S04、在所述AuthToken值验证通过后,当所述车联网模块确定所述终端序列号与预存的终端序列号相同,所述集成电路卡识别码与预存的集成电路卡识别码相同,所述国际移动设备识别码与预存的国际移动设备识别码,以及所述车辆识别号码与预存的车辆识别号码相同时,判定身份认证成功。
在具体实施时,所述车主移动终端通过无线网络发送所述身份认证指令至所述车联网模块后,所述车联网模块经无线网络唤醒所述车辆诊断***无线通信模块,并与所述车辆诊断***无线通信模块建立专有无线网络连接,以实现所述车联网模块与所述车辆诊断***无线通信模块之间的信息传输,所述车联网模块再根据私有协议进行身份认证。其中,所述身份认证的过程具体为:首先,所述车联网模块对所述身份认证指令进行解析;接着,所述车联网模块根据解析获得的所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别号码,按照所述预设的计算方法生成第二AuthToken值;然后,所述车联网模块判断所述第一AuthToken值是否等于所述第二AuthToken值;若否,则判定AuthToken值验证未通过,进而判定身份认证失败;若是,则判定AuthToken值验证通过;且所述车联网模块在判定AuthToken值验证通过后,判断所述身份信息与预存的身份信息是否相同;若否,则判定身份认证失败;若是,则判定身份认证成功。
进一步地,所述车联网模块在判定身份认证失败后,断开所述专有无线网络,从而断开所述车联网模块与所述车辆诊断***无线通信模块之间的连接。
在本发明实施例中,优选地,所述车辆诊断***无线通信模块为低功耗蓝牙通信设备,所述第三方移动终端具有蓝牙功能。由于所述车辆诊断***无线通信模块为低功耗蓝牙通信设备,且所述第三方移动终端具有蓝牙功能,因此能够实现单次或多次的近距离车辆车况查询,并且使得与所述车辆诊断***无线通信模块建立连接的所述第三方移动终端无需移动网络信号也可以查询、获取车辆信息,有效地避免了在无线移动网络信号较弱的环境下,出现用户查询操作超时,甚至失效的现象,因此提高了用户体验。
参见图3,是本发明实施例提供的车辆诊断装置的结构示意图。
相应地,本发明实施例提供的一种车辆诊断装置1,包括:
车联网模块11,用于在接收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块12发送无线通信开启指令;
车辆诊断***无线通信模块12,用于在接收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块12可以通过车辆的CAN总线获取车辆电子控制单元中的数据。
在本发明实施例中,当所述车辆诊断***无线通信模块12开启无线通信功能后,第三方移动终端能够与所述车辆诊断***无线通信模块12建立无线通信连接,其中,所述第三方移动终端可以通过所述车辆诊断***无线通信模块12获取所述车辆电子控制单元中的数据。
在本发明实施例中,通过所述车联网模块11获取所述车主移动终端发来的许可后,开启所述车辆诊断***无线通信模块12的通信功能,此时所述第三方移动终端才可以与所述车辆诊断***无线通信模块12建立连接,获取车辆信息,使得仅有在获得所述车主移动终端授权的情况下,所述第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
进一步地,所述车辆诊断***无线网络通信模块12还用于,在收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块11,在收到所述车联网模块11发送的允许通信连接指令后,与所述第三方移动终端建立通信连接;
所述车联网模块11还用于,在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端,将收到的所述车主移动终端发送的允许通信连接指令转发至所述车辆诊断***无线通信模块12。
在具体实施时,所述车辆诊断***无线通信模块12在开启无线通信功能后,所述第三方移动终端发送所述通信连接请求至所述车辆诊断***无线通信模块12,所述车辆诊断***无线通信模块12根据私有协议并通过所述专有无线网络将所述通信连接请求传输至所述车联网模块11;所述车联网模块11通过无线网络将所述通信连接请求传输至所述车主移动终端;所述车主移动终端在接收到所述通信连接请求,并确认允许通信连接后,通过无线网络发送所述允许通信连接指令至所述车联网模块11;所述车联网模块11通过所述专有无线网络将所述允许通信连接指令传输至所述车辆诊断***无线通信模块12;所述车辆诊断***无线通信模块12在收到所述允许通信连接指令后,与所述第三方移动终端建立无线通信连接,从而使得所述第三方移动终端可以通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据。
在本发明实施例中,通过所述车主移动终端授权所述车辆诊断***无线通信模块12与所述第三方移动终端建立无线通信连接,使得仅有在获得所述车主移动终端授权的情况下,所述第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
优选地,所述通信连接请求中包含所述第三方移动终端的ID信息,所述车辆诊断***无线通信模块12还包括ID信息判断单元,用于判断预设的设备白名单中是否存在所述ID信息,若存在,则向所述车辆诊断***无线通信模块12发送与所述第三方移动终端建立通信连接指令,反之,则向所述车辆诊断***无线通信模块12发送将所述通信连接请求发送至所述车联网模块的指令。
需要说明的是,所述车辆诊断***无线通信模块12中存储有预设的设备白名单,所述预设的设备白名单包含有第三方移动终端的ID信息;其中,所述预设的设备白名单中的第三方移动终端为允许查询、获取车辆信息的设备。因此,在所述车辆诊断***无线通信模块12收到所述第三方移动终端发送的通信连接请求后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,所述ID信息判断单元判断预设的设备白名单中是否存在所述ID信息,当所述预设的设备白名单中存在所述ID信息时,表明该第三方移动终端为允许查询、获取车辆信息的设备,因此无需再由所述车主移动终端授权,可以直接使所述车辆诊断***无线通信模块12与所述第三方移动终端建立通信连接;当所述预设的设备白名单中不存在所述ID信息时,表明该第三方移动终端未授权查询、获取车辆信息,因此所述车辆诊断***无线通信模块12将所述通信连接请求发送至所述车联网模块11,以使所述车联网模块11将所述通信连接请求传输至所述车主移动终端,由所述车主移动终端确认是否允许通信连接。
进一步地,所述车辆诊断***无线通信模块12还包括ID信息写入单元,用于在所述车辆诊断***无线通信模块12收到所述车联网模块发送的所述允许通信连接指令后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并将所述ID信息写入所述设备白名单中。
在本发明实施例中,通过将由所述车主移动终端授权查询、获取车辆信息的所述第三方移动终端的ID信息加入到所述设备白名单中,使得该第三方移动终端在下次查询、获取车辆信息时,无需再由所述车主移动终端授权,因此,在确保能够避免被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,以提高车辆的安全性的同时,提高了查询、获取车辆信息的效率,从而提高了用户体验。
在一种优选实施方式中,所述车联网模块11,还用于在收到所述车主移动终端发送的身份认证指令后,根据所述身份认证指令进行身份认证,并在身份认证成功后,接收所述车主移动终端发送的所述允许建立通信连接指令;其中,所述身份认证指令携带有身份信息
进一步地,所述身份认证指令携带的身份信息包括终端序列号、集成电路卡识别码、国际移动设备识别码和车辆识别号码。
所述车主移动终端,用于根据所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别码,生成第一Authoken值;按照私有格式将所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码、所述车辆识别码和所述第一Authoken值封装为所述身份认证指令;
所述车联网模块11,具体用于对所述身份认证指令进行解析,获得所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码、所述车辆识别号码和所述第一AuthToken值;根据所述终端序列号、所述集成电路卡识别码、所述国际移动设备识别码和所述车辆识别号码,生成第二AuthToken值;在确定所述第一AuthToken值等于所述第二AuthToken值时,判定AuthToken值验证通过;在所述AuthToken值验证通过后,当确定所述终端序列号与预存的终端序列号相同,所述集成电路卡识别码与预存的集成电路卡识别码相同,所述国际移动设备识别码与预存的国际移动设备识别码,以及所述车辆识别号码与预存的车辆识别号码相同时,判定身份认证成功。
进一步地,所述车辆诊断***无线通信模块12为低功耗蓝牙通信设备,所述第三方移动终端具有蓝牙功能。由于所述车辆诊断***无线通信模块12为低功耗蓝牙通信设备,且所述第三方移动终端具有蓝牙功能,因此能够实现单次或多次的近距离车辆车况查询,并且使得与所述车辆诊断***无线通信模块12建立连接的所述第三方移动终端无需移动网络信号也可以查询、获取车辆信息,有效地避免了在无线移动网络信号较弱的环境下,出现用户查询操作超时,甚至失效的现象,因此提高了用户体验。
此外,本发明实施例的所述车辆诊断装置还包括其他模块/单元,能够实现上述的车辆诊断方法,在此不再赘述。
为了解决相同的技术问题,本发明实施例还提供一种汽车,包括上述的车辆诊断装置。
综上,本发明提供的一种车辆诊断方法、装置及汽车,通过所述车联网模块获取所述车主移动终端发来的许可后,开启所述车辆诊断***无线通信模块的通信功能,此时所述第三方移动终端才可以与所述车辆诊断***无线通信模块建立连接,获取车辆信息,使得仅有在获得所述车主移动终端授权的情况下,所述第三方移动终端才能够查询、获取车辆信息,有效地避免了被非法设备盗取车辆信息或通过无线网络连接对车辆网络设备进行破坏的问题,进而提高了车辆的安全性。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。
Claims (5)
1.一种车辆诊断方法,其特征在于,包括如下步骤:
车联网模块收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令;
所述车辆诊断***无线通信模块在收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块通过车辆的CAN总线获取车辆电子控制单元中的数据;
第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,其中,所述第三方移动终端通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据;
所述第三方移动终端与所述车辆诊断***无线通信模块建立无线通信连接,具体包括如下步骤:所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块;所述车联网模块在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端;所述车联网模块在收到所述车主移动终端发送的允许通信连接指令后,向所述车辆诊断***无线通信模块发送所述允许通信连接指令;所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立无线通信连接;
所述通信连接请求中包含所述第三方移动终端的ID信息;所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块,具体包括如下步骤:所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并判断预设的设备白名单中是否存在所述ID信息,若存在,则与所述第三方移动终端建立通信连接,反之,则将所述通信连接请求发送至所述车联网模块。
2.如权利要求1所述的车辆诊断方法,其特征在于,所述车辆诊断***无线通信模块在收到所述允许通信连接指令后,与所述第三方移动终端建立通信连接之后,还包括:获取所述通信连接请求中包含的所述第三方移动终端的ID信息,将所述ID信息加入所述设备白名单中。
3.一种车辆诊断装置,其特征在于,包括:车联网模块,用于在接收到车主移动终端发送的允许建立通信连接指令后,向车辆诊断***无线通信模块发送无线通信开启指令;
车辆诊断***无线通信模块,用于在接收到所述无线通信开启指令后,开启无线通信功能,其中,所述车辆诊断***无线通信模块通过车辆的CAN总线获取车辆电子控制单元中的数据;
所述车辆诊断***无线通信模块还用于,与第三方移动终端建立无线通信连接,其中,所述第三方移动终端通过所述车辆诊断***无线通信模块获取所述车辆电子控制单元中的数据;
所述车辆诊断***无线通信模块还用于,在收到所述第三方移动终端发送的通信连接请求后,将所述通信连接请求发送至所述车联网模块,在收到所述车联网模块发送的允许通信连接指令后,与所述第三方移动终端建立通信连接;
所述车联网模块还用于,在收到所述通信连接请求后,将所述通信连接请求发送至所述车主移动终端,将收到的所述车主移动终端发送的允许通信连接指令转发至所述车辆诊断***无线通信模块;
所述通信连接请求中包含所述第三方移动终端的ID信息,所述车辆诊断***无线通信模块还包括ID信息判断单元,用于在所述车辆诊断***无线通信模块收到所述第三方移动终端发送的通信连接请求后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并判断预设的设备白名单中是否存在所述ID信息,若存在,则向所述车辆诊断***无线通信模块发送与所述第三方移动终端建立通信连接指令,反之,则向所述车辆诊断***无线通信模块发送将所述通信连接请求发送至所述车联网模块的指令。
4.如权利要求3所述的车辆诊断装置,其特征在于,所述车辆诊断***无线通信模块还包括ID信息写入单元,用于在所述车辆诊断***无线通信模块收到所述车联网模块发送的所述允许通信连接指令后,获取所述通信连接请求中包含的所述第三方移动终端的ID信息,并将所述ID信息写入所述设备白名单中。
5.一种汽车,其特征在于,包括如权利要求3-4任一项所述的车辆诊断装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910772675.0A CN112423266B (zh) | 2019-08-20 | 2019-08-20 | 一种车辆诊断方法、装置及汽车 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910772675.0A CN112423266B (zh) | 2019-08-20 | 2019-08-20 | 一种车辆诊断方法、装置及汽车 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112423266A CN112423266A (zh) | 2021-02-26 |
CN112423266B true CN112423266B (zh) | 2024-02-23 |
Family
ID=74779753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910772675.0A Active CN112423266B (zh) | 2019-08-20 | 2019-08-20 | 一种车辆诊断方法、装置及汽车 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112423266B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113242532B (zh) * | 2021-05-12 | 2023-05-12 | 深圳市道通科技股份有限公司 | 车辆通信设备、WiFi连接方法及车辆诊断*** |
CN114025328B (zh) * | 2021-10-29 | 2023-06-30 | 中国联合网络通信集团有限公司 | 车辆验证方法、控制功能实体和车辆 |
CN114666214A (zh) * | 2021-12-21 | 2022-06-24 | 北京经纬恒润科技股份有限公司 | 一种车联网汽车的***防火墙配置方法、装置和t-box |
CN115032972B (zh) * | 2022-08-10 | 2022-11-15 | 深圳市星卡软件技术开发有限公司 | 车辆诊断数据的通信方法、装置、电子设备及介质 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355241A (ja) * | 2003-05-28 | 2004-12-16 | Denso Corp | 車両用通信ecu及びその盗難監視方法 |
CN101751033A (zh) * | 2008-12-01 | 2010-06-23 | 北京经纬恒润科技有限公司 | 车辆远程监测诊断***及方法 |
CN201660059U (zh) * | 2010-01-12 | 2010-12-01 | 福建邦信信息科技有限公司 | 电动车摩托车身份识别及信息管理*** |
CN104486366A (zh) * | 2014-10-30 | 2015-04-01 | 深圳市元征科技股份有限公司 | 车联网通讯***及方法 |
CN105320034A (zh) * | 2014-07-29 | 2016-02-10 | 通用汽车环球科技运作有限责任公司 | 使用诊断工具从车辆向远程服务器安全地提供诊断数据 |
CN106494325A (zh) * | 2016-09-30 | 2017-03-15 | 未来汽车科技(深圳)有限公司 | 一种车载通信控制方法和设备 |
CN106537463A (zh) * | 2014-07-11 | 2017-03-22 | 因特鲁斯特公司 | 用于提高车辆安全性的方法和装置 |
CN106553617A (zh) * | 2015-09-25 | 2017-04-05 | 上海汽车集团股份有限公司 | 车辆控制方法、共享方法及装置 |
CN107479525A (zh) * | 2016-12-23 | 2017-12-15 | 宝沃汽车(中国)有限公司 | 车辆远程诊断***及其控制方法 |
CN108153282A (zh) * | 2017-12-26 | 2018-06-12 | 上海创程车联网络科技有限公司 | 一种基于NB-IoT技术的客车诊断***及方法 |
CN109286595A (zh) * | 2017-07-19 | 2019-01-29 | 比亚迪股份有限公司 | 汽车及其控制方法和控制装置及计算机设备 |
JP2019027816A (ja) * | 2017-07-26 | 2019-02-21 | Gmoクラウド株式会社 | 車両診断システム及びそれに用いられるアダプタ、診断用端末装置、携帯端末装置及びサーバ装置、並びに車両診断方法 |
CN109618345A (zh) * | 2019-01-29 | 2019-04-12 | 盐城骏拔汽车零部件有限公司 | 车辆远程授权访问控制***及方法 |
CN109698862A (zh) * | 2018-12-17 | 2019-04-30 | 深圳市道通科技股份有限公司 | 车辆的诊断方法、管理服务器和诊断服务器 |
CN109969129A (zh) * | 2017-12-26 | 2019-07-05 | 丰田自动车株式会社 | 服务器装置、汽车共享***、信息处理方法、以及记录介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130246135A1 (en) * | 2012-03-14 | 2013-09-19 | Zhenrong Wang | System, device and method of remote vehicle diagnostics based service for vehicle owners |
-
2019
- 2019-08-20 CN CN201910772675.0A patent/CN112423266B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004355241A (ja) * | 2003-05-28 | 2004-12-16 | Denso Corp | 車両用通信ecu及びその盗難監視方法 |
CN101751033A (zh) * | 2008-12-01 | 2010-06-23 | 北京经纬恒润科技有限公司 | 车辆远程监测诊断***及方法 |
CN201660059U (zh) * | 2010-01-12 | 2010-12-01 | 福建邦信信息科技有限公司 | 电动车摩托车身份识别及信息管理*** |
CN106537463A (zh) * | 2014-07-11 | 2017-03-22 | 因特鲁斯特公司 | 用于提高车辆安全性的方法和装置 |
CN105320034A (zh) * | 2014-07-29 | 2016-02-10 | 通用汽车环球科技运作有限责任公司 | 使用诊断工具从车辆向远程服务器安全地提供诊断数据 |
CN104486366A (zh) * | 2014-10-30 | 2015-04-01 | 深圳市元征科技股份有限公司 | 车联网通讯***及方法 |
CN106553617A (zh) * | 2015-09-25 | 2017-04-05 | 上海汽车集团股份有限公司 | 车辆控制方法、共享方法及装置 |
CN106494325A (zh) * | 2016-09-30 | 2017-03-15 | 未来汽车科技(深圳)有限公司 | 一种车载通信控制方法和设备 |
CN107479525A (zh) * | 2016-12-23 | 2017-12-15 | 宝沃汽车(中国)有限公司 | 车辆远程诊断***及其控制方法 |
CN109286595A (zh) * | 2017-07-19 | 2019-01-29 | 比亚迪股份有限公司 | 汽车及其控制方法和控制装置及计算机设备 |
JP2019027816A (ja) * | 2017-07-26 | 2019-02-21 | Gmoクラウド株式会社 | 車両診断システム及びそれに用いられるアダプタ、診断用端末装置、携帯端末装置及びサーバ装置、並びに車両診断方法 |
CN108153282A (zh) * | 2017-12-26 | 2018-06-12 | 上海创程车联网络科技有限公司 | 一种基于NB-IoT技术的客车诊断***及方法 |
CN109969129A (zh) * | 2017-12-26 | 2019-07-05 | 丰田自动车株式会社 | 服务器装置、汽车共享***、信息处理方法、以及记录介质 |
CN109698862A (zh) * | 2018-12-17 | 2019-04-30 | 深圳市道通科技股份有限公司 | 车辆的诊断方法、管理服务器和诊断服务器 |
CN109618345A (zh) * | 2019-01-29 | 2019-04-12 | 盐城骏拔汽车零部件有限公司 | 车辆远程授权访问控制***及方法 |
Non-Patent Citations (1)
Title |
---|
新的车辆远程诊断授权协议;焦政达;马建峰;孙聪;姚青松;;通信学报(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112423266A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112423266B (zh) | 一种车辆诊断方法、装置及汽车 | |
CN109327307B (zh) | 基于can总线的汽车远程控制方法 | |
JP7170780B2 (ja) | 不正検知ルール更新方法、不正検知電子制御ユニット及び車載ネットワークシステム | |
US11283601B2 (en) | Update management method, update management system, and non-transitory recording medium | |
CN107067563B (zh) | 车辆共享附件设备和*** | |
US8126606B2 (en) | Automobile detection and control gateway interface and method thereof | |
US9464905B2 (en) | Over-the-air vehicle systems updating and associate security protocols | |
CN109428716A (zh) | 车内组的密钥分配 | |
JP6327344B2 (ja) | ネットワークシステム、通信制御方法および記憶媒体 | |
CN103121435A (zh) | 车辆通信和进入 | |
KR101060681B1 (ko) | 차량정보 전송방법, 차량정보 수신방법 및 이를 수행하는 시스템 | |
CN110501995A (zh) | 一种车辆诊断***和方法 | |
CN110139243B (zh) | 车辆监测方法、监测终端、车辆监测***及介质 | |
US11321576B2 (en) | Biometric wireless vehicle entry system | |
CN109905488B (zh) | 商用车电子电器安全通讯方法 | |
JP7412506B2 (ja) | 不正検知ルール更新方法、不正検知電子制御ユニット及び車載ネットワークシステム | |
CN113672478A (zh) | 日志获取方法、装置、终端、服务器和存储介质 | |
CN110667514B (zh) | 一种车门解锁方法及装置 | |
WO2023223863A1 (ja) | 車載装置、情報処理方法、及びプログラム | |
JP2012010022A (ja) | 車載通信システム | |
CN112153019A (zh) | 数据交互***、车载连接器、外设设备、车辆及方法 | |
CN116155579A (zh) | 一种安全通信方法、***、存储介质及车辆 | |
JP2014021617A (ja) | 車両用認証装置及び車両用認証システム | |
KR20150068517A (ko) | 텔레메틱스 서비스 개통 방법 | |
CN115056747B (zh) | 可插拔的车载控制装置、车辆控制***及车辆控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |