CN114143396B - 一种基于nfc实现车机与手机无线互联方法及*** - Google Patents

一种基于nfc实现车机与手机无线互联方法及*** Download PDF

Info

Publication number
CN114143396B
CN114143396B CN202111302990.0A CN202111302990A CN114143396B CN 114143396 B CN114143396 B CN 114143396B CN 202111302990 A CN202111302990 A CN 202111302990A CN 114143396 B CN114143396 B CN 114143396B
Authority
CN
China
Prior art keywords
client
nfc
snep
vehicle
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111302990.0A
Other languages
English (en)
Other versions
CN114143396A (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.)
Huizhou Desay SV Intelligent Transport Technology Research Institute Co Ltd
Original Assignee
Huizhou Desay SV Intelligent Transport Technology Research Institute 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 Huizhou Desay SV Intelligent Transport Technology Research Institute Co Ltd filed Critical Huizhou Desay SV Intelligent Transport Technology Research Institute Co Ltd
Priority to CN202111302990.0A priority Critical patent/CN114143396B/zh
Publication of CN114143396A publication Critical patent/CN114143396A/zh
Application granted granted Critical
Publication of CN114143396B publication Critical patent/CN114143396B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Landscapes

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

Abstract

本发明提供一种基于NFC实现车机与手机无线互联方法及***,通过NFC P2P建立SNEP服务端和客户端间的通讯连接,进而通过客户端的互联App通过SNEP消息发起查询WiFi热点配置信息;获取到SNEP服务端的WiFi热点配置信息后,继续发起查询SNEP服务端的TCP/IP配置信息,获取到SNEP服务端的TCP/IP配置信息后,依次完成客户端与SNEP服务端的WiFi热点连接和TCP/IP连接。从而避免数据连接时的紊乱和错连,且NFC传输距离短,安全性更好,匹配速度更快。

Description

一种基于NFC实现车机与手机无线互联方法及***
技术领域
本发明涉及车载终端通信技术领域,尤其是涉及一种基于NFC实现车机与手机无线互联方法及***。
背景技术
嵌入式设备没有键盘和触摸屏,无法连接到WIFI热点,同时,每个WIFI的热点和密码又是不同的,不可能把WIFI热点和密码写入到嵌入式设备中,这就导致嵌入式设备无法连接WIFI,而嵌入式设备需要跟车机进行无线通信,进行无线通信后才能实现多媒体交互。而目前CarPlay或AndroidAuto 基于蓝牙完成信息交互,在首次连接时,仍然需要进行繁琐的操作。由于蓝牙传输距离(10m)比NFC传输距离(10cm)长,在车载应用上,在蓝牙发现的范围内,多个设备容易误连接。
发明内容
针对上述技术问题,本发明提出一种基于NFC实现车机与手机无线互联方法及***,基于NFC完成WIFI信息的交互,再基于WIFI通道完成手机与车机的信息传输。使用更加便捷,匹配速度更快,而且安全性高。
具体的,本发明所述的基于NFC实现车机与手机无线互联方法,定义车机端作为SNEP服务端,定义手机端作为客户端;所述方法还包括:
S1:所述SNEP服务端的互联服务程序同时监听NFC服务的接入情况和WiFi热点配置信息;
S2:当所述客户端靠近SNEP服务端一预设距离时,通过NFC P2P建立SNEP服务端和客户端间的通讯连接;
S3:客户端的互联App通过SNEP消息发起查询WiFi热点配置信息;获取到SNEP服务端的WiFi热点配置信息后,继续发起查询SNEP服务端的TCP/IP配置信息,获取到SNEP服务端的TCP/IP配置信息后转S4;
S4:依次完成客户端与SNEP服务端的WiFi热点连接和TCP/IP连接。
其中,所述S2还包括:
S21:启动SNEP服务端的NFC服务,开始检测NFC设备;
S22:当检测区检测到客户端后,接收客户端发送的Cennect数据包并进行处理,完成SNEP服务端和客户端间的NFC P2P通讯连接后返回Cennection Complete数据包至客户端。
进一步的,所述S22还包括:所述SNEP服务端完成Cennect数据包处理后,进行检查WiFi热点是否打开,若没打开,则服务端发起打开WiFi热点的申请,否则,直接获取WiFi热点配置信息。
其中,所述WiFi热点配置信息,至少包括:SSID,密码和加密方式。
所述S3还包括:当SNEP服务端返回WiFi热点配置信息至客户端后,启动1个TCP服务,并获取TCP/IP配置信息;直至接收到客户端发起查询SNEP服务端的TCP/IP配置信息请求后,将所述TCP/IP配置信息发至客户端。
其中,所述TCP/IP配置信息至少包括IP地址和端口号,但不限于此。
进一步的,所述S4还包括:
S41:客户端发起WiFi热点连接请求至SNEP服务端,完成当前WiFi热点连接;
S42:客户端发起TCP/IP连接,完成客户端与SNEP服务端的正式连接后,SNEP服务端建立服务线程后进入等待接收数据状态,并根据客户端的数据进行实时数据应答。
其中,所述S41还包括:所述SNEP服务端端收到多个所述WiFi热点连接请求时,允许多个客户端同时连接当前的WiFi热点。
作为另一优选的,本发明还提供一种基于NFC实现车机与手机无线互联***,至少包括:作为SNEP服务端的车机端,所述车机端还包括:存储器,处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9中任意一项所述的一种基于NFC实现车机与手机无线互联方法;
还包括:NFC服务模块,通过NFC P2P建立车机端和客户端间的通讯连接;WiFi热点模块,响应于所述车机端并提供WiFi热点配置信息,负责车机端和客户端间的WiFi热点连接。
综上所述,本发明提供一种基于NFC实现车机与手机无线互联方法及***,通过NFC P2P建立SNEP服务端和客户端间的通讯连接,进而通过客户端的互联App通过SNEP消息发起查询WiFi热点配置信息;获取到SNEP服务端的WiFi热点配置信息后,继续发起查询SNEP服务端的TCP/IP配置信息,获取到SNEP服务端的TCP/IP配置信息后,依次完成客户端与SNEP服务端的WiFi热点连接和TCP/IP连接。从而避免数据连接时的紊乱和错连,且NFC传输距离短,安全性更好,匹配速度更快。
附图说明
图1 为本发明所述的一种基于NFC实现车机与手机无线互联方法原理图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种基于NFC实现车机与手机无线互联方法,定义车机端作为SNEP服务端,定义手机端作为客户端;所述方法还包括:
S1:所述SNEP服务端的互联服务程序同时监听NFC服务的接入情况和WiFi热点配置信息;
S2:当所述客户端靠近SNEP服务端一预设距离时,通过NFC P2P建立SNEP服务端和客户端间的通讯连接;
S3:客户端的互联App通过SNEP消息发起查询WiFi热点配置信息;获取到SNEP服务端的WiFi热点配置信息后,继续发起查询SNEP服务端的TCP/IP配置信息,获取到SNEP服务端的TCP/IP配置信息后转S4;
S4:依次完成客户端与SNEP服务端的WiFi热点连接和TCP/IP连接。
其中,所述S2还包括:
S21:启动SNEP服务端的NFC服务,开始检测NFC设备;
S22:当检测区检测到客户端后,接收客户端发送的Cennect数据包并进行处理,完成SNEP服务端和客户端间的NFC P2P通讯连接后返回Cennection Complete数据包至客户端。
进一步的,所述S22还包括:所述SNEP服务端完成Cennect数据包处理后,进行检查WiFi热点是否打开,若没打开,则服务端发起打开WiFi热点的申请,否则,直接获取WiFi热点配置信息。
其中,所述WiFi热点配置信息,至少包括:SSID,密码和加密方式。
所述S3还包括:当SNEP服务端返回WiFi热点配置信息至客户端后,启动1个TCP服务,并获取TCP/IP配置信息;直至接收到客户端发起查询SNEP服务端的TCP/IP配置信息请求后,将所述TCP/IP配置信息发至客户端。
其中,所述TCP/IP配置信息至少包括IP地址和端口号,但不限于此。
进一步的,所述S4还包括:
S41:客户端发起WiFi热点连接请求至SNEP服务端,完成当前WiFi热点连接;
S42:客户端发起TCP/IP连接,完成客户端与SNEP服务端的正式连接后,SNEP服务端建立服务线程后进入等待接收数据状态,并根据客户端的数据进行实时数据应答。
其中,所述S41还包括:所述SNEP服务端端收到多个所述WiFi热点连接请求时,允许多个客户端同时连接当前的WiFi热点。
如图1所示,整个过程包括手机端和车机端的三个步骤。当用于准备连接车机端进行导航信息获取时,先将手机放置于车机端的NFC感应区,当手机与NFC感应区间距离小于4cm时,则NFC感应区获取到手机端的信息,进入第一个步骤:车机端接收手机端发送的Cennect数据包并进行处理,完成车机端和手机端间的NFC P2P通讯连接后返回CennectionComplete数据包至手机端。手机端接收到Cennection Complete数据包后进行备案。 然后,进入第二个步骤:车机端获取到手机端发送的获取点信息的请求,并将车机端的WiFi热点配置信息返回至手机端后,车机端启动1个TCP服务,并获取TCP/IP配置信息,等手机端再次发送获取TCP/IP配置信息请求后,车机端再将所获取的TCP/IP配置信息返回至手机端,至此就完成了第二个步骤,第二步骤就只是进行WiFi热点和TCP/IP连接前的数据交换和登记。最终,进行第三个步骤:发起WiFi热点连接请求至车机端,车机端收的后,直接完成WiFi热点连接。手机端再发起TCP/IP连接请求至车机端,车机端收的后,直接完成TCP/IP连接。
并进入NFC P2P连接流程,在完成手机端与车机端的NFC P2P通讯连接后,进入WiFi热点配置流程。
作为另一优选的,本发明还提供一种基于NFC实现车机与手机无线互联***,至少包括:作为SNEP服务端的车机端,所述车机端还包括:存储器,处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9中任意一项所述的一种基于NFC实现车机与手机无线互联方法。
作为优选的,所述车机与手机无线互联后,可以通过操作手机端的指令,完成车机端的车载娱乐***的使用,或播放,或打开地图等,提高车载娱乐***的快速响应和方便使用的效果。
还包括:NFC服务模块,通过NFC P2P建立车机端和客户端间的通讯连接;WiFi热点模块,响应于所述车机端并提供WiFi热点配置信息,负责车机端和客户端间的WiFi热点连接。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (7)

1.一种基于NFC实现车机与手机无线互联方法,其特征在于,定义车机端作为SNEP服务端,定义手机端作为客户端;所述方法还包括:
S1:所述SNEP服务端的互联服务程序同时监听NFC服务的接入情况和WiFi热点配置信息;
S2:启动SNEP服务端的NFC服务,开始检测NFC设备,当所述客户端靠近SNEP服务端一预设距离时,通过NFC P2P建立SNEP服务端和客户端间的通讯连接;当检测区检测到客户端后,接收客户端发送的Cennect数据包并进行处理,完成SNEP服务端和客户端间的NFC P2P通讯连接后返回Cennection Complete数据包至客户端;
S3:客户端的互联App通过SNEP消息发起查询WiFi热点配置信息;获取到SNEP服务端的WiFi热点配置信息后,继续发起查询SNEP服务端的TCP/IP配置信息,获取到SNEP服务端的TCP/IP配置信息后转S4;其中,当SNEP服务端返回WiFi热点配置信息至客户端后,启动1个TCP服务,并获取TCP/IP配置信息;直至接收到客户端发起查询SNEP服务端的TCP/IP配置信息请求后,将所述TCP/IP配置信息发至客户端;
S4:依次完成客户端与SNEP服务端的WiFi热点连接和TCP/IP连接;其中,客户端发起WiFi热点连接请求至SNEP服务端,完成当前WiFi热点连接;客户端发起TCP/IP连接,完成客户端与SNEP服务端的正式连接后,SNEP服务端建立服务线程后进入等待接收数据状态,并根据客户端的数据进行实时数据应答。
2.根据权利要求1所述的一种基于NFC实现车机与手机无线互联方法,其特征在于,所述S22还包括:所述SNEP服务端完成Cennect数据包处理后,进行检查WiFi热点是否打开,若没打开,则服务端发起打开WiFi热点的申请,否则,直接获取WiFi热点配置信息。
3.根据权利要求1所述的一种基于NFC实现车机与手机无线互联方法,其特征在于,所述WiFi热点配置信息,至少包括:SSID,密码和加密方式。
4.根据权利要求1所述的一种基于NFC实现车机与手机无线互联方法,其特征在于,所述TCP/IP配置信息至少包括IP地址和端口号。
5.根据权利要求1所述的一种基于NFC实现车机与手机无线互联方法,其特征在于,所述S41还包括:所述SNEP服务端端收到多个所述WiFi热点连接请求时,允许多个客户端同时连接当前的WiFi热点。
6.根据权利要求1所述的一种基于NFC实现车机与手机无线互联方法,其特征在于,所述S42还包括:在建立TCP/IP连接时,所述SNEP服务端只接收第一个尝试连接的客户端并建立数据通信。
7.一种基于NFC实现车机与手机无线互联***,其特征在于,至少包括:作为SNEP服务端的车机端,所述车机端还包括:存储器,处理器以及存储在所述存储器上并可在处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6中任意一项所述的一种基于NFC实现车机与手机无线互联方法;
所述车机与手机无线互联后,可以通过操作手机端的指令,完成车机端的车载娱乐***的使用,或播放,或打开地图;
还包括:NFC服务模块,通过NFC P2P建立车机端和客户端间的通讯连接;WiFi热点模块,响应于所述车机端并提供WiFi热点配置信息,负责车机端和客户端间的WiFi热点连接。
CN202111302990.0A 2021-11-05 2021-11-05 一种基于nfc实现车机与手机无线互联方法及*** Active CN114143396B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111302990.0A CN114143396B (zh) 2021-11-05 2021-11-05 一种基于nfc实现车机与手机无线互联方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111302990.0A CN114143396B (zh) 2021-11-05 2021-11-05 一种基于nfc实现车机与手机无线互联方法及***

Publications (2)

Publication Number Publication Date
CN114143396A CN114143396A (zh) 2022-03-04
CN114143396B true CN114143396B (zh) 2023-02-28

Family

ID=80392849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111302990.0A Active CN114143396B (zh) 2021-11-05 2021-11-05 一种基于nfc实现车机与手机无线互联方法及***

Country Status (1)

Country Link
CN (1) CN114143396B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203368470U (zh) * 2013-07-17 2013-12-25 深圳市航盛电子股份有限公司 一种基于nfc的车机互联***
CN108243201A (zh) * 2016-12-23 2018-07-03 乐视汽车(北京)有限公司 一种车机及实现车机与移动终端的互联的***及方法
CN110913014A (zh) * 2019-12-10 2020-03-24 扬州航盛科技有限公司 一种基于本地热点的Android手机与智能驾舱无感互联方法
CN113329373A (zh) * 2021-06-08 2021-08-31 阿波罗智联(北京)科技有限公司 车机互联方法和装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112312515B (zh) * 2020-11-26 2023-04-28 深圳市欧瑞博科技股份有限公司 智能设备的绑定方法、装置、电子设备及存储介质
CN112559146B (zh) * 2020-12-07 2023-04-18 河南中烟工业有限责任公司 一种客户端与数据终端服务端的通讯方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203368470U (zh) * 2013-07-17 2013-12-25 深圳市航盛电子股份有限公司 一种基于nfc的车机互联***
CN108243201A (zh) * 2016-12-23 2018-07-03 乐视汽车(北京)有限公司 一种车机及实现车机与移动终端的互联的***及方法
CN110913014A (zh) * 2019-12-10 2020-03-24 扬州航盛科技有限公司 一种基于本地热点的Android手机与智能驾舱无感互联方法
CN113329373A (zh) * 2021-06-08 2021-08-31 阿波罗智联(北京)科技有限公司 车机互联方法和装置

Also Published As

Publication number Publication date
CN114143396A (zh) 2022-03-04

Similar Documents

Publication Publication Date Title
US9301122B2 (en) Apparatus and method for establishing a personal network for providing a CPNS service
KR101954657B1 (ko) Wi-Fi P2P 네트워크에서 단말 간 연결 방법 및 그 단말
EP3185642B1 (en) Method and terminal for establishing communication connection
KR20200007754A (ko) 엣지 컴퓨팅 서비스를 위한 방법 및 그의 전자 장치
KR20130079839A (ko) 와이파이 다이렉트 연결 방법
CN105830370A (zh) 使用超声通信的快速服务发现和配对
WO2014137700A1 (en) Method and apparatus for peer-2-peer wi-fi ranging using near field communication
JP2016529749A (ja) ワイヤレスドッキングのためのアクセス制御
CN111050415B (zh) 一种操作便捷的无线数据传输方法
CN103716393A (zh) 资源共享的方法、装置及用于局域网通信的终端
JP2016529750A (ja) ワイヤレスドッキングアーキテクチャ
WO2020011194A1 (zh) 一种无线连接方法及设备
WO2015098162A1 (ja) 車載装置及び車載装置の制御方法
WO2016111246A1 (ja) 無線端末
US10206233B2 (en) Method and apparatus for automatic switching between devices
KR102036686B1 (ko) 무선 통신 시스템에서 채널을 선택하기 위한 방법 및 장치
US20150172433A1 (en) Method, system and mobile terminal for connection to a public network
CN114390491A (zh) 一种组网方法、装置和***
WO2022252835A1 (zh) 汽车诊断***及WiFi连接方法
US20200213844A1 (en) Communication method, communication apparatus and electronic device
CN114143396B (zh) 一种基于nfc实现车机与手机无线互联方法及***
CN111586521A (zh) 辅助播放设备及其控制方法、控制装置和可读存储介质
CN113114798B (zh) 一种互联网协议ip地址的获取方法及电子设备
US10674549B2 (en) Method and apparatus for networking unmanned aerial vehicle and system for controlling unmanned aerial vehicle
JP5930689B2 (ja) 近距離無線通信システム

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