[go: up one dir, main page]

CN111246473A - Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay - Google Patents

Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay Download PDF

Info

Publication number
CN111246473A
CN111246473A CN201910708541.2A CN201910708541A CN111246473A CN 111246473 A CN111246473 A CN 111246473A CN 201910708541 A CN201910708541 A CN 201910708541A CN 111246473 A CN111246473 A CN 111246473A
Authority
CN
China
Prior art keywords
bluetooth
carplay
machine
wifi
car machine
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.)
Pending
Application number
CN201910708541.2A
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.)
Shenzhen Diandi Internet Network Co ltd
Original Assignee
Shenzhen Diandi Internet Network 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 Shenzhen Diandi Internet Network Co ltd filed Critical Shenzhen Diandi Internet Network Co ltd
Priority to CN201910708541.2A priority Critical patent/CN111246473A/en
Publication of CN111246473A publication Critical patent/CN111246473A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0863Generation of secret information including derivation or calculation of cryptographic keys or passwords involving passwords or one-time passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0869Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3263Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method for automatically acquiring a WIFI certificate to connect a car machine by bearing a Carplay through a Bluetooth protocol, which comprises an embedded device, the car machine, a Bluetooth communication protocol, a Carplay automatic negotiation and authentication module, a communication module, an IAP protocol interaction module and a car machine event management module; the embedded equipment is paired by automatically discovering the Bluetooth of the car machine, bears a Carplay protocol through a Bluetooth channel and interacts with the car machine, acquires a WIFI hotspot, an encryption mode and a password of the car machine, and then automatically connects with the WIFI hotspot of the car machine to realize multimedia interaction. The invention has the following beneficial effects: the embedded equipment can automatically discover the Bluetooth, carry out pairing and establish a wireless communication channel with the vehicle machine, thereby realizing a wireless multimedia interaction mode with the vehicle machine.

Description

Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay
Technical Field
The invention relates to the technical field of vehicle-mounted device communication, in particular to a method for automatically acquiring a WIFI certificate to connect a vehicle-mounted device through a Bluetooth protocol bearing Carplay, which can realize interaction of wireless communication and wireless multimedia between an embedded device and the vehicle-mounted device.
Background
The embedded device is not provided with a keyboard and a touch screen and cannot be connected to WIFI hotspots, meanwhile, each WIFI hotspot and each password are different, and the WIFI hotspots and the passwords cannot be written into the embedded device, so that the embedded device cannot be connected with WIFI, the embedded device needs to be in wireless communication with a vehicle machine, and multimedia interaction can be achieved after the wireless communication is carried out.
Disclosure of Invention
The invention provides a method for automatically acquiring a WIFI certificate to connect a car machine through a Bluetooth protocol bearing Carplay, which can realize wireless communication and wireless multimedia interaction between an embedded device and the car machine and overcome the defect that the embedded device cannot be connected with WIFI in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a method for automatically acquiring WIFI (wireless fidelity) certificate to connect with a car machine by bearing Carplay through a Bluetooth protocol comprises an embedded device, the car machine, a Bluetooth communication protocol, a Carplay automatic negotiation and authentication module, a communication module, an IAP (Internet protocol Access) protocol interaction module and a car machine event management module; the embedded equipment is connected with the vehicle machine through a Bluetooth communication protocol, a Carplay automatic negotiation and authentication module, a communication module, an IAP protocol interaction module and a vehicle machine event management module; the method comprises the following steps:
(1-1) discovering Bluetooth of the vehicle machine through a Bluetooth communication protocol, pairing and establishing a Bluetooth channel;
(1-2) acquiring a WIFI certificate of the car machine through automatic negotiation and authentication of Carplay;
(1-3) the embedded equipment establishes a connection channel with the vehicle machine through the obtained WIFI certificate;
(1-4) the embedded equipment interacts with the car machine through an IAP2 protocol to acquire information of the car machine and notify the capacity of the equipment;
(1-5) the embedded equipment acquires the IP address and the port number of the service from the vehicle machine and establishes communication connection with the vehicle machine;
and (1-6) receiving the knob information, the touch screen information and the button information of the vehicle machine by the embedded equipment to complete the assistance of the corresponding functions.
The embedded equipment disclosed by the invention automatically discovers the Bluetooth of the car machine, performs pairing, carries a Carplay protocol through a Bluetooth channel, interacts with the car machine, acquires a WIFI hotspot, an encryption mode and a password of the car machine, and then automatically connects with the WIFI hotspot of the car machine to realize multimedia interaction.
Preferably, the method is characterized in that the specific steps of the step (1-2) are as follows:
(2-1) the embedded equipment randomly generates a group of encryption keys and sends the generated encryption keys to the vehicle machine through the established Bluetooth channel;
(2-2) after receiving the encryption key, the vehicle-mounted device stores the encryption key, generates a group of response data according to the obtained encryption key, and sends the generated response data to the embedded device;
(2-3) the embedded equipment decrypts the received response data, and if the decryption is successful, the step (2-4) is carried out; if the decryption is unsuccessful, the Bluetooth connection is disconnected;
and (2-4) establishing profile, and requesting a WIFI certificate of the WIFI access point of the vehicle machine by the embedded equipment through a Bluetooth channel.
Preferably, the specific steps of step (1-3) are as follows:
(3-1) after exchanging WIFI certificates, the embedded equipment is added into the vehicle WIFI access point and establishes IP connection;
and (3-2) after the car machine discovers the embedded equipment connected to the access point, the car machine starts carplay connection, and the embedded equipment and the car machine start carplay conversation.
Preferably, the communication module comprises a WIFI communication module and a Bonjour communication module.
Preferably, the WIFI certificate includes a WIFI hotspot, a password, and an encryption manner.
Preferably, the system of the embedded device comprises an android system and a linux system.
Therefore, the invention has the following beneficial effects: the embedded equipment can automatically discover the Bluetooth, carry out pairing and establish a wireless communication channel with the vehicle machine, thereby realizing a wireless multimedia interaction mode with the vehicle machine.
Drawings
FIG. 1 is a system block diagram of the present invention;
fig. 2 is a flow chart of the present invention.
In the figure: the system comprises an embedded device 1, a car machine 2, a Bluetooth communication protocol 3, a Carplay automatic negotiation and authentication module 4, a communication module 5, an IAP protocol interaction module 6, a car machine event management module 7, a WIFI communication module 51 and a Bonjour communication module 52.
Detailed Description
The invention is further described in the following detailed description with reference to the drawings in which:
the embodiment shown in fig. 1 is a method for automatically acquiring a WIFI certificate to connect to a car via a bluetooth protocol-supported Carplay, and includes an embedded device 1, a car machine 2, a bluetooth communication protocol 3, a Carplay auto-negotiation and authentication module 4, a communication module 5, an IAP protocol interaction module 6, and a car machine event management module 7; the communication module comprises a WIFI communication module 51 and a Bonjour communication module 52; the system of the embedded equipment is an android system; the embedded equipment is connected with the vehicle machine through a Bluetooth communication protocol, a Carplay automatic negotiation and authentication module, a WIFI communication module, a Bonjour communication module, an IAP protocol interaction module and a vehicle machine event management module; the embedded device is used as a WIFI client, and the vehicle terminal is used as a WIFI hotspot; as shown in fig. 2, the method comprises the following steps:
step 100, discovering the Bluetooth of the vehicle machine through a Bluetooth communication protocol, pairing and establishing a Bluetooth channel;
step 200, acquiring WIFI hot spot, password and encryption mode of the vehicle machine through Carplay automatic negotiation and authentication
Step 201, the embedded device randomly generates a group of encryption keys, and sends the generated encryption keys to the car machine through the established bluetooth channel;
step 202, after receiving the encryption key, the car machine saves the encryption key, generates a group of response data according to the obtained encryption key, and sends the generated response data to the embedded device;
step 203, the embedded device decrypts the received response data, and if the decryption is successful, the step 204 is carried out; if the decryption is unsuccessful, the Bluetooth connection is disconnected;
step 204, profile is established, and the embedded device requests a WIFI hotspot, a password and an encryption mode of a vehicle WIFI access point through a Bluetooth channel;
300, the embedded device establishes a connection channel with the vehicle machine through the obtained WIFI hotspot, the obtained password and the obtained encryption mode
Step 301, after exchanging a WIFI hotspot, a password and an encryption mode, the embedded device will join in the vehicle WIFI access point and establish IP connection;
step 302, after the car machine finds the embedded equipment connected to the access point, the car machine starts carplay connection, and the embedded equipment and the car machine start carplay conversation;
step 400, the embedded device interacts with the car machine through an IAP2 protocol to acquire information of the car machine and notify the capability of the device;
500, the embedded device acquires an IP address and a port number of a service from the vehicle machine and establishes communication connection with the vehicle machine;
and step 600, the embedded device receives the knob information, the touch screen information and the button information of the vehicle machine to complete the assistance of the corresponding functions.
It should be understood that this example is for illustrative purposes only and is not intended to limit the scope of the present invention. Further, it should be understood that various changes or modifications of the present invention may be made by those skilled in the art after reading the teaching of the present invention, and such equivalents may fall within the scope of the present invention as defined in the appended claims.

Claims (6)

1. A method for automatically acquiring WIFI (wireless fidelity) certificate and connecting a car machine through a Bluetooth protocol bearing Carplay is characterized by comprising an embedded device (1), a car machine (2), a Bluetooth communication protocol (3), a Carplay automatic negotiation and authentication module (4), a communication module (5), an IAP (Internet access protocol) interaction module (6) and a car machine event management module (7); the embedded equipment is connected with the vehicle machine through a Bluetooth communication protocol, a Carplay automatic negotiation and authentication module, a communication module, an IAP protocol interaction module and a vehicle machine event management module; the method comprises the following steps:
(1-1) discovering Bluetooth of the vehicle machine through a Bluetooth communication protocol, pairing and establishing a Bluetooth channel;
(1-2) acquiring a WIFI certificate of the car machine through automatic negotiation and authentication of Carplay;
(1-3) the embedded equipment establishes a connection channel with the vehicle machine through the obtained WIFI certificate;
(1-4) the embedded equipment interacts with the car machine through an IAP2 protocol to acquire information of the car machine and notify the capacity of the equipment;
(1-5) the embedded equipment acquires the IP address and the port number of the service from the vehicle machine and establishes communication connection with the vehicle machine;
and (1-6) receiving the knob information, the touch screen information and the button information of the vehicle machine by the embedded equipment to complete the assistance of the corresponding functions.
2. The method for automatically acquiring the WIFI certificate for the car connected to the car machine through the Carplay carried by the Bluetooth protocol as claimed in claim 1, wherein the specific steps in the step (1-2) are as follows:
(2-1) the embedded equipment randomly generates a group of encryption keys and sends the generated encryption keys to the vehicle machine through the established Bluetooth channel;
(2-2) after receiving the encryption key, the vehicle-mounted device stores the encryption key, generates a group of response data according to the obtained encryption key, and sends the generated response data to the embedded device;
(2-3) the embedded equipment decrypts the received response data, and if the decryption is successful, the step (2-4) is carried out; if the decryption is unsuccessful, the Bluetooth connection is disconnected;
and (2-4) establishing profile, and requesting a WIFI certificate of the WIFI access point of the vehicle machine by the embedded equipment through a Bluetooth channel.
3. The method for automatically acquiring the WIFI certificate for the car connected to the car machine through the Carplay carried by the Bluetooth protocol according to claim 1, wherein the specific steps of the step (1-3) are as follows:
(3-1) after exchanging WIFI certificates, the embedded equipment is added into the vehicle WIFI access point and establishes IP connection;
and (3-2) after the car machine discovers the embedded equipment connected to the access point, the car machine starts carplay connection, and the embedded equipment and the car machine start carplay conversation.
4. The method for automatically acquiring WIFI certificate to connect with the car machine through Carplay carried by Bluetooth protocol as claimed in claim 1, wherein the communication module comprises a WIFI communication module (51) and a Bonjour communication module (52).
5. The method of claim 1, wherein the WIFI certificate comprises a WIFI hotspot, a password and an encryption mode.
6. The method for automatically acquiring the WIFI certificate for the car connected via the Bluetooth protocol-bearing Carplay as claimed in claim 1, wherein the system of the embedded device comprises an android system and a linux system.
CN201910708541.2A 2019-08-01 2019-08-01 Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay Pending CN111246473A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910708541.2A CN111246473A (en) 2019-08-01 2019-08-01 Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910708541.2A CN111246473A (en) 2019-08-01 2019-08-01 Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay

Publications (1)

Publication Number Publication Date
CN111246473A true CN111246473A (en) 2020-06-05

Family

ID=70866158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910708541.2A Pending CN111246473A (en) 2019-08-01 2019-08-01 Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay

Country Status (1)

Country Link
CN (1) CN111246473A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116390070A (en) * 2023-03-19 2023-07-04 武汉光庭信息技术股份有限公司 A carplay wireless connection method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105208122A (en) * 2015-09-25 2015-12-30 卡桑德电子科技(扬州)有限公司 Vehicle-mounted navigation multimedia system configured with intelligent mobile communications terminal equipment
CN107231627A (en) * 2017-08-10 2017-10-03 乐鑫信息科技(上海)有限公司 A kind of blueteeth network and with network method
CN107479482A (en) * 2017-08-21 2017-12-15 上海博泰悦臻网络技术服务有限公司 A kind of operating system and implementation method applied to automotive electronics
CN108235082A (en) * 2018-01-15 2018-06-29 播思通讯技术(北京)有限公司 A kind of vehicle-mounted audio and video projection system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105208122A (en) * 2015-09-25 2015-12-30 卡桑德电子科技(扬州)有限公司 Vehicle-mounted navigation multimedia system configured with intelligent mobile communications terminal equipment
CN107231627A (en) * 2017-08-10 2017-10-03 乐鑫信息科技(上海)有限公司 A kind of blueteeth network and with network method
CN107479482A (en) * 2017-08-21 2017-12-15 上海博泰悦臻网络技术服务有限公司 A kind of operating system and implementation method applied to automotive electronics
CN108235082A (en) * 2018-01-15 2018-06-29 播思通讯技术(北京)有限公司 A kind of vehicle-mounted audio and video projection system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KE8323: "Carplay wireless(蓝牙+WiFi)连接方案(Wi-Fi部分)", 《CSDN》 *
KE8323: "Carplay wireless(蓝牙+WiFi)连接方案(蓝牙部分)", 《CSDN》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116390070A (en) * 2023-03-19 2023-07-04 武汉光庭信息技术股份有限公司 A carplay wireless connection method and device

Similar Documents

Publication Publication Date Title
US8494164B2 (en) Method for connecting wireless communications, wireless communications terminal and wireless communications system
US9800581B2 (en) Automated wireless device provisioning and authentication
EP3484196B1 (en) Method and apparatus for registering wireless device in wireless communication system
US9628585B2 (en) Systems and methods for cross-layer secure connection set up
KR101800659B1 (en) Method and apparatus for setting terminal in mobile telecommunication system
CN102404725B (en) Method for safely building WiFi connection by SSID in application program
EP2291017B1 (en) Method for network connection
US20140380443A1 (en) Network connection in a wireless communication device
US20150249946A1 (en) Network connection method and device supporting same
KR20130079839A (en) Method for wi-fi direct connection
US9510130B2 (en) Provisioning of multiple wireless devices by an access point
CN104660567B (en) D2D terminal access authentication method, D2D terminal and server
US8862096B1 (en) Provisioning of multiple wireless devices by an access point
KR20150051568A (en) Security supporting method and system for proximity based service device to device discovery and communication in mobile telecommunication system environment
CN113132983A (en) Intelligent terminal network disconnection reconnection method
US9860930B2 (en) Method to set up a wireless communication connection and electronic device utilizing the same
WO2018040524A1 (en) Method and device for sharing hotspots
CN101616414A (en) Method, system and server for terminal authentication
KR102074760B1 (en) Image display apparatus for conducting auto wireless communication among devices and image displaying method thereof
CN113068181A (en) Multi-type intelligent terminal safe network access method
CN101568116B (en) Method for obtaining certificate state information and certificate state management system
WO2016031344A1 (en) Wireless communication device, server, payment device, wireless communication method, and program
CN106028313A (en) Virtual SIM card transplantation method, device, management server and mobile terminal
CN111246473A (en) Method for automatically acquiring WIFI certificate to connect car machine through Bluetooth protocol bearing Carplay
CN115209510B (en) Wireless network connection method and device, electronic equipment and storage medium

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200605

RJ01 Rejection of invention patent application after publication