[go: up one dir, main page]

CN111246473A - 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 - Google Patents

通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 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
English (en)
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/zh
Publication of CN111246473A publication Critical patent/CN111246473A/zh
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

本发明公开了一种通过通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法,包括嵌入式设备、车机、蓝牙通信协议、Carplay自动协商和认证模块、通信模块、IAP协议交互模块和车机事件管理模块;嵌入式设备通过自动发现车机的蓝牙,进行配对,通过蓝牙通道承载Carplay协议跟车机交互,获取车机的WIFI热点、加密方式和密码,然后自动连接车机的WIFI热点,实现多媒体交互。本发明具有如下有益效果:本发明的嵌入式设备能够自动发现蓝牙,并进行配对,与车机建立无线通信信道,实现与车机进行无线多媒体交互的方式。

Description

通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的 方法
技术领域
本发明涉及车机通信技术领域,尤其是涉及一种能够实现嵌入式设备与车机之间的无线通信和无线多媒体的交互的通过蓝牙协议承载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系统。
CN201910708541.2A 2019-08-01 2019-08-01 通过蓝牙协议承载Carplay自动获取WIFI证书连接车机的方法 Pending CN111246473A (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116390070A (zh) * 2023-03-19 2023-07-04 武汉光庭信息技术股份有限公司 一种carplay无线连接方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
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 播思通讯技术(北京)有限公司 一种车载音视频投射系统和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* 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 (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