一种基于韦根协议的自适应条码的门禁系统和方法技术方案

技术编号:21143271 阅读:19 留言:0更新日期:2019-05-18 05:47
本发明专利技术涉及一种基于韦根协议的自适应条码的门禁系统,包括门禁控制器、识读设备以及门禁动作执行装置,识读设备扫描条码并进行解码,得到用于控制门禁动作执行装置的权限信息,识读设备将权限信息加密并编码成二进制数后,通过识读设备的Wiegand接口进行数据透传;门禁控制器的Wiegand接口接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息通知门禁动作执行装置执行相应操作。本发明专利技术的优点:传送的数据位数不再受到韦根协议的限制,实现远距离传输任意长度数据,自适应传输各种长度不一的条码。

【技术实现步骤摘要】
一种基于韦根协议的自适应条码的门禁系统和方法
本专利技术涉及一种基于韦根协议的自适应条码的门禁系统和方法,属于门禁系统领域。
技术介绍
Wiegand协议(韦根协议)是国际上统一的标准,是一种适用于门禁控制系统的通信协议。它有很多格式,标准的26-bit是最常用的格式,此外还有34-bit、36-bit等格式。而标准26-bit格式是一个开放式的格式,对所有IC卡的用户开放,几乎所有的门禁控制系统都接受标准的26-Bit格式。Wiegand接口通常由3根线组成:数据0(Data0),数据1(Data1)和Datareturn。这3条线负责传输Wiegand信号。D0,D1在没有数据输出时都保持+5V高电平。若输出为0,则D0拉低一段时间,若输出为1,则D1拉低一段时间。标准的26-bit韦根输出格式如下:EXXXXXXXXXXXXXXXXXXXXXXXXO,其中第1位和第26位是校验位,2-9位是厂家码,仅有10-25位是卡号位可用于传输信息。无论是26-bit还是其他格式的韦根协议中,每个数据包内,数据量是固定的位数,且位数有限。然后,在条码识别行业,各式各样的条码类型众多,数据长度不一,若采用根协议传输,则需要根据每一种码的信息含量制定对应位数的韦根数据格式,例如,例如,当作为门禁权限信息使用时,作为条码的条码必须包含时间信息,授权权限、授权ID或客户编号等,其需要传输的数据量大,则需要高位数的格式,当门禁系统条码改变或需要携带的传输信息改变(传输数据减少或增多)时,又必须进行再次修改韦根数据格式,且数据打包和数据解码繁杂、效率低下。现有的串口、USB、蓝牙等数据传输方式,能够传输任意长度的数据,但其仅能应用于短距离传输。门禁系统中,门禁控制器与识别设备之间距离较远,因此,现有的能够传输任意长度数据的设备不能直接应用于门禁系统中。有鉴于此,本专利技术申请人打破本领域技术人员对韦根协议应用的局限性,提出一种基于韦根协议且能够自适应各种条码、远距离传输任意长度信息的门禁系统。
技术实现思路
为了解决上述技术问题,本专利技术提供一种基于韦根协议的自适应条码门禁系统,其克服本领域技术人员对韦根协议应用方式的技术偏见,传送的数据位数不再受到韦根协议的限制,实现远距离传输任意长度数据,自适应传输各种长度不一的条码,同时还能够提高数据传输安全性。本专利技术的技术方案一如下:一种基于韦根协议的自适应条码的门禁系统,包括门禁控制器、识读设备以及门禁动作执行装置,所述识读设备扫描条码并进行解码,得到用于控制门禁动作执行装置的权限信息,所述识读设备将权限信息加密并编码成二进制数后,所述二进制数通过识读设备上的Wiegand接口进行数据透传;所述门禁控制器的Wiegand接口接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息通知门禁动作执行装置执行相应操作。更优地,所述条码在客户端生成,通过客户端上的APP管理门禁权限,将权限信息传输至门禁控制器作为所述预设权限,并根据权限信息产生所述条码。更优地,所述门禁控制器判断来自识读设备的数据是否传输完毕的方式包括:1)、预设超时阈值:当数据传输完成后,在超时阈值内未接收到新的数据,则判定该次数据传输结束;2)、预设结束字符:识读设备在完成数据透传时发送预设的结束字符,当门禁控制器接收到该结束字符时,判定该次数据传输结束。更优地,所述条码是二维码、一维码、自定义图案或三维模型。更优地,所述权限信息包括授权ID号、进入的时间段、授权对象姓名、授权对象性别、门禁编号和/或授权事项。本专利技术还提供一种基于韦根协议的自适应条码的方法。本专利技术的技术方案二如下:一种基于韦根协议的自适应条码的方法,包括如下步骤:门禁系统中的识读设备扫描条码并进行解码,得到用于控制门禁动作执行装置的权限信息,所述识读设备将权限信息加密并编码成二进制数后,所述二进制数通过识读设备的Wiegand接口进行数据透传;门禁控制器的Wiegand接口接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息通知门禁动作执行装置执行相应操作。更优地,所述条码在客户端生成,通过客户端上的APP管理门禁权限,将权限信息传输至门禁控制器作为所述预设权限,并根据权限信息产生所述条码。更优地,所述门禁控制器判断来自识读设备的数据是否传输完毕的方式包括:1)、预设超时阈值:当数据传输完成后,在超时阈值内未接收到新的数据,则判定该次数据传输结束;2)、预设结束字符:识读设备在完成数据透传时发送预设的结束字符,当门禁控制器接收到该结束字符时,判定该次数据传输结束。更优地,所述条码是二维码、一维码、自定义图案或三维模型。更优地,所述权限信息包括授权ID号、进入的时间段、授权对象姓名、授权对象性别和或授权事项。本专利技术具有如下有益效果:1、本专利技术一种基于韦根协议的自适应条码的门禁系统和方法,门禁系统中识读设备识别出的授权信息进行加密及编码成二进制数后,通过韦根接口进行数据透传,远距离传输任意长度的数据,自适应各种长度不一的条码,同时,其特有的数据透传方式提高了破解难度,数据传输更安全;2、本专利技术一种基于韦根协议的自适应条码的门禁系统和方法,其条码可以在客户端生成,使用更方便;3、本专利技术一种基于韦根协议的自适应条码的门禁系统和方法,其通过设置超时阈值或结束字符,即可判断数据传输是否完毕,操作简单易实现;4、本专利技术一种基于韦根协议的自适应条码的门禁系统和方法,能够应用于各种条码,应用范围广;5、本专利技术一种基于韦根协议的自适应条码的门禁系统和方法,其中权限信息可涵盖内容广,且可以根据实际需求,随时变更授权信息所包含的项目,与现有门禁系统相比,且无需变更所采用的韦根协议,不必进行二次软件开发。附图说明图1为本专利技术一种基于韦根协议的自适应条码的门禁系统的框架图;图2为本专利技术一种基于韦根协议的自适应条码的方法的流程图。具体实施方式下面结合附图和具体实施例来对本专利技术进行详细的说明。实施例一请参阅图1和图2,一种基于韦根协议的自适应条码的门禁系统,包括门禁控制器、识读设备以及客户端;所述识读设备扫描条码并进行解码,得到权限信息,将权限信息加密并编码成二进制数后,通过Wiegand接口直接进行数据透传;所述数据透传是指传输的数据不再按照韦根协议的数据格式进行封装,而是将权限信息直接传送出去;所述门禁控制器接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息授权门禁进行相应操作。所述条码在客户端生成,通过客户端上的APP管理门禁权限,将权限信息传输至门禁控制器作为所述预设权限,并根据权限信息产生所述条码。所述客户端包括移动终端和计算机。在本实施例中,将权限信息加密编码成二进制数后,通过韦根接口(在输出为0时,Data0接口拉低一段时间,输出为1时,则Data1拉低一段时间。在没有数据传输时,保持+5V高电平)直接数据透传,在透传过程中,不采用任何格式限制传输数据的位数,无论条码中包含的权限信息的数据长度有多长,都可以正常传输,因此,本专利技术的门禁系统,通过韦根接口传输的数据容量不受限制,能本文档来自技高网
...

【技术保护点】
1.一种基于韦根协议的自适应条码的门禁系统,包括门禁控制器、识读设备以及门禁动作执行装置,其特征在于:所述识读设备扫描条码并进行解码,得到用于控制门禁动作执行装置的权限信息,所述识读设备将权限信息加密并编码成二进制数后,所述二进制数通过Wiegand接口进行数据透传;所述门禁控制器的Wiegand接口接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息通知门禁动作执行装置执行相应操作。

【技术特征摘要】
1.一种基于韦根协议的自适应条码的门禁系统,包括门禁控制器、识读设备以及门禁动作执行装置,其特征在于:所述识读设备扫描条码并进行解码,得到用于控制门禁动作执行装置的权限信息,所述识读设备将权限信息加密并编码成二进制数后,所述二进制数通过Wiegand接口进行数据透传;所述门禁控制器的Wiegand接口接收来自识读设备的数据,解码解密得到权限信息,并将其与门禁控制器中存储的预设权限进行比对,若比对通过,则根据权限信息通知门禁动作执行装置执行相应操作。2.根据权利要求1所述的一种基于韦根协议的自适应条码的门禁系统,其特征在于:所述条码在客户端生成,通过客户端上的APP管理门禁权限,将权限信息传输至门禁控制器作为所述预设权限,并根据权限信息产生所述条码。3.根据权利要求1所述的一种基于韦根协议的自适应条码的门禁系统,其特征在于:所述门禁控制器判断来自识读设备的数据是否传输完毕的方式包括:1)、预设超时阈值:当数据传输完成后,在超时阈值内未接收到新的数据,则判定该次数据传输结束;2)、预设结束字符:识读设备在完成数据透传时发送预设的结束字符,当门禁控制器接收到该结束字符时,判定该次数据传输结束。4.根据权利要求1所述的一种基于韦根协议的自适应条码的门禁系统,其特征在于:所述条码是二维码、一维码、自定义图案或三维模型。5.根据权利要求1所述的一种基于韦根协议的自适应条码的门禁系统,其特征在于:所述权限信息包括授权ID号、进入的时间段、授权对象姓名、授权对象性别...

【专利技术属性】
技术研发人员:刘武张永高炳鑫
申请(专利权)人:福州符号信息科技有限公司
类型:发明
国别省市:福建,35

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

1