CN110325409B - 用于认证车辆智能钥匙的方法和装置 - Google Patents
用于认证车辆智能钥匙的方法和装置 Download PDFInfo
- Publication number
- CN110325409B CN110325409B CN201880013809.4A CN201880013809A CN110325409B CN 110325409 B CN110325409 B CN 110325409B CN 201880013809 A CN201880013809 A CN 201880013809A CN 110325409 B CN110325409 B CN 110325409B
- Authority
- CN
- China
- Prior art keywords
- terminal
- vehicle
- signal
- communication modules
- communication module
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/10—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
- B60R25/245—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user where the antenna reception area plays a role
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/01—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- 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
-
- 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/3234—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 additional secure or trusted devices, e.g. TPM, smartcard, USB or software token
-
- 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
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
- H04W12/64—Location-dependent; Proximity-dependent using geofenced areas
-
- 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]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/101—Bluetooth
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/60—Indexing scheme relating to groups G07C9/00174 - G07C9/00944
- G07C2209/63—Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
本公开涉及将5G通信***与物联网(IoT)技术融合的通信技术及其***,以支持与4G***相比更高的数据传输速率。本公开可以应用于基于5G通信和基于物联网(IoT)相关技术的智能服务(例如,智能家居、智能建筑、智慧城市、智能汽车或联网汽车、医疗保健、数字教育、零售、安保和安全相关服务等)。本公开涉及用于传感器网络、机器到机器(M2M)、机器类型通信(MTC)和物联网(IoT)的技术。基于上述技术,本公开可以用于智能服务(智能家居、智能建筑、智慧城市、智能汽车或联网汽车、医疗保健、数字教育、零售、安保和安全相关服务等)。根据本发明的一个实施例的装置的密钥认证方法可以包括以下步骤:使用多个通信模块从终端接收信号;基于经由该多个通信模块接收的每个信号,确定该终端是否存在于距该装置的预定距离内;以及基于该终端是否存在于距该装置的预定距离内,改变安装有该装置的车辆的控制模式。
Description
技术领域
本公开涉及一种用于使用户能够使用终端作为车辆的智能钥匙来控制车辆的方法和设备。
背景技术
为了满足自部署4G通信***以来对无线数据业务的日益增长的需求,已经努力开发改进的5G或pre-5G通信***。因此,5G或pre-5G通信***也称为“超4G网络”通信***或“后LTE***”。为了实现更高的数据速率,正在考虑在超高频(毫米波)频段(例如,60GHz频段)中实现5G通信***。为了减轻超高频带中无线电波的路径损耗并增加无线电波的传输距离,正在针对5G通信***讨论波束成形、大规模多输入多输出(大规模MIMO)、全维度MIMO(FD-MIMO)、阵列天线、模拟波束成形和大规模天线技术。此外,在5G通信***中,基于演进的小型小区、高级小型小区、云无线电接入网络(云RAN)、超密集网络、设备到设备(D2D)通信、无线回程、移动网络、协作通信、协作多点(CoMP)、接收端干扰消除等,正在对***网络改进进行开发。此外,在5G通信***中,已经开发出来了作为高级编码调制(ACM)***的混合FSK和QAM调制(FQAM)及滑动窗口叠加编码(SWSC),以及作为高级接入技术的滤波器组多载波(FBMC)、非正交多址(NOMA)和稀疏码多址(SCMA)。
另一方面,互联网作为人类产生和消费信息的以人为中心的连接网络,现在正在发展为物联网(IoT),在这种物联网中,诸如物体的分布式实体在没有人介入的情况下交换和处理信息。已经出现了万物互联(IoE)技术,其是IoT技术和大数据处理技术通过与云服务器连接而结合的产物。IoT的实现需要诸如“传感技术”、“有线/无线通信和网络基础设施”、“服务接口技术”和“安全性技术”等技术要素。因此,最近研究了诸如用于物体之间进行连接的传感器网络、机器对机器(M2M)通信和机器类型通信(MTC)的技术。
这样的IoT环境可以提供智能互联网技术(IT)服务,其通过收集和分析在所连接的物体之间生成的数据来为人类生活创造新的价值。通过现有信息技术(IT)与各种行业应用的融合和结合,IoT可以应用于智能家居、智能建筑、智慧城市、智能汽车或联网汽车、智能电网、医疗保健,智能家电和高级医疗服务等各个领域。
与此一致,已经进行了各种尝试以将5G通信***应用于IoT网络。例如,可以通过与5G通信技术相对应的波束成形、MIMO和阵列天线的技术来实现诸如传感器网络、机器对机器(M2M)通信和机器类型通信(MTC)之类的技术。可以应用作为上述的大数据处理技术的云无线接入网络(云RAN)作为5G技术与IoT技术之间的融合的示例。
通常,为了控制车门的打开/关闭并启动车辆,通常使用具有预定尺寸和体积的智能钥匙。用户越来越需要控制各种设备,例如家庭***、家用电器或其他电子设备。
因此,日益需要使用用户的终端作为车辆的智能钥匙的技术。
发明内容
技术问题
做出本公开是为了解决上述问题,并且本公开的各方面旨在提供使用户能够通过在用户终端上安装车辆智能钥匙功能来容易地操作车辆的方法和装置。
问题的解决方案
在本公开的一个方面,一种设备的密钥认证方法包括:使用多个通信模块从终端接收信号;基于通过所述多个通信模块接收的各个信号,识别所述终端是否存在于距所述设备的预定距离内;以及基于所述终端是否存在于距所述设备的所述预定距离内,改变安装有所述设备的车辆的控制模式。
在本公开的另一方面,一种设备包括:收发器,所述收发器被配置为使用多个通信模块发送和接收信号;控制器,所述控制器被配置为:如果使用所述多个通信模块从终端接收信号,则基于通过所述多个通信模块接收的各个信号来识别所述终端是否存在于距所述设备的预定距离内,并且基于所述终端是否存在于距所述设备的所述预定距离内来改变安装有所述终端的车辆的控制模式。
在本公开的另一方面,一种终端的密钥认证方法包括:在预定的第一时段中从设备接收通告信号;如果使用所述通告信号完成与所述终端的认证,则在预定的第二时段中发送信号,其中所述预定的第二时段短于所述预定的第一时段,其中,如果基于终端发送的信号通过包括多个通信模块的所述设备确定所述终端是否存在于距所述设备的预定距离内,则改变安装有所述设备的车辆的控制模式。
在本公开的又一方面,一种终端包括:收发器,所述收发器被配置为使用通信模块发送和接收信号;控制器,所述控制器被配置为控制所述收发器在预定的第一时段中从设备接收通告信号,并且如果使用所述通告信号完成与所述终端的认证,则在预定的第二时段中发送信号,其中所述预定的第二时段短于所述预定的第一时段,其中,如果基于终端发送的信号通过包括多个通信模块的所述设备确定所述终端是否存在于距所述设备的预定距离内,则改变安装有所述设备的车辆的控制模式。
本发明的有益效果
根据本公开的各方面,用户可以使用用户携带的终端容易地操作车辆。
附图说明
图1是示出用于划分距车辆预定距离内的区域的实施例的视图;
图2是示出包括通信模块的车辆和使用通信模块发送和接收信号的终端的视图;
图3a是示出用于在车辆上安装的通信模块与在终端上安装的通信模块之间发送和接收信号的方法的流程图,图3b是示出用于在车辆上安装的通信模块与在终端上安装的通信模块之间发送和接收信号的方法的流程图,以及图3c是示出用于在车辆上安装的通信模块与在终端上安装的通信模块之间发送和接收信号的方法的流程图;
图4是示出根据本公开的各种实施例的车辆控制***认证终端、使用多个通信模块从终端接收信号、以及确定终端与车辆之间的距离的方法的顺序图,图5是示出根据本公开的各种实施例的车辆控制***认证终端、使用多个通信模块从终端接收信号、以及确定终端与车辆之间的距离的方法的顺序图;
图6是示出根据本公开的另一实施例的车辆控制***认证多个终端、使用多个通信模块从多个终端接收信号、以及确定多个终端与车辆之间的距离的方法的视图;
图7是示出用于在最小化终端和车辆的功耗时操作***的方法的顺序图;
图8a是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图8b是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图9a是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图9b是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图9c是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图9d是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,图9e是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图,以及图9f是说明根据本公开的各种实施例的车辆在最小化功耗时确定终端的位置的方法的视图;
图10a是说明用于根据终端的位置最小化功耗的方法的视图,图10b是说明用于根据终端的位置最小化功耗的方法的视图,以及图10c是说明用于根据终端的位置最小化功耗的方法的视图;
图11是示出根据本公开的实施例的在车辆上安装的设备的组成元件的框图;以及
图12是示出根据本公开的实施例的终端的组成元件的框图。
具体实施方式
在下文中,将参考附图描述本公开。本公开可以具有各种修改和若干实施例,并且在附图中示例了具体实施例并且描述了相关的详细说明。然而,本公开不限于这样的特定实施例形式,并且应当理解,本公开包括包含在本公开的精神和范围中的所有改变和/或等同物和替代物。结合附图的描述,类似的组成元件由类似的附图标记表示。
在本公开中,术语“包括”或“可以包括”表示存在所公开的对应功能、操作或组成元件,并且不限制一个或更多个额外的功能、操作或组成元件。此外,在本公开中,术语“包括”或“可以包括”用于表示存在特征、数量、步骤、操作、组成元件、组件或其组合,但是应该将该术语解释为不排除添加一个或更多个其他特征、数量、步骤、操作、组成元件、组件或其组合的存在或可能性。
在本公开中,表述“或”包括一起列出的词语的任意或所有组合。例如,表述“A或B”可以包括A,可以包括B,或者可以包括A和B两者.
本公开中使用的表述“1”、“2”、“第一”或“第二”可以修饰本公开的各种组成元件,但是它不限制相应的组成元件。例如,上述表述不限制相应组成元件的顺序和/或重要性。该表述可以用于将一个组件与其他组件区分开。例如,尽管第一用户设备和第二用户设备均为用户设备,但是两者指示不同的用户设备。例如,在不脱离本公开的范围的情况下,第一组成元件可以被称为第二组成元件,类似地,第二组成元件可以被称为第一组成元件。
在本说明书中,如果描述某个组成元件连接或者附接到另一组成元件,这可以表示该组成元件直接连接或者直接附接到该另一组成元件,或者这可以表示存在中间组成元件以将上述组成元件彼此连接。相反,如果描述某个组成元件直接连接或直接附接到另一组成元件,则可以表示不存在中间组成元件。
本公开中使用的术语仅用于解释特定实施例,但是其不旨在限制本公开。除非上下文中有明显不同的含义,否则单数表达式可以包括复数表达式。
除非在本文中另外定义,否则本文中使用的所有术语(包括技术术语或科学术语)具有与本公开所属领域的普通技术人员通常理解的相同含义。还将进一步理解的是,诸如常用词典中定义的术语应被解释为具有与其在相关技术意义下的含义一致的含义,并且除非在本文中另有明确定义,其不应被解释为具有理想化或过于正式的含义。
通常,可以使用车辆智能钥匙来控制车辆。例如,为了使用户打开/关闭车门或启动车辆,需要智能钥匙。
通常,车辆智能钥匙安装有用于数据通信的模块和用于定位的模块。例如,可以使用执行100MHz至440MHz通信的超高频(UHF)通信模块作为用于数据通信的模块。UHF模块可以用于车辆的通信,并且可以是非通用通信模块。
此外,可以使用执行120KHz至130KHz通信的低频(LF)通信模块作为用于定位的模块。天线的大小与波长成比例,并且LF与蓝牙低功耗(BLE)之间的波长差异可能约为20,000倍。此外,基本上通过多次缠绕铜线来生产LF模块,因此LF模块体积相对较大。此外,LF模块仅可以用于测量距离的目的,并且可以是非通用通信模块。
近来,已经积极地研究了一种方法,其中用户使用通常由用户携带的诸如智能手机的终端来控制家庭***、家用电器和电子设备。因此,用户越来越需要使用终端来控制车辆。然而,在智能手机上可能难以物理地安装上述普通智能钥匙中使用的UHF模块和LF模块。因为在减小UHF模块和LF模块的大小方面存在限制,因此可能难以将UHF模块和LF模块安装在通常使用的智能手机上。此外,即使通过增加智能手机的体积来将UHF模块和LF模块安装在智能手机上,智能手机也可能导致额外的功耗和发热。
将描述根据本公开的能够使用诸如智能手机的用户终端来实现智能钥匙的方法。
首先,图1是示出用于划分距车辆预定距离内的区域的实施例的视图。
如果用户不存在于距车辆100的预定距离内,则需要将车辆100保持在车门不能被打开或关闭的状态下以及车辆不能被启动的状态下。
如果用户存在于距车辆100的预定距离内,则车辆100和用户终端可以彼此发送和接收信号以测量车辆100与用户之间的距离。此外,根据信号发送和接收的结果,可以控制车辆100的状态。
例如,如果用户比图1的第一区域110距车辆100更远,则车辆100可以保持在车门不能被打开或关闭的状态下或者车辆100不能被启动的状态下。第一区域110可以对应于距车辆100大约8m的距离。
如果用户存在于第一区域110内,则车辆100可以进入接近检查模式以更准确地识别与用户的距离。
如果用户在保持接近检查模式时接近车辆100,然后用户存在于图1的第二区域120中,则车辆100可以切换到车门能够被打开或关闭的状态。例如,第二区域120可以对应于距车辆100的1m内的距离。如果存在于距车辆100的第二区域120内检测到用户终端,则车辆100的门被解锁,并且车辆100可以切换到用户可以使用所携带的终端打开门的状态。
此外,如果用户存在于与图1的第三区域130相对应的车辆100内部,则车辆100可以切换到车辆不能被启动的状态。此外,使用存在于第三区域130中的终端信息,用户可以将诸如车辆座椅或把手位置的车辆状态改变为预定状态。
在下文中,将详细描述确定用户终端是否存在于距车辆100的预定距离内的方法。例如,如上参考图1所述,将详细描述用于检测第一区域110内的用户终端的存在并检测第二区域120内的用户终端的存在的方法。
图2是示出包括通信模块的车辆和使用通信模块发送和接收信号的终端的视图。
根据本公开的实施例,多个通信模块20、21、22和23可以安装在车辆200上。尽管图2示出了在两个侧面中的每一个侧面上安装两个通信模块的实施例,但这仅仅是示例性的,并不限制多个通信模块20、21、22和23的安装位置和安装数量。例如,通信模块可以安装在车辆的前表面、后表面和侧表面以及上部和下部上。
此外,尽管未在图2中示出,但是可以在车辆200上安装单独的设备或***,该单独的设备或***控制使用多个通信模块20、21、22和23来发送和接收信号、收集关于发送和接收的信号的信息、以及测量车辆100与终端之间的距离。
上述设备可以控制使用多个通信模块20、21、22和23来发送信标信号。在下文中,信标信号可以与通告信号(advertisement signal)互换使用。
此外,设备可以控制使用多个通信模块20、21、22和23接收从另一外部终端发送的信号。设备可以使用由多个通信模块20、21、22和23测量的由另一外部终端发送的信号的强度来确定外部终端的位置。此外,设备可以基于终端位置的确定结果来控制车辆200。例如,设备可以使用针对接收信号的信号向量来计算终端位置。
尽管图2示出了智能手机执行智能钥匙功能以控制车辆200,但智能手机、平板电脑、笔记本电脑以及各种可穿戴设备(例如智能手表和智能眼镜)可以是用作与车辆200发送和接收信号的终端210。
通常,终端210可以包括一个通信模块24。然而,这仅仅是示例性的,并不限制可以安装在终端210上的通信模块24的数量。
终端210可以接收由车辆200的多个通信模块20、21、22和23发送的信标信号。此外,终端210可以使用通信模块24发送信号。
基于通过通信模块24发送的信号,车辆200可以预测车辆200与终端210之间的距离。
另一方面,尽管车辆200的多个通信模块20、21、22和23以及终端210的通信模块24可以是LBE模块,但这仅仅是示例性的,并且可以使用能够用于近场通信的各种类型的通信模块。
具体地,将基于图3a至图3c的流程图描述用于在车辆上安装的通信模块与终端之间发送和接收信号的方法。
首先,如图3a所示,在操作S300,终端可以配置发送信号参数,并且可以确定开始信号发送。例如,终端可以从车辆上安装的至少一个通信模块接收信标信号。此外,已经接收到信标信号的终端可以开始信号发送。
具体地,车辆上安装的设备可以控制使用至少一个通信模块在预定时段中发送信标信号。设备可以使用所有多个通信模块来发送信标信号。然而,因为没有检测到终端存在于相对靠近车辆的距离处,所以设备可以仅使用一个通信模块来发送信标信号,以便最小化功耗。
如果终端接收到信标信号,则终端可以确定其变得足够接近车辆以接收信标信号。因此,终端可以开始信号发送。在这种情况下,由终端发送的信号可以是用于在车辆上安装的设备测量终端与车辆之间的距离的信号。在下文中,由已经接收到信标信号的终端发送的信号称为定位信号。
在操作S305,终端可以根据预定时段发送定位信号。在这种情况下,定位信号可以包括基于认证的智能钥匙标识符的信号辨别字段、终端制造商、信号发送功率信息或终端状态信息中的至少一种。例如,定位信号可以包括多条信息,由此在车辆上安装的设备能够识别终端是否是车辆的认证终端。
在操作S310,如果确定接收到信号发送终止请求,则终端可以停止发送定位信号。例如,如果通过终端输入用于停止发送定位信号的用户命令,则终端可以停止发送定位信号。
另一方面,在操作S315,在车辆上安装的设备可以开始BLE扫描参数配置和扫描。具体地,如果确定使用至少一个通信模块接收终端发送的信标信号,则设备可以配置BLE扫描参数并且可以开始扫描。例如,设备可以确定执行LBE扫描的时间。此外,如果仅开启用于发送信标信号的一个通信模块,则设备可以接通用于BLE扫描的多个通信模块的电源。
在操作S320,设备可以接收从终端发送的信号。此外,在操作S325,如果检测到扫描终止请求,则设备可以停止LBE扫描。例如,在操作S315,如果甚至在用于执行配置的BLE扫描的时间到达之前输入了用于停止BLE扫描的用户请求,则设备可以停止LBE扫描。
此外,在操作S330,设备可以确定是否已经从终端接收到定位信号。此外,在操作S335,设备可以基于接收的信号确定车辆与终端之间的距离。
具体地,设备可以使用安装在车辆的各个位置上的多个通信模块来接收由终端发送的定位信号。因此,设备可以识别通过各个通信模块接收的定位信号的接收功率。例如,根据终端接近车辆的位置,通过各个通信模块接收的定位信号的接收功率可以不同。此外,设备可以识别通过各个通信模块接收的定位信号的接收角度。
设备可以基于通过各个通信模块接收的定位信号的接收功率的信息和接收角度的信息来确定车辆与终端之间的距离。如上参考图1所述,设备可以确定终端是否存在于距车辆预定距离内的区域中,而不是确定车辆与终端之间的绝对距离。
图3c是示出用于确定车辆与终端之间的距离的详细方法的流程图。
首先,在操作S340,设备可以开启定位模式。定位模式可以是用于确定车辆与终端之间的距离的模式。
此外,在操作S345,设备可以配置定时器值等。例如,如果从终端接收的定位信号的接收时段太长,或者在接收定位信号期间在阈值时间内停止接收信号,则可能不是用户的正常操作。因此,设备可以配置定时器值,并且可以使用在预定时间内接收的终端的定位信号来确定车辆与终端之间的距离。
在操作S350,设备可以接收关于所接收信号的信息。例如,设备可以从多个通信模块接收关于通过多个通信模块接收的接收信号的接收功率的信息和接收角度的信息。
此外,在操作S355,设备可以确定关于所接收信号的信息是否足以确定设备与终端之间的距离。如果不足以使用关于设备接收的所接收信号的信息来确定设备与终端之间的距离,则在操作S360,设备可以确定定时器是否已经到期。因此,设备可以连续地接收关于所接收信号的信息,直到定时器到期为止。
同时,如果确定该信息足够使用关于由设备接收的所接收信号的信息来确定设备与终端之间的距离,则在操作S365,即使在定时器到期前,设备可以通过执行定位算法来确定车辆与车辆之间的距离。
设备可以安装在车辆内部,但是这仅仅是示例性的,并且设备可以存在于车辆外部。此外,设备可以是单独的服务器,并且可以接收关于由多个通信模块接收的定位信号的信息,并且可以基于所接收的信息确定车辆与终端之间的距离。此外,单独的服务器可以基于确定的结果向车辆发送车辆的控制信号。
图4是示出根据本公开的实施例的车辆控制***认证终端、使用多个通信模块从终端接收信号、以及确定终端与车辆之间的距离的方法的顺序图。
车辆400可以包括车辆控制***410和N个通信模块420和430。车辆控制***410可以是安装在车辆上的上述设备。
终端440可以是用于控制车辆400的初始注册的终端。例如,当最初购买车辆400时,用户可以注册以使用用户的终端400执行智能钥匙功能。
在操作S450,车辆控制***410可以将通信模块N 430确定为代表性通信模块。车辆控制***410可以控制使用被确定为代表性通信模块的通信模块N 430来发送通告信号。通告信号(adv)可以是如上所述在预定时段中发送的信标信号。
在操作S450,因为未检测到终端存在于相对靠近车辆的距离处,因此为了最小化功耗,车辆控制***410可以控制仅通过代表性通信模块发送通告信号(adv)。
车辆控制***410可以在预定时段中更改代表性通信模块。此外,车辆控制***410可以随机地确定代表性通信模块。
在操作S455,通信模块N 430可以根据预定时段发送通告信号(adv)。此外,在操作S460,终端440可以提取加密的adv地址,并且可以配置扫描过滤器。
具体地,如果被注册为控制车辆400的终端440存在于终端440可以接收信标信号的距离内,则终端440可以接收由通信模块N 430发送的通告信号(adv)。信标信号是可以在最大100米内发送到设备的信号,因此终端440可以从相对长的距离接收通告信号(adv)。
终端440可以具有关于注册的车辆400的信息。因此,终端440可以提取关于从注册车辆400接收的通告信号(adv)的地址。在这种情况下,终端440可以在接收到具有预定强度或更大强度的通告信号(adv)的情况下提取地址。
在操作S465,车辆400和终端440可以执行认证过程。此外,车辆控制***410和终端可以提取加密的通告地址,并且车辆控制***410和终端可以配置扫描过滤器。因为不通过消息直接传送地址而是加密传送该地址,所以可以使用多个地址。
同时,在操作S470,车辆控制***410可以控制使用所有通信模块来扫描信号。此外,在操作S475,终端440可以确定进入定位模式。例如,如果接收到具有预定强度或更大强度的通告信号(adv),则终端440可以进入定位模式。
因此,在操作S480-1和S480-2,终端440可以发送定位信号。终端440可以根据预定时段使用BLE模块来发送定位信号。
可以通过在车辆400上安装的多个通信模块420和430接收由终端440发送的定位信号。然而,由多个通信模块420和430接收的定位信号可以根据终端440的位置和车辆400与终端440之间的距离而具有不同的接收功率和不同的接收角度。
此外,在操作S485-1和S485-2,安装在车辆400上的多个通信模块420和430可以分别向车辆控制***410报告所接收的信号。具体地,多个通信模块420和430均可以向车辆控制***410发送关于接收的定位信号的接收功率和接收角度的信息。
终端440发送定位信号并且车辆400使用多个通信模块来接收由终端440发送的定位信号的模式可以是接近检查模式。
在如上参考图4所述的方法中,车辆控制***410可以确定终端440是否存在于距车辆400一定距离内。此外,车辆控制***410可以基于确定的结果来控制车辆400。
例如,如果确定终端440不存在于距车辆400的第一距离(例如,8m)内,则车辆控制***410可以保持车辆400的门不能被打开或关闭的状态或者保持在车辆不能被启动的状态。
此外,如果确定终端440接近距车辆400的第一距离,则车辆400和终端440可以进入接近检查模式。
在接近检查模式中,如果车辆400使用由终端440发送的定位信号来确定终端440存在于距车辆400的第二距离(例如,1m)内,则车辆控制***410可以切换到车辆400的门能够被打开或关闭的状态。
此外,如果终端440存在于车辆400内部,则车辆控制***410可以切换到车辆400能够被启动的状态。此外,基于存在于车辆400内的终端440的信息,车辆控制***410可以如用户预先配置地改变车辆状态(例如车辆座椅或把手位置)。
图5是示出根据本公开的另一实施例的车辆控制***认证终端、使用多个通信模块从终端接收信号、以及确定终端与车辆之间的距离的方法的顺序图。
图5中示出的车辆500可以包括车辆控制***510和通信模块520。尽管图5仅示出了一个通信模块520,但是车辆500可以包括如上所述的多个通信模块。
车辆控制***510可以是如上所述安装在车辆上的设备。
在操作S535,车辆500和终端530可以执行初始认证过程。例如,初始认证过程可以是终端530执行初始注册以便控制车辆500的过程。例如,当最初购买车辆500时,用户可以使用用户终端530注册智能钥匙功能来执行初始认证过程。
在操作S540,车辆控制***510可以通过认证过程来确认终端的公钥。此外,在操作S545,终端530可以通过认证过程来确认车辆的公钥。当加密待发送的信号时,可以使用各个公钥。
在初始认证过程之后,在操作S550,已进入待机模式的车辆500的车辆控制***510可以使用通信模块520来发送包括新地址的通告信号。通信模块520可以是多个通信模块中的任何一个。
例如,车辆控制***510可以使用标称地址来加密通告信号(adv),该标称地址是车辆500与终端530之间公知的地址。
此外,车辆控制***510可以将在待机模式中使用的新地址与通告信号(adv)一起加密和发送。例如,车辆控制***510可以使用车辆500的私钥来加密和发送在待机模式中使用的待机地址。可以使用车辆的公钥来解释车辆的私钥。
因此,因为已经执行了初始认证过程的终端530确认了车辆的公钥,所以可以对使用车辆的私钥加密的待机地址进行解密。
在操作S555,车辆控制***510可以使用通信模块520发送使用新地址加密的通告信号(adv)。例如,车辆控制***510可以使用待机地址加密通告信号(adv),并且可以发送加密的通告信号(adv)。通过对加密的待机地址进行解密,终端530可以对使用待机地址加密的通告信号(adv)进行解密。
通过上述方法,车辆500和终端530可以采取预防措施来防止在待机模式下无线传输的信号包的伪造。
在操作S565,可以执行车辆500与终端530之间的认证过程。此外,在操作S570,车辆控制***510可以控制使用所有通信模块来扫描信号。此外,在操作S575,终端530可以确定进入定位模式。
因此,在操作S580,车辆500和终端530可以在彼此建立连接时发送和接收临时新地址。通过建立连接,车辆500和终端530可以稳定地改变地址。
具体地,车辆500和终端530可以共享在接近检查模式中使用的临时密钥。例如,终端530可以使用终端530的私钥来发送新地址。
在操作S585,终端530可以将加密的定位信号发送到临时新地址。例如,终端530可以使用BLE模块将加密的定位信号发送到临时新地址。
此外,在操作S590,在车辆500上安装的通信模块520可以向车辆控制***510报告所接收的信号。多个通信模块520可以安装在车辆500上。此外,通信模块520可以向车辆控制***510发送关于接收到的定位信号的接收功率的信息和接收角度的信息。
终端530发送定位信号并且车辆500使用多个通信模块接收由终端530发送的定位信号的模式可以是接近检查模式。
尽管图5仅示出了操作S50至S590一次,但这仅仅是示例性的,可以重复操作S50至S590,直到车辆控制***510可以充分地确定车辆500与终端530之间的距离或者直到定时器到期。
通过如上参考图5所述的方法,车辆控制***510可以确定终端530与车辆500的距离。此外,车辆控制***510可以基于确定的结果来控制车辆500。
例如,如果确定终端530不存在于距车辆500的第一距离(例如,8m)内,则车辆控制***510可以保持车辆500的车门不能被打开或关闭的状态以及保持车辆500不能被启动的状态。
此外,如果确定终端530逐渐接近车辆500并且终端530存在于距车辆500的第二距离(例如,1m)内,则车辆控制***510可以切换到车辆500的门能够被打开或关闭的状态。
此外,如果终端530存在于车辆500内部,则车辆控制***510可以切换到车辆400能够被启动的状态。此外,基于车辆500内部存在的终端530的信息,车辆控制***510可以如用户预先配置地改变车辆状态(例如车辆座椅或把手位置)。
图6是示出根据本公开的另一实施例的车辆控制***认证多个终端、使用多个通信模块从多个终端接收信号、以及确定多个终端与车辆之间的距离的方法的视图。
如果多个用户使用一个车辆600,或者一个用户拥有并使用多个终端,则需要使用各个终端来控制车辆600。
因此,车辆600可以通过针对发送的密钥生成不同接近地址来区分多个终端。例如,车辆600可以使用随机生成来生成不同的接近地址。
在操作S620-1至操作S620-4,在初始认证过程之后,已进入待机模式的车辆600可以发送通告信号。通告信号可以是能够由距车辆600预定距离内存在的所有终端接收的信标信号。因此,车辆600使用至少一个通信模块发送的通告信号可以由第一终端610和第二终端620接收。
如上参考图5所述,通告信号可以包括新地址。例如,车辆600可以使用标称地址来加密通告信号(adv),该标称地址是车辆600与终端610和620之间公知的地址。
此外,车辆600可以将在待机模式中使用的新地址与通告信号(adv)一起加密和发送。例如,车辆600可以使用车辆600的私钥来加密和发送在待机模式中使用的待机地址。可以使用车辆的公钥来解释车辆的私钥。
因此,因为已经执行初始认证过程的终端610和620确认了车辆600的公钥,所以终端610和620可以对使用车辆600的私钥加密的待机地址进行解密。
第一终端610和第二终端620可以根据与车辆600的距离或通信状态接收不同的通告信号。例如,如图6所示,第一终端610可以接收在操作S620-3发送的通告信号,并且可以通过认证过程进入接近检查模式或驱动模式。
如果第二终端620比第一终端610距车辆600更远,或者第二终端620处于不良通信状态,则第二终端620可以接收在操作S620-4发送的通告信号,并且第二终端620可以通过认证过程进入接近检查模式或驱动模式。
在操作S625,车辆600和第一终端610可以建立第一连接。在这种情况下,车辆600和第一终端610可以在建立连接时发送和接收临时新地址。通过建立连接,车辆600和终端610可以稳定地改变地址。
具体地,车辆600和第一终端610可以共享在接近检查模式或驱动模式中使用的临时密钥。例如,第一终端610可以使用第一终端610的私钥来发送新地址。
在操作S630-1和S630-2,第一终端610可以将加密的定位信号发送到临时新地址。例如,第一终端610可以使用BLE模块将加密的定位信号发送到临时新地址。
同时,在操作S635,车辆600和第二终端620可以建立第二连接。在这种情况下,车辆600和第二终端620可以在建立连接时发送和接收临时新地址。通过建立连接,车辆600和第二终端620可以稳定地改变地址。
车辆600和第二终端620可以共享在接近检查模式或驱动模式中使用的临时密钥。例如,第二终端620可以使用第二终端620的私钥来发送新地址。在这种情况下,第二终端620可以生成与第一终端610生成的新地址不同的新地址。例如,通过随机生成,第二终端620可以生成与第一终端610生成的新地址不同的新地址。
此外,在操作S640-1和操作S640-2,第二终端620可以将加密的定位信号发送到临时新地址。例如,第二终端620可以使用BLE模块将加密的定位信号发送到临时新地址。
车辆600使用多个通信模块来确定第一终端610和第二终端620的位置的详细内容如上文所述。
图7是示出用于在最小化终端和车辆的功耗的同时操作***的方法的顺序图。
图7的车辆700可以使用如上所述的多个通信模块来接收由终端710发送的定位信号。
已经执行初始认证过程的车辆700和终端710可以进入待机模式。在操作S715,车辆700可以在待机模式下配置信号发送间隔。此外,在操作S720,终端710可以在待机模式下配置扫描区段长度。
具体地,车辆700可以在待机模式下发送通告信号(adv)。因此,在操作S715,车辆700可以确定通告信号的发送间隔。
在待机模式中,如果即使终端710与车辆700相距较远终端也检测到通告信号,则可以立即进入认证过程,因此车辆700不需要经常发送通告信号。
因此,如果假设车辆700将信号传输时段操作为长时段模式和短时段模式,则处于待机模式的车辆700可以确定以长时段模式发送通告信号。由于车辆700根据相对长的时段发送通告信号,所以车辆700可以最小化功耗。例如,尽管图7示出了车辆700在操作S725仅发送一次通告信号,但是车辆700可以根据配置的长时段重复发送通告信号。
另一方面,为了最小化待机模式中的功耗,终端710可以配置半扫描模式。
如果终端710接收到由车辆700发送的通告信号,则在操作S730,车辆700和终端710可以执行认证过程。例如,如果终端710接收到车辆700以接收信号强度指示符(RSSI)值等于或高于阈值来发送的通告信号,则终端710可以与车辆700执行认证过程。
此外,即使在完成认证过程之后,在操作S735,车辆700也可以持续地发送通告信号。
同时,一旦进入接近检查模式,在操作S740,车辆700可以在接近检查模式中配置扫描区段长度。此外,在操作S745,终端710可以在接近检查模式中配置信号发送间隔。
接近检查模式是使用在车辆700上安装的诸如BLE模块的多个通信模块来接收终端710发送的定位信号从而确定终端710与车辆700远离多长距离的模式。因此,车辆700需要从终端710多次重复接收定位信号并测量终端710的准确位置,而不是最小化功耗。因此,在操作S740,车辆700可以在接近检查模式中配置全扫描模式。
此外,在接近检查模式中,终端710可以通过短时段模式中的操作来配置相对短的信号发送间隔。例如,终端710可以将定位信号发送间隔配置为100ms。
因此,在操作S750,车辆700和终端710可以彼此建立连接。此外,在操作S755-1和操作S755-2,终端710可以根据配置的定位信号发送间隔来发送定位信号。
如果根据定位信号接收的结果确定终端710与车辆700非常接近(例如,在1m内),则车辆700可以切换到车门能够由终端710打开或关闭的状态。
此外,根据车辆700的状态切换,终端710可以显示指示车门能够被打开或关闭的用户界面(UI)屏幕。如果从用户输入用于打开车门700的命令,则终端710可以向车辆700发送所接收到的用户命令。此外,车辆700可以根据所接收的用户命令来解锁车门。
如果确定车门被解锁并且终端710存在于车辆700内部,则车辆700和终端710可以进入驱动模式。
在操作S760,车辆700可以在驱动模式下配置扫描区段长度。此外,在操作S765,终端710可以在驱动模式下配置信号发送间隔。
驱动模式是识别出终端710存在于车辆700内部的模式,因此车辆700不必具体地识别终端710的位置。例如,车辆700需要识别终端710是否仅持续存在于车辆700内部。
因此,车辆700可以在驱动模式下配置半扫描模式。此外,终端710还可以通过驱动模式中的长周期模式下的操作来配置相对长的信号发送间隔。
如上参考图7所述,车辆和终端根据各个模式来控制信号传输时段和信号扫描模式,因此可以最小化功耗。
图8a至图9f是说明根据本公开的各种实施例的车辆用于在最小化功耗的同时确定终端的位置的方法的视图。
首先,图8a是示出仅激活车辆800的代表性通信模块的实施例的视图。具体地,车辆800可以将第一通信模块801确定为代表性通信模块。车辆800可以控制使用被确定为代表性通信模块的第一通信模块801来发送通告信号。通告信号(adv)可以是如上所述在预定时段中发送的信标信号。
如图8a所示,未检测到终端810存在于相对靠近车辆800的距离中,因此,为了最小化功耗,车辆800可以控制仅通过代表性的通信模块来发送通告信号(adv)。
车辆800可以在预定时段中更改代表性通信模块。此外,车辆800可以随机地确定代表性通信模块。
同时,车辆800可以包括单独的通信模块以用作代表性通信模块。具体地,可以在车辆800上安装具有全向辐射图案的通信模块作为代表性通信模块。
图8b是示出在终端810从进入车辆800的预定距离或更远距离之后激活车辆800的所有通信模块的实施例的视图。
例如,在车辆800和终端810执行认证过程并且进入接近检查模式的情况下,车辆800可以激活在车辆800上安装的所有通信模块801至805。
此外,如果第一通信模块801是具有全向辐射图案的代表性通信模块801,则车辆800可以激活除代表性通信模块801之外的其余定位通信模块802至805。
即使在第一通信模块801是具有全向辐射图案的代表性通信模块801的情况下,也可以激活第一通信模块801至第五通信模块805的所有通信模块。
根据另一实施例的功耗最小化方案,如图9a至图9d所示,可以连续且交替地激活在车辆900上安装的多个通信模块。
具体地,图9a是示出其中第一通信模块901被激活并且车辆900发送通告信号的实施例的视图。因此,通告信号可以被传送到与第一通信模块901相对应的区域910。
图9b是示出其中第二通信模块902被激活并且车辆900发送通告信号的实施例的视图。因此,通告信号可以被传送到与第二通信模块902相对应的区域920。
图9c是示出其中第三通信模块903被激活并且车辆900发送通告信号的实施例的视图。因此,通告信号可以被传送到与第三通信模块903相对应的区域930。
图9d是示出其中第四通信模块904被激活并且车辆900发送通告信号的实施例的视图。因此,通告信号可以被传送到与第四通信模块904相对应的区域940。
在这种情况下,第一通信模块901至第四通信模块904中的所有通信模块可以发送相同标识符的信标信号。因此,即使通过不同的通信模块发送信标信号,终端也可以接收通过任何通信模块发送的任何信号。
图9e是示出根据携带终端950的用户的进入方向来激活某个通信模块的实施例的视图。具体地,如上面参考图9a至图9d所述,例示了连续激活多个通信模块以发送通告信号。在这种情况下,如果检测到终端950(已经接收到由第四通信模块904发送的通告信号),则车辆900可以激活第四通信模块904,直到终端950接近车辆900到阈值距离内。因此,车辆900可以使用第四通信模块904向终端950持续地发送通告信号。此外,车辆900可以激活第四通信模块904,并且它可以使用第四通信模块904接收由终端950发送的定位信号。
如图9f所示,如果确定终端950接近车辆900超过阈值距离,则车辆900可以激活所有通信模块901至904。此外,车辆900和终端950可以进入接近检查模式,并且车辆900可以使用所有通信模块901至904来接收由终端950发送的定位信号。
图10a到图10c是说明用于根据终端的位置最小化功耗的方法的视图。例如,图10a至图10c是示出在车辆上分别安装用于测量车辆的外部和内部的通信模块的情况或甚至一个通信模块能够测量车辆的外部和内部的情况的视图。
如图10a中所示,如果终端1010存在于车辆1000外部,则车辆1000可以仅激活外部通信模块。此外,车辆1000可以仅激活通信模块1001至通信模块1004的外部测量功能。
同时,如图10b所示,如果终端1010存在于车辆1000内部,则车辆1000可以仅激活内部通信模块。此外,车辆1000可以仅激活通信模块1001至1004的内部测量功能。
然而,如果确定在确定车辆1000中的终端1010的位置时需要精度,则车辆1000可以激活所有内部和外部通信模块。此外,车辆1000可以激活通信模块1001至通信模块1004的内部和外部测量功能。
图11是示出根据本公开的实施例的在车辆上安装的设备1100的组成元件的框图。
设备1100可以包括收发器1110和控制器1120。
收发器1110是用于使用多个通信模块发送和接收信号的组成元件。多个通信模块不必包括在设备1100内部,并且可以安装在车辆内部或外部。收发器1110可以使用多个通信模块发送和接收信号。
控制器1120是用于设备1100的整体控制的组成元件。如果使用多个通信模块从终端接收信号,则控制器1120可以基于通过多个通信模块接收的各个信号来识别终端是否存在于距设备的预定距离内,并且可以根据终端是否存在于距设备的预定距离内来改变安装有设备的车辆的控制模式。
此外,如果终端存在于距设备1100的预定距离内,则控制器1120可以将车辆的控制模式改变为车门能够被打开或关闭的状态,并且如果终端不存在于距设备1100的预定距离内,则可以将车辆的控制模式改变为车门不能被打开或关闭的状态。
此外,控制器1120可以基于通过多个通信模块接收的各个信号来识别终端是否存在于车辆内部,并且如果终端存在于车辆内部,则控制器1120可以将车辆改变为车辆能够被启动的状态。。
此外,控制器1120可以控制收发器1110在从终端接收信号之前在预定的第一时段中使用多个通信模块中的任何一个来发送通告信号。
此外,如果使用通告信号完成了对终端的认证,则控制器1120可以控制收发器1110在比预定的第一时段短的预定第二时段中从终端接收信号。
同时,控制器1120可以控制收发器1110根据预定顺序交替地开启多个通信模块中的某些模块,并且控制器1120可以控制收发器1110使用开启的模块向终端发送通告信号。
此外,控制器1120可以控制收发器1110从多个通信模块中识别检测到终端的通信模块,从而开启检测到终端的通信模块,并且从而仅使用通信模块来从终端接收信号。
同时,如果基于使用检测到终端的通信模块所接收的信号确定终端存在于距终端的预定距离内,则控制器1120可以控制收发器1110来开启多个通信模块中的所有通信模块,并且使用多个通信模块来从终端接收信号。
控制器1120的操作不限于如上参照图11所述的操作,并且控制器1120可以控制以执行如上所述的本公开中的车辆1100的整体操作。
图12是示出根据本公开的实施例的终端1200的组成元件的框图。
终端1200可以包括收发器1210和控制器1220。
收发器1210是用于使用至少一个通信模块来发送和接收信号的组成元件。
控制器1220是用于终端1200的整体控制的组成元件。
控制器1220可以在预定的第一时段中从设备接收通告信号,并且如果使用通告信号完成了与设备的认证,则控制器1220可以在比预定的第一时段短的预定的第二时段中发送信号。
如果基于由终端1200发送的信号通过包括多个通信模块的设备确定终端1200是否存在于距设备的预定距离内,则可以改变安装有设备的车辆的控制模式。
同时,以如下方式改变车辆的控制模式:如果终端1200存在于距设备的预定距离内,则车辆的控制模式被改变为车门能够被打开或关闭的状态;而如果终端1200不存在于距设备的预定距离内,则车辆的控制模式被改变为车门不能被打开或关闭的状态;而如果终端1200存在于车辆内部,则车辆被改变为车辆能够被启动的状态。
控制器1220的操作不限于如上参考图12所述的操作,并且控制器1220可以控制以执行如上所述的本公开中的终端1200的整体操作。
可以通过软件实现如上所述的终端或基站的组成元件。例如,终端或基站的控制器还可以包括闪存或其他非易失性存储器。这种非易失性存储器可以存储用于执行控制器功能的程序。
此外,可以以包括CPU和随机存取存储器(RAM)的形式实现终端或基站的控制器。控制器的CPU可以将存储在非易失性存储器中的上述程序复制到RAM中,然后可以执行所复制的程序以执行如上所述的终端或基站的功能。
控制器是负责控制终端或基站的配置。控制器可以互换地用于具有与中央处理单元、微处理器、处理器和操作***相同的含义。此外,可以通过片上***或芯片上的***(SOC或SoC)来实现终端或基站的控制器。
另一方面,可以通过软件编码如上所述的根据各种实施例的终端或基站的控制方法,并且可以将所述软件存储在非暂时性可读介质中。可以在待使用的各种设备上安装这种非暂时性可读介质。
非暂时性可读介质不是诸如寄存器、高速缓存或存储器的用于短时间存储数据的介质,而是表示半永久地存储数据并且可由设备读取的介质。具体地说,其可以是CD、DVD、硬盘、蓝光盘、USB、存储卡或ROM。
同时,为了阐明本公开的技术内容并帮助理解本公开,尽管在本说明书中已经示出了本公开的优选实施例并且已经使用了附图和特定的术语,但他们并不旨在限制本公开的范围。对于本公开所属领域的技术人员将显而易见的是,除了所公开的实施例之外,可以基于本公开的技术精神进行各种修改。
Claims (13)
1.一种由包括多个通信模块的设备执行的密钥认证方法,所述密钥认证方法包括:
使用所述多个通信模块中的激活的通信模块向终端发送至少一个通告信号以用于与所述终端进行认证,其中所述多个通信模块中的每一个是根据预定顺序被交替激活的;
在与所述终端的所述认证完成的情况下,使用所述多个通信模块从所述终端接收至少一个定位信号,所述至少一个定位信号包括关于所述至少一个定位信号的发送功率的信息和关于所述终端的状态的信息中的至少一个;
基于所述至少一个定位信号,确定所述终端的位置;以及
基于所述终端的位置是否存在于距所述设备的预定距离内,改变安装有所述设备的车辆的控制模式。
2.根据权利要求1所述的密钥认证方法,其中,改变所述控制模式包括:
在所述终端的位置存在于距所述设备的所述预定距离内的情况下,将所述车辆的控制模式改变为车门能够被打开或关闭的状态;以及
在所述终端的位置不存在于距所述设备的所述预定距离内的情况下,将所述车辆的控制模式改变为车门不能被打开或关闭的状态。
3.根据权利要求1所述的密钥认证方法,所述密钥认证方法进一步包括:
确定所述终端的位置是否存在于所述车辆的内部;以及
在所述终端的位置存在于所述车辆的内部的情况下,将所述车辆的控制模式改变为所述车辆能够被启动的状态。
4.根据权利要求1所述的密钥认证方法,其中,
按照长间隔从所述设备发送所述至少一个通告信号以最小化功耗,以及
其中,按照短间隔从所述终端接收所述至少一个定位信号以确定所述终端的准确位置。
5.根据权利要求1所述的密钥认证方法,其中,接收所述至少一个定位信号包括:
确定所述多个通信模块中检测到所述终端的通信模块;
执行检测到所述终端的通信模块的激活;以及
使用检测到所述终端的通信模块从所述终端接收所述至少一个定位信号。
6.一种由终端执行的密钥认证方法,所述密钥认证方法包括:
按照长间隔从包括多个通信模块的设备接收至少一个通告信号以与所述设备进行认证;以及
在完成了与所述设备的认证的情况下,按照短间隔向所述设备发送至少一个定位信号,所述至少一个定位信号包括关于所述至少一个定位信号的发送功率的信息和关于所述终端的状态的信息中的至少一个,
其中,所述至少一个定位信号是通过使用所述多个通信模块中的激活的通信模块从所述设备接收到的,
其中,所述多个通信模块中每一个是根据预定顺序被交替激活的,
其中,基于所述终端的位置是否存在于距所述设备的预定距离内,改变安装有所述设备的车辆的控制模式,并且
其中,在所述终端的位置存在于距所述设备的所述预定距离内的情况下,所述车辆的控制模式改变为车门能够被打开或关闭的状态;
其中,在所述终端的位置不存在于距所述设备的所述预定距离内的情况下,所述车辆的控制模式改变为车门不能被打开或关闭的状态;以及
其中,在所述终端的位置存在于所述车辆的内部的情况下,所述车辆的控制模式改变为所述车辆能够被启动的状态。
7.一种执行密钥认证的设备,所述设备包括:
收发器,所述收发器包括多个通信模块;以及
控制器,所述控制器与所述收发器联接且被配置为:
使用所述多个通信模块中的激活的通信模块向终端发送至少一个通告信号以用于与所述终端进行认证,其中所述多个通信模块中的每一个是根据预定顺序被交替激活的,
在与所述终端的所述认证完成的情况下,使用所述多个通信模块从所述终端接收至少一个定位信号,所述至少一个定位信号包括关于所述至少一个定位信号的发送功率的信息和关于所述终端的状态的信息中的至少一个,
基于所述至少一个定位信号确定所述终端的位置,以及基于所述终端的位置是否存在于距所述设备的预定距离内来改变安装有所述终端的车辆的控制模式。
8.根据权利要求7所述的设备,其中,所述控制器进一步被配置为:在所述终端的位置存在于距所述设备的所述预定距离内的情况下,将所述车辆的控制模式改变为车门能够被打开或关闭的状态,并且
在所述终端的位置不存在于距所述设备的所述预定距离内的情况下,将所述车辆的控制模式改变为车门不能被打开或关闭的状态。
9.根据权利要求7所述的设备,其中,所述控制器进一步被配置为:确定所述终端的位置是否存在于所述车辆的内部,
在所述终端的位置存在于所述车辆的内部的情况下,将所述车辆的控制模式改变为所述车辆能够被启动的状态。
10.根据权利要求7所述的设备,其中,
按照长间隔从所述设备发送所述至少一个通告信号以最小化功耗;以及
按照短间隔从所述终端接收所述至少一个定位信号以确定所述终端的准确位置。
11.根据权利要求7所述的设备,其中,所述控制器进一步被配置为:
确定所述多个通信模块中检测到所述终端的通信模块,
执行检测到所述终端的通信模块的激活,以及
使用检测到所述终端的通信模块从所述终端接收所述至少一个定位信号。
12.一种执行密钥认证的终端,所述终端包括:
收发器;以及
控制器,所述控制器与所述收发器联接且被配置为:
按照长间隔从包括多个通信模块的设备接收至少一个通告信号以与所述设备进行认证,并且
在完成了与所述设备的认证的情况下,按照短间隔向所述设备发送至少一个定位信号,所述至少一个定位信号包括关于所述至少一个定位信号的发送功率的信息和关于所述终端的状态的信息中的至少一个,
其中,所述至少一个通告信号是通过使用所述多个通信模块中的激活的通信模块从所述设备接收到的,
其中,所述多个通信模块中每一个是根据预定顺序被交替激活的,以及
其中,基于所述终端的位置是否存在于距所述设备的预定距离内,改变安装有所述设备的车辆的控制模式。
13.根据权利要求12所述的终端,
其中,在所述终端的位置存在于距所述设备的所述预定距离内的情况下,所述车辆的控制模式改变为车门能够被打开或关闭的状态;
在所述终端的位置不存在于距所述设备的所述预定距离内的情况下,所述车辆的控制模式改变为车门不能被打开或关闭的状态;以及
在所述终端的位置存在于所述车辆的内部的情况下,所述车辆的控制模式改变为所述车辆能够被启动的状态。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170024860A KR20180097981A (ko) | 2017-02-24 | 2017-02-24 | 차량용 스마트키 인증 방법 및 장치 |
KR10-2017-0024860 | 2017-02-24 | ||
PCT/KR2018/001382 WO2018155832A1 (ko) | 2017-02-24 | 2018-02-01 | 차량용 스마트키 인증 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110325409A CN110325409A (zh) | 2019-10-11 |
CN110325409B true CN110325409B (zh) | 2022-07-08 |
Family
ID=63252716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880013809.4A Active CN110325409B (zh) | 2017-02-24 | 2018-02-01 | 用于认证车辆智能钥匙的方法和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11242031B2 (zh) |
EP (1) | EP3572291A4 (zh) |
KR (1) | KR20180097981A (zh) |
CN (1) | CN110325409B (zh) |
WO (1) | WO2018155832A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7082012B2 (ja) * | 2018-08-23 | 2022-06-07 | 株式会社東海理化電機製作所 | 通信不正成立防止システム及び通信不正成立防止方法 |
EP3819174B1 (en) * | 2018-09-07 | 2023-12-13 | Huawei Device Co., Ltd. | Business processing method and device |
CN111199597A (zh) * | 2018-10-31 | 2020-05-26 | 宝沃汽车(中国)有限公司 | 车辆及其娱乐***的控制方法和***、车辆钥匙 |
KR102127144B1 (ko) * | 2018-11-02 | 2020-06-26 | 주식회사 모베이스전자 | 자동차 |
CN112752238B (zh) * | 2019-10-30 | 2022-11-29 | 博泰车联网科技(上海)股份有限公司 | 基于使用场景提供信息服务的方法、设备和计算机存储介质 |
CN111746519A (zh) * | 2020-06-05 | 2020-10-09 | 重庆长安汽车股份有限公司 | 近距离遥控泊车的安全监控方法及计算机可读存储介质 |
US11521434B2 (en) * | 2020-07-27 | 2022-12-06 | Ford Global Technologies, Llc | Antenna detuning prevention for phone-as-a-key vehicle system |
KR20220015786A (ko) * | 2020-07-31 | 2022-02-08 | 현대자동차주식회사 | 제어 디바이스, 그를 가지는 차량 및 그 제어 방법 |
US11624228B1 (en) | 2020-12-04 | 2023-04-11 | Zoox, Inc. | Vehicle door interface system |
US11912233B1 (en) * | 2020-12-04 | 2024-02-27 | Zoox, Inc. | Vehicle door interface system |
JP2023058256A (ja) * | 2021-10-13 | 2023-04-25 | 株式会社デンソー | 位置判定システム、位置判定方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070049436A (ko) * | 2005-11-08 | 2007-05-11 | 엘지전자 주식회사 | 인증데이터를 생성하는 이동통신 단말기와 단말기 인증시스템 및 그 동작방법 |
CN102104435A (zh) * | 2009-12-22 | 2011-06-22 | 李尔公司 | 用于交通工具的被动进入***和方法 |
JP2015228613A (ja) * | 2014-06-02 | 2015-12-17 | 株式会社東海理化電機製作所 | 車両通信システム |
CN105398420A (zh) * | 2015-11-09 | 2016-03-16 | 莆田市云驰新能源汽车研究院有限公司 | 一种汽车无钥匙进入***检测方法 |
CN105830470A (zh) * | 2013-11-22 | 2016-08-03 | 高通股份有限公司 | 用于基于用车辆内的多个移动计算设备提供的偏好来配置车辆的内部的***和方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10317658B4 (de) | 2003-04-17 | 2005-08-11 | Robert Bosch Gmbh | Positionsanzeige und/oder Energieeinsparung bei Berechtigungssystemen |
US8077011B2 (en) | 2006-02-24 | 2011-12-13 | Denso International America, Inc. | Apparatus for automatically initiating sequence of vehicle functions |
KR100939725B1 (ko) * | 2007-08-21 | 2010-02-01 | (주)에이티솔루션 | 모바일 단말기 인증 방법 |
KR101442169B1 (ko) | 2007-11-27 | 2014-11-03 | 삼성전자주식회사 | 공개키 기반의 블루투스 스마트 키 시스템 및 동작 방법 |
US8744482B2 (en) * | 2011-03-25 | 2014-06-03 | Lear Corporation | Apparatus and method for wireless device detection |
US8947202B2 (en) | 2011-10-20 | 2015-02-03 | Apple Inc. | Accessing a vehicle using portable devices |
US8868254B2 (en) | 2012-06-08 | 2014-10-21 | Apple Inc. | Accessory control with geo-fencing |
US8736438B1 (en) | 2012-08-15 | 2014-05-27 | Google Inc. | Computing device as a vehicle key |
KR101409124B1 (ko) * | 2012-11-21 | 2014-06-17 | 현대다이모스(주) | 스마트폰을 이용한 지능형 파워 시트 조정 시스템 및 그 방법 |
US9241235B2 (en) | 2013-03-14 | 2016-01-19 | Voxx International Corporation | Passive entry cell phone and method and system therefor |
US20160063786A1 (en) * | 2014-08-26 | 2016-03-03 | Hyundai America Technical Center, Inc. | Smartphone enabled passive entry go system |
US9928673B2 (en) * | 2015-07-16 | 2018-03-27 | GM Global Technology Operations LLC | Vehicle PEPS system using directional sensors |
-
2017
- 2017-02-24 KR KR1020170024860A patent/KR20180097981A/ko not_active Application Discontinuation
-
2018
- 2018-02-01 CN CN201880013809.4A patent/CN110325409B/zh active Active
- 2018-02-01 EP EP18757476.9A patent/EP3572291A4/en not_active Withdrawn
- 2018-02-01 US US16/487,965 patent/US11242031B2/en active Active
- 2018-02-01 WO PCT/KR2018/001382 patent/WO2018155832A1/ko unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070049436A (ko) * | 2005-11-08 | 2007-05-11 | 엘지전자 주식회사 | 인증데이터를 생성하는 이동통신 단말기와 단말기 인증시스템 및 그 동작방법 |
CN1964566A (zh) * | 2005-11-08 | 2007-05-16 | 乐金电子(中国)研究开发中心有限公司 | 生成认证数据的移动通信终端和终端认证***及其动作方法 |
CN102104435A (zh) * | 2009-12-22 | 2011-06-22 | 李尔公司 | 用于交通工具的被动进入***和方法 |
CN105830470A (zh) * | 2013-11-22 | 2016-08-03 | 高通股份有限公司 | 用于基于用车辆内的多个移动计算设备提供的偏好来配置车辆的内部的***和方法 |
JP2015228613A (ja) * | 2014-06-02 | 2015-12-17 | 株式会社東海理化電機製作所 | 車両通信システム |
CN105398420A (zh) * | 2015-11-09 | 2016-03-16 | 莆田市云驰新能源汽车研究院有限公司 | 一种汽车无钥匙进入***检测方法 |
Also Published As
Publication number | Publication date |
---|---|
US20200001822A1 (en) | 2020-01-02 |
EP3572291A4 (en) | 2020-03-04 |
KR20180097981A (ko) | 2018-09-03 |
US11242031B2 (en) | 2022-02-08 |
EP3572291A1 (en) | 2019-11-27 |
WO2018155832A1 (ko) | 2018-08-30 |
CN110325409A (zh) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110325409B (zh) | 用于认证车辆智能钥匙的方法和装置 | |
EP2807498B1 (en) | Method, apparatus, and computer program product for short-range communication based direction finding | |
EP2837104B1 (en) | Detecting a communication tap via signal monitoring | |
CN105103618B (zh) | 计算机实现方法和便携式处理设备 | |
US9438332B2 (en) | Low cost proximity pairing mechanism in wireless personal area networks | |
EP3605995A1 (en) | Method and apparatus for discussing digital certificate by esim terminal and server | |
US11164409B2 (en) | Method and device for authenticating vehicle smart key | |
CN103019100A (zh) | 试运行设备的***和方法 | |
WO2008044155A2 (en) | Secure key exchange algorithm for wireless protocols | |
EP3076695B1 (en) | Method and system for secure transmission of small data of mtc device group | |
TW201701683A (zh) | 無線設備的靈活配置和認證 | |
JP2009290804A (ja) | 無線通信システム、無線通信装置及びその切断処理方法 | |
CN105069875A (zh) | 电子钥匙、电子设备及电子设备组网/配对方法 | |
CN107040372B (zh) | 在设备中根据传输通道的所测量的物理特性产生机密的值序列的方法 | |
CN115669022A (zh) | 电子设备提供基于测距的服务的方法和电子设备 | |
US11381965B2 (en) | Method and device for setting customized function by means of smart key for vehicles | |
Xu et al. | Effective uav and ground sensor authentication | |
JP6131635B2 (ja) | 無線中継装置、無線中継方法 | |
CN102487505B (zh) | 一种传感器节点的接入认证方法、装置及*** | |
CN115553048A (zh) | 使用辅助信道的bluetooth | |
CN107688749B (zh) | 一种安全通信方法和*** | |
KR101597077B1 (ko) | 무선통신 시스템에서 저전력 블루투스 비컨을 이용하여 데이터를 송수신하는 방법 및 장치 | |
KR102689221B1 (ko) | 차량용 스마트 키 인증 방법 및 장치 | |
CN102469459B (zh) | 一种中继节点的设备完整性检测方法、***和装置 | |
WO2023097492A1 (en) | Method for verifying an identity of an electronic device and related device |
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 |