一种基于云锁的自动发现关联设备的方法及其系统技术方案

技术编号:15880465 阅读:28 留言:0更新日期:2017-07-25 18:34
一种基于云锁的自动发现关联设备的方法及其系统,包括移动通讯终端、云服务器和云锁设备;包括如下步骤:(1)初始化,移动通讯终端和云锁设备之间遵循Ethernet SNAP协议,Ethernet SNAP协议设置特定的SNAP格式,即增加2字节的协议类型域和3字节的厂商代码字段;(2)移动通讯终端向云锁设备发送无线搜索数据包,判断是否有收到云锁设备的回应包;否,则重新切换信道;有,与云锁设备进行自动搜索的无线连接;(3)云锁设备反馈连接成功的信息;(4)移动通讯终端发送可开锁操作指令;(5)云服务器发送开锁指令,以进行开锁操作;本发明专利技术提出的基于云锁的自动发现关联设备的方法,实现移动通讯终端与云锁设备之间自动搜索的无线连接,更加快捷迅速,准确度高。

Method and system for automatically discovering associated equipment based on cloud lock

A method for automatically discovering related equipment and system based on cloud lock, which comprises a mobile communication terminal, cloud server and cloud lock equipment; comprises the following steps: (1) initialization, follow the Ethernet SNAP protocol between mobile communication terminal and cloud lock device, Ethernet SNAP protocol set specific SNAP format, which increased the protocol type domain 2 byte and 3 byte vendor code field; (2) mobile communication terminal device sends Xiang Yun lock wireless search packet, to determine whether a received cloud lock device to respond; not, to switch the channel; a wireless connection, automatic search and cloud lock device; (3) cloud lock device the success of the feedback information; (4) sending mobile communication terminal can unlock operation instruction; (5) the cloud server sends instructions to unlock, unlock operation; automatic discovery of cloud lock based on the present invention The method of related equipment realizes the automatic connection between the mobile communication terminal and the cloud lock device, and has the advantages of rapidness, rapidness and high accuracy.

【技术实现步骤摘要】
一种基于云锁的自动发现关联设备的方法及其系统
本专利技术涉及电子锁控制
,尤其涉及一种基于云锁的自动发现关联设备的方法及其系统。
技术介绍
目前对于自动搜索的无线连接技术,在网络通信协议中广泛使用的方法是使用[长度]字段,发送方可以通过改变其所需要发送数据包的长度进行控制。因此只要制定出一套利用长度编码的通信协议,就可利用802.2SNAP数据包中的[长度]字段进行信息传递;因此根据wifiSNAP格式接收无线网络数据,当开启wifi芯片的混杂模式监听无线信号,并以SNAP格式从数据链路层截取自定义的数据,从而实现自动搜索发现设备。近年来,智能电子锁逐渐从一种概念发展到商业产业化,但对于云锁设备与移动通讯终端之间的自动搜索的无线连接,常常会受到其他移动通讯终端和非目标的云锁设备信号的干扰,而导致了连接速度较低的问题,并且对于无线信道的安全性也较低,容易出现泄露和被盗取的情况。
技术实现思路
本专利技术的目的在于提出一种基于云锁的自动发现关联设备的方法,实现了移动通讯终端与云锁设备之间的自动搜索的无线连接,连接更加快捷迅速,准确度更高。本专利技术的另一目的在于提出一种基于云锁的自动发现关联设备的方法的系统。为达此目的,本专利技术采用以下技术方案:一种基于云锁的自动发现关联设备的方法,包括移动通讯终端、云服务器和云锁设备;所述移动通讯终端和所述云锁设备分别通过无线通信连接所述云服务器,包括如下步骤:步骤一:初始化,在所述移动通讯终端和所述云锁设备之间遵循EthernetSNAP协议,在EthernetSNAP协议报头结构中,设置了特定的SNAP格式,所述SNAP格式增加了一个2字节的协议类型域用于标识更多的上层协议类型和增加一个3字节的厂商代码字段用于标记不同的组织;由所述移动通讯终端和所述云锁设备可根据所述EthernetSNAP协议实现自动连接;步骤二:所述移动通讯终端根据所述EthernetSNAP协议中的所述SNAP格式,向云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若否,所述移动通讯终端则重新切换信道,再次发送无线搜索数据包;若有,所述移动通讯终端与所述云锁设备实现自动搜索的无线连接;步骤三:当所述云锁设备根据所述EthernetSNAP协议中的所述SNAP格式与所述移动通讯终端实现自动搜索的无线连接后,则向所述移动通讯终端反馈连接成功的信息;步骤四:所述移动通讯终端接收到连接成功的信息后,则显示找到云锁设备,并向所述云服务器发送可开锁操作指令;步骤五:所述云服务器接收到可开锁操作指令,则向所述云锁设备发送开锁指令,以进行后续的开锁操作。进一步说明,所述移动通讯终端可同时向多个所述云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若同时接收到多个所述云锁设备的回应包;则同时与多个所述云锁设备实现自动搜索的无线连接;并且多个所述云锁设备分别向所述移动通讯终端反馈连接成功的信息,再由所述移动通讯终端接收多个连接成功的信息,向所述云服务器发送可进行开锁操作指令;所述云服务器接收到可开锁操作指令,则向多个所述云锁设备发送开锁指令,以同时进行多个云锁设备的开锁操作。进一步说明,所述云锁设备与所述移动通讯终端实现自动搜索的无线连接后;所述云锁设备还向所述云服务器发送实时无线连接信息。一种基于云锁的自动发现关联设备的方法的系统,包括移动通讯终端1、云服务器和云锁设备;所述移动通讯终端和所述云锁设备分别通过无线通信连接所述云服务器;所述移动通讯终端包括协议自定义模块、数据收发模块和开锁指令发送模块;协议自定义模块,用于设定特定的SNAP格式;所述数据收发模块,用于向云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包和接收由所述云锁设备发送的连接成功的信息;所述开锁指令发送模块,用于向所述云服务器发送可进行开锁操作指令;所述云服务器包括信息指令收发模块,用于接收由所述移动通讯终端发送的可开锁操作指令和向所述云锁设备发送开锁指令;所述云锁设备包括无线连接模块和信息反馈模块和开锁指令接收模块;所述无线连接模块用于与所述移动通讯终端实现自动搜索的无线连接;所述信息反馈模块,用于向所述移动通讯终端反馈连接成功的信息;所述开锁指令接收模块,用于接收由所述云服务器发送的开锁指令。进一步说明,所述数据收发模块可同时向多个所述云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若同时接收到多个所述云锁设备的回应包;则同时与多个所述云锁设备实现自动搜索的无线连接;并且多个信息反馈模块分别向所述移动通讯终端反馈连接成功的信息,再由所述数据收发模块接收多个连接成功的信息,向所述云服务器发送可进行开锁操作指令;信息指令收发模块接收到可开锁操作指令,则向多个开锁指令接收模块发送开锁指令,以同时进行多个云锁设备的开锁操作。进一步说明,所述云锁设备与所述移动通讯终端实现自动搜索的无线连接后;信息反馈模块还向所述云服务器发送实时无线连接信息。本专利技术的有益效果:主要通过所述移动通讯终端和所述云锁设备之间遵循EthernetSNAP协议,并且根据EthernetSNAP协议中的所述SNAP格式的格式特点,有效实现了所述移动通讯终端与所述云锁设备之间的自动搜索的无线连接;实现了通过使用产商代码字段用于标记不同的组织,实现了更加快捷迅速的搜索连接,也避免了其他移动通讯终端和非目标的云锁设备的干扰,大大提高了连接速度,准确度更高,实现更加快速地开锁操作。附图说明图1是本专利技术一个实施例的一种基于云锁的自动发现关联设备的方法的系统模块图;图2是本专利技术一个实施例的一种基于云锁的自动发现关联设备方法的流程图;图3是本专利技术的关于EthernetSNAP协议报头结构的示意图;其中:移动通讯终端1,协议自定义模块11,数据收发模块12,开锁指令发送模块13,云服务器2,信息指令收发模块21,云锁设备3,无线连接模块31,信息反馈模块32,开锁指令接收模块33。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。一种基于云锁的自动发现关联设备的方法,包括移动通讯终端1、云服务器2和云锁设备3;所述移动通讯终端1和所述云锁设备3分别通过无线通信连接所述云服务器2,包括如下步骤:步骤一:初始化,在所述移动通讯终端1和所述云锁设备3之间遵循EthernetSNAP协议,在EthernetSNAP协议报头结构中,设置了特定的SNAP格式,所述SNAP格式增加了一个2字节的协议类型域用于标识更多的上层协议类型和增加一个3字节的厂商代码字段用于标记不同的组织;由所述移动通讯终端1和所述云锁设备3可根据所述EthernetSNAP协议实现自动连接;步骤二:所述移动通讯终端1根据所述EthernetSNAP协议中的所述SNAP格式,向云锁设备3发送无线搜索数据包,并判断是否有接收到所述云锁设备3的回应包;若否,所述移动通讯终端1则重新切换信道,再次发送无线搜索数据包;若有,所述移动通讯终端1与所述云锁设备3实现自动搜索的无线连接;步骤三:当所述云锁设备3根据所述EthernetSNAP协议中的所述SNAP格式与所述移动通讯终端1实现自动搜索的无线连接后,则向所述移动通讯终端1反馈连接成功的信息本文档来自技高网...
一种基于云锁的自动发现关联设备的方法及其系统

【技术保护点】
一种基于云锁的自动发现关联设备的方法,包括移动通讯终端、云服务器和云锁设备;所述移动通讯终端和所述云锁设备分别通过无线通信连接所述云服务器,其特征在于:包括如下步骤:步骤一:初始化,在所述移动通讯终端和所述云锁设备之间遵循Ethernet SNAP协议,在Ethernet SNAP协议报头结构中,设置了特定的SNAP格式,所述SNAP格式增加了一个2字节的协议类型域用于标识更多的上层协议类型和增加一个3字节的厂商代码字段用于标记不同的组织;由所述移动通讯终端和所述云锁设备可根据所述Ethernet SNAP协议实现自动连接;步骤二:所述移动通讯终端根据所述Ethernet SNAP协议中的所述SNAP格式,向云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若否,所述移动通讯终端则重新切换信道,再次发送无线搜索数据包;若有,所述移动通讯终端与所述云锁设备实现自动搜索的无线连接;步骤三:当所述云锁设备根据所述Ethernet SNAP协议中的所述SNAP格式与所述移动通讯终端实现自动搜索的无线连接后,则向所述移动通讯终端反馈连接成功的信息;步骤四:所述移动通讯终端接收到连接成功的信息后,则显示找到云锁设备,并向所述云服务器发送可开锁操作指令;步骤五:所述云服务器接收到可开锁操作指令,则向所述云锁设备发送开锁指令,以进行后续的开锁操作。...

【技术特征摘要】
1.一种基于云锁的自动发现关联设备的方法,包括移动通讯终端、云服务器和云锁设备;所述移动通讯终端和所述云锁设备分别通过无线通信连接所述云服务器,其特征在于:包括如下步骤:步骤一:初始化,在所述移动通讯终端和所述云锁设备之间遵循EthernetSNAP协议,在EthernetSNAP协议报头结构中,设置了特定的SNAP格式,所述SNAP格式增加了一个2字节的协议类型域用于标识更多的上层协议类型和增加一个3字节的厂商代码字段用于标记不同的组织;由所述移动通讯终端和所述云锁设备可根据所述EthernetSNAP协议实现自动连接;步骤二:所述移动通讯终端根据所述EthernetSNAP协议中的所述SNAP格式,向云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若否,所述移动通讯终端则重新切换信道,再次发送无线搜索数据包;若有,所述移动通讯终端与所述云锁设备实现自动搜索的无线连接;步骤三:当所述云锁设备根据所述EthernetSNAP协议中的所述SNAP格式与所述移动通讯终端实现自动搜索的无线连接后,则向所述移动通讯终端反馈连接成功的信息;步骤四:所述移动通讯终端接收到连接成功的信息后,则显示找到云锁设备,并向所述云服务器发送可开锁操作指令;步骤五:所述云服务器接收到可开锁操作指令,则向所述云锁设备发送开锁指令,以进行后续的开锁操作。2.根据权利要求1所述的一种基于云锁的自动发现关联设备的方法,其特征在于:所述移动通讯终端可同时向多个所述云锁设备发送无线搜索数据包,并判断是否有接收到所述云锁设备的回应包;若同时接收到多个所述云锁设备的回应包;则同时与多个所述云锁设备实现自动搜索的无线连接;并且多个所述云锁设备分别向所述移动通讯终端反馈连接成功的信息,再由所述移动通讯终端接收多个连接成功的信息,向所述云服务器发送可进行开锁操作指令;所述云服务器接收到可开锁操作指令,则向多个所述云锁设备发送开锁指令,以同时进行多个云锁设备的开锁操作。3.根据权利要求1所述...

【专利技术属性】
技术研发人员:陈鸿填王雷波
申请(专利权)人:广东汇泰龙科技有限公司
类型:发明
国别省市:广东,44

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

1