CN114821868B - 一种车门解锁的控制***及车辆 - Google Patents

一种车门解锁的控制***及车辆 Download PDF

Info

Publication number
CN114821868B
CN114821868B CN202210720650.8A CN202210720650A CN114821868B CN 114821868 B CN114821868 B CN 114821868B CN 202210720650 A CN202210720650 A CN 202210720650A CN 114821868 B CN114821868 B CN 114821868B
Authority
CN
China
Prior art keywords
security module
hardware security
network access
access device
reset signal
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
CN202210720650.8A
Other languages
English (en)
Other versions
CN114821868A (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.)
Ningbo Joynext Technology Corp
Original Assignee
Ningbo Joynext Technology Corp
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 Ningbo Joynext Technology Corp filed Critical Ningbo Joynext Technology Corp
Priority to CN202210720650.8A priority Critical patent/CN114821868B/zh
Publication of CN114821868A publication Critical patent/CN114821868A/zh
Application granted granted Critical
Publication of CN114821868B publication Critical patent/CN114821868B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/10Communication protocols, communication systems of vehicle anti-theft devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically 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
    • G07C2009/00507Electronically 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 keyless data carrier having more than one function
    • G07C2009/00539Electronically 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 keyless data carrier having more than one function anti-theft
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mechanical Engineering (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本申请涉及一种车门解锁的控制***及车辆。该***包括通信单元,用于接收到来自外部的车门解锁控制指令以及分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令;微控制单元MCU,用于基于车门解锁控制指令唤醒以及向片上***SOC发送上电信号;片上***SOC,用于基于上电信号完成自启动后向硬件安全模块HSM发送第一复位信号;网络接入设备NAD,用于基于车门解锁控制指令唤醒以及向硬件安全模块HSM发送第二复位信号;硬件安全模块HSM,用于基于第一复位信号或第二复位信号完成复位;网络接入设备NAD,还用于访问硬件安全模块HSM获取车门解锁信息。本申请可达到加快车门解锁速度,增强用户满意度的效果。

Description

一种车门解锁的控制***及车辆
技术领域
本申请涉及车联网通信的技术领域,特别是涉及一种车门解锁的控制***及车辆。
背景技术
随着汽车电子的快速发展,车载智能设备变得越来越普及,在车门解锁部分,已经从最初的机械钥匙,发展到现在的无钥匙进入,蓝牙钥匙,触摸钥匙,各种生物识别技术的智能钥匙等。在传统的通过蓝牙钥匙方式实现车门解锁的过程中,可通过车主手机内置的蓝牙钥匙APP,利用手机开关车门。其中,蓝牙钥匙由车身无钥匙***内置的低功耗蓝牙模块和手机端蓝牙钥匙APP组成,车主预先在手机端蓝牙钥匙APP注册身份信息,通过手机端蓝牙钥匙APP和车身无钥匙***的低功耗蓝牙模块进行配对,手机端蓝牙钥匙APP在首次配对后设置为自动连接模式,下次在用户需要开车门时只需要靠近车辆拿出手机,打开蓝牙钥匙APP,车内的低功耗蓝牙模块将会自动完成配对,用户通过点击蓝牙钥匙APP的开锁按键即可解锁车门。
然而,上述操作过程中,当用户点击蓝牙钥匙APP的开锁按键后,车机***内的低功耗蓝牙模块响应,响应之后会通过车机***的控制器将开锁请求发送至安全处理模块,以用于对开锁请求进行验证。但是,由于车辆在处于熄火状态后,控制器的部分单元处于断电状态,自启动需要一定的时间,存在不能及时的将开锁请求发送至安全处理模块进行识别的情况,从而,导致车门解锁的速度变慢,车主的体验感较差、满意度较低。
发明内容
基于此,本申请提供了一种车门解锁的控制***及车辆,以达到加快车门的解锁速度,提高用户体验,增强用户满意度的效果。
第一方面,提供一种车门解锁的控制***,包括通信单元、微控制单元MCU、片上***SOC、网络接入设备NAD及硬件安全模块HSM;其中,
通信单元,用于在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于车门解锁控制指令唤醒,以及分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令;
微控制单元MCU,用于基于车门解锁控制指令唤醒,以及向处于下电状态的片上***SOC发送上电信号;
片上***SOC,用于基于上电信号进行自启动处理,以及在完成自启动处理后向硬件安全模块HSM发送第一复位信号;
网络接入设备NAD,用于基于车门解锁控制指令进行休眠唤醒处理,以及用于在完成休眠唤醒处理后,向硬件安全模块HSM发送第二复位信号;
硬件安全模块HSM,用于基于第一复位信号或第二复位信号完成复位处理;
网络接入设备NAD,还用于访问硬件安全模块HSM获取车门解锁信息,以实现对车门解锁的控制。
优选的是,片上***SOC基于上电信号进行自启动处理所需的时间为第一时长,网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理所需的时间为第二时长,第二时长小于第一时长;硬件安全模块HSM,具体用于接收到来自网络接入设备NAD的第二复位信号,并基于第二复位信号进行复位处理。
优选的是,网络接入设备NAD还用于在访问硬件安全模块HSM获取车门解锁信息失败时,基于预设时间间隔重复访问硬件安全模块HSM,直至访问成功获取到车门解锁信息。
优选的是,片上***SOC和网络接入设备NAD之间设置有与门单元;
与门单元,用于接收片上***SOC向硬件安全模块HSM发送的第一复位信号和网络接入设备NAD向硬件安全模块HSM发送的第二复位信号,并将接收到的第一复位信号和第二复位信号发送至硬件安全模块HSM;其中,当第一复位信号和第二复位信号中任意一个为低电平信号时,将使得硬件安全模块HSM复位完成。
优选的是,片上***SOC和网络接入设备NAD之间还设置有第一通用输入输出接口GPIO1;
第一通用输入输出接口GPIO1,用于网络接入设备NAD将硬件安全模块HSM基于第二复位信号完成复位后发送至网络接入设备NAD的复位成功信息发送至片上***SOC,以指示片上***SOC停止向硬件安全模块HSM发送第一复位信号;其中,硬件安全模块HSM是通过STATUS1引脚向网络接入设备NAD发送复位成功信息的。
优选的是,片上***SOC和网络接入设备NAD之间还设置有第二通用输入输出接口GPIO2;
第二通用输入输出接口GPIO2,用于片上***SOC将硬件安全模块HSM基于第一复位信号完成复位后发送至片上***SOC的复位成功信息发送至网络接入设备NAD,以指示网络接入设备NAD停止向硬件安全模块HSM发送第二复位信号;其中,硬件安全模块HSM是通过STATUS2引脚向片上***SOC发送复位成功信息的。
优选的是,网络接入设备NAD具体通过I2C总线向硬件安全模块HSM发送第二复位信号。
优选的是,片上***SOC具体通过SPI总线向硬件安全模块HSM发送第一复位信号。
优选的是,通信单元包括蓝牙接入单元和以太网接入单元中的任意一种。
第二方面,提供了一种车辆,包括上述车门解锁的控制***。
根据本申请实施例所提供的技术内容,通信单元在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于车门解锁控制指令唤醒,以及分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令;微控制单元MCU基于车门解锁控制指令唤醒,以及向处于下电状态的片上***SOC发送上电信号;片上***SOC基于上电信号进行自启动处理,以及在完成自启动处理后向硬件安全模块HSM发送第一复位信号;网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理,以及在完成休眠唤醒处理后,向硬件安全模块HSM发送第二复位信号;硬件安全模块HSM基于第一复位信号或第二复位信号完成复位处理。通过上述操作,硬件安全模块HSM可以基于第一复位信号或第二复位信号中任意一个完成复位处理,并在完成复位处理后对车门解锁控制指令进行验证得到车门解锁信息;网络接入设备NAD访问硬件安全模块HSM获取车门解锁信息,以实现对车门解锁的控制,从而达到加快车门的解锁速度,提高用户体验,增强用户满意度的效果。
附图说明
为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中一种车门解锁控制***的结构框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合,相互引用。
以下结合附图对本实施例提供的一种车门解锁的控制***作进一步详细说明,参照图1所示,具体包括通信单元、微控制单元MCU、片上***SOC、网络接入设备NAD及硬件安全模块HSM;其中,通信单元,用于在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于车门解锁控制指令唤醒,以及分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令;微控制单元MCU,用于基于车门解锁控制指令唤醒,以及向处于下电状态的片上***SOC发送上电信号;片上***SOC,用于基于上电信号进行自启动处理,以及在完成自启动处理后向硬件安全模块HSM发送第一复位信号;网络接入设备NAD,用于基于车门解锁控制指令进行休眠唤醒处理,以及用于在完成休眠唤醒处理后,向硬件安全模块HSM发送第二复位信号;硬件安全模块HSM,用于基于第一复位信号或第二复位信号完成复位处理;网络接入设备NAD,还用于访问硬件安全模块HSM获取车门解锁信息,以实现对车门解锁的控制。
这里,通信单元可以包括蓝牙接入单元和以太网接入单元中的任意一种,其中,蓝牙接入单元例如可以是蓝牙低能耗(Bluetooth Low Energy,BLE)单元,以太网接入单元例如可以是以太网端口(Physical,PHY)。
BLE也称低功耗蓝牙,是蓝牙技术联盟设计和销售的一种个人局域网技术,旨在用于医疗保健、运动健身、信标、安防、家庭娱乐等领域的新兴应用。相比较于经典蓝牙,低功耗蓝牙旨在保持同等通信范围的同时显著降低功耗和成本。
PHY可以是一个以太网芯片,用于发送和接收以太网数据帧。
微控制单元(MicroController Unit, MCU),可以把中央处理器的频率与规格做适当缩减,并将内存、计数器、通用串行总线(Universal Serial Bus,USB)以及模/数(analog to digital,A/D)转换等周边接口,甚至将液晶显示器(Liquid CrystalDisplay,LCD)驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。其广泛应用于手机、汽车电子、工业上的步进马达、机器手臂等设备上。
片上***(System-on-a-Chip,SOC),可以包含完整***以及嵌入软件的集成电路,用以实现从确定***功能开始到软/硬件划分以及至完成整个设计。
网络接入设备(Network Access Device,NAD),可实现2G/3G/4G/5G蜂窝网的传输。这里,在使用5G网络进行传输时速度是非常快的。众所周知,5G网络是第五代移动通信网络,其峰值理论传输速度可达20Gbps,合2.5GB每秒,比4G网络的传输速度快10倍以上。
硬件安全模块(Hardware Security Module,HSM),其内部集成了各类对称与非对称算法,自身具有极高安全等级,可以保证内部存储的密钥和信息数据不会被非法读取与篡改的一类安全芯片的统称。硬件安全模块HSM的核心功能是围绕加密解密的,可以保护敏感数据,确保只有授权的收件人或者应用才能拿到这些数据。同时硬件安全模块HSM也会提供安全的数据解密方法,确保消息的机密性。
在一种可实现的方式中,通信单元在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于该车门解锁控制指令唤醒并向微控制单元MCU发送车门解锁控制指令;微控制单元MCU基于车门解锁控制指令唤醒,以及向处于下电状态的片上***SOC发送上电信号;片上***SOC基于上电信号进行自启动处理,以及在完成自启动处理后向硬件安全模块HSM发送第一复位信号;硬件安全模块HSM基于第一复位信号完成复位处理。其中,外部的车门解锁控制指令通过和蓝牙接入单元BLE连接的终端设备发送或者和以太网接入单元PHY连接的以太网发送,且终端设备包括手机、手环或者是平板中的任意一种。
在另一种可实现的方式中,通信单元在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于该车门解锁控制指令唤醒并向网络接入设备NAD发送车门解锁控制指令,网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理,以及在完成休眠唤醒处理后,向硬件安全模块HSM发送第二复位信号;硬件安全模块HSM基于第二复位信号完成复位处理。其中,外部的车门解锁控制指令发送方式同上,此处不再赘述。这里还需要说明的是,蓝牙接入单元BLE和网络接入设备NAD之间的数据传输可以采用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)进行传输,其为一种异步收发传输器可以将要传输的数据在串行通信与并行通信之间加以转换,作为把并行输入信号转成串行输出信号的芯片,异步收发传输器UART通常被集成于类似蓝牙的通讯接口上。
通过上述两种方式,通信单元在接收到来自外部的车门解锁控制指令后,基于车门解锁控制指令唤醒并分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令,使得硬件安全模块HSM最终可以基于两种途径中的任意一个实现复位处理,以便于硬件安全模块HSM在完成复位处理后对车门解锁控制指令进行验证,达到快速解锁车门,提高用户体验,增强用户满意度的效果。
还需要说明的是,网络接入设备NAD还用于访问硬件安全模块HSM获取车门解锁信息,以实现对车门解锁的控制。这里,不论采用上述哪种方式,即硬件安全模块HSM不论是基于第一复位信号或者是第二复位信号完成复位,在复位成功之后,均会对车门解锁控制指令进行验证,以确认是否是车主发送的车门解锁控制指令,并将验证后获得的解锁信息发送至网络接入设备NAD,网络接入设备NAD将解锁信息发送至车辆的解锁控制单元,以指示车辆的解锁控制单元根据解锁信息实施解锁操作。
优选的是,片上***SOC基于上电信号进行自启动处理所需的时间为第一时长,网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理所需的时间为第二时长,第二时长小于第一时长;硬件安全模块HSM,具体用于接收到来自网络接入设备NAD的第二复位信号,并基于第二复位信号进行复位处理。
这里,由于车辆处于熄火状态时,通信单元和微控制单元MCU均处于低功耗状态但是并未断电,通信单元可以实时接收到来自于外部的终端设备发送的车门解锁控制指令,微控制单元MCU基于车门解锁控制指令唤醒,并且由于片上***SOC在车辆熄火后是处于下电状态的,因此, 微控制单元MCU在基于车门解锁控制指令唤醒后会向处于下电状态的片上***SOC发送上电信号,且由于片上***SOC是一个***级芯片,其包含***引导程序,即操作***内核运行之前运行的一段程序;闪存控制器、内存控制器以及初始化程序,所以,片上***SOC基于上电信号进行自启动处理需要一定时间;这里将所需的时间定为第一时长,可以认为是5s。
而车辆处于熄火状态时,通信单元和网络接入设备NAD则均处于低功耗未断电状态,通信单元可以实时接收到来自于外部的车门解锁控制指令,并将车门解锁控制指令发送至网络接入设备NAD;网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理所需的时间定为第二时长,但由于网络接入设备NAD本身处于联网状态,自启动速度非常快,可以认为需要2ms的时间。因此,一般第二时长小于第一时长,即硬件安全模块HSM会优先接收到来自网络接入设备NAD的第二复位信号,并基于第二复位信号进行复位处理。
通过上述操作,由于网络接入设备NAD在车辆处于熄火状态时仍处于联网状态,自启动速度极快,可以及时将第二复位信号发送至硬件安全模块HSM,便于硬件安全模块HSM对车门解锁控制指令进行验证,以达到快速解锁车门,提高用户体验,增强用户满意度的效果。
优选的是,网络接入设备NAD还用于在访问硬件安全模块HSM获取车门解锁信息失败时,基于预设时间间隔重复访问硬件安全模块HSM,直至访问成功获取到车门解锁信息。
这里,网络接入设备NAD内部嵌设有重试机制;其中,重试机制可以是retry机制,用于对一个请求进行多次重试,可以指定重试的参数,例如重试次数和间隔等。
具体地,由于网络接入设备NAD访问硬件安全模块HSM获取车门解锁信息时不一定一次就可以成功获取到,可能会有访问失败的情况。因此,网络接入设备NAD还用于在访问硬件安全模块HSM获取车门解锁信息失败时,基于预设时间间隔重复访问硬件安全模块HSM。这里,预设时间间隔即为网络接入设备NAD在访问硬件安全模块HSM失败的情况下重复访问硬件安全模块HSM的时间间隔,一般可以设置为50ms,若网络接入设备NAD在访问硬件安全模块HSM获取车门解锁信息时,硬件安全模块HSM在10ms内没有响应,表示访问失败,则网络接入设备NAD会继续访问硬件安全模块HSM以获取车门解锁信息,直至访问成功获取到车门解锁信息。
通过上述重试机制的设置,使得网络接入设备NAD每隔50ms就访问硬件安全模块HSM获取车门解锁信息,直至访问成功获取到车门解锁信息,以达到提高网络接入设备NAD访问成功的机率,防止由于一次访问失败导致车门无法解锁的问题发生。
优选的是,片上***SOC和网络接入设备NAD之间设置有与门单元;与门单元,用于接收片上***SOC向硬件安全模块HSM发送的第一复位信号和网络接入设备NAD向硬件安全模块HSM发送的第二复位信号,并将接收到的第一复位信号和第二复位信号发送至硬件安全模块HSM;其中,当第一复位信号和第二复位信号中任意一个为低电平信号时,将使得硬件安全模块HSM复位完成。
其中,与门单元可以是ANDGATE;ANDGATE又称“与电路”、逻辑“积”、逻辑“与”电路,是执行“与”运算的基本逻辑门电路,有多个输入端,一个输出端。当所有的输入同时为高电平时,输出才为高电平,否则输出为低电平。
这里,与门单元ANDGATE可以同时接收片上***SOC向硬件安全模块HSM发送的第一复位信号和网络接入设备NAD向硬件安全模块HSM发送的第二复位信号,并将接收到的第一复位信号和第二复位信号发送至硬件安全模块HSM。
在一种可实现的方式中,硬件安全模块HSM可以基于第一复位信息完成复位;在另一种可实现的方式中,硬件安全模块HSM也可以基于第二复位信息完成复位。最终取决于第一复位信号和第二复位信号中任意一个为低电平信号时,将使得硬件安全模块HSM复位完成。
通过上述与门单元的设置,使得片上***SOC向硬件安全模块HSM发送的第一复位信号和网络接入设备NAD向硬件安全模块HSM发送的第二复位信号中任意一个为低电平时就可以使得硬件安全模块HSM完成复位,以达到提高硬件安全模块HSM成功复位的机率。
优选的是,片上***SOC和网络接入设备NAD之间还设置有第一通用输入输出接口GPIO1;第一通用输入输出接口GPIO1,用于网络接入设备NAD将硬件安全模块HSM基于第二复位信号完成复位后通过STATUS1引脚发送至网络接入设备NAD的复位成功信息发送至片上***SOC,以指示片上***SOC停止向硬件安全模块HSM发送第一复位信号。
片上***SOC和网络接入设备NAD之间还设置有第二通用输入输出接口GPIO2;第二通用输入输出接口GPIO2,用于片上***SOC将硬件安全模块HSM基于第一复位信号完成复位后通过STATUS2引脚发送至片上***SOC的复位成功信息发送至网络接入设备NAD,以指示网络接入设备NAD停止向硬件安全模块HSM发送第二复位信号。
其中,通用输入输出接口(General-purpose input/output,GPIO),其接脚可以供用户根据程控自由使用;STATUS引脚,可以用于表示返回的状态。
在一种可实现的方式中,第一通用输入输出接口GPIO1,设置于片上***SOC和网络接入设备NAD之间,当硬件安全模块HSM基于网络接入设备NAD发送的第二复位信号完成复位后,会将复位成功信息通过STATUS1引脚发送至网络接入设备NAD,网络接入设备NAD接收到复位成功信息后,再将该复位成功信息发送至片上***SOC,以指示片上***SOC停止向硬件安全模块HSM发送第一复位信号。
在一种可实现的方式中,第二通用输入输出接口GPIO2,设置于片上***SOC和网络接入设备NAD之间,当硬件安全模块HSM基于片上***SOC发送的第一复位信号完成复位后,会将复位成功信息通过STATUS2引脚发送至片上***SOC,片上***SOC接收到复位成功信息后,再将该复位成功信息发送至网络接入设备NAD,以指示网络接入设备NAD停止向硬件安全模块HSM发送第二复位信号。
在另一种可实现的方式中,片上***SOC和网络接入设备NAD之间还设置有通用串行总线USB,片上***SOC或者网络接入设备NAD在接收到硬件安全模块HSM发送的复位成功信息后,也可以通过通用串行总线USB将复位成功信息发送至对方,以指示对方停止再向硬件安全模块HSM发送复位信号。
通过上述操作,硬件安全模块HSM基于片上***SOC发送的第一复位信号或者网络接入设备NAD发送的第二复位信号中任意一个完成复位后,均需要通过对应STATUS引脚通知到片上***SOC或者网络接入设备NAD,片上***SOC或者网络接入设备NAD中任何一个在接收到复位成功信息后均会通知对方,以指示对方停止再向硬件安全模块HSM发送复位信号,以达到减少不必要的能源耗费的效果。
优选的是,网络接入设备NAD具体通过内部集成电路(Inter-IntegratedCircuit,I2C)总线向硬件安全模块HSM发送第二复位信号。
具体地,网络接入设备NAD可以通过I2C总线将第二复位信号发送至硬件安全模块HSM。这里之所以使用I2C总线的传输方式,是因为I2C本身占用的空间很小,处理的数据量也比较少,而网络接入设备NAD包含的数据量也相对较少,用在此处完全可以满足数据传输的需求且达到节省空间占用的效果。
优选的是,片上***SOC具体通过网络串行外设接口(Serial PeripheralInterface,SPI)总线向硬件安全模块HSM发送第一复位信号。
具体地,片上***SOC通过SPI总线将第一复位信号发送至硬件安全模块HSM。这里之所以使用SPI总线的传输方式,是因为SPI总线具有高速、同步、全双工等优点,可处理的数据量很大;而片上***SOC包含的数据量又比较多,因此,需要用SPI总线来进行数据传输才可以满足要求。
本实施例的实施原理为:通信单元在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于车门解锁控制指令唤醒并分别向微控制单元MCU和网络接入设备NAD发送车门解锁控制指令;微控制单元MCU基于车门解锁控制指令唤醒并向处于下电状态的片上***SOC发送上电信号;片上***SOC基于上电信号进行自启动处理并在完成自启动处理后向硬件安全模块HSM发送第一复位信号;网络接入设备NAD基于车门解锁控制指令进行休眠唤醒处理并在完成休眠唤醒处理后,向硬件安全模块HSM发送第二复位信号;与门单元接收片上***SOC向硬件安全模块HSM发送的第一复位信号和网络接入设备NAD向硬件安全模块HSM发送的第二复位信号,并将接收到的第一复位信号和第二复位信号发送至硬件安全模块HSM;硬件安全模块HSM基于第一复位信号或第二复位信号完成复位处理。
当第一复位信号和第二复位信号中任意一个为低电平信号时,将使得硬件安全模块HSM复位完成。在硬件安全模块HSM基于第二复位信号完成复位后将通过STATUS1引脚将复位成功信息发送至网络接入设备NAD,网络接入设备NAD通过第一通用输入输出接口GPIO1将复位成功信息发送至片上***SOC,以指示片上***SOC停止向硬件安全模块HSM发送第一复位信号;在硬件安全模块HSM基于第一复位信号完成复位后将通过STATUS2引脚将复位成功信息发送至片上***SOC,片上***SOC通过第二通用输入输出接口GPIO2将复位成功信息发送至网络接入设备NAD,以指示网络接入设备NAD停止向硬件安全模块HSM发送第一复位信号。
硬件安全模块HSM复位完成后,将对车门解锁控制指令进行验证得到车门解锁信息,网络接入设备NAD还将基于预设时间间隔重复访问硬件安全模块HSM获取车门解锁信息,网络接入设备NAD获取到车门解锁信息后将解锁信息发送至车辆的解锁控制单元,以指示车辆的解锁控制单元根据解锁信息实施解锁操作,实现对车门的解锁。进而达到快速解锁车门,提高用户体验,增强用户满意度的效果。
根据另一些实施例,本申请还提供了一种车辆,包括上述的车门解锁的控制***。
应当理解的是,本申请的上述具体实施方式仅仅用于示例性说明或解释本申请的原理,而不构成对本申请的限制。因此,在不偏离本申请的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。此外,本申请所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

Claims (10)

1.一种车门解锁的控制***,其特征在于,包括通信单元、微控制单元MCU、片上***SOC、网络接入设备NAD及硬件安全模块HSM;所述通信单元分别与所述微控制单元MCU、所述网络接入设备NAD通信连接,所述微控制单元MCU还与所述片上***SOC通信连接,所述片上***SOC还通过网络串行外设接口SPI总线与所述硬件安全模块HSM通信连接,所述网络接入设备NAD还通过内部集成电路I2C总线与所述硬件安全模块HSM通信连接,所述片上***SOC与所述网络接入设备NAD之间设置有与门且所述与门的输出端与所述硬件安全模块HSM通信连接;以及,当车辆处于熄火状态时,所述通信单元和所述微控制单元MCU均处于低功耗未断电状态,所述片上***SOC处于下电状态,所述网络接入设备NAD处于低功耗未断电状态及联网状态;其中,
所述通信单元,用于在车辆处于熄火状态时接收到来自外部的车门解锁控制指令,基于所述车门解锁控制指令唤醒,以及分别向所述微控制单元MCU和所述网络接入设备NAD发送所述车门解锁控制指令;
所述微控制单元MCU,用于基于所述车门解锁控制指令唤醒,以及向处于下电状态的所述片上***SOC发送上电信号;
所述片上***SOC,用于基于所述上电信号进行自启动处理,以及在完成所述自启动处理后向所述硬件安全模块HSM发送第一复位信号;
所述网络接入设备NAD,用于基于所述车门解锁控制指令进行休眠唤醒处理,以及用于在完成所述休眠唤醒处理后,向所述硬件安全模块HSM发送第二复位信号;
所述硬件安全模块HSM,用于基于所述第一复位信号或所述第二复位信号完成复位处理;
所述网络接入设备NAD,还用于访问所述硬件安全模块HSM获取车门解锁信息,以实现对车门解锁的控制。
2.根据权利要求1所述的***,其特征在于,所述片上***SOC基于所述上电信号进行自启动处理所需的时间为第一时长,所述网络接入设备NAD基于所述车门解锁控制指令进行休眠唤醒处理所需的时间为第二时长,所述第二时长小于所述第一时长;所述硬件安全模块HSM,用于接收到来自所述网络接入设备NAD的第二复位信号,并基于所述第二复位信号进行复位处理。
3.根据权利要求1所述的***,其特征在于,所述网络接入设备NAD还用于在访问所述硬件安全模块HSM获取车门解锁信息失败时,基于预设时间间隔重复访问所述硬件安全模块HSM,直至访问成功获取到所述车门解锁信息。
4.根据权利要求1-3任意一项所述的***,其特征在于,所述与门单元,用于接收所述片上***SOC向所述硬件安全模块HSM发送的所述第一复位信号和所述网络接入设备NAD向所述硬件安全模块HSM发送的所述第二复位信号,并将接收到的所述第一复位信号和所述第二复位信号发送至所述硬件安全模块HSM;其中,当所述第一复位信号和所述第二复位信号中任意一个为低电平信号时,将使得所述硬件安全模块HSM复位完成。
5.根据权利要求1所述的***,其特征在于,所述片上***SOC和所述网络接入设备NAD之间还设置有第一通用输入输出接口GPIO1;
所述第一通用输入输出接口GPIO1,用于所述网络接入设备NAD将所述硬件安全模块HSM基于所述第二复位信号完成复位后发送至所述网络接入设备NAD的复位成功信息发送至所述片上***SOC,以指示所述片上***SOC停止向所述硬件安全模块HSM发送所述第一复位信号。
6.根据权利要求1所述的***,其特征在于,所述片上***SOC和所述网络接入设备NAD之间还设置有第二通用输入输出接口GPIO2;
所述第二通用输入输出接口GPIO2,用于所述片上***SOC将所述硬件安全模块HSM基于所述第一复位信号完成复位后发送至所述片上***SOC的复位成功信息发送至所述网络接入设备NAD,以指示所述网络接入设备NAD停止向所述硬件安全模块HSM发送所述第二复位信号。
7.根据权利要求1所述的***,其特征在于,所述网络接入设备NAD具体通过I2C总线向所述硬件安全模块HSM发送所述第二复位信号。
8.根据权利要求1所述的***,其特征在于,所述片上***SOC具体通过SPI总线向所述硬件安全模块HSM发送所述第一复位信号。
9.根据权利要求1所述的***,其特征在于,所述通信单元包括蓝牙接入单元和以太网接入单元中的任意一种。
10.一种车辆,其特征在于,包括如权利要求1-9中任意一项所述的车门解锁的控制***。
CN202210720650.8A 2022-06-24 2022-06-24 一种车门解锁的控制***及车辆 Active CN114821868B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210720650.8A CN114821868B (zh) 2022-06-24 2022-06-24 一种车门解锁的控制***及车辆

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210720650.8A CN114821868B (zh) 2022-06-24 2022-06-24 一种车门解锁的控制***及车辆

Publications (2)

Publication Number Publication Date
CN114821868A CN114821868A (zh) 2022-07-29
CN114821868B true CN114821868B (zh) 2022-09-23

Family

ID=82521163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210720650.8A Active CN114821868B (zh) 2022-06-24 2022-06-24 一种车门解锁的控制***及车辆

Country Status (1)

Country Link
CN (1) CN114821868B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107086862A (zh) * 2016-02-16 2017-08-22 英飞凌科技股份有限公司 用于产生内部的复位信号的装置和方法
CN108131209A (zh) * 2016-12-01 2018-06-08 奥特润株式会社 用于发动机控制器的安全启动的***以及方法
CN110239484A (zh) * 2019-06-28 2019-09-17 江苏恒宝智能***技术有限公司 车辆锁远程安全控制***和方法
CN111970659A (zh) * 2020-07-27 2020-11-20 恒大新能源汽车投资控股集团有限公司 一种基于终端设备的车辆控制方法和***
WO2021115459A1 (zh) * 2019-12-13 2021-06-17 纳恩博(北京)科技有限公司 一种车辆解锁方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9767627B2 (en) * 2014-07-11 2017-09-19 Entrust, Inc. Method and apparatus for providing vehicle security
WO2021083978A1 (en) * 2019-10-29 2021-05-06 Silicon Mobility Sas A secure hardware programmable architecture
CN111082824A (zh) * 2019-12-16 2020-04-28 东软睿驰汽车技术(沈阳)有限公司 一种车载单元
CN112351915A (zh) * 2020-04-24 2021-02-09 上海商汤临港智能科技有限公司 车辆和车舱域控制器
CN112434325B (zh) * 2021-01-27 2021-05-11 南京芯驰半导体科技有限公司 数据高速加解密方法及车载单元

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107086862A (zh) * 2016-02-16 2017-08-22 英飞凌科技股份有限公司 用于产生内部的复位信号的装置和方法
CN108131209A (zh) * 2016-12-01 2018-06-08 奥特润株式会社 用于发动机控制器的安全启动的***以及方法
CN110239484A (zh) * 2019-06-28 2019-09-17 江苏恒宝智能***技术有限公司 车辆锁远程安全控制***和方法
WO2021115459A1 (zh) * 2019-12-13 2021-06-17 纳恩博(北京)科技有限公司 一种车辆解锁方法及装置
CN111970659A (zh) * 2020-07-27 2020-11-20 恒大新能源汽车投资控股集团有限公司 一种基于终端设备的车辆控制方法和***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于单片机的实时车身控制***设计;刘玉梅;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20190415;全文 *

Also Published As

Publication number Publication date
CN114821868A (zh) 2022-07-29

Similar Documents

Publication Publication Date Title
US7898994B2 (en) Power saving in multi-processor device
US20200301497A1 (en) Power supply control method of intelligent lock, intelligent lock system and storage medium
CN107741780B (zh) 点击唤醒和点击登录的近场通信(nfc)设备
CN103295303B (zh) 基于蓝牙模块的门禁***的门禁控制方法
CN104627122B (zh) 数码钥匙与车辆进行绑定的方法及控制车辆的方法、***
CN105122768A (zh) 用于可穿戴认证的配件、设备和***
CN110632982A (zh) 低功率近场通信认证
WO2002042890A1 (fr) Systeme de securite pour processeur d'informations
CN103927802A (zh) 一种门锁控制方法及***
CN103647587A (zh) 为移动终端解锁的方法、***、移动终端及穿戴电子设备
CN111125664B (zh) 一种电子设备及登录操作***的方法
CN104038803B (zh) 一种模块化智能电视和应用于模块化智能电视的交互方法
WO2018031182A1 (en) Intelligent remote touch for touch screen devices
CN113869243A (zh) 模组唤醒方法、装置、通信模组及存储介质
CN205405654U (zh) 一种基于触摸感应的智能门锁***
US9400896B2 (en) Portable computer and security operating method thereof
US11194374B2 (en) Systems and methods for waking an information handling system from a wireless peripheral device
CN107644481A (zh) 解锁方法、可穿戴电子设备以及锁模块
CN114821868B (zh) 一种车门解锁的控制***及车辆
CN113031825B (zh) 指纹事件处理装置及方法
CN110990066B (zh) 一种通信终端的睡眠唤醒方法
KR20050108278A (ko) 정보처리시스템 및 그 제어방법
CN112419543A (zh) 解锁方法、移动终端、智能门锁、解锁***和存储介质
CN101697148B (zh) 一种提高计算机内存卡接口速率的方法和***
CN113724421B (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
GR01 Patent grant
GR01 Patent grant