CN104684009B - 一种稳定有效的低成本的Zigbee网络节点管理方法 - Google Patents

一种稳定有效的低成本的Zigbee网络节点管理方法 Download PDF

Info

Publication number
CN104684009B
CN104684009B CN201510008713.7A CN201510008713A CN104684009B CN 104684009 B CN104684009 B CN 104684009B CN 201510008713 A CN201510008713 A CN 201510008713A CN 104684009 B CN104684009 B CN 104684009B
Authority
CN
China
Prior art keywords
zigbee network
zigbee
network node
user equipment
external user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510008713.7A
Other languages
English (en)
Other versions
CN104684009A (zh
Inventor
高月芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen zhongyouwei Technology Co.,Ltd.
Original Assignee
Shenzhen Institute of Information Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Institute of Information Technology filed Critical Shenzhen Institute of Information Technology
Priority to CN201510008713.7A priority Critical patent/CN104684009B/zh
Publication of CN104684009A publication Critical patent/CN104684009A/zh
Application granted granted Critical
Publication of CN104684009B publication Critical patent/CN104684009B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种稳定有效的低成本的Zigbee网络节点管理方法,涉及到物联网的Zigbee网络节点管理技术领域。解决现有的Zigbee网络协调器硬件性能要求高,导致成本高,以及初始化注册数据量偏大,导致网络过于繁忙响应慢的技术不足,将各Zigbee网络节点的序号分别存储至Zigbee网络协调器中;在当外部用户设备与Zigbee网络协调器建立连接进行初始化时,Zigbee网络协调器应外部用户设备的请求将存储的序号数目返回给外部用户设备,外部用户设备根据返回的序号数目及定义好的网络管理方法来控制Zigbee网络协调器对各Zigbee网络节点逐个查询,外部用户设备通过Zigbee网络协调器收集储存各Zigbee网络节点参数信息。分担了Zigbee网络协调器数据处理量,不通过Zigbee网络协调器进行网络广播查询,解决Zigbee网络广播数据容易冲突的技术不足。

Description

一种稳定有效的低成本的Zigbee网络节点管理方法
技术领域
本发明涉及到物联网的Zigbee网络节点管理技术领域。
背景技术
在现有的智能照明和智能家居里面所用到的网络协议主要是Zigbee。由于Zigbee这个协议在网络层,数据链路层,物理层有着比较详细的规定。这就意味着只要网络节点符合Zigbee的协议,就能顺利地组网和加入网络。如果要实现各个网络节点能够互联互通,还需要Zigbee更上层的协议规定。但是在网络层以上的应用层上面基本都是一些比较开放的定义,例如:ZLL,HA等Profile,都只是具体定义了具体功能接口,但是并没有规定各个网络节点怎么进行有效的组织,管理的实现,基本都是留给各个厂家来自己来进行解决。
在现有的网络节点管理方法,基本都是基于一个性能比较强大的CPU和足够的内存空间来设计的。这样的网络管理方法的设计思路是一次性把所有网络节点的信息都保存在Zigbee网络协调器(核心节点)中,然后通过Zigbee网络协调器来统一维护各个节点的信息并于外界进行交互,例如:智能家居或者照明中的网关就是这样的产品。这样的设计方法虽然在效率上有一定的优势,势必一定会带来成本高和多Zigbee网络节点(大于20个)初始化注册数据量偏大而导致网络过于繁忙响应慢的弊病。
发明内容
综上所述,本发明的目的在于解决现有的Zigbee网络协调器硬件性能要求高,导致成本高,以及初始化注册数据量偏大,导致网络过于繁忙响应慢的技术不足,而提出一种稳定有效的低成本的Zigbee网络节点管理方法。
为解决本发明所提出的技术问题,采用的技术方案为:一种稳定有效的低成本的Zigbee网络节点管理方法,其特征在于所述方法是Zigbee网络节点与Zigbee网络协调器连接组网时,将各Zigbee网络节点的序号分别存储至Zigbee网络协调器中;在当外部用户设备与Zigbee网络协调器建立连接进行初始化时,Zigbee网络协调器应外部用户设备的请求将存储的序号数目返回给外部用户设备,外部用户设备根据返回的序号数目及定义好的网络管理方法来控制Zigbee网络协调器对各Zigbee网络节点逐个查询,外部用户设备通过Zigbee网络协调器收集储存各Zigbee网络节点参数信息。
Zigbee网络协调器对各Zigbee网络节点逐个查询时,当Zigbee网络协调器按Zigbee网络节点的序号未查询到相应的Zigbee网络节点时,Zigbee网络协调器删除预存的该Zigbee网络节点的序号。
所述的外部用户设备包括有智能手机和平板电脑。
Zigbee网络协调器通过3.5mm插头与外部用户设备的音频接口相连接。
还包括有分组信息收集方法;所述分组信息收集方法包括有如下步骤:
1)、Zigbee网络协调器在与Zigbee网络节点连接组网时,将各Zigbee网络节点分成一个以上的节点组,每个节点组由包含有N个Zigbee网络节点,将各Zigbee网络节点的节点序号和对应的组序号存储至Zigbee网络协调器;
2)、Zigbee网络协调器应外部用户设备的请求将存储的组序号数目返回给外部用户设备,外部用户设备根据返回的组序号数目,外部用户设备遍历各节点组,通过Zigbee网络协调器逐个向各节点组的一个Zigbee网络节点请求获得组序号,无需查询同一节点组中的Zigbee网络节点的组序号。
本发明的有益效果为:本发明在Zigbee网络协调器仅存储Zigbee网络节点的序号,在初始化时,再逐个查询各Zigbee网络节点参数信息,将各Zigbee网络节点参数信息再存储至外部用户设备,分担了Zigbee网络协调器数据处理量,对Zigbee网络协调器的硬件要求低,可以采用价格比较便宜的MCU和空间小的内存;另外,本发明不通过Zigbee网络协调器进行网络广播查询,从而达到节省Zigbee网络协调器内存(省成本)和解决Zigbee网络广播数据容易冲突的技术不足。
附图说明
图1为本发明的工作流程图;
图2为本发明分组信息收集方法处理流程图。
具体实施方式
以下结合附图对本发明的内容作进一步地说明。
本发明是将n个Zigbee网络节点与Zigbee网络协调器连接组网时,仅将各Zigbee网络节点的序号分别存储至Zigbee网络协调器中;外部用户设备可以是现有的智能手机、平板电脑等智能设备;当外部用户设备为有3.5mm音频接口时,Zigbee网络协调器通过3.5mm插头与外部用户设备的音频接口相连接。
外部用户设备与Zigbee网络协调器建立连接进行初始化时,Zigbee网络协调器应外部用户设备的请求将存储的序号数目返回给外部用户设备,外部用户设备根据返回的序号数目及定义好的网络管理方法来控制Zigbee网络协调器对各Zigbee网络节点逐个查询,外部用户设备通过Zigbee网络协调器收集储存各Zigbee网络节点参数信息。
参照图1中所示,本发明初始化具体的工作流程如下:
1、外部用户设备与Zigbee网络协调器建立连接;
2、外部用户设备向Zigbee网络协调器请求初始化网络节点数目;
3、Zigbee网络协调器向外部用户设备返回预存的Zigbee网络节点数目;
4、外部用户设备通过定义好的网络管理方法来进行控制Zigbee网络协调器对各Zigbee网络节点顺序查询,逐个收集储存各Zigbee网络节点参数信息;Zigbee网络协调器将是否成功查询到相应Zigbee网络节点的信息反馈给外部用户设备;当Zigbee网络协调器按Zigbee网络节点的名字未查询到相应的Zigbee网络节点时,Zigbee网络协调器删除预存的该Zigbee网络节点的序号;
5、所有Zigbee网络节点查询结束后,初始化过程结束。
目前,应用本发明方法已经成功地实现了50个Zigbee网络节点的有效而稳定的管理,使用的硬件内存不超过256K字节(其中包括了整个Zigbee协议的实现),本发明方法是一种完全符合商用的网络管理模式。
在智能家居具体应用过程中为了控制方便,有时需要分组控制,如同时对多个智能灯控制,也即是在一般的智能家居的Zigbee网络中,各Zigbee网络节点可以参加各种不同的分组(一个节点只能参加一个分组)。为了实现有效的把各Zigbee网络节点高效地收集起来,在上述管理方法的基础上,还包括有分组信息收集方法;该分组信息收集方法使得智能手机或者平板电脑在Zigbee网络协调器不用存储更复杂的分组信息(组名称,组成员等等)的前提下,能有效并稳定的获得分组信息,并开始管理。这样的管理方法都是基于在硬件内存有限的情况下,是十分稳定而有效的。
参照图2中所示,所述分组信息收集方法包括有如下步骤,也即具体初始化的过程如下:
1)、Zigbee网络协调器在与Zigbee网络节点连接组网时,将各Zigbee网络节点分成一个以上的节点组,每个节点组由包含有N(例如:50)个Zigbee网络节点,将各Zigbee网络节点的节点序号和对应的组序号存储至Zigbee网络协调器。节点序号和对应的组序号完全都可以分别用一个字节来表示,这样占用Zigbee网络协调器的内存是十分有限的。
2.智能手机或者平板电脑向Zigbee网络协调器发送请求组数目的请求;Zigbee网络协调器向智能手机或者平板电脑发送步骤1里面的节点组的数目。
3.智能手机或者平板电脑收到节点组的数目以后,开始遍历它,并根据节点组的每个元素(每个Zigbee网络节点)的内容,分析出是否在相应的节点组里面;如果在,查询组序号;遍历以后,获得整个Zigbee网络里面有多少节点组,并且把所有节点组的Zigbee网络节点排列。
4.智能手机或者平板电脑依次根据组序号的顺序,向该节点组里面的第一个组节点请求组名称,这样那个组节点通过Zigbee网络协调器返回到智能手机或者平板电脑该组名字,这样手机或者平板就获得第一个组的名字,并让这个组里面的节点组都带上这个同样的组名字,而不需要再把所有的这个组的节点都查询一遍。
5.智能手机或者平板电脑依照步骤4的方法,遍历所有节点组,或者网络中的所有组的信息,并可以开始进行管理。

Claims (4)

1.一种稳定有效的低成本的Zigbee网络节点管理方法,其特征在于所述方法是Zigbee网络节点与Zigbee网络协调器连接组网时,将各Zigbee网络节点的序号分别存储至Zigbee网络协调器中;在当外部用户设备与Zigbee网络协调器建立连接进行初始化时,Zigbee网络协调器应外部用户设备的请求将存储的序号数目返回给外部用户设备,外部用户设备根据返回的序号数目及定义好的网络管理方法来控制Zigbee网络协调器对各Zigbee网络节点逐个查询,外部用户设备通过Zigbee网络协调器收集储存各Zigbee网络节点参数信息;
还包括有分组信息收集方法;所述分组信息收集方法包括有如下步骤: 1)、Zigbee网络协调器在与Zigbee网络节点连接组网时,将各Zigbee网络节点分成一个以上的节点组,每个节点组由包含有N个Zigbee网络节点,将各Zigbee网络节点的节点序号和对应的组序号存储至Zigbee网络协调器; 2)、Zigbee网络协调器应外部用户设备的请求将存储的组序号数目返回给外部用户设备,外部用户设备根据返回的组序号数目,外部用户设备遍历各节点组,通过Zigbee网络协调器逐个向各节点组的一个Zigbee网络节点请求获得组序号,无需查询同一节点组中的Zigbee网络节点的组序号。
2.根据权利要求1所述的一种稳定有效的低成本的Zigbee网络节点管理方法,其特征在于:Zigbee网络协调器对各Zigbee网络节点逐个查询时,当Zigbee网络协调器按Zigbee网络节点的序号未查询到相应的Zigbee网络节点时,Zigbee网络协调器删除预存的该Zigbee网络节点的序号。
3.根据权利要求1所述的一种稳定有效的低成本的Zigbee网络节点管理方法,其特征在于:所述的外部用户设备包括有智能手机和平板电脑。
4.根据权利要求3所述的一种稳定有效的低成本的Zigbee网络节点管理方法,其特征在于:Zigbee网络协调器通过3.5mm插头与外部用户设备的音频接口相连接。
CN201510008713.7A 2015-01-08 2015-01-08 一种稳定有效的低成本的Zigbee网络节点管理方法 Active CN104684009B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510008713.7A CN104684009B (zh) 2015-01-08 2015-01-08 一种稳定有效的低成本的Zigbee网络节点管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510008713.7A CN104684009B (zh) 2015-01-08 2015-01-08 一种稳定有效的低成本的Zigbee网络节点管理方法

Publications (2)

Publication Number Publication Date
CN104684009A CN104684009A (zh) 2015-06-03
CN104684009B true CN104684009B (zh) 2018-07-13

Family

ID=53318457

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510008713.7A Active CN104684009B (zh) 2015-01-08 2015-01-08 一种稳定有效的低成本的Zigbee网络节点管理方法

Country Status (1)

Country Link
CN (1) CN104684009B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1925469A (zh) * 2006-09-22 2007-03-07 金纯� 蓝牙ZigBee网关
KR100741837B1 (ko) * 2006-07-24 2007-07-23 주식회사 하이온콥 지그비의 원활한 통신을 위한 네트워크 관리 방법
CN102055611A (zh) * 2010-12-02 2011-05-11 电子科技大学 一种低功耗无线数据采集***
CN102158555A (zh) * 2011-04-08 2011-08-17 无锡工艺职业技术学院 一种基于Zigbee的寻物提醒***
CN102892213A (zh) * 2011-12-06 2013-01-23 中国科学院深圳先进技术研究院 无线节点控制终端
CN103051708A (zh) * 2012-12-20 2013-04-17 上海新时达电气股份有限公司 基于Zigbee技术的电梯物联网***
CN103179694A (zh) * 2013-03-27 2013-06-26 西安交通大学 一种人际互动关系数据采集***及其数据采集方法
CN103365269A (zh) * 2013-06-28 2013-10-23 南京邮电大学 基于无线传感网的智能家电多模式远程监控***及方法
CN103616881A (zh) * 2013-12-05 2014-03-05 安徽理工大学 基于 ZigBee 的煤矿井下水泵房监控***
CN103647705A (zh) * 2013-12-03 2014-03-19 大连大学 基于多网融合的ZigBee网关

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100741837B1 (ko) * 2006-07-24 2007-07-23 주식회사 하이온콥 지그비의 원활한 통신을 위한 네트워크 관리 방법
CN1925469A (zh) * 2006-09-22 2007-03-07 金纯� 蓝牙ZigBee网关
CN102055611A (zh) * 2010-12-02 2011-05-11 电子科技大学 一种低功耗无线数据采集***
CN102158555A (zh) * 2011-04-08 2011-08-17 无锡工艺职业技术学院 一种基于Zigbee的寻物提醒***
CN102892213A (zh) * 2011-12-06 2013-01-23 中国科学院深圳先进技术研究院 无线节点控制终端
CN103051708A (zh) * 2012-12-20 2013-04-17 上海新时达电气股份有限公司 基于Zigbee技术的电梯物联网***
CN103179694A (zh) * 2013-03-27 2013-06-26 西安交通大学 一种人际互动关系数据采集***及其数据采集方法
CN103365269A (zh) * 2013-06-28 2013-10-23 南京邮电大学 基于无线传感网的智能家电多模式远程监控***及方法
CN103647705A (zh) * 2013-12-03 2014-03-19 大连大学 基于多网融合的ZigBee网关
CN103616881A (zh) * 2013-12-05 2014-03-05 安徽理工大学 基于 ZigBee 的煤矿井下水泵房监控***

Also Published As

Publication number Publication date
CN104684009A (zh) 2015-06-03

Similar Documents

Publication Publication Date Title
CN101408877B (zh) 树节点加载***及其方法
CN106446049A (zh) 一种页面数据交互装置及方法
CN103825811A (zh) 一种接入传感器协议自识别的物联网网关实现方案
CN108259562A (zh) 一种基于多端点的数据同步方法及装置
CN208258096U (zh) 接收设备和无线传屏***
CN111726421B (zh) 一种实现网络靶场与工控设备互联的方法与装置
CN106506719A (zh) 命名数据网络中分发策略的配置方法及配置***
CN104363290B (zh) 基于插件形式在上位机中实现跨协议组网的方法
CN101753404A (zh) 网络资源的下载方法
CN103346913A (zh) 无源光网络终端设备中实现模块配置的方法
CN103957282A (zh) 一种域内终端用户域名解析加速***及其方法
CN103354518A (zh) 基于Web日志挖掘的智能家居网关及***
CN103488696A (zh) Cpe的业务查询方法、装置及***、acs和cpe
CN104243198B (zh) 一种基于网络配置协议的网络管理方法和***
CN104394024A (zh) 一种基于模板的增量配置ap无线参数的方法
CN103684851A (zh) 数据采集方法和装置
CN104684009B (zh) 一种稳定有效的低成本的Zigbee网络节点管理方法
CN113810917A (zh) 设备配网方法、装置、存储介质、处理器及电子设备
CN106446169A (zh) 一种终端设备中用户信息的管理方法和装置
CN110198533A (zh) 一种远程控制ble蓝牙设备的方法和ble蓝牙设备
CN107528898A (zh) 一种实现物联网模块的方法及装置
CN101552695B (zh) 一种跨多专业网的统一网络管理方法及***
CN107276835A (zh) 一种集群部署配置方法及***
CN109120742A (zh) 一种基于udp的配电网终端数据采集方法和装置
CN114390508B (zh) 一种用户异步激活方法、***、装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Gao Yuefang

Inventor before: Meng Yang

Inventor before: Zhou Liangdi

Inventor before: Wu Guangyao

CB03 Change of inventor or designer information
TA01 Transfer of patent application right

Effective date of registration: 20180425

Address after: 518172 Longxiang Avenue, Longgang District, Shenzhen, Guangdong 2188

Applicant after: Shenzhen Institute of Information Technology

Address before: 518000 Shenzhen, Futian District, Guangdong, Meihua Road, Shenzhen, China Science and Technology Industrial Park 1 5 storey West 5F12

Applicant before: Light network Science and Technology Ltd. of Shenzhen

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210720

Address after: 518000 No. 106, building M04, South China International Hardware, chemical and plastic Logistics Zone, No. 1 road, South China Avenue, Pinghu street, Longgang District, Shenzhen, Guangdong

Patentee after: Shenzhen zhongyouwei Technology Co.,Ltd.

Address before: 518172 Longxiang Avenue, Longgang District, Shenzhen, Guangdong 2188

Patentee before: SHENZHEN INSTITUTE OF INFORMATION TECHNOLOGY

TR01 Transfer of patent right