[发明专利]一种用于ZigBee网关查询节点设备信息的系统及方法有效
申请号: | 201710863099.1 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107708102B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 徐凡;杨柳;王志军;刘启林 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04W8/00 | 分类号: | H04W8/00;H04W84/18;H04L12/24 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 zigbee 网关 查询 节点 设备 信息 系统 方法 | ||
本发明涉及网络网关领域,公开了一种用于ZigBee网关查询节点设备信息的系统,包括待查询队列、未完成列表、已完成列表、已存储列表、协议栈应用线程和节点管理线程,待查询队列用于存放还未进行信息查询的节点设备的节点设备;未完成列表用于存放正在进行信息查询的节点设备;协议栈应用线程用于向节点设备发送查询信息的命令,并从查询响应中提取信息;节点管理线程用于根据节点设备信息的查询情况,进行查询的流程跳转和结果处理,并与协议栈应用线程和互联网侧应用程序交互。本发明还公开了一种用于ZigBee网关查询节点设备信息的方法。本发明能够有序而快速的对节点设备信息进行收集。
技术领域
本发明涉及网络网关领域,具体涉及一种用于ZigBee网关查询节点设备信息的系统和一种用于ZigBee网关查询节点设备信息的方法。
背景技术
随着物联网技术的发展以及智能家居设备的普及,越来越多的智能家居设备开始进入普通家庭,其中大部分的智能家居设备都应用了ZigBee(紫蜂协议)技术。ZigBee网关是ZigBee网络的核心,通过ZigBee网关组建一个ZigBee网络,智能家居设备加入到ZigBee网络中,成为ZigBee网络的一个节点设备,ZigBee网关便可对节点设备进行控制。
然而,ZigBee网络范围有限,且无法直接与互联网进行连接,因此无法实现用户远程对智能家居设备的查看与控制。为满足用户远程查看和控制的需求,需通过ZigBee网关进行转换。在ZigBee网关上,ZigBee应用程序查询节点设备的信息,提供给互联网侧应用程序,并接收互联网侧应用程序的指令,实现对节点设备的控制。
节点设备的信息从外到内依次包括节点、端点、簇、属性等多个层级,层级之间均为一对多的关系,整体类似于一个树形结构,对于节点设备信息的查询,ZigBee网关也是按照这个层级关系逐条进行,但由于ZigBee的传输速率较低,当ZigBee网络中的节点设备数量较多时,由于传输速率的限制,ZigBee网关对于节点设备信息的收集往往不够及时,从而对节点设备控制的时效性造成影响。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种用于ZigBee网关查询节点设备信息的系统和一种用于ZigBee网关查询节点设备信息的方法,能够有序而快速的对节点设备信息进行收集。
为达到以上目的,本发明采取的技术方案是,包括:
待查询队列,其用于存放还未进行信息查询的节点设备;
未完成列表,其用于存放正在进行信息查询的节点设备;
已完成列表,其用于存放信息已查询完成的节点设备;
已存储列表,其用于存放信息已存储至节点文件的节点设备,所述节点文件用于存储查询节点设备得到的信息;
协议栈应用线程,其用于向节点设备发送查询信息的命令,并从查询响应中提取信息;
节点管理线程,其用于根据节点设备信息的查询情况,进行查询的流程跳转和结果处理,并与协议栈应用线程和互联网侧应用程序交互。
在上述技术方案的基础上,所述节点设备信息包括节点、端点、簇和属性,所述节点包括IEEE地址、网络地址、端点列表、厂商ID和设备名称,所述端点包括设备ID、输入类簇列表和输出类簇列表,所述簇包括簇ID和属性列表,所述属性包括属性ID、属性值、属性值的类型和属性值的长度。
在上述技术方案的基础上,
所述协议栈应用线程包括命令执行模块和结果返回模块;
所述命令执行模块用于向节点设备发送查询信息的命令;
所述结果返回模块用于从查询响应的回调中提取节点设备的信息。
在上述技术方案的基础上,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710863099.1/2.html,转载请声明来源钻瓜专利网。