基于IBeacon和NFC技术的鉴权系统和利用该系统的鉴权方法与流程

文档序号:12067799阅读:622来源:国知局
基于IBeacon和NFC技术的鉴权系统和利用该系统的鉴权方法与流程

本发明涉及电子门票、电子门锁以及安检控制等需要用户鉴权的领域,具体的说是一种基于IBeacon和NFC技术的鉴权系统和利用该系统的鉴权方法。



背景技术:

NFC(Near Field Communication)技术是由非接触式射频识别(RFID)技术及互联互通技术整合演变而来,其是一种短距高频无线电技术,在13.56MHz频率运行于10厘米距离内。NFC技术通过在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。借助NFC技术短距离非接触式通信的特点,其在身份识别、电子标签以及电子门禁等领域广泛应用。其中,在电子门禁领域,NFC芯片集成在门禁卡内,通过NFC读卡器读取NFC芯片内的识别信息,识别通过后即放行。尽管NFC技术为电子门禁系统的应用给人们带来了极大的便利,但是,在电子门禁系统中,安全是第一位的,由于集成NFC芯片的门禁卡片很容易被复制或篡改,导致应用NFC技术的门禁系统的安全性降低。

IBeacon技术是一种基于低功耗蓝牙技术的精确定位技术,其与传统的蓝牙技术相比具有功耗低、定位精确和不需要配对的优点。IBeacon模块可向周围一定范围的区域推送信息数据,凡支持该技术的移动终端均可与IBeacon设备建立连接并获取信息数据。借助IBeacon模块的该种广播功能,商家可向周围的接入用户推送商品信息、服务信息以及发放电子优惠券等。

电子门票、电子门锁以及安检门禁等系统均需要用户鉴权,单一使用NFC技术难以保证安全性,因此,本案结合NFC技术的近距离通信功能和IBeacon技术的中距离通信功能,研发出一种更安全可靠的鉴权系统和鉴权方法。



技术实现要素:

本发明要解决的第一技术问题是提供一种基于IBeacon技术和NFC技术的鉴权系统,该系统将IBeacon技术与NFC技术的优势互补,系统结构简单、防护效果好、安全性强。

本发明要解决的第二个技术问题是提供一种基于上述系统的鉴权方法,该方法借助IBeacon模块和NFC模块的远、近距离通信功能,通过两级识别信息鉴权,鉴权方式安全可靠,整个鉴权过程简单,实施方便,利于推广。

为解决上述第一个技术问题,本发明基于IBeacon技术和NFC技术的鉴权系统,其结构特点是包括主设备和可与主设备匹配的多个从设备,其中:

从设备包括用于推送一级识别信息的IBeacon模块、存储有二级识别信息的NFC模块以及与两模块电连接的从处理器;一级识别信息与二级识别信息关联;

主设备包括可与IBeacon模块通信连接的蓝牙模块、可与NFC模块通信连接的NFC读卡器、主处理器和可存储鉴权信息的数据库;主处理器包括用于收集识别信息的信号采集单元、用于将识别信息与鉴权信息进行比对的信号比对单元和用于输出使能动作控制信号的使能信号输出单元;使能信号输出单元与鉴权系统的电动执行机构以及报警装置通信连接。

所述一级识别信息为IBeacon模块的MAC地址信息,从处理器读取IBeacon模块的MAC地址信息并写入NFC模块后形成二级识别信息。

所述主设备安装在检票道闸的控制箱内,NFC读卡器的感应窗嵌装在控制箱的箱壁上,电动执行机构为道闸驱动电机。

所述主设备安装在电子锁具的控制盒内,NFC读卡器的感应窗嵌装在门板上,电动执行机构为锁舌驱动电机。

所述从设备集成在一卡片上或一可便携的盒体内,卡片或盒体内置纽扣电池。

所述卡片或盒体上安装电源开关。

为解决上述第二个技术问题,本发明的鉴权方法包括如下步骤:

步骤1) 启动主设备,蓝牙模块和NFC读卡器待命;

步骤2)从设备启动并向主设备方向靠近,IBeacon模块广播一级识别信息;

步骤3)蓝牙模块接收到一级识别信息并传输给主处理器,主处理器从数据库调取与一级识别信息匹配的鉴权信息或者将一级识别信息直接存储并作为鉴权信息,准备鉴权;

步骤4)从设备的NFC模块靠近NFC读卡器,NFC读卡器读取二级识别信息并传输给主处理器,主处理器调取步骤3)中的鉴权信息并对二级识别信息进行鉴权;

步骤5)若鉴权成功则通过使能信号输出单元控制电动执行机构做出放行动作;若鉴权失败则控制报警装置发出报警信号。

一级识别信息为IBeacon模块的MAC地址信息,从处理器读取IBeacon模块的MAC地址信息并写入NFC模块后形成二级识别信息。

本发明系统的有益效果体现在如下几个方面:

1)IBeacon模块与蓝牙模块之间为中远距离通信,借助该中远距离通信功能,先将主设备与从设备建立远距离通信连接,蓝牙模块接收到的一级识别信息作为鉴权请求信号;NFC读卡器与NFC模块之间为近距离通信,借助该近距离通信功能,NFC读卡器读取二级识别信息并与鉴权信息比对,实现鉴权;本系统将IBeacon与NFC结合,实现两技术的优势互补,同时,分别借助两套技术设置两级识别信息,任一级识别信息出现问题即会导致鉴权失败,使得系统的防护效果更好、安全性更高;

2)由于靠近主设备一定范围的从设备可以仅发出鉴权请求而实际不去鉴权,因此,当主设备接收到多个鉴权请求信号时,根据实际鉴权数量,可对从设备的数量和状态进行统计和分析;该功能尤其适用于电子门票、电子车票系统,通过主处理器可以统计一定范围内的用户数量、已鉴权用户数量、未鉴权用户数量以及未发出鉴权请求用户的数量,通过事先将用户身份信息录入主设备的数据库,还可以查询到具体的用户身份信息,从而可通过广播、呼叫等方式对特殊用户进行提醒和呼叫,极大的便利了车站、影院、会议室等场合的应用;

3)两级识别信息均为IBeacon模块的物理地址,由于IBeacon的MAC不能修改,因此,通过将IBeacon的MAC地址写入NFC模块,可有效的避免非法人员对从设备进行篡改或复制,进一步提高了安全性;

4)由于本发明的系统和方法均十分简单易行,因此,该套鉴权系统可应用于多种领域,例如电子门禁系统或者电子门锁系统,两系统的电动执行机构不同,均可通过驱动电机实现动作,同样的,两系统的报警装置和报警方式也各不相同,可根据需求具体设定;

5)从设备为便携式结构,其可集成在卡片或很小的盒体内,能方便手持或挂在钥匙环上,IBeacon模块需要纽扣电池,为了节电,设置电源开关,可增加从设备的使用寿命。

综上所述,本发明的鉴权系统和鉴权方法将IBeacon技术与NFC技术的优势互补,系统结构简单、防护效果好、安全性强,方法流程简单,实施方便,利于推广。

附图说明

下面结合附图和具体实施方式对本发明作进一步详细说明:

图1为本发明系统的结构原理示意框图;

图2为本发明方法的流程框图。

具体实施方式

参照附图,本发明的基于IBeacon技术和NFC技术的鉴权系统包括主设备1和可与主设备1匹配的多个从设备2,其中:从设备2包括用于推送一级识别信息的IBeacon模块21、存储有二级识别信息的NFC模块22以及与两模块电连接的从处理器23;一级识别信息与二级识别信息关联;主设备1包括可与IBeacon模块21通信连接的蓝牙模块11、可与NFC模块22通信连接的NFC读卡器12、主处理器13和可存储鉴权信息的数据库14;主处理器13包括用于收集识别信息的信号采集单元131、用于将识别信息与鉴权信息进行比对的信号比对单元132和用于输出使能动作控制信号的使能信号输出单元133;使能信号输出单元133与鉴权系统的电动执行机构3以及报警装置4通信连接。

上述结构中,IBeacon模块21与蓝牙模块11之间为中远距离通信,借助该中远距离通信功能,先将主设备1与从设备2建立远距离通信连接,蓝牙模块11接收到的一级识别信息作为鉴权请求信号;NFC读卡器12与NFC模块22之间为近距离通信,借助该近距离通信功能,NFC读卡器12读取二级识别信息并与鉴权信息比对,实现鉴权;本系统将IBeacon与NFC结合,实现两技术的优势互补,同时,分别借助两套技术设置两级识别信息,任一级识别信息出现问题即会导致鉴权失败,使得系统的防护效果更好、安全性更高。

其中,识别信息可以为特殊编码或用户身份ID等信息,本发明中优选的,一级识别信息为IBeacon模块21的MAC地址信息,从处理器23读取IBeacon模块21的MAC地址信息并写入NFC模块22后形成二级识别信息。两级识别信息均为IBeacon模块的物理地址,由于IBeacon模块的MAC不能修改,因此,通过将IBeacon的MAC地址写入NFC模块,可有效的避免非法人员对从设备进行篡改或复制,进一步提高安全性。

从设备2为便携式设备,在本发明中,从设备2集成在一卡片上或一可便携的盒体内,卡片或盒体内置纽扣电池24。卡片或盒体上安装电源开关25。从设备2能方便手持或挂在钥匙环上,IBeacon模块21需要纽扣电池24,为了节电,设置电源开关25,可增加从设备2的使用寿命。

由于本发明的系统和方法均十分简单易行,因此,该套鉴权系统可应用于多种领域,例如电子门禁系统或者电子门锁系统,两系统的电动执行机构不同,均可通过驱动电机实现动作,同样的,两系统的报警装置和报警方式也各不相同,可根据需求具体设定。具体的在电子门禁系统中:主设备1安装在检票道闸的控制箱内,NFC读卡器12的感应窗嵌装在控制箱的箱壁上,电动执行机构3为道闸驱动电机。在电子门锁系统中,主设备1安装在电子锁具的控制盒内,NFC读卡器12的感应窗嵌装在门板上,电动执行机构3为锁舌驱动电机。

在上述鉴权系统的基础上,本发明的鉴权方法包括如下步骤:

步骤1 )启动主设备1,蓝牙模块11和NFC读卡器12待命;

步骤2)从设备2启动并向主设备1方向靠近,IBeacon模块21广播一级识别信息;

步骤3)蓝牙模块11接收到一级识别信息并传输给主处理器13,主处理器13从数据库14调取与一级识别信息匹配的鉴权信息或者将一级识别信息直接存储并作为鉴权信息,准备鉴权;

步骤4)从设备2的NFC模块22靠近NFC读卡器12,NFC读卡器12读取二级识别信息并传输给主处理器1,主处理器1调取步骤3中的鉴权信息并对二级识别信息进行鉴权;

步骤5)若鉴权成功则通过使能信号输出单元133控制电动执行机构3做出放行动作;若鉴权失败则控制报警4装置发出报警信号。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1