协议与标准
Zigbee基础知识
ZigBee概念
- ZigBee是基于IEEE 802.15.4 形成的近距离无线连接的无线网络技术。
ZigBee工作频段
频率 | 频带 | 覆盖范围 | 数据传输速度 | 信道数量 |
---|---|---|---|---|
2.4 GHz | ISM | 全球 | 250 kbps | 16 |
915 MHz | ISM | 美国 | 40 kbps | 10 |
868 MHz | ISM | 欧洲 | 20 kbps | 1 |
ZigBee网络
- 网络协调者(紫色)
- FFD——Full Function Device (黄色)
- RFD——Reduced Function Device(绿色)
一个网络的形成,首先需由FFD担任网络协调者建立网络,再由FFD或者RFD加入网络,其中RFD只能和FFD连结。
协调器功能是通过扫描搜索,找到一个未用的信道来开启网络。
路由器功能是通过扫描搜索,以发现一个激活的信道并连接,然后允许其他设备连接。
* 终端装置功能总是试图连接到一个已存在的网络。
ZigBee协议栈结构
应用层(Application Layer——APL)
包含:
- 应用支持子层(Application Support sub-layer——APS)
- ZigBee设备对象(ZigBee Device Object——ZDO)
- 厂商自定义的应用对象
一、APS
-
管理设备绑定表
· 设备绑定表根据设备的服务与需求将两个设备进行匹配。
· APS根据设备绑定表能够在被绑定的设备之间进行消息传递。 -
POS
APS能够在一个设备的POS(Personal Opertaion Space)内有哪些其他设备正在进行操作。
二、ZDO
- 定义网络中设备的角色。如:协调器,终端设备
- 对绑定请求的初始化或者响应,在网络设备之间建立安全联系。
- ZDO是特殊的应用对象。它在endpoint 0 上实现。
三、厂商自定义的应用对象
- 是运行在ZigBee协议栈上的应用程序。
- 厂商根据ZigBee 联盟设定的profile进行应用程序的开发并且其运行在endpoint 1-240 上。
网络层(NWK)
- 协议栈的核心层。
- 负责网络的建立,设备的加入,路由搜索,消息传递等。
安全服务提供层(Security Service Provider-SSP)
- 向网络层和应用层提供数据加密服务。
ZigBee芯片
CC2530
我又来了 点赞支持(๑•̀ㅂ•́)و✧
学姐学的东西好多啊,害怕
只是复习笔记而已hhh