• Zigbee 知识简介


    1.Zigbee

    1.1 设备类型(Device Types)

    在Zigbee网络中存在三种设备逻辑类型:

    Coordinator(协调器)

    Router(路由器)

    End-Device(终端设备)

    Zigbee网络由一个Coordinator以及多个Router和多个End_Device组成

    黑:coordinator 红:Router 白:End_device

    1.1.1 Coordinator(协调器)

    协调器负责启动整个网络。他也是网络第一个设备。协调器选择一个信道和一个网络ID(也称为PAN ID,即Personal Area Network ID),随后启动整个网络。

    协调器也可以用来协助建立网络中安全层和应用层的绑定(bindings)

    注意,协调器的角色主要涉及网络的启动和配置。一旦这些都完成后,协调器的工作就像一个路由器(或者消失 go away)由于 ZigBee网络本身的分布特性,因此接下来整个网络的操作就不在依赖协调器是否存在。

    1.1.2 Router(路由器)

    路由器的功能主要是:允许其他设备加入网络,多跳路由和协助它自己的由电池供电 子终端设备的通讯

    通常,路由器希望是一直处于活动状态,因此它必须使用主电源供电。但是当使用树群这种网络模式时,允许路由间隔一定的周期操作一次,这样就可以使用电池给其供电。

    1.1.3 End-Device(终端设备)

    终端设备因为没有维护特定网络结构的责任,因此他可以自己选择唤醒或睡眠,他可以一直是一个电池供电设备

    通常,终端设备对存储空间(特别是ram的需要)非常小

    1.2 栈配置(stack profile)

    栈参数的集合需要被配置为一定的值,连同这些值在一起被称之为栈配置。Zigbee联盟定义了这些由栈配置组成的栈函数。

    网络中的所有设备必须遵循同样的栈配置。

    为了促进互用性这个目标,Zigbee联盟为Zigbee2006规范定义了栈配置。所有遵循此栈配置的设备可以加入其它相同栈配置的网络当中。

  • 相关阅读:
    假如时光倒流,我会这么学习Java
    一位资深程序员大牛给予Java初学者的学习路线建议
    Java基础部分全套教程.
    假如时光倒流,我会这么学习Java
    Window Location对象
    Window Screen对象
    Window
    easyui datagrid 清除缓存方法
    easyui tree扩展tree方法获取目标节点的一级子节点
    JavaScript 对象
  • 原文地址:https://www.cnblogs.com/Wen117/p/14966938.html
Copyright © 2020-2023  润新知