CN111246473A - 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 - Google Patents
通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000003993 interaction Effects 0.000 claims abstract description 15
- 108091007065 BIRCs Proteins 0.000 claims description 3
- 102000055031 Inhibitor of Apoptosis Proteins Human genes 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0863—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving passwords or one-time passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3263—Cryptographic 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种通过通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,包括嵌入式设备、车机、蓝牙通信协议、Carplay自动协商和认证模块、通信模块、IAP协议交互模块和车机事件管理模块;嵌入式设备通过自动发现车机的蓝牙,进行配对,通过蓝牙通道承载Carplay协议跟车机交互,获取车机的WIFI热点、加密方式和密码,然后自动连接车机的WIFI热点,实现多媒体交互。本发明具有如下有益效果:本发明的嵌入式设备能够自动发现蓝牙,并进行配对,与车机建立无线通信信道,实现与车机进行无线多媒体交互的方式。
Description
技术领域
本发明涉及车机通信技术领域,尤其是涉及一种能够实现嵌入式设备与车机之间的无线通信和无线多媒体的交互的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法。
背景技术
嵌入式设备没有键盘和触摸屏,无法连接到WIFI热点,同时,每个WIFI的热点和密码又是不同的,不可能把WIFI热点和密码写入到嵌入式设备中,这就导致嵌入式设备无法连接WIFI,而嵌入式设备需要跟车机进行无线通信,进行无线通信后才能实现多媒体交互。
发明内容
本发明为了克服现有技术中存在的嵌入式设备无法连接WIFI的不足,提供了一种能够实现嵌入式设备与车机之间的无线通信和无线多媒体的交互的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法。
为了实现上述目的,本发明采用了以下技术方案:
一种通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,包括嵌入式设备、车机、蓝牙通信协议、Carplay自动协商和认证模块、通信模块、IAP协议交互模块和车机事件管理模块;嵌入式设备通过蓝牙通信协议、Carplay自动协商和认证模块、通信模块、IAP协议交互模块、车机事件管理模块与车机连接;包括如下步骤:
(1-1)通过蓝牙通信协议发现车机的蓝牙,进行配对,建立蓝牙通道;
(1-2)通过Carplay自动协商和认证鉴权获取到车机的WIFI证书;
(1-3)嵌入式设备通过获取到的WIFI证书与车机建立连接通道;
(1-4)嵌入式设备与车机通过IAP2协议进行交互,获取车机的信息和通报设备的能力;
(1-5)嵌入式设备从车机获取到服务的IP地址和端口号,与车机建立通信连接;
(1-6)嵌入式设备接收车机的旋钮信息,触屏信息和按钮信息,完成对应功能的协助。
本发明的嵌入式设备通过自动发现车机的蓝牙,进行配对,通过蓝牙通道承载Carplay协议跟车机交互,获取车机的WIFI热点、加密方式和密码,然后自动连接车机的WIFI热点,实现多媒体交互。
作为优选,其特征在于,步骤(1-2)的具体步骤为:
(2-1)嵌入式设备随机生成一组加密秘钥,将生成的加密秘钥通过建立的蓝牙通道发送给车机;
(2-2)车机收到加密秘钥后,保存加密秘钥,并根据获得的加密秘钥生成一组应答数据,将生成的应答数据发送给嵌入式设备;
(2-3)嵌入式设备对接收到的应答数据进行解密,如果解密成功,转入步骤(2-4);如果解密不成功,断开蓝牙连接;
(2-4)建立profile,嵌入式设备通过蓝牙通道请求车机WIFI接入点的WIFI证书。
作为优选,步骤(1-3)的具体步骤如下:
(3-1)交换WIFI证书后,嵌入式设备将加入车机WIFI接入点,并建立IP连接;
(3-2)车机发现连接到接入点的嵌入式设备后,车机启动carplay连接,嵌入式设备与车机开始carplay会话。
作为优选,通信模块包括WIFI通信模块和Bonjour通信模块。
作为优选,WIFI证书包括WIFI热点、密码和加密方式。
作为优选,嵌入式设备的系统包括android系统和linux系统。
因此,本发明具有如下有益效果:本发明的嵌入式设备能够自动发现蓝牙,并进行配对,与车机建立无线通信信道,实现与车机进行无线多媒体交互的方式。
附图说明
图1是本发明的一种系统框图;
图2是本发明的一种流程图。
图中:嵌入式设备1、车机2、蓝牙通信协议3、Carplay自动协商和认证模块4、通信模块5、IAP协议交互模块6、车机事件管理模块7、WIFI通信模块51、Bonjour通信模块52。
具体实施方式
下面结合附图与具体实施方式对本发明做进一步描述:
如图1所示的实施例是一种通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,包括嵌入式设备1、车机2、蓝牙通信协议3、Carplay自动协商和认证模块4、通信模块5、IAP协议交互模块6和车机事件管理模块7;所述通信模块包括WIFI通信模块51和Bonjour通信模块52;嵌入式设备的系统为android系统;嵌入式设备通过蓝牙通信协议、Carplay自动协商和认证模块、WIFI通信模块、Bonjour通信模块、IAP协议交互模块、车机事件管理模块与车机连接;嵌入式设备作为wifi客户端,车机端作为WIFI热点;如图2所示,包括如下步骤:
步骤100,通过蓝牙通信协议发现车机的蓝牙,进行配对,建立蓝牙通道;
步骤200,通过Carplay自动协商和认证鉴权获取到车机的WIFI热点、密码和加密方式
步骤201,嵌入式设备随机生成一组加密秘钥,将生成的加密秘钥通过建立的蓝牙通道发送给车机;
步骤202,车机收到加密秘钥后,保存加密秘钥,并根据获得的加密秘钥生成一组应答数据,将生成的应答数据发送给嵌入式设备;
步骤203,嵌入式设备对接收到的应答数据进行解密,如果解密成功,转入步骤204;如果解密不成功,断开蓝牙连接;
步骤204,建立profile,嵌入式设备通过蓝牙通道请求车机WIFI接入点的WIFI热点、密码和加密方式;
步骤300,嵌入式设备通过获取到的WIFI热点、密码和加密方式与车机建立连接通道
步骤301,交换WIFI热点、密码和加密方式后,嵌入式设备将加入车机WIFI接入点,并建立IP连接;
步骤302,车机发现连接到接入点的嵌入式设备后,车机启动carplay连接,嵌入式设备与车机开始carplay会话;
步骤400,嵌入式设备与车机通过IAP2协议进行交互,获取车机的信息和通报设备的能力;
步骤500,嵌入式设备从车机获取到服务的IP地址和端口号,与车机建立通信连接;
步骤600,嵌入式设备接收车机的旋钮信息,触屏信息和按钮信息,完成对应功能的协助。
应理解,本实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
Claims (6)
1.一种通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,包括嵌入式设备(1)、车机(2)、蓝牙通信协议(3)、Carplay自动协商和认证模块(4)、通信模块(5)、IAP协议交互模块(6)和车机事件管理模块(7);嵌入式设备通过蓝牙通信协议、Carplay自动协商和认证模块、通信模块、IAP协议交互模块、车机事件管理模块与车机连接;包括如下步骤:
(1-1)通过蓝牙通信协议发现车机的蓝牙,进行配对,建立蓝牙通道;
(1-2)通过Carplay自动协商和认证鉴权获取到车机的WIFI证书;
(1-3)嵌入式设备通过获取到的WIFI证书与车机建立连接通道;
(1-4)嵌入式设备与车机通过IAP2协议进行交互,获取车机的信息和通报设备的能力;
(1-5)嵌入式设备从车机获取到服务的IP地址和端口号,与车机建立通信连接;
(1-6)嵌入式设备接收车机的旋钮信息,触屏信息和按钮信息,完成对应功能的协助。
2.根据权利要求1所述的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,步骤(1-2)的具体步骤为:
(2-1)嵌入式设备随机生成一组加密秘钥,将生成的加密秘钥通过建立的蓝牙通道发送给车机;
(2-2)车机收到加密秘钥后,保存加密秘钥,并根据获得的加密秘钥生成一组应答数据,将生成的应答数据发送给嵌入式设备;
(2-3)嵌入式设备对接收到的应答数据进行解密,如果解密成功,转入步骤(2-4);如果解密不成功,断开蓝牙连接;
(2-4)建立profile,嵌入式设备通过蓝牙通道请求车机WIFI接入点的WIFI证书。
3.根据权利要求1所述的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,步骤(1-3)的具体步骤如下:
(3-1)交换WIFI证书后,嵌入式设备将加入车机WIFI接入点,并建立IP连接;
(3-2)车机发现连接到接入点的嵌入式设备后,车机启动carplay连接,嵌入式设备与车机开始carplay会话。
4.根据权利要求1所述的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,通信模块包括WIFI通信模块(51)和Bonjour通信模块(52)。
5.根据权利要求1所述的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,WIFI证书包括WIFI热点、密码和加密方式。
6.根据权利要求1所述的通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,其特征在于,嵌入式设备的系统包括android系统和linux系统。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910708541.2A CN111246473A (zh) | 2019-08-01 | 2019-08-01 | 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910708541.2A CN111246473A (zh) | 2019-08-01 | 2019-08-01 | 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111246473A true CN111246473A (zh) | 2020-06-05 |
Family
ID=70866158
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910708541.2A Pending CN111246473A (zh) | 2019-08-01 | 2019-08-01 | 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111246473A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116390070A (zh) * | 2023-03-19 | 2023-07-04 | 武汉光庭信息技术股份有限公司 | 一种carplay无线连接方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105208122A (zh) * | 2015-09-25 | 2015-12-30 | 卡桑德电子科技(扬州)有限公司 | 配置智能移动通讯终端设备的车载导航多媒体系统 |
| CN107231627A (zh) * | 2017-08-10 | 2017-10-03 | 乐鑫信息科技(上海)有限公司 | 一种蓝牙网络及配网方法 |
| CN107479482A (zh) * | 2017-08-21 | 2017-12-15 | 上海博泰悦臻网络技术服务有限公司 | 一种应用于汽车电子的操作系统和实现方法 |
| CN108235082A (zh) * | 2018-01-15 | 2018-06-29 | 播思通讯技术(北京)有限公司 | 一种车载音视频投射系统和方法 |
-
2019
- 2019-08-01 CN CN201910708541.2A patent/CN111246473A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105208122A (zh) * | 2015-09-25 | 2015-12-30 | 卡桑德电子科技(扬州)有限公司 | 配置智能移动通讯终端设备的车载导航多媒体系统 |
| CN107231627A (zh) * | 2017-08-10 | 2017-10-03 | 乐鑫信息科技(上海)有限公司 | 一种蓝牙网络及配网方法 |
| CN107479482A (zh) * | 2017-08-21 | 2017-12-15 | 上海博泰悦臻网络技术服务有限公司 | 一种应用于汽车电子的操作系统和实现方法 |
| CN108235082A (zh) * | 2018-01-15 | 2018-06-29 | 播思通讯技术(北京)有限公司 | 一种车载音视频投射系统和方法 |
Non-Patent Citations (2)
| Title |
|---|
| KE8323: "Carplay wireless(蓝牙+WiFi)连接方案(Wi-Fi部分)", 《CSDN》 * |
| KE8323: "Carplay wireless(蓝牙+WiFi)连接方案(蓝牙部分)", 《CSDN》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116390070A (zh) * | 2023-03-19 | 2023-07-04 | 武汉光庭信息技术股份有限公司 | 一种carplay无线连接方法及装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3934294B1 (en) | Method and electronic device for enabling connection establishment in a wireless communication system | |
| US9800581B2 (en) | Automated wireless device provisioning and authentication | |
| US9628585B2 (en) | Systems and methods for cross-layer secure connection set up | |
| KR101800659B1 (ko) | 이동 통신 시스템에서 단말 설정 방법 | |
| US20110188657A1 (en) | Method for connecting wireless communications, wireless communications terminal and wireless communications system | |
| KR101504447B1 (ko) | 애드 혹 무선 네트워킹을 구현하기 위한 시스템들 및 방법들 | |
| EP2291017B1 (en) | Method for network connection | |
| US20150249946A1 (en) | Network connection method and device supporting same | |
| US20140380443A1 (en) | Network connection in a wireless communication device | |
| KR20130079839A (ko) | 와이파이 다이렉트 연결 방법 | |
| US9510130B2 (en) | Provisioning of multiple wireless devices by an access point | |
| CN104660567B (zh) | D2d终端接入认证方法、d2d终端及服务器 | |
| US8862096B1 (en) | Provisioning of multiple wireless devices by an access point | |
| WO2015098162A1 (ja) | 車載装置及び車載装置の制御方法 | |
| CN113132983A (zh) | 智能终端断网重连方法 | |
| US9860930B2 (en) | Method to set up a wireless communication connection and electronic device utilizing the same | |
| WO2018040524A1 (zh) | 分享热点的方法及设备 | |
| KR102074760B1 (ko) | 기기 간 자동 무선 통신 연결되는 영상 표시장치 및 이에 따른 영상표시 방법 | |
| CN101568116B (zh) | 一种证书状态信息的获取方法及证书状态管理系统 | |
| CN113068181A (zh) | 多类型智能终端安全入网方法 | |
| CN106028313A (zh) | 虚拟sim卡的移植方法、装置、管理服务器及移动终端 | |
| WO2016031344A1 (ja) | 無線通信装置、サーバ、決済装置、無線通信方法及びプログラム | |
| CN111246473A (zh) | 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 | |
| CN115209510B (zh) | 无线网络连接方法及装置、电子设备及存储介质 | |
| JP2013247533A (ja) | 無線lan通信システム、無線lan親機、無線lan子機、通信接続確立方法、及びプログラム |
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 |