首页 理论教育 更新:ZigBee2007/PRO协议栈的优化

更新:ZigBee2007/PRO协议栈的优化

时间:2023-06-29 理论教育 版权反馈
【摘要】:ZigBee 2007规范定义了ZigBee和ZigBee Pro两个特性集。相比之下,ZigBee Pro用随机寻址取代了树寻址,虽然包括了ZigBee 2006和2007规范中所使用的AODV路由,但是却提供了多对一源路由备选方案。但ZigBee Pro必须要一定的时间以解决地址冲突问题。虽然存在一些细微的差异,但ZigBee和ZigBee Pro之间最主要的特性差异是对高级别安全性的支持。尽管ZigBee和ZigBee Pro在大部分特性上相同,但只有在有限条件下二者的设备才能在同一网络中同时使用。表5-1ZigBee芯片选择

更新:ZigBee2007/PRO协议栈的优化

ZigBee 2007规范定义了ZigBee和ZigBee Pro两个特性集。全新的ZigBee 2007规范建立在ZigBee 2006之上,它不但提供了增强型的功能而且在某些网络条件下还具有向后兼容性

ZigBee特性集提供了树寻址、按需距离矢量路由协议(AODV)、网状路由、单播、广播和群组通信以及安全等特性。相比之下,ZigBee Pro用随机寻址取代了树寻址,虽然包括了ZigBee 2006和2007规范中所使用的AODV路由,但是却提供了多对一源路由备选方案。ZigBee Pro还增加了有限的广播寻址功能,并增加了对“高级”安全性的支持功能。ZigBee和ZigBee Pro特性集均对可选频率捷变和拆分提供了更多的支持。

ZigBee树寻址功能按照等级分配地址。ZigBee Pro采用随机寻址法随机地为设备分配地址,并通过不断监控和“管理”流量将冲突挑选出来。ZigBee不仅受益于可靠、独特的寻址方法,而且不存在经常性的监控通信与处理地址冲突的开销。但ZigBee Pro必须要一定的时间以解决地址冲突问题。

ZigBee和ZigBee Pro均支持集群寻址,但是ZigBee Pro增加了对有限广播集群寻址的支持,可在所有集群成员相对紧密临近时防止整个网络出现不必要的溢流(flooding)。该特性在降低大型网络的网络宽通信开销方面极其有用,但随之而来的是占用更多宝贵的节点空间。

ZigBee和ZigBee Pro路由均使用Ad-Hoc方式的按需距离矢量路由协议(AODV),但是只有ZigBee Pro可支持多对、路由选项。在牺牲一个交大协议栈的前提下,多对一源路由实现了快速路由建立,此时多个设备(如传感器)均向一个接收器(sink)报告(如网关设备)。(www.xing528.com)

虽然存在一些细微的差异,但ZigBee和ZigBee Pro之间最主要的特性差异是对高级别安全性的支持。高级别安全性提供了一个点对点连接建立链路密钥的机制,并且当网络设备应用层无法得到信任时增加了更多的安全性。高级安全特性对于某些应用而言非常有用,但在有效利用宝贵节点空间方面却要付出很大代价。

尽管ZigBee和ZigBee Pro在大部分特性上相同,但只有在有限条件下二者的设备才能在同一网络中同时使用。如果所建立的网络(由协调器建立)为一个ZigBee网络,那么ZigBee Pro设备将只能以有限的终端设备的角色连接和参与到该网络中,即该设备将通过一个父级设备(路由器或协调器)与网络保持通信,且不参与路由也不能允许更多设备连接到网络中。同样,如果网络最初建立为一个ZigBee Pro网络,那么ZigBee设备也只能以有限的终端设备的角色参与到该网络中来。表5-1是不同信号的ZigBee芯片的参数的简要对比。

表5-1 ZigBee芯片选择

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈