|
Zigbee无线网络
Drew Gislason
前言:
追溯到1999年,对于一个组织我们看到了一种使命需要,那就是去定义一个完全开放的,全球性的标准,用于开发可靠,低成本,低功耗,能现场监控的无线网络的产品。虽然有针对极少数的有更高的数据率或电池供电网络设备的其他标准,但是事实上没有一种能够满足市场需求。相反,我们所需要的主要集中在一下方面:
 大的网络(大量的设备和大范围的网络覆盖) 在没有人工干预的情况下可以自动形成和很可靠安全的运行很多年。
 非常长的电池寿命(一对电池可以用数年),非常低的基础建设费用(低设备和安装成本),非常低的复杂性和小的尺寸。
 一个相对低的数据速率。
 一个标准化协议,支持全球市场上的多个厂商具有互操作性的产品。
因此,在2002年 Zigbee 联盟应运而生。如今又225多个成员公司。。。
序言
主要对象:
ZIgbee无线网络主要针对那些对更多的了解zigbee有兴趣的开发人员。对于手上有项目的开发人员也许从文本和实例中最受益,但是考虑用zigbee在项目上的项目经理也将受益,特别是第一章“Hello ZigBee”和第二章“Deciding on ZigBee”。
没有先前的嵌入式编程,802.15.4或者网络经验的要求,但有C语言编程的工作知识是很有帮助的。
绝大多数的例子都是用的飞思科的zigbee开发平台,并且想法可以用于所有的zigbee开发的产品。
格式约定:
在这本书阅读过程中,为了更易识别各种元素都专门格式化。各代码例子都在浅灰色的背景上用不同风格的方式进行排版。在这本书中各种元素都是用的加粗印刷,每部分结尾都有一个简洁的概括,说明重点。例如代码例子像这样:
void BeeAppDataIndication(void)
{
apsdeToAfMessage_t *pMsg;
zbApsdeDataIndication_t *pIndication;
zbStatus_t status = gZclMfgSpecific_c;
while(MSG_Pending( & gAppDataIndicationQueue)
本书的结构框架:
虽然没有什么经验要求,但是ZigBee and IEEE 802.15.4规范却是很有帮助的。
为了获得ZigBee specification,可以到网址http://www.zigbee.org/ 免费下载。
802.15.4标准可以到 http://standards.ieee.org/getieee802/802.15.html 选择“ IEEE 802.15.2-2003 ”
各章节组织如下:
第一章 “Hello ZigBee”勾画了出了Zigbee的基础及其应用。这章讲述了zigbee联盟,也为开发者提供了数个Zigbee网络实例和完整的源代码。
第二章 “Deciding on ZigBee”帮助开发人员对zigbee做技术和市场选择,并帮助决定Zigbee是否对任何给定问题是正确的解决方式。
第三章 “ The ZigBee Development Environment ”包含了Zigbee最基本的开发环境,通过一个例子一步步引导读者对有关开发和调试的有一个完全的理解。如果读者计划用实际的硬件跟着例子走,这部分章节包含有必要的信息。
第四章 “ ZigBee Applications ”更深入的应用开发,包括Zigbee网络,节点,寻址,应用配置文件和用于AF与APS应用的特征。
第五章 “ ZigBee, ZDO, and ZDP ”描述了zigbee设备对象和它是如何相互作用与被应用使用的。其中包括如何从ZIgbee节点获得最大的电池寿命。
第六章 “ The ZigBee Cluster Library ”涵盖了用于配置和设备开发的常用群簇库,并详细叙述了智能家居。
第七章 “ The ZigBee Networking Layer ”用于深入了解Zigbee 在网状和树形网络中实际上是怎样从一个节点到另一个节点传递数据包的。此章节也详细叙述了安全部分。
第八章 “Commissioning ZigBee Networks,”描述了ZIgbee的调试运行过程。此部分对于Zigbee网络的成功布置和维护是至关重要的。
第九章 “ ZigBee Gateways ”讲述网关和有关zigbee网络内信息检索与网络外控制和配置传感器执行器的技术。
附录 A “ ZigBee 2007 and ZigBee Pro, ”快速参考“ZigBee application API”
附录 B, “ ZigBee Quick Reference, ” 快速参考 ZigBee 体系架构和命令。
附录 C “ ZigBee Cluster Library Quick Reference ”涵盖了即将建立的ZigBee 2007的新特征。
实例源代码可以到http://www.zigbookexamples.com/code 下载
致谢
|
|