ZigBee无线传感网络通信标准
简介
ZigBee技术是一种短距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信或无线网络技术,是一组基于IEEE 802.15.4无线标准研制开发的有关组网、安全和应用软件方面的通信技术。ZigBee联盟与2005年6月27日公布了第一份ZigBee规范“ZigBee Specification V1.0”。ZigBee协议规范使用了IEEE 802.15.4定义的物理层(PHY)和媒体介质访问控制层(MAC),并在此基础上定义了网络层(NEK)和应用层(APL)架构。IEEE 802.15.4是IEEE 针对低速率无线个人区域网(Low-Rate Wireless Personal Area Networks,LR-WPAN)制定的无线通信标准。该标准把低能量消耗、低速率传输、低成本作为重点目标,旨在为个人或家庭内不同设备之间低速率无线互联提供统一标准。该标准定义的LR-WPAN网络的特征与无线传感网络有很多相似之处,很多研究机构把它作为无线传感网络的通信标准。
ZigBee技术概述
ZigBee技术的命名主要来自于人们对蜜蜂采蜜过程的观察——蜜蜂在采蜜的过程中,跳着优美的舞蹈,形成“ZigZag”的形状,以此来相互交流信息,以便获取共享食物源的方向、距离和位置等信息。又因蜜蜂自身体积小,所需的能量小,且能传递所采集的花粉,因此,人们用ZigBee技术来代表具有成本低、体积小、能量消耗小和传输速率低的无线通信技术。
ZigBee技术主要用于距离短、功耗低且传输速率不高的各种电子设备之间,可进行数据以及典型的周期性数据、间歇性数据和低反应时间数据传输的应用。ZigBee技术可工作在2.4 GHz(全球流行)、915 MHz(美国流行)和868 MHz(欧洲流行)三个频段上,分别具有最高250 Kbit/s,40 Kbit/s和20 Kbit/s的传输速率,其传输距离为10~75m,但可以继续增加。作为一种无线通信技术,ZigBee自身的技术优势主要有功耗低、成本低、可靠性高、容量大、时延小、安全性好、有效范围小、兼容性好等特点。
ZigBee和IEEE 802.15.4的关系
在设计网络的软件框架时,一般采用分层的思想,不同的层负责不同的功能,数据只能在相邻的层之间流动。例如,以太网中分层模型是ISO国际化标准组织提出的OSI(Open System Interconnection)应用层、表示层、会话层等七层参考模型。
ZigBee协议也在OSI参考模型的基础上,结合无线网络的特点,采用分层的思想实现。其中IEEE 802.15.4 标准定义了底层协议:物理层和介质访问控制层。ZigBee协议定义了网络层(Network Layer,NWK)、应用层(Application Layer,APL)架构。在应用层内提供了应用支持子层(Application Support Sub-layer,APS)和ZigBee设备对象(ZigBee Device Object,ZDO)。应用框架则加入了用户自定的应用对象。ZigBee无线网络各层示意图如图所示。