ZigBee
电脑网络 |
---|
ZigBee,也称
发展历程
[编辑]IEEE802.15.4/ZigBee协议概 述
[编辑]IEEE802.15.4协议
ZigBee协议
缩写与 用 语解释
[编辑]- AF - Application Framework(应用层框
架 )。 - APL - Application Layer(应用层)。
- APS - Application Support sublayer(应用
支 撑层)。 - MAC - Media Access Control layer(
媒体 访问控 制 层)。 - NIB - Network Information Base(网络
信 息 库) - NWK - Network layer(网络层)。
- PHY - Physical layer(
物理 层)。 - WPAN - Wireless Personal Area Network。为IEEE 802.15
族 系 所 规范的 一系列无线个人区网标准。 - ZC - ZigBee Coordinator(ZigBee协调员)。
- ZDO - ZigBee Device Object(ZigBee设备对象)。
- ZED - ZigBee End Device(ZigBee终端设备)。
- ZR - ZigBee Router(ZigBee
路 由 )。 - FFD - Full Function Device(
全 功 能 器 件 )。 - RFD - Reduce Function Device(
精 简功能 器 件 )。
协议层与标准说明
[编辑]ZigBee协议层从
网络层(NWK)
[编辑]网络层负责以
加入 与 离开某 个网络将 数 据 包 做安全 性 处理- 传送
数 据 包 到 目 标节点 - 找寻并维护节
点 间的绕径路 线 搜索 邻节点 存 储相关邻节点信 息
ZigBee Coordinator额外
- 发起
一 个网络 - 设置
各 项网络参数 分派 网络地 址 并规范网络地址 分 发原则
NWK Primitives(网络层原语)
[编辑]- NLDE-DATA
- NLME-NETWORK-DISCOVERY
- NLME-NETWORK-FORMATION
- NLME-PERMIT-JOINING
- NLME-START-ROUTER
- NLME-JOIN
- NLME-DIRECT-JOIN
- NLME-LEAVE
- NLME-RESET
- NLME-SYNC
- NLME-GET
- NLME-SET
ZigBee V1.1
- NLME-ROUTE-ERROR
- NLME-ROUTE-DISCOVERY
- NLME-TEST
应用层(APL)
[编辑]- ZigBee应用层
包含 应用程 序 支持 子 层(APS)、应用程 序 框 架 (AF)、ZigBee设备管 控 对象(ZDO)与 各 厂商定 义的应用程 序 对象。 - APS
次 层提供 网络层与应用层之间的接 口 ,维持对象之 间的链接表 (binding table),并在链接的 设备之 间传递消息 ,它也维持了 一 个APS信 息 库(APS Information Base, AIB)。 - ZDO
的 功 能 包括 起 始 应用程 序 支持 子 层、网络层以及安全 服 务等。
应用程 序 支持 子 层(APS)
[编辑]APS
- 维护Binding
表 ,这是用 来 配 对两网络节点间所需服务的对应表 。 - 转发
已 配 对设备间的 消息 。 - 处理64
位 IEEE地 址 与 16位 NWK地 址 间的对应。
ZigBee V1.1
群 播地址 定 义,移 除 与 过滤群 播消息 。
APS Primitives
[编辑]- APSDE-Data
- APSME-BIND
- APSME-GET
- APSME-SET
- APSME-UNBIND
- APEME-ESTABLISH-KEY
- APSME-TRANSPORT-KEY
- APSME-UPDATE-DEVICE
- APSME-REMOVE-DEVICE
- APSME-REQUEST-KEY
- APSME-SWITCH-KEY
ZigBee V1.1
- APSME-ADD-GROUP
- APSME-REMOVE-GROUP
- APSME-REMOVE-ALL-GROUPS
ZigBee设备管制 对象(ZigBee Device Object, ZDO)
[编辑]ZDO
定 义或调整本身 设备在 网络上 的 角 色 (ZC、ZR或 ZED)。建 构上层应用 所 需的信 息 、发出或 回 应链接 的 要求 。搜索 并探知 其他网络节点可用 的 应用程 序 服 务。起 始 与 回 应配对要求 。建立 两网络节点 间的安全 性 关系。
版本
[编辑]ZigBee V1.0
[编辑]这是
ZigBee V1.1
[编辑]ZigBee V1.2
[编辑]整理
[编辑]信 息 库(Information Base)
[编辑]ZigBee
- MAC
信 息 库(MIB) - NWK
信 息 库(NIB) - APS
信 息 库(AIB)
Profile
[编辑]ZigBee
- Application Pro:针对
各 种不同 应用情 境 所定 义出的 概略 行 为蓝图,如Home Control Lighting (HCL)和 Home Automation (HA)。一般 所 称 的 Profile通常 是 指 此种Profile。 - Stack Pro:
主要 规定通用 性 的 网络参 数 ,如Network Specific、Home Controls (HC)、Building Automation (BA)、Plant Control等 Stack Profile。原 则上Application Profile中 会 说明可 采 用 何 种Stack Profile来 作 为基础网络建构方案 ,如HCL中 即 采 用 HC作 为网络建构方案 。
各 层寻址
[编辑]- MAC:
可 采 用 64位 IEEE地 址 或 16位 NWK地 址 。 - NWK:16
位 NWK地 址 。 - APS:8
位 Endpoint号 码。
比 较
[编辑]Wi-Fi | ZigBee | 电力载波 | 蓝牙 | |
---|---|---|---|---|
传输距离 | 10-30m | 50-300m | 500m | 1-10m |
传输 |
9.6Gbps | 250kbps | 1000Mbps | 2Mbps |
10-50mA | 5mA | ZigBee | ||
应用 |
现时 |
参 见
[编辑]参考 文献
[编辑]- ^
紫 蜂 技 术及其应用 .北京 邮电大学 出版 社 . 2006. ISBN 9787563511990. - ^ ZigBee,
什麼 是 zigbee?. 电子工程 专辑. [2011-01-03]. (原始 内容 存 档于2012-08-13) (中 文 (台湾 )).
外部 链接
[编辑]- ZigBee Alliance (页面
存 档备份,存 于互联网档案 馆) - IEEE 802.15.4 WPAN Working Group (页面
存 档备份,存 于互联网档案 馆) - Listing of major ZigBee semiconductor suppliers (页面
存 档备份,存 于互联网档案 馆) - ZigBee Wireless Networks for Industrial Systems (white paper) (页面
存 档备份,存 于互联网档案 馆) - ZigBee introduction course (页面
存 档备份,存 于互联网档案 馆) ZigBee简介(英文 和 荷 兰文) - Palowireless ZigBee Resource Center
新 闻、文 件 与 资源 - ZigBee Chatter Slashdot
用 户讨论ZigBee文 件 的 文 件 - OpenBee (页面
存 档备份,存 于互联网档案 馆)一 个使用 UML开发ZigBee程 序 的 开发包 ,并带有 ZigBee协议堆 栈软件 - A ZigBeeTM-subset/IEEE 802.15.4TM Multi-platform Protocol Stack
美国 密 西 西 比 州立 大学 所 开发的 WPAN包 ,并不支持 完 整 的 ZigBee协议 - Using ZigBee Wireless Networking to Develop Commercial Products (页面
存 档备份,存 于互联网档案 馆) - [1]
恩智 浦 智能 照明 方案