当前位置:文档之家› 第二章 光纤通道协议介绍

第二章 光纤通道协议介绍

第二章光纤通道协议介绍

2.1 光纤通道协议簇

FC协议簇中与交换机相关的主要协议包括: FC-FS、FC-LS、FC-SW、FC-GS。

FC-FS协议对FC协议层次中FC-0、FC-1、FC-2层的功能进行了详细描述。各层的主要内容见2.2节。

FC-LS详细描述了FC扩展链路服务(ELS),包括各个ELS请求的功能、帧格式及可能的ELS响应。

FC-SW协议主要定义了交换机端口模型及其操作、内部链路服务、交换网配置、路径选择、分布式服务,以及Zone的交换与合并等。其中,交换机端口模型及其操作定义了FL、F、E、B端口的物理模型及操作;内部链路服务详细定义了在交换网配置过程中用到的各种链路服务帧(F类);交换网配置过程分为:交换机端口初始化、主交换机选择、Domain_ID 分配、Zoning合并以及路径选择五个部分;分布式服务定义了交换网为N端口提供的服务。

FC-GS协议详细描述了FC协议所支持的一般类服务(Generic Service),并定义了用于支持这些一般类服务的辅助功能和服务。所描述的服务包括名字服务,管理服务,发现服务,时间服务和别名服务。

2.2光纤通道协议模型和帧格式

FC协议由一系列功能层次组成,如图2-1所示

图2-1 FC协议功能层次

FC-0层描述两个端口之间的物理链路,包括传输介质、连接器、发射机、接收机及其各自特性的规范。

FC-1层描述了8B/10B编码/解码方案。采用8B/10B数据编码传送信息可以保证在低成本的电路上实现10-12比特误码率;可以维持总的DC平衡;编码比特流中不存在5个以上

的相同比特,以减少直流分量有利于时钟恢复;可以从传送的编码数据中区分数据字和控制字。

FC-2层为帧协议层,规定了数据块传送的规则和机制,包括服务类型、通信模型、分段重组、差错检测以及协调端口间通信所需要的注册/注销服务。

FC-3层提供了一套对一个FC节点上的多个N端口都通用的服务,实现一对多的通信。

FC-4层定义了光纤通道结构到已存在的上层协议如IP、SCSI等的映射。

2.3 在线调试在协议处理机中的应用

由于光纤通道协议处理机的复杂性、灵活性,使得协议处理机的调试变得非常困难。基于这种原因,光纤通道协议处理机除了完成光纤通道协议规定的功能以外,还应能够提供有效方便的验证和调试环境,包括监视交换机的工作状态,控制交换机工作到指定的状态等。

鉴于光纤通道协议簇非常庞大,由于时间的关系,作者只完成了FC-FS(帧与信号)和FC-SW(交换)协议处理的监控设计。对FC-FS协议处理的监控主要通过F端口回环自检和各种部件状态的监视这两种手段来实现。F端口的回环自检又包括检测帧序列的定义,和自检状态机的设计。而处理机的状态统计包括CRC校验状态、信用状态、链路状态和超时差错检测状态监视。

FC-FS协议处理主要包括端口间的同步,帧对FC协议层次中FC-0、FC-1、FC-2层的功能进行了详细描述。其中,FC-0层描述了两个端口之间物理链路的规范;FC-1层描述了8B/10B编码/解码方案,并规定了端口接收机和发射机的状态;FC-2层规定了数据块传送的规则和机制,包括协调端口间通信所需要的登录/登出服务,可能支持的服务类及不同服务类中的连接和信用管理规则,帧的格式、类型及不同类型的帧的响应,确保链路和数据完整性的差错检测和超时管理;此外,该协议还对光纤通道中的部分一般类服务做了简单介绍。

2.4 snmp网络管理协议

2.4.1概述

简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。为不同种类的设备、不同厂家生产的设备、不同型号的设备定义一个统一的接口和协议,使得管理员可以使用统一的外观对这些需要管理的网络设备进行管理。SNMP使用的管理信息结构(SMI)和管理信息库(MIB)提供了一组监控网络元素的最小的,但功能强大的工具。它的结构十分简单,能够简单快速地实现。因而SNMP在网络管理领域得到了广泛的接受,已经成为事实上的国际标准。

SNMP目前包括三个版本:SNMPv1、SNMPv2、SNMPv3。

2.4.2网络管理协议结构

SNMP 使用UDP 作为传输层协议. UDP 只提供无连接的服务, 因此SNMP 不需要在代理和管理者之间保持联接. SNMP 实体发送消息后不需等待应答, 可以继续发送其它消息或进行其它动作. SNMP 并不要求消息的可靠性, 消息可能被底层的传输服务丢失, 因此可靠性的实现应由SNMP 发送实体根据消息的重要性自行决定。SNMP 的网络管理由三部分组成,即管理信息库MIB 、管理信息结构SMI 以及SNMP 本身。

2.4.3管理信息结构SMI

所谓管理信息结构(Manage Information Structure )SMI ,就是使用ASN.1来描述管理对象的方法和组织形式。

2.4.4管理信息库MIB

管理信息库MIB 指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB 给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP 的管理信息库采用和域名系统DNS 相似的树型结构,它的根在最上面,根没有名字。图2-2是管理信息库的一部分,它又称为对象命名(object naming tree )。

root

ccitt(0)iso(1)

joint-iso-ccitt(2)

org(3)dod(6)

internet(1)

directory(1)mgmt(2)experimental(3)private(4)

mib(1)enterprise(1)

system(1)interfaces(2)at(3)ip(4)icmp(5)tcp(6)udp(7)

Internet SMI 1.3.6.11.3.6.2.1

图2-2 管理信息库

SNMP 的五种协议数据单元

(1)get-request操作:从代理进程处提取一个或多个参数值

(2)get-next-request操作:从代理进程处提取紧跟当前参数值的下一个参数值

(3)set-request操作:设置代理进程的一个或多个参数值

(4)get-response操作:返回的一个或多个参数值。这个操作是由代理进程发出的,它是前面三种操作的响应操作。

(5)trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生。

SNMP TRAP的报文格式

version community PDU

SNMP报文格式

Enterprise Agent-addr generictrap specifictrap timestamp variablebindings TRAP PDU

enterprise:产生该Trap的网络管理子系统,基于SysObjectID。如果是企业自定义的Trap,此值为企业在enterprise子树下的注册子树。

agent-addr:产生Trap的被管理设备的网络地址(IP地址)。

generictrap:正数类型。用于标识其他Trap的类型。意义的解释如下:

coldStart Trap(0):设备冷启动时发送的Trap,表明系统经过初始化,代理的配置或协议实体的配置有可能被改变。

warmStart Trap(1):热启动,代理的配置或协议实体的配置都没有被改变。

linkDown Trap(2):表明系统探测到本系统中有一个通信链路失败。

linkup Trap(3):表明系统探测到本系统中有一个通信链路恢复。

authenticationFailure Trap(4):授权失败,表明一个代理遇到一个授权失败的SNMP 消息。实现SNMP协议必须实现该Trap的功能,但同时也必须实现选择组织该Trap发送的机制。

egpNeighborLoss Trap(5):EGP邻居丢失。EGP是外部网关协议,通过建立邻居关系维持通信。

enterpriseSpecific Trap(6):代理发现一个非上述事件的敏感事件,即扩展的Trap。该Trap具体的意义由specific-trap码解释。

specifictrap:和generictrap一起标识扩展的Trap。

timestamp:时间戳。系统从上次启动到系统产生该Trap的时间。

variablebindings:变量绑定。为管理工作站提供更加详细的事件描述信息。

TRAP定义语法

IMPORTS

ObjectName

FROM RFC1155-SMI;

TRAP-TYPE MACRO::= BEGIN

TYPE NOTATION::=“ENTERPRISE” value (enterprise OBJECT IDENTIFIER)

VarPart

DescrPart

ReferPart

VALUE NOTATION::= “value(VALUE INTEGER)”

VarPart::=“VARIABLES”“{”Vartypes“}” | empty

VarTypes::=VarType | VarTypes“,” VarType

VarType::= value(vartype ObjectName)

DescrPart::=“DESCRIPTION” value(description DisplayingString) | empty ReferPart::=“REFERENCE” value(reference DisplayingString) | empty END

第二章 光纤通道协议介绍

第二章光纤通道协议介绍 2.1 光纤通道协议簇 FC协议簇中与交换机相关的主要协议包括: FC-FS、FC-LS、FC-SW、FC-GS。 FC-FS协议对FC协议层次中FC-0、FC-1、FC-2层的功能进行了详细描述。各层的主要内容见2.2节。 FC-LS详细描述了FC扩展链路服务(ELS),包括各个ELS请求的功能、帧格式及可能的ELS响应。 FC-SW协议主要定义了交换机端口模型及其操作、内部链路服务、交换网配置、路径选择、分布式服务,以及Zone的交换与合并等。其中,交换机端口模型及其操作定义了FL、F、E、B端口的物理模型及操作;内部链路服务详细定义了在交换网配置过程中用到的各种链路服务帧(F类);交换网配置过程分为:交换机端口初始化、主交换机选择、Domain_ID 分配、Zoning合并以及路径选择五个部分;分布式服务定义了交换网为N端口提供的服务。 FC-GS协议详细描述了FC协议所支持的一般类服务(Generic Service),并定义了用于支持这些一般类服务的辅助功能和服务。所描述的服务包括名字服务,管理服务,发现服务,时间服务和别名服务。 2.2光纤通道协议模型和帧格式 FC协议由一系列功能层次组成,如图2-1所示 图2-1 FC协议功能层次 FC-0层描述两个端口之间的物理链路,包括传输介质、连接器、发射机、接收机及其各自特性的规范。 FC-1层描述了8B/10B编码/解码方案。采用8B/10B数据编码传送信息可以保证在低成本的电路上实现10-12比特误码率;可以维持总的DC平衡;编码比特流中不存在5个以上

的相同比特,以减少直流分量有利于时钟恢复;可以从传送的编码数据中区分数据字和控制字。 FC-2层为帧协议层,规定了数据块传送的规则和机制,包括服务类型、通信模型、分段重组、差错检测以及协调端口间通信所需要的注册/注销服务。 FC-3层提供了一套对一个FC节点上的多个N端口都通用的服务,实现一对多的通信。 FC-4层定义了光纤通道结构到已存在的上层协议如IP、SCSI等的映射。 2.3 在线调试在协议处理机中的应用 由于光纤通道协议处理机的复杂性、灵活性,使得协议处理机的调试变得非常困难。基于这种原因,光纤通道协议处理机除了完成光纤通道协议规定的功能以外,还应能够提供有效方便的验证和调试环境,包括监视交换机的工作状态,控制交换机工作到指定的状态等。 鉴于光纤通道协议簇非常庞大,由于时间的关系,作者只完成了FC-FS(帧与信号)和FC-SW(交换)协议处理的监控设计。对FC-FS协议处理的监控主要通过F端口回环自检和各种部件状态的监视这两种手段来实现。F端口的回环自检又包括检测帧序列的定义,和自检状态机的设计。而处理机的状态统计包括CRC校验状态、信用状态、链路状态和超时差错检测状态监视。 FC-FS协议处理主要包括端口间的同步,帧对FC协议层次中FC-0、FC-1、FC-2层的功能进行了详细描述。其中,FC-0层描述了两个端口之间物理链路的规范;FC-1层描述了8B/10B编码/解码方案,并规定了端口接收机和发射机的状态;FC-2层规定了数据块传送的规则和机制,包括协调端口间通信所需要的登录/登出服务,可能支持的服务类及不同服务类中的连接和信用管理规则,帧的格式、类型及不同类型的帧的响应,确保链路和数据完整性的差错检测和超时管理;此外,该协议还对光纤通道中的部分一般类服务做了简单介绍。 2.4 snmp网络管理协议 2.4.1概述 简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。为不同种类的设备、不同厂家生产的设备、不同型号的设备定义一个统一的接口和协议,使得管理员可以使用统一的外观对这些需要管理的网络设备进行管理。SNMP使用的管理信息结构(SMI)和管理信息库(MIB)提供了一组监控网络元素的最小的,但功能强大的工具。它的结构十分简单,能够简单快速地实现。因而SNMP在网络管理领域得到了广泛的接受,已经成为事实上的国际标准。 SNMP目前包括三个版本:SNMPv1、SNMPv2、SNMPv3。

韦根协议介绍与韦根码

韦根协议介绍 韦根协议读卡器系列 Wiegand协议是国际上统一的标准,是由摩托罗拉公司制定的一种通讯协议。它适用于涉及门禁控制系统的读卡器和卡片的许多特性。它有很多格式,标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 目录 简介 韦根数据输出的基本概念 韦根26位输出格式 韦根26接收Wiegand(韦根)接口 标准26位Wiegand通讯协议 HID和PID Wiegand接口硬件设计 什么是韦根26 韦根码

简介 Wiegand协议是国际上统一的标准,有很多格式,标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。格式的含义如下:当给出这一串数字028********,用户并不知道这串数字的含义,但如果说这是一个电话号码的时候,那么你可能就会说:哦,028是成都的区号,而88888888是电话号码。呵呵,不错,这正是四川航空的服务热线。但是安防行业并不愿意把这些格式公开,而安防公司也常常变化这些格式来保证产品的保密性。而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0和Data1两根数据线分别传输0和1.现在应用最多的是26bit,34bit,36bit,44bit等等。 韦根数据输出的基本概念 韦根数据输出由二根线组成,分别是DA TA0 和DA TA1 ;二根线分别为‘0’或‘1’输出。输出‘0’时:DATA0线上出现负脉冲;输出‘1’时:DATA1线上出现负脉冲;负脉冲宽度TP=100微秒;周期TW=1600微秒;具体时序如下:例如:数据‘01000’的时序如下:韦根26位输出格式 韦根26位输出格式: E XXXX XXXX XXXX XXXX XXXX XXXX O 前12BIT偶校验前12位后12位后12BIT奇校验以上数据从左至右顺序发送。高位在前。如果电卡的地区码位2个字符,即8位则可用那设置255个地区码((15x16)+15=255);电子卡的卡号位4个字符,即16位则可设置65536个卡号((15x16x16x16)+(15x16x16)+(15x16)+15= 65,535)。以电子卡为标准26位韦根格式为例,假设电子卡号码为:地区码:01 卡号:0001 韦根输出为: 1 0000 0001 0000 0000 0000 0001 0 前12BIT偶校验前12位后12位后12BIT奇校验地区码卡号 韦根26接收 韦根的接收对时间的实时性要求比较高,如果用查询的方法接收会出现丢帧的现象:假设查询到DATA0 为0时主程序正在指向其他任务,等主程序执行完该任务时DATA0已经变为1了,那么这样就导致了一个0 bit丢了,这样读出的卡号肯定奇偶校验通不过,所以表现出CPU接收不到ID模块发送的卡号了。唯一的办法是在外部中断里接收每个bit。(仅仅在中断里获得开始接收wiegand数据还不行,因为这是尽管给开始接收wiegand数据标志位置位了,但是主程序还在执行其他代码而没有到达查询开始接收wiegand数据标志位这条指令)。五.韦根接口定义:Wiegand接口界面由三条导线组成:DATA0:暂定,兰色,P2.5 (通常为绿色)。DATA1:暂定,白色,P2.6 (通常为白色)。GND:(通常为黑色),暂定信号地。当安装商拿到读卡器时,他们希望在读卡器和门禁控制面板的连接点(终端)上都能够看到这三个名称。目前所有的标准型读卡器都提供可选择的

fc光纤通道 协议详情总结材料

1 FC结构和概念 1.1 概述 FC逻辑上是一个高性能的双向点到点的串行数据传输通道,在物理上它可 以通过交换网互联连接多个通讯节点也就是N端口,也可以以点到点的形 式连接。FC协议由一系列的功能层组成,FC-PH由相关的功能层FC-0, FC-1,FC-2组成。 ?FC-0层(物理层)由传输介质、发送机和接收机及接口组成。物理层规定了多种介质在不同速率下工作的驱动接收能力。 ?FC-1层(编码层)进行8B10B编码。 ?FC-2规定了端到端数据块的传输机制。FC-2层协议应管理下列容: a)交换的激活和终止 b)序列的启动和终止 c)X_ID分配和重新分配 d)序列主动权 e)SEQ_ID的分配 f)分段和重组

g)序列 h)帧的序列计数SEQ_CNT i)帧序列错误的检测 j)帧序列错误的报告(3类服务除外) ?FC-3层提供了一组FC节点上多个N端口的通用服务(基本链路服务,扩展的链路服务,F4层链路服务) ?FC-4层ULP到FC的映射组成FC-4层,是FC中的最高层 FC节点 一个FC节点node如上图所示,节点可支持一个或多个N端口和一个或多个FC-4层协议,每个N端口包括FC-0,FC-1,FC-2层的功能,FC-3层选择性的为多个N端口和FC-4层提供通用服务。

1.2 拓扑结构 点到点结构 交换网结构

仲裁环结构 NL端口:具有仲裁功能的N端口 FL端口:具有仲裁功能的F端口 1.3 交换网 交换网的主要功能是从源N端口中接收帧,并按帧中给出的地址标识符寻 找目的N端口。每个N端口通过链路连接到交换网上。每个N端口都有一 个唯一的N端口地址标识符。FC-2层定义了交换网与所连接的N端口间的 协议。

通信光缆维护合同(范本)

编号:_____________通信光缆维护合同 甲方:________________________________________________ 乙方:___________________________ 签订日期:_______年______月______日

一、基本原则 1、本合同旨在明确乙方向甲方提供光缆线路维护服务时,甲乙双方必须遵守的基本原则及光缆维护服务的基本内容等事项。 2、乙方所提供的光缆维护服务,应按照中国联通总部颁发的《长途传输网光缆线路技术维护规程》、《标准化线路维护规范》规定的技术质量标准执行。本条例未涉及的内容参照国务院、信息产业部的有关维护通信光缆的规定及信息产业部(或原邮电部)颁发的《长途电信线路维护规程》执行。乙方必须保证甲方光缆线路的安全。 3、由于乙方管理不善、维护不当而造成损失,乙方应按国家维护规程规定承担直接损失。 4、由于不可抗力给甲方光缆线路造成的损失,乙方不承担责任。但应积极组织抢修,尽快恢复通信。 5、甲乙双方应在交接维护前组织光缆线路检测,甲方交乙方维护的光缆线路应符合国家有关工程验收标准及交付完整的竣工资料等。 二、维护内容、维护界限、维护区段及长度 1、维护内容: 1.1、日常维护:应按照中国联通总部颁发的《长途传输网光缆线路技术维护规程》、《标准化线路维护规范》(已经标准化的线路才执行此标准)规定的有关技术要求,对光缆路由进行线路巡回、管道光缆及管道设施检修、杆路检修、附属设施(标石,标志牌,宣传牌;防雷设备、防护装置等)整治、护线宣传等日常性维护,对影响线路安全的外力影响点进行严格控制,采取具体措施,做到预防为主。 1.2、乙方负责维护范围内光缆障碍抢修的挖沟、立杆、光缆的敷设、光缆的接续及障碍现场恢复处理等。 2、维护界限: 维护界限:以甲方基站的ODF架法兰盘为分界,ODF架法兰盘外侧(至光缆侧)由乙方进行日常维护及障碍抢修,不含法兰盘;ODF架以内(至设备侧)由甲方自行维护。 3、维护区段及长度:详见甲乙双方每年度签订的委托维护补充合同。 三、线路维护组织管理机构设置及职责 1、乙方成立维护分公司,组建地、县二级管理机构。 2、乙方按维护规范标准进行线路设备维护。确保线路设备质量完好、达标和障碍指标的完成,保证线路畅通。 3、甲方网络运行维护部作为业务领导机构及维护考核责任人,负责维护工作指导、监督、检查和考核,并依据考核情况向乙方拨付维护费。 4、乙方应建立维护管理体系,完善组织机构,明确职责分工。 4.1 乙方组建各级线路维护管理机构。各级线路维护管理机构负责维护区域内的光缆线路日常维护指标的检查、维护力量调配、线路抢修的组织调度。

韦根编码及协议应用

韦根26经典讲 第一章 韦根协议简介 Wiegand (韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性,其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0和Data1两根数据线分别传输0和1,现在应用最多的是26bit ,34bit ,36bit ,44bit 等等,其中标准26-bit 格式是一个开放式的格式,任何人都可以购买某一特定格式的HID 卡,并且这些特定格式的种类是公开可选的,26-Bit 格式就是一个广泛使用的工业标准,并且对所有HID 的用户开放,现在几乎所有的门禁控制系统都接受26-Bit 格式的标准。 1.传感器原理介绍 韦根传感器是由一根双稳态磁敏感功能合金丝和缠绕其外的感应线圈组成的。其工作原理是:在交变磁场中,当平行于敏感丝的某极性(例如n 极)磁场达到触发磁感应强度时,敏感丝中的磁畴受到激励会发生运动,磁化方向瞬间转向同一方向,同时在敏感丝周围空间磁场也发生瞬间变化,由此在感应线圈中感生出一个电脉冲。此后若该磁场减弱,敏感丝磁化方向将保持稳定不变,感应线圈也无电脉冲输出,但当相反极性(s 极)磁场增强触发磁感应强度时,敏感丝磁化方向又瞬间发生翻转,并在感应线圈中感生出一个方向相反的电脉冲。如此反复,韦根传感器便将交变磁场的磁信号转换成交变电信号。 2.数据输出的基本概念 韦根协议又称韦根码,韦根码在数据的传输中只需两条数据线,一条为DA TA0,另一条为DATA1。协议规定,两条数据线在无数据时均为高电平,如果DA TA0为低电平代表数据0,DATA1为低电平代表数据1(低电平信号低于1V ,高电平信号大于4V ),数据信号波形如图1.1所示。图1.1中脉冲宽度在20μs 到200μs 之间,两个脉冲间的时间间隔在200μs 到20ms 之间。 3.韦根6位输出格式 标准韦根输出是由26位二进制数组成,每一位的含义如下: 图1.1 数据信号波形图 D A T A 数据 20~200s μ200s ~200ms μ

韦根协议简介

韦根协议简介 韦根门禁通讯协议 一、前言: Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡 片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方 式:Data0和Data1两根数据线分别传输0和1.现在应用最多的是26bit,34 bit,36bit,44bit等等。 二、韦根数据输出的基本概念: 二、韦根数据输出由二根线组成,分别是DATA0 和 DATA1 ;二根线分别将‘0’ 或‘1’输出。 输出‘0’时:DATA0线上出现负脉冲; 输出‘1’时:DATA1线上出现负脉冲; 负脉冲宽度TP=100微妙;周期TW=1600微妙 具体时序如下: 例如:数据‘01000’的时序如下: 三、韦根26位输出格式:韦根26位输出格式: E XXXX XXXX XXXX XXXX XXXX XXXX O 前12BIT偶校验前12位后12位后12BIT奇校验 以上数据从左至右顺序发送。高位在前。 如果电卡的地区码位2个字符,即8位则可用那设置255个地区码((15x1 6)+15=255);电子卡的卡 号位4个字符,即16位则可设置65536个卡号 ((15x16x16x16)+(15x16x16)+(15x16)+15= 65,535)。 以电子卡为标准26位韦根格式为例,假设电子卡号码为: 地区码:01 卡号:0001 韦根输出为: 1 0000 0001 0000 0000 0000 0001 0 前12BIT偶校验前12位后12位后12BIT奇校验 地区码卡号 四、韦根26接收: 韦根的接收对时间的实时性要求比较高,如果用查询的方法接收会出现丢帧的现象:假设查询到DATA0 为0时主程序正在指向其他任务,等主程序执行完该任务时DATA0已经变为1了,那么这样就导致了一 个0 bit丢了,这样读出的卡号肯定奇偶校验通不过,所以表现出CPU接收不到ID模块发送的卡号了。 唯一的办法是在外部中断里接收每个bit。 (仅仅在中断里获得开始接收wiegand数据还不行,因为这是尽管给开始接

会馆光纤接入合同协议书范本

甲方: 乙方: 鉴于:1、甲方作为乙方战略大客户,有进一步完善、建设通信网络的需求。 2、乙方作为国务院批准成立的国有大型电信运营商,拥有合法的网络建设与电信业务经营权,在国内享有良好的商业信誉及有相当的影响力。 3、甲乙双方本着互利互惠的原则,为给甲方提供光纤接入互联网业务,提高信息化建设水平,推进通信事业的发展,经友好协商达成如下协议: 第一条合作内容 1、乙方向甲方提供M光纤条接入互联网。 甲方租用乙方上下行对称的M领航光纤互联网业务条。 甲方租用乙方非对称启航光纤业务条,上行为M,下行为M。 该光纤接入互联网标准资费为元/月,鉴于双方战略合作关系,本次协议按标准资费的%执行,即网络使用费优惠资费为元/月,从建设完工并验收后开始计费。在本协议有效期内上网不限时、不限流量。 2、甲方承诺本协议有效期即为租用乙方光纤接入互联网的最短租期,甲方在此期间内需持续不间断地租用乙方光纤,不提前退租。 第二条甲方的责任与义务 1、甲方应当按时向乙方交纳通信费用。甲方当月产生的每月通信费用,应在次月底以前缴纳。例如,甲方在年月日至月日产生的通信费用,应在年月日以前缴纳。若甲方未按协议时限交纳,乙方有权终止服务。 2、甲方协助乙方做好业务开通的准备工作和协调工作,配合乙方对租用线路的日常维护、检测等工作。涉及与乙方有关的电信业务的增减变更,甲方须在办理前书面通知乙方。 3、甲方享受此协议优惠光纤仅为甲方自行办公使用,不得用于其它及对外经营。

4、甲方承诺遵守《中华人民共和国计算机信息系统安全保护条例》和《计算机信息网络国际联网安全保护管理办法》、《互联网信息服务管理办法》、《互联网文化管理暂行规定》和国家其他有关法律、法规、行政规章制度、文件规定。 5、甲方应当在收到乙方业务竣工单后五日内验收核实,租用业务确已根据本协议约定和国家有关电信业务规定开通的,甲方应签字或盖章确认。 若甲方在收到乙方业务竣工单后五日内未签字或盖章确认、也未书面提出异议的,视为乙方已按照本合同约定和国家有关电信业务规定开通租用业务, 业务竣工单载明的实际开通日期为租用业务的实际开通日。 6、甲方免费享受乙方提供有关通信及数据方面的技术咨询和技术援助。 第三条乙方责任与义务 1、乙方提供给甲方的电信服务业务质量标准符合国家信息产业部颁布的相关业务标准,按《电信条例》规定为甲方提供通信服务质量保证。 2、乙方为甲方提供7*24小时一站式故障申告处理和投诉服务,甲方可以拨打24小时免费客户服务热线提出故障申告或投诉,乙方将优先处理。 3、甲方如需增加电信服务业务的种类、数量,乙方应在网络设备允许的范围内保证继续为甲方提供所需服务,由此而引发的费用由双方协商承担。 4、乙方免费向甲方提供有关通信及数据方面的技术咨询和技术援助。 5、乙方承诺因工作需要,进入甲方的机房进行网络调测或割接时,应提前通知甲方,并按甲方保密要求,办理相关出入证件。乙方工作人员进入甲方机房,承诺不做任何有损甲方利益或违反甲方安全保密条例的行为。 6、免费提供个固定IP地址,完成IP地址分配及相应工作,如甲方因业务需要增加IP 地址,费用由双方协商处理。 第四条接入互联网后的管理 1、甲方接入互联网后,全部乙方投资建设的线路,通信设施、网络设备产权为乙方所有,由乙方按照通信主管部门的统一规定进行经营管理。 2、甲方内部局域网、综合布线系统、计算机中心机房的内部维护和安全保卫由甲方自行维护管

韦根6协议以及示例程序

韦根协议——I D卡号读取2010-03-31 20:52 最近在做门禁系统,第一次听说韦根协议。我第一阶段要做的事情就是用韦根读卡器将ID卡的卡号读出来,当我拿到读卡器和ID卡的时候感觉无从下手。可当我把韦根协议都研究透之后想想也不过如此而已,下面简单的介绍一下韦根协议。 而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一 个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 一、Wiegand(韦根)接口 Wiegand接口通常由3根线组成,它们是:数据0(Data0),数据1(Data1) 和 Data return。这3条线负责传输Wiegand信号。D0,D1在没有数据输出时 都保持+5V高电平。若输出为0,则D0拉低一段时间,若输出为1,则D1拉低 一段时间。如图: 二、标准26位Wiegand通讯协议 标准韦根输出是由26位二进制数组成,每一位的含义如下: 1 2?????????????????? 9 10??????????????????? ???????????????????? 25 26 X X X X X X X X X X X X X X X X X X X X X X X X X X??????? 二进制????????? 第1位为2—13位的偶校验位 第2—9位对应与电子卡HID码的低8位

第10-25位对应电子卡的PID号 码 第26位为14-25位的奇校验位 这26位数据在读出器的韦根输 出线D0,D1上输出。 三、HID和PID HID号码即Hidden ID code 隐含码,PID号码即Public ID code 公开码。 PID很容易在读出器的输出结果中找到,但HID在读出器的输出结果中部分或者全部隐掉。HID是一个非常重要的号码,它不仅存在于卡中,也存在于读卡器中。如果卡中的HID与读卡器中的HID不同的话,那么这张卡就无法在这个读卡器上正常工作。 四、Wiegand接口硬件设计 可以将Wiegand接口的Data0和Data1两个输出接到MCU的两个IO脚上,采用查询的方式接收数据,但这样接收并不可靠。比较好的方法是将Data0和Data1接到MCU的两个中断引脚上,采用中断的方式接收数据。如图: 示例程序: #include #include #include #define DELAY_TIME 60 /*经实验,不要小于50!否则可能造成时序混乱*/ #define TRUE 1 #define FALSE 0 #define uchar unsigned char #define uint unsigned int sbit DATA1=P3^2; //韦根读卡器的DATA1接单片机的P3^2 sbit DATA0=P3^3; //韦根读卡器的DATA0接单片机的P3^3 bit Even; // 偶检验位 bit Odd; // 奇检验位 bit CheakEven=0;//偶检验 bit CheakOdd=1;//奇检验 uchar Cnt=0;// uchar WG[26]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};//接收韦根数

无线IC卡(RFID)韦根26协议的资料

1530 Old Oakland Road, Suite 100 01846-002 Rev. E Pyramid Series reader's cable. Consult Table 1 and Figure 1 for wiring instructions. 1.The term “Wiegand?” is used throughout this document to indicate a standard data output format for the Pyramid Series Proximity Readers. This is not to be confused with Wiegand swipe readers and cards. Table 1: Wiring Connections Wire Color Function Silver Shield Green Data 0Blue Beeper Red Reader Power Black Reader Ground Brown Single LED Control Line (Red LED)Orange Second LED Control Line (Green LED)White Data 1

1530 Old Oakland Road, Suite 10001846-002 Rev. E R e f e r e n c e D o c u m P y r a m i d S e r i e s Figure 1: Wiring Connections 2.0Data Signals Figure 2 displays the timing pattern for data bits sent by the reader to the access control panel. This timing pattern falls within the Wiegand guidelines as proscribed by the SIA's Access Control Standard Protocol for the 26-Bit Wiegand Reader Interface (a Pulse Width time between 20 uS and 100 uS, and a Pulse Interval time between 200 uS and 20 mS).The Data 1 and Data 0 signals are held at a logic high level (above the V oh level) until the reader is ready to send a data stream. The reader places data as asynchronous low-going pulses (below the V ol level) on the Data 1 or Data 0 lines to transmit the data stream to the access control panel (the "saw-teeth" in Figure 2). The Data 1 and Data 0 pulses will not overlap or occur simultaneously. Table 2 provides the minimum and maximum allowable pulse width times (the duration of a pulse) and pulse interval times (the time between pulses) for Pyramid Series Readers. Figure 2: Data Bit Timing Pattern

深入了解光纤通道(FC)协议

理解光纤通道(FC)的核心,包括其命名格式和位址机制,可以帮助人更好的理解SAN。要全面了解所有有关协议的知识才能够快速浏览问题并找出问题所在。虽然通过图形界面,鼠标点击和有限的知识也可能解决问题,但是这显然并不是好方法。因此我们在这里学习一下光纤通道协议。 在此重复:光纤通道并不是SCSI的替代;一般而言SCSI是光纤通道的上层。有些跑题,现在进入正题。光纤通道一般是指FC-PHY层:FC0-FC2,在我们的上一篇文章已经有过简短提及。术语FCP,即光纤通道协议,是指对SCSI的界面协议或FC-4层映射。我们这里讨论的是光纤通道的内在工作原理,而不是指光纤通道协议。 光纤通道的数据单元叫做帧。即使光纤通道本身就有几个层,大部分光纤通道是指第2层协议。一个光纤通道帧最大是2148字节,而且光纤通道帧的头部比起广域网的IP和TCP来说有些奇怪。光线通道只使用一个帧格式来在多个层上完成各种任务。帧的功能决定其格式。相比我们在IP世界中的概念,光纤通道帧格式是奇特而且奇妙的。 光纤通道帧起始于帧开始(SOF)标志,随后是帧头部,这个一会进行描述。数据,或光纤通道内容,紧随其后,然后是帧结束(EOF)。这样封装的目的是让光纤通道可以在需要时被其他类似于TCP的协议所承载。 图1. 光纤通道封装帧头 光纤通道帧本身,在大小上颇有不同。在图1你可以看到我们之前提到过的SOF和EOF。光纤通道帧头奇特之处是它是字导向的,而且一个光纤通道字是4字节。在2148字节容量下,最多允许537字节。 帧头的组成部分,以及可选部分,列示如下: SOF(1字):帧开始. 帧头(24字节):帧头决定使用何种协议,以及来源和目的地地址。其变量取决于所使用

韦根协议格式

[数据采集]标准韦根通讯格式 1. Census产品的标准RS232通讯协议 波特率(Baud Rate):9600; 数据位(Data bits):8位; 奇偶校验(Parity):无; 停止位(Stop bits):1位 读出器标准输出格式为:[五位十进制PID码][LF][CR] 其中五位十进制PID码对应电子卡的PID号码; LF,CR为回车,换行符。 例如:HID为00012,PID为01234的电子卡在读出器上的输出为:01234[LF][CR]。特别说明: 1)Census产品的输出格式是由读出器决定的,在上述标准输出格式中,并没有包含电子卡的HID号码,而只是显示了电子卡的PID。而实际上读出器不仅读到了电子卡的PID号码,也读到了电子卡的HID号码并做出了检查。只有确认电子卡的HID号码与读出器自身设定的HID相符时,读出器才会产生输出。 2)除非特别说明,所售Census产品的RS232通讯协议均为上述标准协议。3) RS232通讯协议包括输出格式可以根据客户需要进行配置,例如在输出中增加电子卡的HID码输出,详情请与慈溪信阳电子联系。 2. Census产品的标准26位韦根通讯协议 Census产品的标准韦根输出是由26位二进制数组成,每一位的含义如下: 1 2 9 10 25 26 X X X X X X X X X X X X X X X X X X X X X X X X X X 二进制 第1位为2—13位的偶校验位 第2—9位对应与电子卡HID码的低8位 第10-25位对应电子卡的PID号码 第26位为14-25位的奇校验位 例如:一只HID:16385,PID:00004的电子卡其26位韦根输出为: 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 检验位 HID =16385(二进制的低8位) PID = 4(二进 制)检验位 这26位数据在读出器的韦根输出线D0,D1上输出。 D0,D1在没有数据输出时都保持+5V高电平。若输出为0,则D0拉低一段时间,若输出为1,则D1拉低一段时间。如图:

韦根26协议以及示例程序

韦根协议——ID卡号读取 2010-03-31 20:52 最近在做门禁系统,第一次听说韦根协议。我第一阶段要做的事情就是用韦根读卡器将ID卡的卡号读出来,当我拿到读卡器和ID卡的时候感觉无从下手。可当我把韦根协议都研究透之后想想也不过如此而已,下面简单的介绍一下韦根协议。 韦根协议是国际上统一的标准,它也是一种数据传输协议。标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。格式的含义如下:当给出这一串数字028********,用户并不知道这串数字的含义,但如果说这是一个电话号码的时候,那么你可能就会说:哦,028是成都的区号,而88888888是电话号码。呵呵,不错,这正是四川航空的服务热线。但是安防行业并不愿意把这些格式公开,而安防公司也常常变化这些格式来保证产品的保密性。 而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 一、Wiegand(韦根)接口 Wiegand接口通常由3根线组成,它们是:数据0(Data0),数据1(Data1)和 Data return。这3条线负责传输Wiegand信号。D0,D1在没有数据输出时都保持+5V高电平。若输出为0,则D0拉低一段时间,若输出为1,则D1拉低 一段时间。如图: 二、标准26位Wiegand通讯协议 标准韦根输出是由26位二进制数组成,每一位的含义如下: 1 2 9 10 25

韦根协议以及示例程序

韦根协议以及示例程序 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

韦根协议——I D卡号读取2010-03-31 20:52 最近在做门禁系统,第一次听说韦根协议。我第一阶段要做的事情就是用韦根读卡器将ID卡的卡号读出来,当我拿到读卡器和ID卡的时候感觉无从下手。可当我把韦根协议都研究透之后想想也不过如此而已,下面简单的介绍一下韦根协议。 而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 一、Wiegand(韦根)接口 Wiegand接口通常由3根线组成,它们是:数据0(Data0),数据1(Data1)和Data return。这3条线负责传输Wiegand信号。D0,D1在没有数据输出时都保持+5V 高电平。若输出为0,则D0拉低一段时间,若输出为1,则D1拉低一段时间。如 图: 二、标 准26位 Wiegand 通讯协 议 标准韦 根输出 是由26 位二进 制数组成,每一位的含义如下: 1 2 9 10 25 26X X X X X X X X X X X X X X X X X X X X X X X X X X 二进制 第1位为2—13位的偶校验位第2—9位对应与电子卡HID码的低8位第10-25位对应电子卡的PID号码第26位为14-25位的奇校验位这26位数据在读出器的韦根输出线D0,D1上输出。 三、HID和PID HID号码即Hidden ID code 隐含码,PID号码即Public ID code 公开码。 PID很容易在读出器的输出结果中找到,但HID在读出器的输出结果中部分或者全部隐掉。HID是一个非常重要的号码,它不仅存在于卡中,也存在于读卡器中。如果卡中的HID与读卡器中的HID不同的话,那么这张卡就无法在这个读卡器上正常工作。 四、Wiegand接口硬件设计

韦根协议

韦根协议 Wiega nd协议是国际上统一的标准,是由摩托罗拉公司制定的一种通讯协议。它适用于涉及门禁控制系统的读卡器和卡片的许多特性。它有很多格式,标准的26-bit应该是最常用 的格式。此外,还有34-bit、37-bit等格式。而标准26-bit格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选 的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的 门禁控制系统都接受标准的26-Bit格式。 简介 Wiegand协议是国际上统一的标准,有很多格式,标准的26-bit应该是最常用的格式。此外,还有34-bit、37-bit等格式。但是安防行业并不愿意把这些格式公开,而安防公司也常常变化这些格式来保证产品的保密性。而标准26-bit格式是一个开放式的格式,这就 意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。 26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁 控制系统都接受标准的26-Bit格式。 Wiegand (韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:DataO和Datal两根数据线分别传输0和1.现在应用最多的是26bit,34bit,36bit,44bit 等等。 韦根数据输出的基本概念

ov ■45V ov 二进制号码 o 1 韦根26位输出格式 标准韦根输出是由 26位二进制数 组成,每一位的含义如下: 1 2 9 10 25 26 X X X X X X X X X X X X X X X X X X X X X X X X X X 二进制 第1位为2 —13位的偶校验位 第2 9位对应与电子卡 HID 码的低8位 第10-25位对应电子卡的 PID 号码 这26位数据在读出器的韦根输出线 DO , D1上输出。 韦根26位输出格式: E XXXX XXXX XXXX XXXX XXXX XXXX O 前12BIT 偶校验 前12位 后12位 后12BIT 奇校验 以上数据从左至右顺序发送。高位在前。 如果电卡的地区码位 2个字符,即8位则可用那设置 255个地区码((15x16)+15=255 ); 电子卡的卡 号位4个字符,即16位则可设置65536个卡号 ((15x16x16x16)+(15x16x16)+(15x16)+15= 65,535 )。 以电子卡为标准26位韦根格式为例,假设电子卡号码为: 地区码:01卡号:0001 韦根输出为: 1 0000 0001 0000 0000 0000 0001 0 前12BIT 偶校验 前12位 后12位 后12BIT 奇校验 ■45V 脉冲周期"ms 脉冲宽度1 00U£ Datal

韦根协议

韦根协议 Wiegand协议是国际上统一的标准,是由摩托罗拉公司制定的一种通讯协议。它适用于涉及门禁控制系统的读卡器和卡片的许多特性。它有很多格式,标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 简介 Wiegand协议是国际上统一的标准,有很多格式,标准的26-bit 应该是最常用的格式。此外,还有34-bit 、37-bit 等格式。但是安防行业并不愿意把这些格式公开,而安防公司也常常变化这些格式来保证产品的保密性。而标准26-bit 格式是一个开放式的格式,这就意味着任何人都可以购买某一特定格式的HID卡,并且这些特定格式的种类是公开可选的。26-Bit格式就是一个广泛使用的工业标准,并且对所有HID的用户开放。几乎所有的门禁控制系统都接受标准的26-Bit格式。 Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式:Data0和Data1两根数据线分别传输0和1.现在应用最多的是26bit,34bit,36bit,44bit等等。 韦根数据输出的基本概念 韦根数据输出由二根线组成,分别是DATA0 和DATA1 ;二根线分别为‘0’或‘1’输出。

通信光缆裸光纤租赁协议样本

通信光缆裸光纤租赁协议样本 通信光缆裸光纤租赁协议通信专线租用合同甲方::地址::甲方联系人::联系电话::乙方::地址::乙方联系人::联系电话::甲乙双方 经友好协商,根据中国现行法律以及通信行业管理规定,本着“平等互利、优势互补”的原则,就租用互联网专线业务达成一致意见,特签署本合同。 具体条款如下:: 一、合同主要内容 11、互联网专线::乙方向甲方提供芯裸光纤,接入方式分为独享,甲方实际接入地点为::Z Z端::。 甲方使用的裸光纤资费为::每月元。 结算方式:: 二、费用支付方式 11、双方约定,合同签订后,甲方即付11万元定金,在业务开通后,该现金冲抵后期月租费用。 在电路安装调测完毕后,按照开通当月实际使用天数向乙方付费,计算方法为月租费//当月总天数**当月实际使用天数。 每月010号前支付上月费用。 甲方每月根据乙方的月租费发票于每月010号前向乙方支付上月月费用,并汇至乙方指定的账号上,乙方向甲方提供增值税普通发票,税率为3%。 22、甲方逾期未交付使用费,乙方有权停止对甲方的服务。

若甲方超过约定期限一个月仍未支付使用费,乙方有权每天按所欠金额的33‰收取违约金。 33、乙方指定收款帐户信息::公司名称::银行账号::开户银行::本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 甲方责任与义务:: 11、、甲方向乙方提出互联网专线业务服务要求时,应签定附件一的《互联网信息安全责任书》,同时向向乙方提供真实、有效的客户资料。 22、、甲方在合同签署后,15工作日内为乙方工程入场做好如下配合:: (11)配合乙方现场勘测工程施工条件和准备专线接入路由; (22)施工所必要的用电和场地(或在条件具备后及时通知乙方); (33)配备专人协调解决工程实施中可能出现的问题。 33、、甲方负责网络设备的调测和维护(如::路由器、防火墙等),包括因业务需要乙方放在甲方机房内的设备保管及简单维护(如:: 防火、放盗、防尘、防水等)。 44、、由于乙方网络故障,影响甲方正常使用互联网专线时,甲方应尽快通知乙方维护人员,并配合查找故障点,以保证专线尽早恢复正常使用。 55、、甲方保证不利用乙方提供的互联网专线进行任何违反法律、法规或侵害他人权利的活动以及二次转租经营;不得开展国际语音落

基于韦根协议的门禁系统安全性研究

基于韦根协议的门禁系统安全性研究 孟涛,张伟,王福虎 (中国船舶重工集团公司第七一八研究所,河北邯郸,056027) 摘要: 韦根协议是一种国际标准通信协议,几乎所有的门禁控制器都使用韦根协议与读卡器进行通信。本文首先介绍了韦根协议的通信原理,随后对基于韦根协议的门禁系统安全性进行了分析,指出韦根协议在抵御数据重放攻击方面存在重大安全隐患,最后针对这一问题给出了两种解决方案。 关键词: 韦根协议;门禁系统;数据重放攻击;加密认证 中图分类号:TP311 文献标识码:A A research of access control system security based on wiegand protocol Mengtao, Zhang wei, Wang fu hu ( HanDan, HeBei, 056027, China) Abstract: Wiegand protocol is an international standard protocol, access controller almost all use the Wiegand protocol to communicate with the reader. This paper firstly introduces the principle of communication of Wiegand protocol, then the access control system security Wiegand protocol was analyzed based on Wiegand protocol, pointed out the significant security risks in the fight against data replay attacks, and at last this paper gives two kinds of solution. Key words: wiegand protocol; access control system; data replay attacks; Encryption and authentication 1.简介 韦根协议是一种国际上标准的通信协议,在非接触式IC卡的数据传输中被广泛应用,几乎所有的门禁控制器都使用韦根协议与读卡器进行通信。 韦根协议又称韦根码,它有很多格式,标准的韦根26-bit是最常用的格式。此外,还有34-bit、37-bit等格式。而标准的26-bit 格式是一个开放式的格式,这就意味着任何支持韦根26-bit输入\输出的设备都可以互相连接进行通信。韦根26-bit格式就是一个广泛使用的工业标准,目前几乎所有的门禁控制器都接受标准的韦根26-bit格式,几乎所有的门禁读卡器、生物识别终端、门禁考勤机等都支持韦根26-bit格式输出。2.通信原理 标准的韦根26-bit接口使用7条不同颜色的线,实际涉及通信的数据线有3条,分别为:绿色线代表DA TA0,白色线代表DATA1,黑色代表地[1]。 协议规定,两条数据线在无数据时均为高电平,如果DA TA0为低电平代表数据0,DATA1为低电平代表数据1(低电平信号低于1V,高电平信号大于4V),数据信号波形如图1所示。图中脉冲宽度Tpw在20us 到100us之间,两个脉冲间的时间间隔Tpi 在200us到20ms之间。

相关主题
文本预览
相关文档 最新文档