一种蓝牙门禁设备、蓝牙门禁管理系统及方法技术方案

技术编号:13404169 阅读:84 留言:0更新日期:2016-07-25 01:24
本发明专利技术涉及了一种蓝牙门禁设备、蓝牙门禁管理系统及方法,该蓝牙门禁管理方法包括:蓝牙门禁设备发出蓝牙广播消息;蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广播开锁控制消息;蓝牙门禁设备扫描开锁控制消息,并根据扫描到的开锁控制消息对用户的合法性进行验证;蓝牙门禁设备在验证通过时,控制开门。本发明专利技术还构造一种蓝牙门禁管理系统及其蓝牙门禁设备。实施本发明专利技术的技术方案,大大缩短了开门时间,而且,可多人同时开门。

【技术实现步骤摘要】

本专利技术涉及智能社区领域,尤其涉及一种蓝牙门禁设备、蓝牙门禁管理系统及方法
技术介绍
在数字化技术和网络技术飞速发展的今天,门禁技术也得到了迅猛发展,它早已超越了单纯的门道及钥匙管理,逐渐发展成为一套完整的出入管理系统,成为解决重要部门出入口实现安全防范管理的有效措施,适用各种机要部门,如智能化小区、银行、宾馆、机房、军械库、工厂等。由于蓝牙传输可实现设备短距离读取,因此门禁管理系统越来越多地使用蓝牙设备来替代接触式读卡器来实现自动授权开门。目前,蓝牙门禁管理系统都是在APP层进行开发,例如,开门流程为:用户到达门禁处想要开门时,需要先在蓝牙智能终端与蓝牙门禁设备之间建立一蓝牙数据通道,通过该蓝牙数据通道,蓝牙智能终端才能向蓝牙门禁设备发送开门命令,蓝牙门禁设备在验证合法时进行开门。然而,这种蓝牙开门方法存在以下缺陷:1.在建立蓝牙数据通道时,扫描和连接耗时较长,从而导致开门速度慢;2.蓝牙协议仅允许建立一个蓝牙连接,从而导致多人无法同时开门。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种蓝牙门禁设备、蓝牙门禁管理系统及方法,可缩短开门时间,且可多人同时开门。本专利技术解决其技术问题所采用的技术方案是:构造一种蓝牙门禁管理方法,包括:S10.蓝牙门禁设备发出蓝牙广播消息;S20.蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广播开锁控制消息;S30.蓝牙门禁设备扫描开锁控制消息,并根据扫描到的开锁控制消息对用户的合法性进行验证;S40.蓝牙门禁设备在验证通过时,控制开门。优选地,还包括:S00.用户在首次使用前进行注册时,蓝牙智能终端接收后台服务器所发送的第一加密信息,并使用公钥对所接收的第一加密信息进行解密,以获取用户密码,其中,所述第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、用户密码进行加密所生成的信息;而且,所述开锁控制消息包括:第一加密信息和第二加密信息,其中,所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设备的MAC地址、开门命令进行加密所生成的信息;在所述步骤S30中,所述根据扫描到的开锁控制消息对用户的合法性进行验证的步骤包括:S31.蓝牙门禁设备使用公钥对所接收的第一加密信息进行解密,以获取用户标识信息、房号信息、用户密码;S32.蓝牙门禁设备根据所获取的房号信息判断用户是否有开门权限;S33.蓝牙门禁设备在用户有开门权限时,使用所获取的用户密码对所接收的第二加密信息进行解密,以获取蓝牙门禁设备的MAC地址、开门命令;S34.蓝牙门禁设备判断所获取的蓝牙门禁设备的MAC地址是否与自身MAC地址一致。优选地,所述第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、用户密码、有效截止日期进行加密所生成的信息;所述步骤S31为:蓝牙门禁设备使用公钥对所接收的第一加密信息进行解密,以获取用户标识信息、房号信息、用户密码、有效截止日期;在所述步骤S31和所述步骤S32之间,还包括:S35.蓝牙门禁设备判断当前日期是否在所获取的有效截止日期前,并在是时,执行步骤S32。优选地,所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设备的MAC地址、当前时间、开门命令进行加密所生成的信息;而且,所述步骤S33为:蓝牙门禁设备在用户有开门权限时,使用所获取的用户密码对所接收的第二加密信息进行解密,以获取蓝牙门禁设备的MAC地址、当前时间、开门命令;所述步骤S34之后,还包括:S36.蓝牙门禁设备在判断所获取的蓝牙门禁设备的MAC地址与自身MAC地址一致时,根据所获取的当前时间判断是否发生截包。优选地,所述步骤S20包括:S21.蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广播门禁检测消息,所述广播门禁检测消息包括用户标识信息;S22.蓝牙门禁设备扫描门禁检测消息,计算所扫描到的蓝牙智能终端的信号强度值,并广播信号强度消息,所述信号强度消息包括自身的MAC地址、用户标识信息和信号强度值;S23.蓝牙智能终端检查所扫描到的信号强度消息中的自身的信号强度值,根据检查结果确定目标蓝牙门禁设备的MAC地址,并广播开锁控制消息,而且,所述开锁控制消息中的第二加密信息为蓝牙智能终端使用用户密码对所确定的目标蓝牙门禁设备的MAC地址、开门命令进行加密所生成的信息。本专利技术还构造一种蓝牙门禁设备,包括:蓝牙模块,用于发送蓝牙广播消息,并扫描蓝牙智能终端所发广播的开锁控制消息;验证模块,用于根据扫描到的开锁控制消息对用户的合法性进行验证;开门控制模块,用于在验证通过时,控制开门。优选地,所述开锁控制消息包括:第一加密信息和第二加密信息,其中,所述第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、用户密码进行加密后发送至蓝牙智能终端的信息;所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设备的MAC地址、开门命令进行加密所生成的信息;所述验证模块包括:第一解密单元,用于使用公钥对所接收的第一加密信息进行解密,以获取用户标识信息、房号信息、用户密码;权限判断单元,用于根据所获取的房号信息判断用户是否有开门权限;第二解密单元,用于在用户有开门权限时,使用所获取的用户密码对所接收的第二加密信息进行解密,以获取蓝牙门禁设备的MAC地址、开门命令;MAC判断单元,用于判断所获取的蓝牙门禁设备的MAC地址是否与自身MAC地址一致。优选地,所述第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、用户密码、有效截止日期进行加密后发送至蓝牙智能终端的信息;所述验证模块还包括日期判断单元,而且,所述第一解密单元,用于使用公钥对所接收的第一加密信息进行解密,以获取用户标识信息、房号信息、用户密码、有效截止日期;所述日期判断单元,用于判断当前日期是否在所获取的有效截止日期前;所述权限判断单元,用于在判断当前日期在所获取的有效截止日期前时,根据所获取的房号信息判断用户是否有开门权限。优选地,所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设备的MAC地址、当前时间、开门命令进行加密所生成的信息;所述验证模块还包括截包判断单元,而且,所述第二解密单元,用于在用户有开门权限时,使用所获取的用户密码对本文档来自技高网...

【技术保护点】
一种蓝牙门禁管理方法,其特征在于,包括:S10.蓝牙门禁设备发出蓝牙广播消息;S20.蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广播开锁控制消息;S30.蓝牙门禁设备扫描开锁控制消息,并根据扫描到的开锁控制消息对用户的合法性进行验证;S40.蓝牙门禁设备在验证通过时,控制开门。

【技术特征摘要】
1.一种蓝牙门禁管理方法,其特征在于,包括:
S10.蓝牙门禁设备发出蓝牙广播消息;
S20.蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广
播开锁控制消息;
S30.蓝牙门禁设备扫描开锁控制消息,并根据扫描到的开锁控制消息对用
户的合法性进行验证;
S40.蓝牙门禁设备在验证通过时,控制开门。
2.根据权利要求1所述的蓝牙门禁管理方法,其特征在于,还包括:
S00.用户在首次使用前进行注册时,蓝牙智能终端接收后台服务器所发送
的第一加密信息,并使用公钥对所接收的第一加密信息进行解密,以获取用
户密码,其中,所述第一加密信息为后台服务器使用私钥对用户标识信息、
房号信息、用户密码进行加密所生成的信息;
而且,所述开锁控制消息包括:第一加密信息和第二加密信息,其中,
所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设备的
MAC地址、开门命令进行加密所生成的信息;
在所述步骤S30中,所述根据扫描到的开锁控制消息对用户的合法性进
行验证的步骤包括:
S31.蓝牙门禁设备使用公钥对所接收的第一加密信息进行解密,以获取用
户标识信息、房号信息、用户密码;
S32.蓝牙门禁设备根据所获取的房号信息判断用户是否有开门权限;
S33.蓝牙门禁设备在用户有开门权限时,使用所获取的用户密码对所接收

\t的第二加密信息进行解密,以获取蓝牙门禁设备的MAC地址、开门命令;
S34.蓝牙门禁设备判断所获取的蓝牙门禁设备的MAC地址是否与自身
MAC地址一致。
3.根据权利要求2所述的蓝牙门禁管理方法,其特征在于,
所述第一加密信息为后台服务器使用私钥对用户标识信息、房号信息、
用户密码、有效截止日期进行加密所生成的信息;
所述步骤S31为:
蓝牙门禁设备使用公钥对所接收的第一加密信息进行解密,以获取用户
标识信息、房号信息、用户密码、有效截止日期;
在所述步骤S31和所述步骤S32之间,还包括:
S35.蓝牙门禁设备判断当前日期是否在所获取的有效截止日期前,并在是
时,执行步骤S32。
4.根据权利要求2所述的蓝牙门禁管理方法,其特征在于,
所述第二加密信息为蓝牙智能终端使用用户密码对扫描到的蓝牙门禁设
备的MAC地址、当前时间、开门命令进行加密所生成的信息;而且,
所述步骤S33为:
蓝牙门禁设备在用户有开门权限时,使用所获取的用户密码对所接收的
第二加密信息进行解密,以获取蓝牙门禁设备的MAC地址、当前时间、开门
命令;
所述步骤S34之后,还包括:
S36.蓝牙门禁设备在判断所获取的蓝牙门禁设备的MAC地址与自身
MAC地址一致时,根据所获取的当前时间判断是否发生截包。
5.根据权利要求2所述的蓝牙门禁管理方法,其特征在于,所述步骤S20

\t包括:
S21.蓝牙智能终端在接收到用户的触发请求后,扫描蓝牙广播消息,并广
播门禁检测消息,所述广播门禁检测消息包括用户标识信息;
S22.蓝牙门禁设备扫描门禁检测消息,计算所扫描到的蓝牙智能终端的信
号强度值,并广播信号强度消息,所述信号强度消息包括自身的MAC地址、
用户标识信息和信号强度值;
S23.蓝牙智能终端检查所扫描到的信号强度消息中的自身的信号强度值,
根据检查结果确定目标蓝牙门禁设备的MAC地址,并广播开锁控...

【专利技术属性】
技术研发人员:宋政斌仝海燕
申请(专利权)人:北京千丁互联科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1