CN113259857A - 一种车辆的通信连接方法及装置、电子设备、存储介质 - Google Patents
一种车辆的通信连接方法及装置、电子设备、存储介质 Download PDFInfo
- Publication number
- CN113259857A CN113259857A CN202011183209.8A CN202011183209A CN113259857A CN 113259857 A CN113259857 A CN 113259857A CN 202011183209 A CN202011183209 A CN 202011183209A CN 113259857 A CN113259857 A CN 113259857A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- terminal
- wireless communication
- communication connection
- wake
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- 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
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- 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
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种车辆的通信连接方法及装置、电子设备、存储介质,其中,所述方法应用于车辆,所述方法包括:确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
Description
技术领域
本申请涉及车辆技术领域,尤其涉及一种车辆的通信连接方法及装置、电子设备、存储介质。
背景技术
在利用手机作为车辆的钥匙对车辆进行控制时,通常需要首先在手机与车辆之间建立通信连接,使得手机与车辆能够通过二者之间的通信连接进行信息的交互,实现手机对车辆的控制。然而,实际应用中,通常会由于某些异常情况导致手机与车辆之间的通信连接断开,在这种情况下,由于手机无法再基于与车辆之间的通信连接进行信息交互,导致用户无法继续利用手机对车辆进行控制,降低了用户的使用体验。
发明内容
为解决上述技术问题,本申请实施例提供了一种车辆的通信连接方法及装置、电子设备、存储介质。
本申请实施例提供了一种车辆的通信连接方法,所述方法应用于车辆,所述方法包括:
确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
本申请一可选实施方式中,所述确定与终端之间的第一无线通信连接是否断开,包括:
确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,
确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
本申请一可选实施方式中,所述车辆与所述终端之间建立第一无线通信连接之前,所述方法还包括:
与所述终端之间建立第三无线通信连接;
基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作;
其中,所述车辆完成与所述终端之间的第一认证操作后,所述终端能够基于与所述车辆之间的第三无线通信连接记录所述车辆的无线通信地址以及标识信息;所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
本申请一可选实施方式中,所述基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作,包括:
在与所述终端之间建立第三无线通信连接的情况下,基于第一密钥信息以及用户的第二物理操作执行与所述终端之间的第一认证操作;其中,所述第一密钥信息是用户在所述车辆侧输入的,或者,用户在终端侧输入后由所述终端发送给所述车辆的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
本申请一可选实施方式中,所述车辆与所述终端之间建立第二无线通信连接之后,所述方法还包括:
基于第一密钥信息执行与所述终端之间的第二认证操作。
本申请一可选实施方式中,所述基于第一密钥信息执行与所述终端之间的第二认证操作后,所述方法还包括:
基于用户的第三物理操作向所述终端发送通知信号,所述通知信号用于触发所述终端在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令;
接收所述控制指令,并基于所述控制指令控制所述目标可控部件的状态。
本申请一可选实施方式中,所述控制指令中携带有第二密钥信息,所述第二密钥信息是与所述车辆关联的密钥信息;
所述基于所述控制指令控制所述目标可控部件的状态,包括:
基于所述第二密钥信息对所述控制指令进行解密,并基于解密结果控制所述目标可控部件的状态。
本申请实施例还提供了一种车辆的通信连接方法,所述方法应用于终端,所述方法包括:
接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
本申请实施例还提供了一种车辆的通信连接装置,所述装置应用于车辆,所述装置包括:
确定单元,用于确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
第一发送单元,用于在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
本申请一可选实施方式中,所述确定单元,具体用于:确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
本申请一可选实施方式中,所述车辆与所述终端之间建立第一无线通信连接之前,所述装置还包括:
连接单元,用于与所述终端之间建立第三无线通信连接;
第一认证单元,用于基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作;
其中,所述车辆完成与所述终端之间的第一认证操作后,所述终端能够基于与所述车辆之间的第三无线通信连接记录所述车辆的无线通信地址以及标识信息;所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
本申请一可选实施方式中,所述第一认证单元具体用于:在与所述终端之间建立第三无线通信连接的情况下,基于第一密钥信息以及用户的第二物理操作执行与所述终端之间的第一认证操作;其中,所述第一密钥信息是用户在所述车辆侧输入的,或者,用户在终端侧输入后由所述终端发送给所述车辆的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
本申请一可选实施方式中,所述车辆与所述终端之间建立第二无线通信连接之后,所述装置还包括:
第二认证单元,用于基于第一密钥信息执行与所述终端之间的第二认证操作。
本申请一可选实施方式中,所述基于第一密钥信息执行与所述终端之间的第二认证操作后,所述装置还包括:
第二发送单元,用于基于用户的第三物理操作向所述终端发送通知信号,所述通知信号用于触发所述终端在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令;
接收单元,用于接收所述控制指令,并基于所述控制指令控制所述目标可控部件的状态。
本申请一可选实施方式中,所述控制指令中携带有第二密钥信息,所述第二密钥信息是与所述车辆关联的密钥信息;所述接收单元具体用于:基于所述第二密钥信息对所述控制指令进行解密,并基于解密结果控制所述目标可控部件的状态。
本申请实施例还提供了一种车辆的通信连接装置,所述装置应用于终端,所述装置包括:
第一接收单元,用于接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
响应单元,用于响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
本申请实施例还提供了一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述实施例所述的车辆的通信连接方法。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述实施例所述的车辆的通信连接方法。
本申请实施例的技术方案,通过由车辆确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。如此,能够在由于某些异常情况导致终端与车辆之间的通信连接断开的情况下,由车辆再次向终端发送唤醒信号,使终端重新与车辆之间建立无线通信连接,并基于再次建立的无线通信连接,实现手机对车辆的控制。
附图说明
图1为本申请实施例提供的车辆的通信连接方法的流程示意图一;
图2为本申请实施例提供的车辆的通信连接方法的流程示意图二;
图3为本申请实施例提供的车辆的通信连接装置的结构组成示意图一;
图4为本申请实施例提供的车辆的通信连接装置的结构组成示意图二。
具体实施方式
为了能够更加详尽地了解本申请的特点与技术内容,下面结合附图对本申请的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请。
本申请实施例中,终端可以为手机、平板电脑、智能可穿戴设备等多种类型的电子设备,车辆可以为汽车、电动滑板车、电动自行车、电动摩托车、平衡车等多种类型的车辆。
图1为本申请实施例提供的车辆的通信连接方法的流程示意图一,所述方法应用于车辆,如图1所示,所述方法包括如下步骤:
步骤101:确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接。
本申请实施例中,在一种实施方式中,车辆侧配置有iBeacon通信模块,iBeacon是一种基于低功耗蓝牙技术的精准微定位技术,iBeacon通信模块能够向外广播信标(beacon)信号,其中,beacon信号中的通用唯一标识符(UUID,Universally UniqueIdentifier)信息是基于车辆的标识信息生成的,该标识信息可以为车辆的序列号,利用车辆的标识信息生成beacon信号能够保证车辆广播的beacon信号的唯一性。
除iBeacon通信模块外,车辆侧还配置有无线通信模块,同时,终端侧也配置有无线通信模块,车辆侧与终端侧的无线通信模块均可以为蓝牙模块,基于终端侧的蓝牙模块与车辆侧的蓝牙模块的连接,即可实现终端与车辆之间的信息交互,达到利用终端对车辆的目标可控部件进行控制(如对车辆进行解锁)的目的。
本申请实施例中,终端上安装有用于实现终端与车辆之间建立无线通信连接以及利用终端对车辆实现控制的应用程序。在终端处于车辆的目标区域范围内的情况下,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的应用程序唤醒,即终端进入车辆的目标区域范围后,通过车辆侧配置的iBeacon通信模块广播的beacon信号能够把终端上的应用程序唤醒,这里,iBeacon通信模块广播的beacon信号即为车辆发送的唤醒信号。终端中的应用程序被唤醒后,执行建立终端与车辆之间的无线通信连接的操作。
在一种实施方式中,车辆在发送第一唤醒信号后,若确定终端已基于接收到的第一唤醒信号与其建立第一无线通信连接,则会停止广播第一唤醒信号。
本申请一可选实施方式中,车辆可以通过如下方式确定与终端之间的无线通信连接是否断开:
确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,
确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
具体的,本申请实施例中,车辆可以通过以下方式确定与终端之间的第一无线通信连接是否断开。
1、车辆通过查询处于自身目标范围内且与自身建立无线通信连接的电子设备,若未查询到位于车辆的目标范围内且与车辆建立无线通信连接的电子设备,或者,可具体为,未查询到位于车辆的目标范围内、与车辆建立无线通信连接且对车辆具有控制权限的电子设备,则车辆确定与终端之间的第一无线通信连接断开。这里,终端具体为对车辆具有控制权限的电子设备。
2、若车辆获取到用户对车辆的物理操作(如用户点击车辆上的相关按键),则开始判断是否接收到终端发送的控制指令,若在设定的时长内,如5秒内未接收到终端发送的控制指令,则确定车辆与终端之间的第一无线通信连接断开。
实际应用中,除以上两种方式外,若车辆获取到用户对车辆的物理操作(如用户点击车辆上的相关按键),也可以直接认为车辆与终端之间的第一无线通信连接断开。
步骤102:在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
本申请实施例中,在车辆确定与终端之间的第一无线通信连接断开后,则会再次广播beacon信号,即第二唤醒信号,第二唤醒信号也是基于车辆的标识信息生成的。第二唤醒信号能够再次把终端上的应用程序唤醒,并再次执行建立终端与车辆之间的无线通信连接的操作,即建立第二无线通信连接。
在一种实施方式中,车辆在发送第二唤醒信号后,若确定终端已基于第二唤醒信号与其建立第二无线通信连接,则会停止广播第二唤醒信号。
本申请实施例中,第一唤醒信号与第二唤醒信号都是基于车辆的标识信息生成的,在一种实施方式中,两个唤醒信号的包含的信息可以完全相同;在另一种实施方式中,除车辆的标识信息外,还可以为两个唤醒信号设置其它的标识信息,如时间信息或者编号信息,从而将两个唤醒信号区分开。此外,第一唤醒信号以及第二唤醒信号均可以为包含一个或多个beacon信号的唤醒信号,例如,第二唤醒信号可以为包括两个或两个以上beacon信号的唤醒信号,车辆广播第二唤醒信号的具体方式为:若第二唤醒信号仅包括一个beacon信号,则车辆在确定与终端之间的第一无线通信连接断开的情况下,广播一个beacon信号;若第二唤醒信号包括有两个beacon信号,则车辆在确定与终端之间的第一无线通信连接断开的情况下,交替广播两个beacon信号;若第二唤醒信号包括有N个beacon信号,N大于2,则车辆在确定与终端之间的第一无线通信连接断开的情况下,按设定顺序循环广播N个beacon信号。
本申请一可选实施方式中,车辆还可以将第一唤醒信号与第二唤醒信号按照交替广播的方式,使得在由于某些异常情况导致终端与车辆之间的通信连接断开后,终端与车辆之间能够重新建立无线通信连接。
需要说明的是,本申请实施例中,终端在确定与车辆之间的第一无线通信连接断开之后,会在设定的次数限制内或者设定的时长内再次主动尝试与车辆建立无线通信连接,若终端在超过设定的次数限制或者超过设定的时长后仍然无法与车辆建立无线通信连接,则不再主动与车辆建立无线通信连接。
本申请一可选实施方式中,所述车辆与所述终端之间建立第一无线通信连接之前,还需要执行如下操作:
与所述终端之间建立第三无线通信连接;
基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作;
其中,所述车辆完成与所述终端之间的第一认证操作后,所述终端能够基于与所述车辆之间的第三无线通信连接记录所述车辆的无线通信地址以及标识信息;所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
为实现终端进入车辆的目标区域范围内后,车辆侧配置的iBeacon通信模块的地理围栏功能能够把该终端上的应用程序唤醒的目的,需要在初次或前次使用车辆时,首先通过终端主动搜索并连接车辆,即建立终端与车辆之间的第三无线通信连接,并基于此次无线通信连接进行车辆与终端之间的第一认证操作,该第一认证操作为车辆与终端之间的初始认证,可以通过在车辆侧进行以及终端侧执行相关操作实现终端与所述车辆之间的第一认证操作。这里,对于终端和车辆之间执行第一认证操作的方式不作具体限定。
在车辆与终端之间完成第一认证操作后,终端会记录下车辆的无线通信地址(如蓝牙地址)和标识信息(如车辆的序列号)。通过记录车辆的无线通信地址,能够使终端接收到车辆的唤醒信号后,直接基于记录的车辆的无线通信地址,建立与车辆之间的无线通信连接。对于终端记录的无线通信地址,若无线通信方式为蓝牙连接方式,则可以记录车辆的蓝牙的介质控制访问(MAC,Media Access Control)地址,在苹果操作***(iOS,iphoneOperating System)则记录车辆的标识符(identifier)信息。通过记录车辆标识信息,如车辆序列号,能够使终端接收车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号,由于该车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号中的UUID信息是基于该车辆的序列号生成的,且每个车辆的序列号均不相同,因此,每个车辆配置的iBeacon通信模块广播的beacon信号都不相同,如此,能够保证该车辆广播的beacon信号的唯一性。
本申请一可选实施方式中,车辆基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作具体可通过以下方式实现:
在与所述终端之间建立第三无线通信连接的情况下,基于第一密钥信息以及用户的第二物理操作执行与所述终端之间的第一认证操作;其中,所述第一密钥信息是用户在所述车辆侧输入的,或者,用户在终端侧输入后由所述终端发送给所述车辆的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
示例性的,可以通过在车辆侧点按P键进行第一密钥信息的设置,具体的,首先在车辆侧点按P键,此时,终端上会出现一个第一密钥信息的设置界面,用户在第一密钥信息的设置界面上输入第一密钥,并通过再次点按P键接收用户在终端输入的第一密钥信息,即可完成车辆侧对于用户输入的第一密钥信息的确认,实现终端与所述车辆之间的第一认证操作。第一认证操作完成后,终端和车辆都会记录第一密钥信息。这里,第一认证操作为终端与车辆之间的初始认证,为完成初始认证过程,需要在车辆上执行相关的物理操作,使得车辆终端设置的第一密钥信息进行确认。
这里,第一认证操作过程第一密钥信息的设置也可以在车辆侧完成,用户在车辆侧完成第一密钥信息的设置后,车辆再将获取到的用户设置的第一密钥信息发送给车辆,使得车辆与终端之间最终都能获取并保存用户设置的密钥信息。
车辆上的P键是车辆上的一个操作按键,可以为该按键设置多种用途,如密码设置、开关机等。
本申请实施例中,第一密钥信息主要是用于对终端与车辆之间的无线通信进行加密,提高终端与车辆之间无线通信连接的安全性。
作为一种可选的实施方式,在终端与车辆之间完成第一认证操作后,终端还会向服务器侧请求一个网络接口,通过该网络接口从服务器侧获取第二密钥信息,并将该第二密钥信息保存于终端中,该第二密钥信息为与车辆关联的密钥信息,用于使终端向车辆发送控制指令时在控制指令中包含与该第二密钥信息相关的信息,使车辆端基于预设规则对包含第二密钥信息的控制指令进行校验。
本申请一可选实施方式中,所述车辆与所述终端之间建立第二无线通信连接之后,所述方法还包括:
基于第一密钥信息执行与所述终端之间的第二认证操作。
在用户前次或首次使用车辆时,基于终端与车辆的第三无线通信连接完成终端与车辆之间的第一认证操作后,后续再次使用车辆时,若终端进入车辆的目标区域范围内,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的应用程序唤醒,使得终端基于前次或首次使用车辆时记录的车辆的无线通信地址,在用户对终端不进行任何操作的情况下,直接与车辆之间建立无线通信连接,如直接与车辆建立第二无线通信连接,并基于执行第一次认证操作时记录的第一密钥信息自动完成车辆与终端之间的认证。
具体的,车辆与终端之间建立无线通信连接后,车辆还需要再次与终端完成第二认证操作,但在执行第二认证操作时不需要再通过用户在车辆侧以及终端侧进行相关操作来实现,而是基于终端侧和车辆侧记录的第一密钥信息自动完成终端和车辆之间的第二认证操作,该第一密钥信息即为在完成第一认证操作时终端侧和车辆侧记录的第一密钥信息。
本申请实施例中,通过车辆发送的唤醒信号,使得终端在进入车辆的目标区域范围内后,唤醒终端的应用程序,使得终端能够基于建立第三无线通信连接时记录车辆的无线通信地址直接与车辆实现无线通信连接。之后,车辆与终端之间能够基于第一次认证操作时记录的第一密钥信息,执行终端与所述车辆之间的第二认证操作,执行第二认证操作的过程,不需要用户在车辆侧以及终端侧再执行任何操作,简化了终端与车辆之间的无线通信连接过程以及认证过程,避免用户再执行繁琐的操作,能够明显提高用户体验。
本申请一可选实施方式中,所述基于第一密钥信息执行与所述终端之间的第二认证操作后,所述方法还包括:
基于用户的第三物理操作向所述终端发送通知信号,所述通知信号用于触发所述终端在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令;
接收所述控制指令,并基于所述控制指令控制所述目标可控部件的状态。
本申请实施例中,车辆与终端之间建立第二无线通信连接并执行第二认证操作之后,若车辆获取到用户在车辆上执行的第三物理操作(如点击相关按键),则车辆会基于与终端之间的第二无线通信连接向终端发送通知信息,该通知信号用于通知终端车辆已获取到用户在车辆上执行的第三物理操作,终端在接收到该通知信号后,则会检测自身与车辆之间的距离,并在自身与车辆之间的距离小于等于设定的距离阈值(如50厘米)的情况下,向车辆发送控制指令,车辆在接收到终端发送的控制指令后,即根据控制指令中包含的具体指令信息控制车辆的目标可控部件的状态,从而达到利用终端控制车辆的目标可控部件的状态(如对车辆进行开锁或解锁)的目的。
本申请实施例中的距离阈值可以为车辆的生产商在生产车辆时设置的默认的距离,也可以为用户在终端自行设置的距离。这里,若终端在接收到通知信息后判断其与车辆之间的距离大于距离阈值,则不进行任何操作或者在其界面上显示不在目标范围的相关提示信息。
本申请一可选实施方式中,终端与车辆之间的距离和终端与车辆之间的无线通信连接的信号强度存在一定的对应关系。对于终端与车辆之间的距离的确定,可以通过终端与车辆之间无线通信连接的信号的强度来确定。
在一种实施方式中,可以由终端基于其与车辆之间的无线信号的强度确定与车辆之间的距离,或者由车辆基于其与终端之间的无线信号的强度确定其与终端之间的距离后,基于与终端之间的第二无线通信连接将该距离信息发送给终端,使终端获得其与车辆之间的距离。
本申请一可选实施方式中,所述控制指令中携带有第二密钥信息,所述第二密钥信息是与所述车辆关联的密钥信息;
所述基于所述控制指令控制所述目标可控部件的状态,包括:
基于所述第二密钥信息对所述控制指令进行解密,并基于解密结果控制所述目标可控部件的状态。
本申请实施例中,第二密钥信息为与车辆关联的密钥信息,不同的车辆具有不同的第二密钥信息。在一种实施方式中,可以由终端在与车辆之间完成第一认证操作后,由终端向服务器侧请求一个网络接口,通过该网络接口从服务器侧获取并保存于车辆关联的第二密钥信息。这里,第二密钥信息可以是基于车辆的标识信息以及服务器侧存储平台设置的关键值信息生成,因此,不同车辆的第二密钥信息均不相同,保证了利用终端对不同车辆进行控制时的第二密钥信息的唯一性。
车辆在接收到控制指令后,将基于预设规则对包含有第二密钥信息的解锁指令进行校验,在车辆侧对包含有第二密钥的解锁指令校验成功后,即可对车辆的目标可控部件的状态进行控制。这里,预设规则为车辆端预先存储的对于控制指令中第二密钥的校验规则,基于该校验规则即可使车辆实现对终端发送的控制指令的校验。
本申请实施例的技术方案能够在由于某些异常情况导致终端与车辆之间的通信连接断开的情况下,由车辆再次向终端发送唤醒信号,使终端重新与车辆之间自动建立无线通信连接,并基于再次建立的无线通信连接,自动完成手机与车辆之间的认证,实现用户能够利用终端对车辆进行控制的目的。
图2为本申请实施例提供的车辆的通信连接方法的流程示意图二,所述方法应用于车辆,如图2所示,所述方法包括如下步骤:
步骤201:接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接。
本申请实施例中,在一种实施方式中,车辆侧配置有iBeacon通信模块,iBeacon是一种基于低功耗蓝牙技术的精准微定位技术,iBeacon通信模块能够向外广播信标(beacon)信号,其中,beacon信号中的通用唯一标识符(UUID,Universally UniqueIdentifier)信息是基于车辆的标识信息生成的,该标识信息可以为车辆的序列号,利用车辆的标识信息生成beacon信号能够保证车辆广播的beacon信号的唯一性。
除iBeacon通信模块外,车辆侧还配置有无线通信模块,同时,终端侧也配置有无线通信模块,车辆侧与终端侧的无线通信模块均可以为蓝牙模块,基于终端侧的蓝牙模块与车辆侧的蓝牙模块的连接,即可实现终端与车辆之间的信息交互,达到利用终端对车辆的目标可控部件进行控制(如对车辆进行解锁)的目的。
本申请实施例中,终端上安装有用于实现终端与车辆之间建立无线通信连接以及利用终端对车辆实现控制的应用程序。在终端处于进入车辆的目标区域范围内的情况下,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的应用程序唤醒,即终端进入车辆的目标区域范围后,通过车辆侧配置的iBeacon通信模块广播的beacon信号能够把终端上的应用程序唤醒,这里,iBeacon通信模块广播的beacon信号即为车辆发送的唤醒信号。终端中的应用程序被唤醒后,执行建立终端与车辆之间的无线通信连接的操作。
本申请一可选实施方式中,车辆可以通过如下方式确定与终端之间的无线通信连接是否断开:
确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,
确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
具体的,本申请实施例中,车辆可以通过以下方式确定与终端之间的第一无线通信连接是否断开。
1、车辆通过查询处于自身目标范围内且与自身建立无线通信连接的电子设备,若未查询到位于车辆的目标范围内且与车辆建立无线通信连接的电子设备,或者,可具体为,未查询到位于车辆的目标范围内、与车辆建立无线通信连接且对车辆具有控制权限的电子设备,则车辆确定与终端之间的第一无线通信连接断开。这里,终端具体为对车辆具有控制权限的电子设备。
2、若车辆获取到用户对车辆的物理操作(如用户点击车辆上的相关按键),则开始判断是否接收到终端发送的控制指令,若在设定的时长内,如5秒内未接收到终端发送的控制指令,则确定车辆与终端之间的第一无线通信连接断开。
实际应用中,除以上两种方式外,若车辆获取到用户对车辆的物理操作(如用户点击车辆上的相关按键),也可以直接认为车辆与终端之间的第一无线通信连接断开。
本申请实施例中,在车辆确定与终端之间的第一无线通信连接断开后,则会再次广播beacon信号,即第二唤醒信号,第二唤醒信号也是基于车辆的标识信息生成的。第二唤醒信号能够再次把终端上的应用程序唤醒,并再次执行建立终端与车辆之间的无线通信连接的操作,即建立第二无线通信连接。
本申请一可选实施方式中,还可以通过将第一唤醒信号与第二唤醒信号交替广播的方式,使得在由于某些异常情况导致终端与车辆之间的通信连接断开后,终端与车辆之间能够重新建立无线通信连接。
需要说明的是,本申请实施例中,终端在确定与车辆之间的第一无线通信连接断开之后,会在设定的次数限制内或者设定的时长内再次主动尝试与车辆建立无线通信连接,若在超过设定的次数限制或者超过设定的时长后仍然无法与车辆建立无线通信连接,则不再主动与车辆建立无线通信连接。
在一种实施方式中,车辆在发送第一唤醒信号后,若确定终端已基于接收到的第一唤醒信号与其建立第一无线通信连接,则会停止广播第一唤醒信号;同样的,车辆在发送第二唤醒信号后,若确定终端已基于接收到的第二唤醒信号与其建立第二无线通信连接,则会停止广播第二唤醒信号。
本申请实施例中,第一唤醒信号与第二唤醒信号都是基于车辆的标识信息生成的,在一种实施方式中,两个唤醒信号的包含的信息可以完全相同;在另一种实施方式中,除车辆的标识信息外,还可以为两个唤醒信号设置其它的标识信息,如时间信息或者编号信息,从而将两个唤醒信号区分开。此外,第一唤醒信号以及第二唤醒信号均可以为包含一个或多个beacon信号的唤醒信号,例如,第二唤醒信号可以为包括两个或两个以上beacon信号的唤醒信号,车辆广播第二唤醒信号的具体方式为:若第二唤醒信号仅包括一个beacon信号,则车辆在确定与终端之间的第一无线通信连接断开的情况下,广播一个beacon信号;若第二唤醒信号包括有两个beacon信号,则车辆在确定与终端之间的第一无线通信连接断开的情况下,交替广播两个beacon信号;若第二唤醒信号包括有N个beacon信号,N大于2,则车辆在确定与终端之间的第一无线通信连接断开的情况下,按设定顺序循环广播N个beacon信号。
本申请一可选实施方式中,车辆还可以将第一唤醒信号与第二唤醒信号按照交替广播的方式,使得在由于某些异常情况导致终端与车辆之间的通信连接断开后,终端与车辆之间能够重新建立无线通信连接。
本申请一可选实施方式中,所述终端基于所述车辆发送的所述第一唤醒信号与所述车辆之间建立第一无线通信连接之前,还需要执行如下操作:
与所述车辆之间建立第三无线通信连接;
基于与所述车辆之间的第三无线通信连接执行与所述车辆之间的第一认证操作,并在完成与所述车辆之间的第一认证操作后记录所述车辆的无线通信地址和标识信息;
其中,所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
为实现终端进入车辆的目标区域范围内后,车辆侧配置的iBeacon通信模块的地理围栏功能能够把该终端上的应用程序唤醒的目的,需要在初次或前次使用车辆时,首先通过终端主动搜索并连接车辆,即建立终端与车辆之间的第三无线通信连接,并基于此次无线通信连接进行车辆与终端之间的第一认证操作,该第一认证操作为车辆与终端之间的初始认证,可以通过在车辆侧进行以及终端侧执行相关操作实现终端与所述车辆之间的第一认证操作。这里,对于终端和车辆之间执行第一认证操作的方式不作具体限定。
在车辆与终端之间完成第一认证操作后,终端会记录下车辆的无线通信地址(如蓝牙地址)和标识信息(如车辆的序列号)。通过记录车辆的无线通信地址,能够使终端接收到车辆的唤醒信号后,直接基于记录的车辆的无线通信地址,建立与车辆之间的无线通信连接。对于终端记录的无线通信地址,若无线通信方式为蓝牙连接方式,则可以记录车辆的蓝牙的介质控制访问(MAC,Media Access Control)地址,在苹果操作***(iOS,iphoneOperating System)则记录车辆的标识符(identifier)信息。通过记录车辆标识信息,如车辆序列号,能够使终端接收车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号,由于该车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号中的UUID信息是基于该车辆的序列号生成的,且每个车辆的序列号均不相同,因此,每个车辆配置的iBeacon通信模块广播的beacon信号都不相同,如此,能够保证该车辆广播的beacon信号的唯一性。
初次或前次使用车辆时,在车辆与终端之间建立第三无线通信连接后,还需要通过在车辆侧以及终端侧进行相关物理操作实现终端与所述车辆之间的第一认证操作。这里,对于终端和车辆之间执行第一认证操作的方式不作具体限定。
本申请一可选实施方式中,车辆基于与所述车辆之间的第三无线通信连接执行与所述车辆之间的第一认证操作这一步骤可通过如下方式实现:
在与所述车辆之间建立第三无线通信连接的情况下,基于第一密钥信息执行与所述车辆之间的第一认证操作;其中,所述第一密钥信息是用户在所述终端侧输入的,或者,用户在所述车辆侧输入后由所述车辆发送给所述终端的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
示例性的,可以通过在车辆侧点按P键进行第一密钥信息的设置,具体的,首先在车辆侧点按P键,此时,终端上会出现一个第一密钥信息的设置界面,用户在第一密钥信息的设置界面上输入第一密钥,并通过再次点按P键接收用户在终端输入的第一密钥信息,即可完成车辆侧对于用户输入的第一密钥信息的确认,实现终端与所述车辆之间的第一认证操作。第一认证操作完成后,终端和车辆都会记录第一密钥信息。这里,第一认证操作为终端与车辆之间的初始认证,为完成初始认证过程,需要在车辆上执行相关的物理操作,使得车辆终端设置的第一密钥信息进行确认。
这里,第一认证操作过程第一密钥信息的设置也可以在车辆侧完成,用户在车辆侧完成第一密钥信息的设置后,车辆再将获取到的用户设置的第一密钥信息发送给车辆,使得车辆与终端之间最终都能获取并保存用户设置的密钥信息。
车辆上的P键是车辆上的一个操作按键,可以为该按键设置多种用途,如密码设置、开关机等。
本申请实施例中,第一密钥信息主要是用于对终端与车辆之间的无线通信进行加密,提高终端与车辆之间无线通信连接的安全性。
作为一种可选的实施方式,在终端与车辆之间完成第一认证操作后,终端还会向服务器侧请求一个网络接口,通过该网络接口从服务器侧获取第二密钥信息,并将该第二密钥信息保存于终端中,该第二密钥信息为与车辆关联的密钥信息,用于使终端向车辆发送控制指令时在控制指令中包含与该第二密钥信息相关的信息,使车辆端基于预设规则对包含第二密钥信息的控制指令进行校验。
步骤202:响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
在用户前次或首次使用车辆时,基于终端与车辆的第三无线通信连接完成终端与车辆之间的第一认证操作后,后续再次使用车辆时,若终端进入车辆的目标区域范围内,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的应用程序唤醒,使得终端基于前次或首次使用车辆时记录的车辆的无线通信地址,在用户对终端不进行任何操作的情况下,直接与车辆之间建立无线通信连接,如直接与车辆建立第二无线通信连接,并基于执行第一次认证操作时记录的第一密钥信息自动完成车辆与终端之间的认证。
本申请一可选实施方式中,终端建立与所述车辆之间的第二无线通信连接后还需要执行如下操作:
基于第一密钥信息执行与所述车辆之间的第二认证操作。
在终端与车辆之间建立无线通信连接后,终端还需要再次与终端完成第二认证操作,但在执行第二认证操作时不需要再通过用户在车辆侧以及终端侧进行相关操作来实现,而是基于终端侧和车辆侧记录的第一密钥信息自动完成终端和车辆之间的第二认证操作,该第一密钥信息即为在完成第一认证操作时终端侧和车辆侧记录的第一密钥信息。
本申请实施例中,通过车辆发送的唤醒信号,使得终端在进入车辆的目标区域范围内后,唤醒终端的应用程序,使得终端能够基于建立第三无线通信连接时记录车辆的无线通信地址直接与车辆实现无线通信连接。之后,终端与车辆之间能够基于第一次认证操作时记录的第一密钥信息,执行终端与车辆之间的第二认证操作,执行第二认证操作的过程,不需要用户在车辆侧以及终端侧再执行任何操作,简化了终端与车辆之间的无线通信连接过程以及认证过程,避免用户再执行繁琐的操作,能够明显提高用户体验。
本申请一可选实施方式中,终端基于第一密钥信息执行与所述车辆之间的第二认证操作后,还需要执行如下操作:
接收车辆基于用户的第三物理操作发送的通知信号;
确定与所述车辆之间的距离是否小于等于距离阈值;在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令。
本申请实施例中,车辆与终端之间建立第二无线通信连接并执行第二认证操作之后,若车辆获取到用户在车辆上执行的第三物理操作(如点击相关按键),则车辆会基于与终端之间的第二无线通信连接向终端发送通知信息,该通知信号用于通知终端车辆已获得用户在车辆上执行的第三物理操作,终端在接收到该通知信号后,则会检测自身与车辆之间的距离,并在自身与车辆之间的距离小于等于设定的距离阈值(如50厘米)的情况下,向车辆发送控制指令,车辆在接收到终端发送的控制指令后,即根据控制指令中包含的具体指令信息控制车辆的目标可控部件的状态,从而达到利用终端控制车辆的目标可控部件的状态(如对车辆进行开锁或解锁)的目的。
本申请实施例中的距离阈值可以为车辆的生产商在生产车辆时设置的默认的距离,也可以为用户在终端自行设置的距离。这里,若终端在接收到通知信息后判断其与车辆之间的距离大于距离阈值,则不进行任何操作或者在其界面上显示不在目标范围的相关提示信息。
在一种实施方式中,终端与车辆之间的距离和终端与车辆之间的无线通信连接的信号强度存在一定的对应关系。对于终端与车辆之间的距离的确定,可以通过终端与车辆之间无线通信连接的信号的强度来确定。
在一种实施方式中,可以由终端基于其与车辆之间的无线信号的强度确定与车辆之间的距离,或者由车辆基于其与终端之间的无线信号的强度确定其与终端之间的距离后,基于与终端之间的第二无线通信连接将该距离信息发送给终端,使终端获得其与车辆之间的距离。
本申请实施例的技术方案能够在由于某些异常情况导致终端与车辆之间的通信连接断开的情况下,由车辆再次向终端发送唤醒信号,使终端重新与车辆之间自动建立无线通信连接,并基于再次建立的无线通信连接,自动完成手机与车辆之间的认证,实现用户能够利用终端对车辆进行控制的目的。
本申请实施例还提供了一种车辆的通信连接装置,所述装置应用于车辆,如图3所示,所述装置包括:
确定单元301,用于确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
第一发送单元302,用于在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
本申请一可选实施方式中,所述确定单元301,具体用于:确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
本申请一可选实施方式中,所述车辆与所述终端之间建立第一无线通信连接之前,所述装置还包括:
连接单元303,用于与所述终端之间建立第三无线通信连接;
第一认证单元304,用于基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作;
其中,所述车辆完成与所述终端之间的第一认证操作后,所述终端能够基于与所述车辆之间的第三无线通信连接记录所述车辆的无线通信地址以及标识信息;所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
本申请一可选实施方式中,所述第一认证单元304具体用于:在与所述终端之间建立第三无线通信连接的情况下,基于第一密钥信息以及用户的第二物理操作执行与所述终端之间的第一认证操作;其中,所述第一密钥信息是用户在所述车辆侧输入的,或者,用户在终端侧输入后由所述终端发送给所述车辆的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
本申请一可选实施方式中,所述车辆与所述终端之间建立第二无线通信连接之后,所述装置还包括:
第二认证单元305,用于基于所述第一密钥信息执行与所述终端之间的第二认证操作。
本申请一可选实施方式中,所述基于所述第一密钥信息执行与所述终端之间的第二认证操作后,所述装置还包括:
第二发送单元306,用于基于用户的第三物理操作向所述终端发送通知信号,所述通知信号用于触发所述终端在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令;
接收单元307,用于接收所述控制指令,并基于所述控制指令控制所述目标可控部件的状态。
本申请一可选实施方式中,所述控制指令中携带有第二密钥信息,所述第二密钥信息是与所述车辆关联的密钥信息;所述接收单元307具体用于:基于所述第二密钥信息对所述控制指令进行解密,并基于解密结果控制所述目标可控部件的状态。
本领域技术人员应当理解,图3所示的车辆的通信连接装置中的各单元的实现功能可参照前述车辆的通信连接方法的相关描述而理解。图3所示的车辆的通信连接装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
本申请实施例还提供了一种车辆的通信连接装置,所述装置应用于终端,如图4所示,所述装置包括:
第一接收单元401,用于接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
响应单元402,用于响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
本申请一可选实施方式中,所述终端基于所述车辆发送的所述第一唤醒信号与所述车辆之间建立第一无线通信连接之前,所述装置还包括:
连接单元403,用于与所述车辆之间建立第三无线通信连接;
第一认证单元404,用于基于与所述车辆之间的第三无线通信连接执行与所述车辆之间的第一认证操作,并在完成与所述车辆之间的第一认证操作后记录所述车辆的无线通信地址和标识信息;
其中,所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
本申请一可选实施方式中,所述第一认证单元404,具体用于:在与所述车辆之间建立第三无线通信连接的情况下,基于第一密钥信息执行与所述车辆之间的第一认证操作;其中,所述第一密钥信息是用户在所述终端侧输入的,或者,用户在所述车辆侧输入后由所述车辆发送给所述终端的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
本申请一可选实施方式中,所述建立与所述车辆之间的第二无线通信连接后,所述装置还包括:
第二认证单元405,用于基于所述第一密钥信息执行与所述车辆之间的第二认证操作。
本申请一可选实施方式中,所述基于所述第一密钥信息执行与所述车辆之间的第二认证操作后,所述装置还包括:
第二接收单元406,用于接收车辆基于用户的第三物理操作发送的通知信号;
发送单元407,用于确定与所述车辆之间的距离是否小于等于距离阈值;在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令。
本领域技术人员应当理解,图4所示的车辆的通信连接装置中的各单元的实现功能可参照前述车辆的通信连接方法的相关描述而理解。图4所示的车辆的通信连接装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
本申请实施例还提供了一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述实施例所述的车辆的通信连接方法。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述实施例所述的车辆的通信连接方法。
本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。
Claims (12)
1.一种车辆的通信连接方法,其特征在于,所述方法应用于车辆,所述方法包括:
确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
2.根据权利要求1所述的方法,其特征在于,所述确定与终端之间的第一无线通信连接是否断开,包括:
确定目标范围内与所述车辆建立无线通信连接的电子设备,若所述电子设备中不包括终端,则确定与所述终端之间的第一无线通信连接断开;或者,
确定在获取到用户的第一物理操作后的设定时长是否接收到终端发送的用于控制所述车辆的目标可控部件的状态的控制指令;若在获取到用户的所述第一物理操作后的设定时长内未接收到所述控制指令,则确定与所述终端之间的第一无线通信连接断开。
3.根据权利要求1所述的方法,其特征在于,所述车辆与所述终端之间建立第一无线通信连接之前,所述方法还包括:
与所述终端之间建立第三无线通信连接;
基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作;
其中,所述车辆完成与所述终端之间的第一认证操作后,所述终端能够基于与所述车辆之间的第三无线通信连接记录所述车辆的无线通信地址以及标识信息;所述无线通信地址用于所述终端基于所述无线通信地址与所述车辆之间建立无线通信连接;所述标识信息用于所述终端基于所述第一唤醒信号或者所述第二唤醒信号中携带的所述标识信息与所述终端之间建立无线通信连接。
4.根据权利要求3所述的方法,其特征在于,所述基于与所述终端之间的第三无线通信连接执行与所述终端之间的第一认证操作,包括:
在与所述终端之间建立第三无线通信连接的情况下,基于第一密钥信息以及用户的第二物理操作执行与所述终端之间的第一认证操作;其中,所述第一密钥信息是用户在所述车辆侧输入的,或者,用户在终端侧输入后由所述终端发送给所述车辆的;所述第一认证操作完成后,所述第一密钥信息被记录在所述终端侧和所述车辆侧。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述车辆与所述终端之间建立第二无线通信连接之后,所述方法还包括:
基于第一密钥信息执行与所述终端之间的第二认证操作。
6.根据权利要求5述的方法,其特征在于,所述基于第一密钥信息执行与所述终端之间的第二认证操作后,所述方法还包括:
基于用户的第三物理操作向所述终端发送通知信号,所述通知信号用于触发所述终端在确定与所述车辆之间的距离小于等于距离阈值的情况下,基于与所述车辆之间的第二无线通信连接向所述车辆发送用于控制所述车辆的目标可控部件的状态控制指令;
接收所述控制指令,并基于所述控制指令控制所述目标可控部件的状态。
7.根据权利要求6所述的方法,其特征在于,所述控制指令中携带有第二密钥信息,所述第二密钥信息是与所述车辆关联的密钥信息;
所述基于所述控制指令控制所述目标可控部件的状态,包括:
基于所述第二密钥信息对所述控制指令进行解密,并基于解密结果控制所述目标可控部件的状态。
8.一种车辆的通信连接方法,其特征在于,所述方法应用于终端,所述方法包括:
接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
9.一种车辆的通信连接装置,其特征在于,所述装置应用于车辆,所述装置包括:
确定单元,用于确定与终端之间的第一无线通信连接是否断开;其中,所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
第一发送单元,用于在确定与所述终端之间的第一无线通信断开的情况下,发送第二唤醒信号;所述第二唤醒信号用于触发所述终端与所述车辆之间建立第二无线通信连接。
10.一种车辆的通信连接装置,其特征在于,所述装置应用于终端,所述装置包括:
第一接收单元,用于接收车辆发送的第二唤醒信号;其中,所述第二唤醒信号是所述车辆在确定与所述终端之间的第一无线通信连接断开的情况下发送的;所述第一无线通信连接是所述终端基于所述车辆发送的第一唤醒信号与所述车辆之间建立的无线通信连接;
响应单元,用于响应所述第二唤醒信号,建立与所述车辆之间的第二无线通信连接。
11.一种电子设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至7中任一项所述的方法,或者,执行如权利要求8所述的方法。
12.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至7中任一项所述的方法,或者,执行如权利要求8所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011183209.8A CN113259857A (zh) | 2020-10-29 | 2020-10-29 | 一种车辆的通信连接方法及装置、电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011183209.8A CN113259857A (zh) | 2020-10-29 | 2020-10-29 | 一种车辆的通信连接方法及装置、电子设备、存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113259857A true CN113259857A (zh) | 2021-08-13 |
Family
ID=77180765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011183209.8A Pending CN113259857A (zh) | 2020-10-29 | 2020-10-29 | 一种车辆的通信连接方法及装置、电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113259857A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374765A (zh) * | 2021-12-16 | 2022-04-19 | 浙江零跑科技股份有限公司 | 一种智能座舱实现手机日程信息提醒的方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106231099A (zh) * | 2016-07-29 | 2016-12-14 | 北京车和家信息技术有限责任公司 | 控制车辆的方法、控制装置和车辆 |
CN106973361A (zh) * | 2017-04-11 | 2017-07-21 | 成都步共享科技有限公司 | 一种共享单车智能车锁的电源管理方法 |
CN108256033A (zh) * | 2018-01-11 | 2018-07-06 | 北京新能源汽车股份有限公司 | 一种车辆的控制方法、装置、终端及车辆 |
CN109109817A (zh) * | 2018-07-27 | 2019-01-01 | 奇瑞汽车股份有限公司 | 基于智能进入及启动***的汽车控制方法、装置及汽车 |
CN110386105A (zh) * | 2018-04-20 | 2019-10-29 | 比亚迪股份有限公司 | 车辆解锁方法、***、移动终端和钥匙控制器 |
CN111107516A (zh) * | 2019-12-27 | 2020-05-05 | 深圳市几米物联有限公司 | 车辆设防方法、***及存储介质 |
CN111583460A (zh) * | 2020-04-30 | 2020-08-25 | 上海银基信息安全技术股份有限公司 | 认证方法、装置及计算机设备 |
-
2020
- 2020-10-29 CN CN202011183209.8A patent/CN113259857A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106231099A (zh) * | 2016-07-29 | 2016-12-14 | 北京车和家信息技术有限责任公司 | 控制车辆的方法、控制装置和车辆 |
CN106973361A (zh) * | 2017-04-11 | 2017-07-21 | 成都步共享科技有限公司 | 一种共享单车智能车锁的电源管理方法 |
CN108256033A (zh) * | 2018-01-11 | 2018-07-06 | 北京新能源汽车股份有限公司 | 一种车辆的控制方法、装置、终端及车辆 |
CN110386105A (zh) * | 2018-04-20 | 2019-10-29 | 比亚迪股份有限公司 | 车辆解锁方法、***、移动终端和钥匙控制器 |
CN109109817A (zh) * | 2018-07-27 | 2019-01-01 | 奇瑞汽车股份有限公司 | 基于智能进入及启动***的汽车控制方法、装置及汽车 |
CN111107516A (zh) * | 2019-12-27 | 2020-05-05 | 深圳市几米物联有限公司 | 车辆设防方法、***及存储介质 |
CN111583460A (zh) * | 2020-04-30 | 2020-08-25 | 上海银基信息安全技术股份有限公司 | 认证方法、装置及计算机设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374765A (zh) * | 2021-12-16 | 2022-04-19 | 浙江零跑科技股份有限公司 | 一种智能座舱实现手机日程信息提醒的方法 |
CN114374765B (zh) * | 2021-12-16 | 2024-04-19 | 浙江零跑科技股份有限公司 | 一种智能座舱实现手机日程信息提醒的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021115459A1 (zh) | 一种车辆解锁方法及装置 | |
CN108833122B (zh) | 车载通信控制器的唤醒方法、装置及存储介质 | |
CN109600223B (zh) | 验证方法、激活方法、装置、设备及存储介质 | |
CN108476060B (zh) | 用于双模蓝牙设备之间建立经典蓝牙连接的方法和双模蓝牙设备 | |
WO2019222412A1 (en) | Bluetooth mesh network provisioning authentication | |
US20170352090A1 (en) | Method, apparatus, and system for processing order information | |
CN106776124B (zh) | 数据备份方法及装置 | |
EP4099733A1 (en) | Security authentication method and apparatus, and electronic device | |
CN107154935B (zh) | 业务请求方法及装置 | |
CN113259857A (zh) | 一种车辆的通信连接方法及装置、电子设备、存储介质 | |
CN113162928B (zh) | 通信方法、装置、ecu、车辆及存储介质 | |
CN111491272B (zh) | 一种车辆解锁方法及*** | |
CN108702705B (zh) | 一种信息传输方法及设备 | |
CN112540798A (zh) | 车辆操作***的唤醒方法、装置及*** | |
US20220377068A1 (en) | Vehicle control device, vehicle, vehicle control method, and non-transitory recording medium | |
CN113923005B (zh) | 一种写入数据的方法及*** | |
US20190037612A1 (en) | Connecting method to an information capture device | |
CN115915062A (zh) | 车辆解锁方法及相关装置、解锁***和存储介质 | |
CN112214753A (zh) | 一种认证方法及装置、电子设备、存储介质 | |
EP3163488B1 (en) | Message sender authentication | |
CN115348604A (zh) | 一种终端与网络同步状态的检测方法及装置 | |
CN117835369A (zh) | 网络连接方法及其相关装置、计算机可读存储介质 | |
CN114827949A (zh) | 车辆的控制方法、控制装置、车辆和存储介质 | |
CN117640148A (zh) | 一种车载功能连接优化方法、装置、设备以及存储介质 | |
CN117341633A (zh) | 信息处理方法、装置、电子设备及存储介质 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210813 |