发明名称 一种门禁系统中的可变长度数据传输方法
摘要 本发明公开了一种门禁系统中的数据传输方法,按以下步骤进行:门禁控制器发送协议数据单元,协议数据单元的组成依次为:同步头、协议信息头、数据长度信息单元、数据单元和校验字节;电脑主机对同步头及协议信息头进行验证;验证合格后读取数据单元的长度数据;判断数据单元的长度数据与数据长度信息单元内的数据是否相等;若相等则接收数据单元及校验字节;进行CRC校验,保证接收到的数据合法性;校验正确则对数据单元进行处理;反之,传输结束。本发明不仅能灵活传输各类数据,还能提高电磁抗干扰能力,不易造成数据传输过程中的数据丢失,降低数据同步的耦合性,提高有效数据的接收。
申请公布号 CN102347819B 申请公布日期 2013.01.02
申请号 CN201110240875.5 申请日期 2011.08.22
申请人 广东电网公司电力科学研究院 发明人 陈炯聪;高新华;谢善益;高雅;周伊琳;余南华;黄曙;梁智强
分类号 H04L1/00(2006.01)I;H04L12/70(2013.01)I;G07C9/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 杭州新源专利事务所(普通合伙) 33234 代理人 李大刚
主权项 一种门禁系统中的可变长度数据传输方法,其特征在于,按以下步骤进行:(1)门禁控制器发送协议数据单元,协议数据单元的组成依次为:同步头、协议信息头、数据长度信息单元、数据单元和校验字节;(2)电脑主机对同步头及协议信息头进行验证;(3)验证合格后读取数据单元的长度数据;(4)判断数据单元的长度数据与数据长度信息单元内的数据是否相等;(5)若相等则接收数据单元及校验字节;(6)进行CRC校验,保证接收到的数据合法性;(7)校验正确则对数据单元进行处理;反之,传输结束;所述的同步头为0xEB90EB90EB90的6字节同步头;所述的电脑主机对6字节同步头进行验证的方法,是电脑主机对3个EB90进行同步验证;所述的数据长度信息单元为2字节的,告知接收需要接收的数据长度;所述的校验字节为2字节的校验字节,对接收完整的协议数据单元进行CRC校验,保证接收的数据合法性,避免非法数据入侵。
地址 510600 广东省广州市越秀区梅花路71-73号