zigbee基本概念--网络设备类型和PANID
2018-01-08 17:01
513 查看
Zigbee 是一种基于802.15.4 物理层协议、支持自组网、多点中继,可实现网状拓扑的复杂的组网协议,加上其低功耗的特点,使得网络间的设备必须各司其职,有效地协同工作。
Zigbee 网络的设备类型
在Zigbee 网络中,有三种不同类型的设备,分别叫做:协调器(Coordinator)、路由器(Router)和终端节点(End Device),如下图所示:
协调器的功能特点
? 选择一个频道和 PAN ID,组建网络
? 允许路由和终端节点加入这个网络
? 对网络中的数据进行路由
? 必须常电供电,不能进入睡眠模式
? 可以为睡眠的终端节点保留数据,至其唤醒后获取
终端节点的功能特点
? 在进行数据收发之前,必须首先加入一个 Zigbee 网络
? 不能允许其他设备加入
? 必须通过其父节点收发数据,不能对网络中的数据进行路由
? 可由电池供电,进入睡眠模式
协调器在选择频道和PAN ID 组建网络后,其功能将相当于一个路由器。协调器或者路由器
均允许其他设备加入网络,并为其路由数据。
终端节点通过协调器或者某个路由器加入网络后,便成为其“子节点”;对应的路由器或者
协调器即成为“父节点”。由于终端节点可以进入睡眠模式,其父节点便有义务为其保留其他节
点发来的数据,直至其醒来,并将此数据取走。
PAN ID的概念
PAN 的全称为Personal Area Networks,即个域网。每个个域网都有一个独立的ID 号,即称为
PAN ID。整个个域网中的所有设备共享同一个PAN ID。Zigbee 设备的PAN ID 可以通过程序预先指
定,也可以在设备运行期间,自动加入到一个附近的PAN 中。当PAN ID 为0xFFFF 时,表示该设备
可加入环境中存在的任意Zigbee 网络中;否则,当PAN ID 为任意其它值,如0xF53D,则该设备只
能加入PAN ID 相同的Zigbee 网络。
Zigbee 网络的设备类型
在Zigbee 网络中,有三种不同类型的设备,分别叫做:协调器(Coordinator)、路由器(Router)和终端节点(End Device),如下图所示:
协调器的功能特点
? 选择一个频道和 PAN ID,组建网络
? 允许路由和终端节点加入这个网络
? 对网络中的数据进行路由
? 必须常电供电,不能进入睡眠模式
? 可以为睡眠的终端节点保留数据,至其唤醒后获取
终端节点的功能特点
? 在进行数据收发之前,必须首先加入一个 Zigbee 网络
? 不能允许其他设备加入
? 必须通过其父节点收发数据,不能对网络中的数据进行路由
? 可由电池供电,进入睡眠模式
协调器在选择频道和PAN ID 组建网络后,其功能将相当于一个路由器。协调器或者路由器
均允许其他设备加入网络,并为其路由数据。
终端节点通过协调器或者某个路由器加入网络后,便成为其“子节点”;对应的路由器或者
协调器即成为“父节点”。由于终端节点可以进入睡眠模式,其父节点便有义务为其保留其他节
点发来的数据,直至其醒来,并将此数据取走。
PAN ID的概念
PAN 的全称为Personal Area Networks,即个域网。每个个域网都有一个独立的ID 号,即称为
PAN ID。整个个域网中的所有设备共享同一个PAN ID。Zigbee 设备的PAN ID 可以通过程序预先指
定,也可以在设备运行期间,自动加入到一个附近的PAN 中。当PAN ID 为0xFFFF 时,表示该设备
可加入环境中存在的任意Zigbee 网络中;否则,当PAN ID 为任意其它值,如0xF53D,则该设备只
能加入PAN ID 相同的Zigbee 网络。
相关文章推荐
- 第二篇 zigbee基本概念--网络设备类型和PANID
- ZIGBEE学习之:网络设备类型和PANID
- ZigBee TI ZStack CC2530 4.1 三种网络设备类型
- Zigbee网络设备启动—基本问题说明
- Zigbee网络设备启动—基本问题说明
- javaday01(编码表的一些基本概念 ++数据类型)
- OpenStack网络指导手册 -基本网络概念
- 结合sklearn的例子理解神经网络的基本概念
- C#网络编程(基本概念和操作) - Part.1
- 网络基本概念之TCP, UDP, 单播(Unicast), 多播(组播)(Multicast)
- java网络编程协议与基础1—基本网络概念
- Linux 设备驱动基本概念
- 初遇SOCKET套接字(网络基本概念)
- 获取设备型号,app版本,提交时间,网络类型等信息
- 计算机网络中的一些基本概念和笔试面试中常考点
- Redis(三) 概念,基本数据类型及其安装相关
- 设备模型一(基本概念)
- Neutron 网络基本概念 - 每天5分钟玩转 OpenStack(66)
- 计算机网络编程基本概念