Zigbee定位组网设备定时自检系统及方法技术方案

技术编号:15795300 阅读:136 留言:0更新日期:2017-07-10 11:58
本发明专利技术提供一种Zigbee定位组网设备定时自检系统及方法,其包括多个组网设备,该些组网设备中一个组网设备作为中心节点、一个组网设备作为定位标签、其他所有标签均作为参考节点;作为中心节点的组网设备定时发出广播信息,且在发出广播信息后对自身进行自检以获得自检数据;作为参考节点的组网设备接收广播信息后对自身进行自检,并将自检数据上报至作为中心节点的组网设备;作为中心节点的组网设备将接收到的自检数据和自身的自检数据传输至后台;作为定位标签的组网设备与其他组网设备进行数据通信,获取定位数据并将定位数据上报至后台。本发明专利技术由作为中心节点的组网设备发起,可在时序上更统一,收集的自检数据不会重复,数据量更小。

【技术实现步骤摘要】
Zigbee定位组网设备定时自检系统及方法
本专利技术涉及通信
,特别涉及一种基于Zigbee(紫蜂协议)技术的定位组网设备定时自检系统及方法。
技术介绍
ZigBee无线通信技术是一种低速率、低功耗、低成本的双向无线通信网络技术,可广泛应用于各个行业监控、安全系统、传感器传输网络、智能家居控制等领域。它工作在868MHz、915MHz和2.4GHz三个频段上,共有27个信道,通讯距离从标准的75m到几百米、甚至上千米。其中,工作于2.4GHz频段时提供250kbps的数据传输率,适用于高吞吐量、低延时或低作业周期的场合;工作于868/915MHz频段时提供20kbps、40kbps的数据传输率,适用于低速率、高灵敏度和大面积的场合。ZigBee协议栈是基于标准的七层开放式系统互联(OSI)模型,但仅对那些涉及ZigBee的层给予定义。IEEE(电气和电子工程师协会)802.15.4-203标准定义了物理层(PHY)和介质接入控制子层(MAC);ZigBee联盟提供了网络层(NWK)和应用层(APL)框架的设计。其中应用层的框架包括应用支持子层(APS)、Zigbee设备对象(ZDO)和由制造商制定的应用对象。ZigBee协议栈的每一层为其上层提供一组特定的服务:一个数据实体提供数据传输服务,一个管理实体提供其他全部服务。每个服务实体通过一个服务接入点(SAP)为其上层提供服务结构,并且每个SAP提供了一系列的基本指令来完成相应的功能。基于Zigbee协议栈的定位网络由三种设备节点组成:中心节点、参考节点和终端标签。中心节点是网络的发起者和组织者;参考节点负责网络内信息帧的路由并提供定位点的参考坐标;终端标签则是需要定位的移动个体。标签的信号广播后被参考节点接收并根据信号强度转换为距离信息,该距离信息随后附加参考节点的ID(身份标识)信息都反馈到标签。周期时间内,标签对比接收到的各个参考节点的距离信息,进行排序后将距离最近的参考节点信息发到中心节点。中心节点汇总所有标签的信息并传递到后台web(万维网)服务器上,根据参考节点的坐标和到标签的距离在2D(二维)位置图中标记出位置。zigbee定位的三种设备节点组成网络后,若相互之间不通信,则很难了解各个设备是否都正常工作。为了了解各个设备的工作状态,那么就必须使各设备之间进行通信。中心节点是整个zigbee网络的基石,如果没有中心节点,整个网络也无从谈起,所以中心节点需要第一个上报自身工作状态到后台。而后台服务器上的定位数据都是由标签上报的与参考节点之间的通信数据,因此,如果参考节点工作正常,就可以通过定位数据确定标签是否工作正常。那么最后的关键就是确定参考节点是否工作正常。常规做法:给各个设备定时自检并且上报数据给中心节点,中心节点保存上报数据,然后依次传输给后台。缺点有:中心节点需要保存所有上报数据,数据量大并且数据可能产生重复。而且,上报流程由参考节点发起,到中心节点可能产生冲突而造成信息丢失、遗漏。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中上报流程由参考节点发起,到中心节点可能产生冲突而造成信息丢失、遗漏等缺陷,提供一种Zigbee定位组网设备定时自检系统及方法。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供一种Zigbee定位组网设备定时自检系统,其特点在于,其包括多个组网设备,该些组网设备中的一个组网设备作为中心节点、一个组网设备作为定位标签、其他所有标签均作为参考节点;作为中心节点的组网设备用于每隔一时间段发出一广播信息,且在发出该广播信息后对自身进行自检以获得自检数据;作为参考节点的组网设备用于接收该广播信息后对自身进行自检,并将自检数据上报至该作为中心节点的组网设备;该作为中心节点的组网设备用于将接收到的自检数据和自身的自检数据传输至后台;作为定位标签的组网设备用于与其他组网设备进行数据通信,获取定位数据并将该些定位数据上报至该后台。本方案中,后台接收到自检数据和定位数据之后,经过观察后台中的这些数据,若发现未接收到网络内的某一个组网设备的自检数据,则认为该组网设备没有正常工作或未在该网络内,若发现接收到网络内的某一个组网设备的自检数据,则认为该组网设备正常工作。另外,若发现有定位数据则表明作为定位标签的组网设备处于工作状态,若未发现有定位数据则表明作为定位标签的组网设备没有正常工作或未在该网络内。较佳地,该作为中心节点的组网设备用于在下次发出该广播信息前将接收到的自检数据和自身的自检数据传输至该后台。较佳地,该作为定位标签的组网设备用于在获取该些定位数据后,对该些定位数据按照距离由近及远进行排序,并将距离最近的定位数据上报至该后台。本专利技术还提供一种Zigbee定位组网设备定时自检方法,其特点在于,其利用上述的Zigbee定位组网设备定时自检系统实现,该Zigbee定位组网设备定时自检方法包括以下步骤:S1、作为中心节点的组网设备每隔一时间段发出一广播信息,且在发出该广播信息后对自身进行自检以获得自检数据;S2、作为参考节点的组网设备接收该广播信息后对自身进行自检,并将自检数据上报至该作为中心节点的组网设备;S3、该作为中心节点的组网设备将接收到的自检数据和自身的自检数据传输至后台;在执行步骤S1-S3过程中,作为定位标签的组网设备与其他组网设备进行数据通信,获取定位数据并将该些定位数据上报至该后台。较佳地,在步骤S3中,该作为中心节点的组网设备在下次发出该广播信息前将接收到的自检数据和自身的自检数据传输至该后台。较佳地,该作为定位标签的组网设备在获取该些定位数据后,对该些定位数据按照距离由近及远进行排序,并将距离最近的定位数据上报至该后台。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。本专利技术的积极进步效果在于:本专利技术由作为中心节点的组网设备定时广播获取网络内各个设备的状态,当作为参考节点的组网设备接收到广播信息后,上报自检数据至作为中心节点的组网设备。作为中心节点的组网设备在下次广播前传输上次自检数据(包括中心节点自身的自检数据)给后台。若在一次广播时间间隔内没接收到网络内的一个组网设备的自检数据,则认为该组网设备没有正常工作或未在该网络内。另一方面,作为定位标签的组网设备通过定位数据确定工作状态。由此判断整个网络中各个组网设备的工作情况,后台根据这些传输来的数据列出组网设备工作状况的报告,供管理员做日常维护。附图说明图1为本专利技术较佳实施例的Zigbee定位组网设备定时自检系统的通信示意图。图2为本专利技术较佳实施例的自检流程及数据通信时序示意图。图3为本专利技术较佳实施例的Zigbee定位组网设备定时自检方法的流程图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。本实施例提供一种Zigbee定位组网设备定时自检系统,其包括多个组网设备,该些组网设备中的一个组网设备作为中心节点、一个组网设备作为定位标签、其他所有标签均作为参考节点。如图1所示,其示出了4个作为参考节点的组网设备,分别标记为参考节点A、参考节点B、参考节点C和参考节点D(见图2);还示出了1个作为中心节点的组网设备,即标记为中心节点E,还示出了1本文档来自技高网
...
Zigbee定位组网设备定时自检系统及方法

【技术保护点】
一种Zigbee定位组网设备定时自检系统,其特征在于,其包括多个组网设备,该些组网设备中的一个组网设备作为中心节点、一个组网设备作为定位标签、其他所有标签均作为参考节点;作为中心节点的组网设备用于每隔一时间段发出一广播信息,且在发出该广播信息后对自身进行自检以获得自检数据;作为参考节点的组网设备用于接收该广播信息后对自身进行自检,并将自检数据上报至该作为中心节点的组网设备;该作为中心节点的组网设备用于将接收到的自检数据和自身的自检数据传输至后台;作为定位标签的组网设备用于与其他组网设备进行数据通信,获取定位数据并将该些定位数据上报至该后台。

【技术特征摘要】
1.一种Zigbee定位组网设备定时自检系统,其特征在于,其包括多个组网设备,该些组网设备中的一个组网设备作为中心节点、一个组网设备作为定位标签、其他所有标签均作为参考节点;作为中心节点的组网设备用于每隔一时间段发出一广播信息,且在发出该广播信息后对自身进行自检以获得自检数据;作为参考节点的组网设备用于接收该广播信息后对自身进行自检,并将自检数据上报至该作为中心节点的组网设备;该作为中心节点的组网设备用于将接收到的自检数据和自身的自检数据传输至后台;作为定位标签的组网设备用于与其他组网设备进行数据通信,获取定位数据并将该些定位数据上报至该后台。2.如权利要求1所述的Zigbee定位组网设备定时自检系统,其特征在于,该作为中心节点的组网设备用于在下次发出该广播信息前将接收到的自检数据和自身的自检数据传输至该后台。3.如权利要求1所述的Zigbee定位组网设备定时自检系统,其特征在于,该作为定位标签的组网设备用于在获取该些定位数据后,对该些定位数据按照距离由近及远进行排序,并将距离最近的定位数据上报至该后台。4.一种Zigbe...

【专利技术属性】
技术研发人员:朱志坚
申请(专利权)人:希姆通信息技术上海有限公司
类型:发明
国别省市:上海,31

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

1