CN115278592A - Vehicle offline self-checking system and method for detecting Bluetooth key function - Google Patents
Vehicle offline self-checking system and method for detecting Bluetooth key function Download PDFInfo
- Publication number
- CN115278592A CN115278592A CN202210630082.2A CN202210630082A CN115278592A CN 115278592 A CN115278592 A CN 115278592A CN 202210630082 A CN202210630082 A CN 202210630082A CN 115278592 A CN115278592 A CN 115278592A
- Authority
- CN
- China
- Prior art keywords
- bluetooth
- self
- module
- vehicle
- checking
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012360 testing method Methods 0.000 claims abstract description 28
- 238000001514 detection method Methods 0.000 claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000002457 bidirectional effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 3
- 238000004806 packaging method and process Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 5
- 230000009977 dual effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Images
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]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
- B60R16/0232—Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus 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
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention discloses a vehicle offline self-checking system and a vehicle offline self-checking method for detecting a Bluetooth key function, wherein the self-checking system comprises a Bluetooth key server, a central control host, a Bluetooth module, a vehicle body controller and a gateway, wherein the central control host is provided with a Bluetooth chip, an SOC chip and an MCU chip; the SOC chip is provided with a self-checking APP; the central control host is connected with the Bluetooth key server, so that a self-test Bluetooth key can be downloaded to the Bluetooth key server conveniently; the central control host is in communication connection with the Bluetooth module BLE through the Bluetooth chip so as to send a vehicle control instruction to the Bluetooth module; the vehicle body controller and the Bluetooth module are respectively connected with the gateway to receive vehicle control instructions and execute the vehicle control instructions, and meanwhile, execution results sequentially pass through the Bluetooth module and the Bluetooth chip and are sent to the central control host, so that the central control host can judge whether the execution is successful according to the execution results, and the detection of the vehicle Bluetooth key function is completed. The self-checking system does not need to be additionally provided with equipment, can effectively reduce the input cost and the subsequent maintenance cost, is convenient to use, and can effectively improve the detection efficiency.
Description
Technical Field
The invention belongs to the technical field of automotive electronic communication, and particularly relates to a vehicle offline self-checking system and a vehicle offline self-checking method for detecting a Bluetooth key function.
Background
With the rapid development of the intelligent mobile terminal, more and more scenes exist for people to use the mobile phone, so that the modern vehicle is usually equipped with a bluetooth key so that a user can use the bluetooth key function on the mobile terminal. The function of bluetooth key mainly indicates: the traditional physical key is completely replaced by the smart phone, and various operations such as vehicle unlocking, vehicle information acquisition, key sharing and the like can be completed by only one smart phone; the keyless entry of the vehicle is realized without operating a mobile phone; after the Bluetooth connection is successful, the mobile phone is placed in any position in the car, and keyless starting is realized.
The bluetooth key system generally comprises core components of a bluetooth key server, a bluetooth module, a vehicle body controller and a gateway. Due to the requirement of information safety, the Bluetooth key system has high matching requirement on each version, and the functions cannot be used due to abnormal working of any module, mismatching of real vehicle data and server side data and the like, so that a user cannot enter a vehicle, and the influence on the user is extremely serious. Bluetooth key system detection is therefore of paramount importance.
At present, chinese patent CN110853332A provides a vehicle offline detection system and a detection method for detecting a Bluetooth key function, and a cipher machine system is deployed in a factory, so that correctness of server data and real vehicle related data cannot be verified, that is, comprehensive detection cannot be carried out; chinese patent CN113179492A provides a vehicle offline detection system and method for detecting bluetooth key function, and this patent needs to add production line detection equipment. Therefore, the existing Bluetooth key function detection is that equipment is additionally arranged in a vehicle offline link, so that the input cost and the subsequent maintenance cost are increased, and the use is inconvenient.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a vehicle offline self-checking system and a vehicle offline self-checking method for detecting the Bluetooth key function, the self-checking system does not need to be additionally provided with equipment, can effectively reduce the input cost and the subsequent maintenance cost, is convenient to use, and can effectively improve the detection efficiency.
The technical scheme of the invention is realized as follows:
a vehicle offline self-checking system for detecting a Bluetooth key function comprises a Bluetooth key server, a central control host, a Bluetooth module, a vehicle body controller and a gateway, wherein the central control host is provided with a Bluetooth chip, an SOC chip and an MCU chip; the Bluetooth chip needs to have the function of a Bluetooth dual mode.
The SOC chip is provided with a self-checking APP, and the self-checking APP comprises a UI display module, a self-checking service module, a digital key management module, a digital key security authentication module, a Bluetooth data flow protocol stack module, a Bluetooth communication module, a digital key storage module and a vehicle data acquisition module; the UI display module is used for guiding user operation and fault display; the self-checking service module is used for detecting a self-checking error environment; the digital key management module is used for downloading, deleting and managing the self-test Bluetooth key; the digital key security authentication module is used for bidirectional authentication of a self-testing Bluetooth key and generation of an APUD instruction; the Bluetooth data stream protocol stack module is used for receiving, transmitting and packaging Bluetooth GATT data streams; the Bluetooth communication module is used for Bluetooth scanning and Bluetooth GATT connection; the digital key storage module is used for providing a basic security algorithm and encrypting and storing self-testing Bluetooth key data; the vehicle data acquisition module is used for acquiring the TUID of the Bluetooth module, the vehicle VIN and the MAC address of the Bluetooth module.
Well accuse host computer self-checking APP is connected with bluetooth key server, is convenient for download self-test bluetooth key to bluetooth key server.
Well accuse host computer self-checking APP passes through the bluetooth chip and is connected with bluetooth module BLE communication, is convenient for send the car accuse instruction to bluetooth module.
The vehicle body controller and the Bluetooth module are respectively connected with the gateway, so that vehicle control instructions can be received and executed conveniently, the execution result sequentially passes through the Bluetooth module and the Bluetooth chip and is sent to the central control host, and the central control host can judge whether the execution is successful according to the execution result, so that the detection of the vehicle Bluetooth key function is completed.
Furthermore, the central control host is connected with the Bluetooth key server through a wireless network, and the wireless network is 4G or 5G.
Further, the self-checking APP can also be installed at a mobile end for a user to use, and the mobile end comprises a mobile phone.
Furthermore, the central control host is connected with the gateway, so that the configuration data of the Bluetooth module CAN be conveniently read through the CAN.
Further, the configuration data comprises the TUID of the Bluetooth module, the MAC address of the Bluetooth module and the vehicle VIN; correspondingly, the bluetooth key server has corresponding configuration data.
The invention also provides a vehicle offline self-checking method for detecting the Bluetooth key function, which adopts the vehicle offline self-checking system for detecting the Bluetooth key function to perform self-checking and specifically comprises the following steps:
s1: the method comprises the steps that a self-checking APP is opened, a Bluetooth key self-checking mode is entered, and a central control host automatically sends a configuration data request to a Bluetooth module through a CAN;
s2: after receiving the Bluetooth module configuration data returned by the Bluetooth module through the CAN, the central control host requests the Bluetooth key server to download a self-test Bluetooth key;
s3: after receiving the request, the Bluetooth key server judges whether the vehicle meets the precondition for downloading the self-test Bluetooth key, if so, the self-test Bluetooth key is generated and returned to the central control host, and S4 is entered, otherwise, S9 is entered;
s4: downloading a self-testing Bluetooth key by the central control host, performing Bluetooth connection by using an MAC address in the self-testing Bluetooth key and an MCA address of the Bluetooth module, and entering S5 if the connection is successful, or entering S9 if the connection is not successful;
s5: the central control host and the Bluetooth module perform data interaction to establish a security channel, if the security channel is successfully established, the S6 is entered, and if not, the S9 is entered;
s6: the central control host sends a vehicle control instruction to the Bluetooth module through the Bluetooth chip, and the Bluetooth module sends the vehicle control instruction to the vehicle body controller through the CAN after receiving the vehicle control instruction;
s7: the vehicle body controller receives and executes the vehicle control command, and simultaneously returns an execution result to the Bluetooth module through the CAN, the Bluetooth module then spaces the Bluetooth chip to send the execution result to the central control host, the central control host judges whether the execution is successful, if the execution is successful, the S8 is entered, otherwise, the S9 is entered;
s8: completing self-checking of the vehicle Bluetooth key function, and deleting the self-checking Bluetooth key;
s9: and prompting the reason of the self-checking failure when the self-checking fails.
Further, in step S1, a password is required to be input before entering the self-check APP.
Further, the configuration data in step S1 includes the TUID of the bluetooth module, the MAC address of the bluetooth module, and the vehicle VIN.
Further, the precondition in step S3 includes that the bluetooth key server includes the requested bluetooth module TUID; the associated vehicle VIN, the MAC address of the Bluetooth module, the SEID of the Bluetooth module and the secret key ID are correspondingly arranged under the Bluetooth module TUID.
Further, the failure reason in step S9 includes: the bluetooth module TUID is not put on record in the bluetooth key server; the bluetooth module TUID is not bound to the vehicle VIN; recording a missing MAC by the Bluetooth module; recording the missing SEID by the Bluetooth module; the Bluetooth module records a missing key ID; the bluetooth module broadcast packet cannot be scanned.
Compared with the prior art, the invention has the following beneficial effects:
according to the invention, the self-checking APP is configured in the central control host, and the self-checking system is formed by the Bluetooth chip of the central control host, the Bluetooth key server, the Bluetooth module, the vehicle body controller and the gateway to perform self-checking on the vehicle Bluetooth key function, so that equipment does not need to be additionally arranged, the investment cost and the subsequent maintenance cost can be effectively reduced, the use is convenient, the self-checking can be performed at any time and any place, and the detection efficiency can be effectively improved.
Drawings
Fig. 1-structural schematic diagram of the self-checking system of the present invention.
FIG. 2-diagram of the self-test APP software framework of the present invention.
Fig. 3-a flow chart of the self-test method of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, a vehicle offline self-checking system for detecting a bluetooth key function includes a bluetooth key server, a central control host, a bluetooth module, a vehicle body controller and a gateway, wherein the central control host has a bluetooth chip, an SOC chip and an MCU chip; the Bluetooth chip needs to have the function of a Bluetooth dual mode.
The SOC chip is provided with a self-checking APP (see fig. 2), and the self-checking APP comprises a UI display module, a self-checking service module, a digital key management module, a digital key security authentication module, a Bluetooth data stream protocol stack module, a Bluetooth communication module, a digital key storage module and a vehicle data acquisition module; the UI display module is used for guiding user operation and fault display; the self-checking service module is used for detecting a self-checking error environment; the digital key management module is used for downloading, deleting and managing the self-test Bluetooth key; the digital key security authentication module is used for bidirectional authentication of a self-testing Bluetooth key and generation of an APUD instruction; the Bluetooth data stream protocol stack module is used for receiving, transmitting and packaging Bluetooth GATT data streams; the Bluetooth communication module is used for Bluetooth scanning and Bluetooth GATT connection; the digital key storage module is used for providing a basic security algorithm and encrypting and storing self-testing Bluetooth key data; the vehicle data acquisition module is used for acquiring the TUID of the Bluetooth module, the vehicle VIN and the MAC address of the Bluetooth module.
The central control host self-checking APP is connected with the Bluetooth key server, so that a self-checking Bluetooth key can be downloaded to the Bluetooth key server conveniently;
well accuse host computer self-checking APP passes through the bluetooth chip and is connected with bluetooth module BLE communication, is convenient for send the car accuse instruction to bluetooth module.
The vehicle body controller and the Bluetooth module are respectively connected with the gateway, so that vehicle control instructions can be received and executed conveniently, the execution result sequentially passes through the Bluetooth module and the Bluetooth chip and is sent to the central control host, and the central control host can judge whether the execution is successful according to the execution result, so that the detection of the vehicle Bluetooth key function is completed.
The central control host is a standard matching device of the vehicle, the Bluetooth chip is an essential chip of the central control host, and the Bluetooth chip is designed in a dual mode and comprises classic Bluetooth and low-power-consumption Bluetooth (BLE), and the Bluetooth chip can communicate with the BLE in the Bluetooth module to achieve the same effect as the Bluetooth chip in the mobile phone of the user. Therefore, other equipment does not need to be additionally arranged, offline detection of the Bluetooth key function of the vehicle can be realized by utilizing a device of the vehicle, self-detection is realized, so that the equipment investment cost can be effectively reduced, the cost of maintenance when follow-up equipment breaks down is reduced, the self-detection operation is convenient by adopting the system, and the detection efficiency can be effectively improved.
Self-checking APP visits bluetooth chip interface through android standard Java Farmewok layer, native Framework layer and HAL layer, indirectly acquires bluetooth communication ability, carries out bluetooth scanning, bluetooth GATT connects and GATT data receiving and dispatching, simultaneously, self-checking APP visits well accuse host computer MCU interface through android Java Farmewok layer, native Framework layer, HAL layer, indirectly acquires CAN communication ability, acquires bluetooth module's TUID, vehicle VIN and bluetooth module's MAC address.
In specific implementation, the central control host is connected with the Bluetooth key server through a wireless network, and the wireless network is 4G or 5G.
During specific implementation, the self-checking APP can be further installed at a mobile end for a user to use, and the mobile end comprises a mobile phone.
After the vehicle leaves the factory, the self-checking APP is installed on the user mobile phone, and the core software related to downloading of the Bluetooth key, bluetooth connection and safe channel establishment in the self-checking APP and the APP in the user mobile phone are standard universal modules and are completely multiplexed.
During specific implementation, the central control host is connected with the gateway, so that the configuration data of the Bluetooth module CAN be read conveniently through the CAN.
In specific implementation, the configuration data comprises the TUID of the Bluetooth module, the MAC address of the Bluetooth module and the vehicle VIN; correspondingly, the bluetooth key server has corresponding configuration data.
A vehicle offline self-checking method for detecting a Bluetooth key function adopts the vehicle offline self-checking system for detecting the Bluetooth key function to carry out self-checking, and a flow chart of the method is shown in figure 3, and specifically comprises the following steps:
s1: the method comprises the steps that a self-checking APP is opened, a Bluetooth key self-checking mode is entered, and a central control host automatically sends a configuration data request to a Bluetooth module through a CAN;
s2: after receiving the Bluetooth module configuration data returned by the Bluetooth module through the CAN, the central control host requests the Bluetooth key server to download a self-test Bluetooth key;
s3: after receiving the request, the Bluetooth key server judges whether the vehicle meets the precondition for downloading the self-test Bluetooth key, if so, the self-test Bluetooth key is generated and returned to the central control host to enter S4, otherwise, the self-test Bluetooth key enters S9;
the configuration data in the Bluetooth module is self-checked whether to be consistent with the configuration data of the Bluetooth key server, and if so, the vehicle meets the condition of downloading the self-checking Bluetooth key.
S4: downloading a self-testing Bluetooth key by the central control host, performing Bluetooth connection by using an MAC address in the self-testing Bluetooth key and an MCA address of the Bluetooth module, and entering S5 if the connection is successful, or entering S9 if the connection is not successful;
s5: the central control host and the Bluetooth module perform data interaction to establish a security channel, if the security channel is successfully established, the S6 is entered, otherwise, the S9 is entered;
s6: the central control host sends a vehicle control instruction to the Bluetooth module through the Bluetooth chip, and the Bluetooth module sends the vehicle control instruction to the vehicle body controller through the CAN after receiving the vehicle control instruction;
s7: the vehicle body controller receives and executes a vehicle control instruction, and simultaneously returns an execution result to the Bluetooth module through the CAN, the Bluetooth module then sends the execution result to the central control host through the blank Bluetooth chip, the central control host judges whether the execution is successful, if the execution is successful, S8 is entered, otherwise S9 is entered;
s8: completing self-checking of the vehicle Bluetooth key function, and deleting the self-checking Bluetooth key;
s9: and prompting the reason of the self-checking failure when the self-checking fails.
In specific implementation, in step S1, a password is input before entering the self-checking APP.
The password can be set according to different vehicle types, and the vehicle Bluetooth key function can be conveniently detected in a factory. And meanwhile, entering a self-checking APP to enter an engineering mode, and then entering a Bluetooth key self-checking mode to serve as a window for vehicle Bluetooth key function detection.
In specific implementation, the configuration data in step S1 includes the TUID of the bluetooth module, the MAC address of the bluetooth module, and the vehicle VIN.
In specific implementation, the precondition in step S3 includes that the bluetooth key server includes a requested bluetooth module TUID; the associated vehicle VIN, the MAC address of the Bluetooth module, the SEID of the Bluetooth module and the secret key ID are correspondingly arranged under the TUID of the Bluetooth module.
In specific implementation, the failure reason in step S9 includes: the bluetooth module TUID is not registered in the bluetooth key server; the bluetooth module TUID is not bound to the vehicle VIN; the Bluetooth module records a missing MAC address; recording the missing SEID by the Bluetooth module; the Bluetooth module records a missing key ID; the bluetooth module broadcast packet cannot be scanned.
For example, the MAC address of the Bluetooth module of the Bluetooth key server is inconsistent with the vehicle; the CAN communication is lost when the vehicle control fails; and when the self-checking fails, the failure reason and the error code are returned to the central control host, and the vehicle is guided and processed, so that the vehicle offline detection with the vehicle Bluetooth key function is completed.
Finally, it should be noted that the above-mentioned examples of the present invention are only examples for illustrating the present invention, and are not intended to limit the embodiments of the present invention. Variations and modifications in other variations will occur to those skilled in the art upon reading the foregoing description. It is not exhaustive here for all embodiments. Obvious changes and modifications of the present invention are also within the scope of the present invention.
Claims (10)
1. A vehicle offline self-checking system for detecting a Bluetooth key function is characterized by comprising a Bluetooth key server, a central control host, a Bluetooth module, a vehicle body controller and a gateway, wherein the central control host is provided with a Bluetooth chip, an SOC chip and an MCU chip; the Bluetooth chip needs to have a Bluetooth dual-mode function;
the SOC chip is provided with a self-checking APP, and the self-checking APP comprises a UI display module, a self-checking service module, a digital key management module, a digital key security authentication module, a Bluetooth data flow protocol stack module, a Bluetooth communication module, a digital key storage module and a vehicle data acquisition module; the UI display module is used for guiding user operation and fault display; the self-checking service module is used for detecting a self-checking error environment; the digital key management module is used for downloading, deleting and managing the self-test Bluetooth key; the digital key security authentication module is used for bidirectional authentication and APUD instruction generation of the self-test Bluetooth key; the Bluetooth data stream protocol stack module is used for receiving, transmitting and packaging Bluetooth GATT data streams; the Bluetooth communication module is used for Bluetooth scanning and Bluetooth GATT connection; the digital key storage module is used for providing a basic security algorithm and encrypting and storing self-testing Bluetooth key data; the vehicle data acquisition module is used for acquiring the TUID of the Bluetooth module, the vehicle VIN and the MAC address of the Bluetooth module;
the central control host self-checking APP is connected with the Bluetooth key server, so that a self-checking Bluetooth key can be downloaded to the Bluetooth key server conveniently;
the central control host self-checking APP is in communication connection with the Bluetooth module BLE through the Bluetooth chip, and is convenient for sending a vehicle control instruction to the Bluetooth module;
the vehicle body controller and the Bluetooth module are respectively connected with the gateway, so that vehicle control instructions can be received and executed conveniently, the execution result sequentially passes through the Bluetooth module and the Bluetooth chip and is sent to the central control host computer, and the central control host computer can judge whether the execution is successful according to the execution result, so that the detection of the vehicle Bluetooth key function can be completed.
2. The vehicle offline self-checking system for detecting the Bluetooth key function according to claim 1, wherein the central control host is connected with the Bluetooth key server through a wireless network, and the wireless network is 4G or 5G.
3. The system of claim 1, wherein the self-checking APP can be further installed at a mobile terminal for a user, and the mobile terminal comprises a mobile phone.
4. The vehicle offline self-checking system according to claim 1, wherein the central control host is connected to the gateway, so as to read configuration data of the bluetooth module through the CAN.
5. The vehicle offline self-checking system for detecting the bluetooth key function according to claim 4, wherein the configuration data comprises the TUID of the bluetooth module, the MAC address of the bluetooth module and the VIN of the vehicle; correspondingly, the bluetooth key server has corresponding configuration data.
6. A vehicle offline self-checking method for detecting Bluetooth key functions is characterized in that the vehicle offline self-checking system for detecting Bluetooth key functions, which is disclosed by any one of claims 1 to 5, is adopted for self-checking, and the method specifically comprises the following steps:
s1: the method comprises the steps that a self-checking APP is opened, a Bluetooth key self-checking mode is entered, and a central control host automatically sends a configuration data request to a Bluetooth module through a CAN;
s2: after receiving the Bluetooth module configuration data returned by the Bluetooth module through the CAN, the central control host requests the Bluetooth key server to download a self-test Bluetooth key;
s3: after receiving the request, the Bluetooth key server judges whether the vehicle meets the precondition for downloading the self-test Bluetooth key, if so, the self-test Bluetooth key is generated and returned to the central control host, and S4 is entered, otherwise, S9 is entered;
s4: downloading a self-testing Bluetooth key by the central control host, performing Bluetooth connection by using an MAC address in the self-testing Bluetooth key and an MCA address of the Bluetooth module, and entering S5 if the connection is successful, or entering S9 if the connection is not successful;
s5: the central control host and the Bluetooth module perform data interaction to establish a security channel, if the security channel is successfully established, the S6 is entered, and if not, the S9 is entered;
s6: the central control host sends a vehicle control instruction to the Bluetooth module through the Bluetooth chip, and the Bluetooth module sends the vehicle control instruction to the vehicle body controller through the CAN after receiving the vehicle control instruction;
s7: the vehicle body controller receives and executes a vehicle control instruction, and simultaneously returns an execution result to the Bluetooth module through the CAN, the Bluetooth module then sends the execution result to the central control host through the blank Bluetooth chip, the central control host judges whether the execution is successful, if the execution is successful, S8 is entered, otherwise S9 is entered;
s8: completing self-checking of the vehicle Bluetooth key function, and deleting the self-checking Bluetooth key;
s9: and prompting the reason of the self-checking failure when the self-checking fails.
7. The vehicle offline self-checking method for detecting the Bluetooth key function as claimed in claim 6, wherein in step S1, a password is required to be input before entering the self-checking APP.
8. The vehicle offline self-checking method for detecting Bluetooth key function as claimed in claim 6, wherein the configuration data in step S1 includes TUID of Bluetooth module, MAC address of Bluetooth module and vehicle VIN.
9. The method according to claim 6, wherein the precondition in step S3 includes that the bluetooth key server includes a requested bluetooth module TUID; the associated vehicle VIN, the MAC address of the Bluetooth module, the SEID of the Bluetooth module and the secret key ID are correspondingly arranged under the Bluetooth module TUID.
10. The method of claim 6, wherein the reason for the failure in step S9 comprises: the bluetooth module TUID is not put on record in the bluetooth key server; the bluetooth module TUID is not bound to the vehicle VIN; recording a missing MAC by the Bluetooth module; recording the missing SEID by the Bluetooth module; the Bluetooth module records the missing key ID or cannot scan the Bluetooth module broadcast packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210630082.2A CN115278592B (en) | 2022-06-06 | 2022-06-06 | Vehicle offline self-checking system and method for detecting Bluetooth key function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210630082.2A CN115278592B (en) | 2022-06-06 | 2022-06-06 | Vehicle offline self-checking system and method for detecting Bluetooth key function |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115278592A true CN115278592A (en) | 2022-11-01 |
CN115278592B CN115278592B (en) | 2024-03-15 |
Family
ID=83760227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210630082.2A Active CN115278592B (en) | 2022-06-06 | 2022-06-06 | Vehicle offline self-checking system and method for detecting Bluetooth key function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115278592B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116071854A (en) * | 2023-01-18 | 2023-05-05 | 重庆长安汽车股份有限公司 | Digital key recommendation method, device, equipment and storage medium |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015196943A1 (en) * | 2014-06-24 | 2015-12-30 | 比亚迪股份有限公司 | Vehicle control system, method and device, and computer readable storage medium |
US20160189459A1 (en) * | 2013-03-15 | 2016-06-30 | August Home Inc. | Intelligent door lock system with encryption |
CN106569484A (en) * | 2016-11-10 | 2017-04-19 | 广州汽车集团股份有限公司 | Automatic detection method and system for automobile off-line initialization |
CN108108598A (en) * | 2017-12-15 | 2018-06-01 | 蔚来汽车有限公司 | Vehicle authorization management method and system |
CN109257696A (en) * | 2018-10-09 | 2019-01-22 | 上海擎感智能科技有限公司 | A kind of vehicle and its vehicle control system and method for application |
CN109808643A (en) * | 2019-03-04 | 2019-05-28 | 重庆长安汽车股份有限公司 | Bluetooth electronic key system and its control method |
WO2019109727A1 (en) * | 2017-12-08 | 2019-06-13 | 西安中兴新软件有限责任公司 | Identity verification method and apparatus |
CN110126780A (en) * | 2019-05-16 | 2019-08-16 | 东风小康汽车有限公司重庆分公司 | A kind of Intelligent key operating system and method |
CN110798795A (en) * | 2019-09-20 | 2020-02-14 | 广汽蔚来新能源汽车科技有限公司 | Virtual key vehicle control system, method and device based on Bluetooth and computer equipment |
CN110853332A (en) * | 2019-10-22 | 2020-02-28 | 奇瑞汽车股份有限公司 | Vehicle offline detection system and method for detecting Bluetooth key function |
CN111918243A (en) * | 2020-06-16 | 2020-11-10 | 宁波吉利汽车研究开发有限公司 | Digital vehicle key management method and device, vehicle and storage medium |
CN113141593A (en) * | 2020-01-16 | 2021-07-20 | 广州汽车集团股份有限公司 | Detection method and detection system for vehicle virtual key and upper computer |
CN113179492A (en) * | 2021-04-28 | 2021-07-27 | 江铃汽车股份有限公司 | Vehicle offline detection system and method for detecting Bluetooth key function |
CN113704106A (en) * | 2021-08-26 | 2021-11-26 | 上海瓶钵信息科技有限公司 | Off-line detection system, method, equipment and medium for automobile digital key |
US20210370871A1 (en) * | 2020-06-01 | 2021-12-02 | Toyota Jidosha Kabushiki Kaisha | Information processing device and vehicle system |
CN113923622A (en) * | 2021-09-30 | 2022-01-11 | 重庆长安汽车股份有限公司 | Method for upgrading vehicle-mounted controller based on mobile phone Bluetooth key |
WO2022016409A1 (en) * | 2020-07-22 | 2022-01-27 | 宁波吉利汽车研究开发有限公司 | Virtual vehicle key management method and system based on internet of vehicles |
-
2022
- 2022-06-06 CN CN202210630082.2A patent/CN115278592B/en active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160189459A1 (en) * | 2013-03-15 | 2016-06-30 | August Home Inc. | Intelligent door lock system with encryption |
WO2015196943A1 (en) * | 2014-06-24 | 2015-12-30 | 比亚迪股份有限公司 | Vehicle control system, method and device, and computer readable storage medium |
CN106569484A (en) * | 2016-11-10 | 2017-04-19 | 广州汽车集团股份有限公司 | Automatic detection method and system for automobile off-line initialization |
WO2019109727A1 (en) * | 2017-12-08 | 2019-06-13 | 西安中兴新软件有限责任公司 | Identity verification method and apparatus |
CN108108598A (en) * | 2017-12-15 | 2018-06-01 | 蔚来汽车有限公司 | Vehicle authorization management method and system |
CN109257696A (en) * | 2018-10-09 | 2019-01-22 | 上海擎感智能科技有限公司 | A kind of vehicle and its vehicle control system and method for application |
CN109808643A (en) * | 2019-03-04 | 2019-05-28 | 重庆长安汽车股份有限公司 | Bluetooth electronic key system and its control method |
CN110126780A (en) * | 2019-05-16 | 2019-08-16 | 东风小康汽车有限公司重庆分公司 | A kind of Intelligent key operating system and method |
CN110798795A (en) * | 2019-09-20 | 2020-02-14 | 广汽蔚来新能源汽车科技有限公司 | Virtual key vehicle control system, method and device based on Bluetooth and computer equipment |
CN110853332A (en) * | 2019-10-22 | 2020-02-28 | 奇瑞汽车股份有限公司 | Vehicle offline detection system and method for detecting Bluetooth key function |
CN113141593A (en) * | 2020-01-16 | 2021-07-20 | 广州汽车集团股份有限公司 | Detection method and detection system for vehicle virtual key and upper computer |
US20210370871A1 (en) * | 2020-06-01 | 2021-12-02 | Toyota Jidosha Kabushiki Kaisha | Information processing device and vehicle system |
CN111918243A (en) * | 2020-06-16 | 2020-11-10 | 宁波吉利汽车研究开发有限公司 | Digital vehicle key management method and device, vehicle and storage medium |
WO2022016409A1 (en) * | 2020-07-22 | 2022-01-27 | 宁波吉利汽车研究开发有限公司 | Virtual vehicle key management method and system based on internet of vehicles |
CN113179492A (en) * | 2021-04-28 | 2021-07-27 | 江铃汽车股份有限公司 | Vehicle offline detection system and method for detecting Bluetooth key function |
CN113704106A (en) * | 2021-08-26 | 2021-11-26 | 上海瓶钵信息科技有限公司 | Off-line detection system, method, equipment and medium for automobile digital key |
CN113923622A (en) * | 2021-09-30 | 2022-01-11 | 重庆长安汽车股份有限公司 | Method for upgrading vehicle-mounted controller based on mobile phone Bluetooth key |
Non-Patent Citations (3)
Title |
---|
YIJIE XUN: "An Experimental Study Towards the In-Vehicle Network of Intelligent and Connected Vehicles", 《2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM)》, 21 February 2019 (2019-02-21) * |
任广乐: "智能网联汽车联网全链路分析", 《汽车文摘》, 30 September 2021 (2021-09-30) * |
张明吉: "集成蓝牙钥匙的无钥匙进入及启动系统设计", 《中国新技术新产品》, 15 July 2020 (2020-07-15) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116071854A (en) * | 2023-01-18 | 2023-05-05 | 重庆长安汽车股份有限公司 | Digital key recommendation method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115278592B (en) | 2024-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112822630B (en) | Data processing method of device and computer-readable storage medium | |
CN102752359B (en) | Long-distance service assisted type method and system for automobile fingerprint identification authentication | |
CN102427472B (en) | The apparatus and method of Long-distance Control mobile communication equipment | |
JP4225691B2 (en) | How to authenticate personal code of IC card user | |
CN103914059B (en) | Remote bus diagnostic method and system | |
CN105389490A (en) | Method and apparatus for controlling vehicle using motion recognition with face recognition | |
US7623948B2 (en) | Method and system of communication between a motor vehicle and a diagnostic unit | |
US8014790B2 (en) | Base station device for setting up the access rights for user terminals in response to user actuation of switches or buttons | |
CN106488453A (en) | A kind of method and system of portal certification | |
CN111946163A (en) | Method and system for remotely opening door by visual intelligent lock | |
CN106127900A (en) | A kind of user identity comprehensive verification method for unlocking and device | |
CN113179492A (en) | Vehicle offline detection system and method for detecting Bluetooth key function | |
CN115278592A (en) | Vehicle offline self-checking system and method for detecting Bluetooth key function | |
CN112990495A (en) | Method, device and system for vehicle after-sale diagnosis and storage medium | |
CN114466357B (en) | Vehicle-mounted NFC card key binding system and method | |
KR101392571B1 (en) | Near Field Communication Interface Control | |
CN112217799A (en) | Vehicle diagnosis method, vehicle diagnosis device and terminal equipment | |
KR20180012218A (en) | Method for providing an authenticated connection between at least two communication partners | |
CN104796891A (en) | Security certification system by means of service provider's network and corresponding method | |
CN113141593A (en) | Detection method and detection system for vehicle virtual key and upper computer | |
EP0827356A2 (en) | A protection method in a mobile communication system | |
CN105471480B (en) | Application program login method and system based on vehicle bluetooth communication in mobile terminal | |
CN107797810A (en) | Update the method and apparatus of the program in car key | |
CN106488434A (en) | A kind of anti-theft method of mobile phone, device, system and mobile phone | |
CN109450954A (en) | Auto communication interface equipment and its authentication method |
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 |