zoukankan      html  css  js  c++  java
  • 团队博客--15

        整套智能家居的信息和网络中心就是协调器,由ZigBee协调器建立一个新的ZigBee网络。一开始,ZigBee协调器会在允许的通道内搜索其它的ZigBee协调器。并基于每个允许通道中所检测到的通道能量及网络号,选择唯一的16位PAN ID,建立自己的网络。一旦一个新网络被建立,ZigBee路由器与终端设备就可以加入到网络中了。

         网络形成后,可能会出现网络重叠及PAN ID冲突的现象。协调器可以初始化PAN ID冲突解决程序,改变一个协调器的PAN ID 与信道,同时相应修改其所有的子设备。通常,ZigBee设备会将网络中其它节点信息存储在一个非易失性的存储空间-邻居表中。加电后,若子节点曾加入过网络,则该设备会执行孤儿通知程序来锁定先前加入的网络。接收到孤儿通知的设备检查它的邻居表,并确定设备是否是它的子节点,若是,设备会通知子节点它在网络中的位置,否则子节点将作为一个新设备来加入网络。而后,子节点将产生一个潜在双亲表,并尽量以合适的深度加入到现存的网络中。

          设备检测通道能量所花费的时间与每个通道可利用的网络可通过ScanDuration扫描持续参数来确定,一般设备要花费1分钟的时间来执行一个扫描请求,对于ZigBee路由器与终端设备来说,只需要执行一次扫描即可确定加入的网络。而协调器则需要扫描两次,一次采样通道能量,另一次则用于确定存在的网络。

  • 相关阅读:
    榫卯游戏介绍
    如果你有一个域名,你也可以免费有一个diy@yourdomain.com的企业邮局
    封装一个axios请求后台的通用方法
    javascript判断两个对象属性以及值是否相等
    遍历出文档内所有元素的tagName
    windows下nginx的安装及使用方法入门
    css样式重置样式
    canvas绘图
    表单脚本
    javascript事件
  • 原文地址:https://www.cnblogs.com/421a/p/5880644.html
Copyright © 2011-2022 走看看