CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > 移动计算子站 > 技巧

如何开发更具鲁棒性的ZigBee解决方案

作者: Damon Stewart MaxStream,  出处:电子工程专辑 , 责任编辑: 董柱, 
2008-06-02 10:42
  虽然ZigBee在前进道路上面临一些重要的问题,但ZigBee联盟具有坚强的毅力、伟大的领导力,还有大批为标准升级积极贡献的优秀设计师。即使是初级阶段,能够为设计师提供强大的网络层功能和应用层灵活性的ZigBee规范的重要基础工作也已经完成。

  ZigBee在无线传感器网络领中受到了人们的密切关注,主要是由于ZigBee承诺能为可靠、高性价比和低功率的无线通信提供全球性统一规范。并且在目前的无线设备市场中,ZigBee联盟经过不懈地努力已经将ZigBee的地位提升了一大步。仅仅用了几年的时间,该联盟就发展了200多家联盟成员。ZigBee芯片组和协议栈已经可以很容易地从许多供货商那里得到。去年市场上已经出现第一套ZigBee终端产品。

  通过精心地定义ZigBee规范中的网络和应用层,ZigBee联盟希望独立的设备制造商能够开发出可以互操作的优秀终端产品。成员们对ZigBee芯片组给予了很高的期望,希望能够帮助OEM制造商进一步降低成本,从而为系统集成商和终端用户提供低成本的终端产品。

  随着市场需求的增长以及大量的志愿者投入研究ZigBee规范,现在已经到了将一个低成本、低功率的无线网络的可行性方案提供给人们的时候了。本文将讨论设计和集成一个ZigBee方案时应该考虑的一些重要因素。文中的许多内容来自MaxStream公司在研发其首套ZigBee认证产品——XBee OEM无线模块过程中所获取的经验。

  ZigBee一览

  1. ZigBee网络

  ZigBee定义了三种节点类型:协调器、路由器和终端设备。协调器可以通过选择网络的工作信道和个域网识别标志(PAN ID)来启动一个ZigBee网络。一旦网络启动,路由器和终端设备就能加入网络。协调器和路由器都能通过网络发射和路由数据,并且允许其它的路由器和终端设备加入。终端设备不能参与路由数据,因此在不发射和接收数据时可以休眠。当设备加入ZigBeePAN时,设备间的父子关系即形成,加入的设备为子,允许加入的设备为父。一个简单的ZigBee网络如图1所示。

  2. ZigBee寻址

  ZigBee设备支持两种地址类型:一种是64位IEEE地址,另一种是16位网址。64位地址在所有ZigBee设备之中是唯一,其中包含一个由IEEE分配、也是全球唯一的24位制造商特定组织识别符(OUI)。

  当设备加入ZigBee个域网时,它可以从允许其加入的父设备上获取16位网址。该网址在个域网内被规定为唯一。该网址用于数据传输和数据包路由。用于路由数据包的路由表存放着各个目标设备和下一跳设备的网络地址。因此个域网的各设备都必须有明确且唯一的网络地址,以保证数据能到达正确的设备。

  

  图1:简单的ZigBee网络。

?6?? 1 2 3 4 5 6 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

您现在订阅的是《移动计算》
    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i