ZigBee无线传感器网络通信协议标准若干改进机制研究

ZigBee无线传感器网络通信协议标准若干改进机制研究

论文摘要

随着网络和通信技术的发展,近距离、低速、低成本的无线技术吸引了众人的目光。ZigBee作为一种新兴的短距离无线通信技术,具有简单易用、近距离、低速率、低功耗且成本低廉等特点。这些特点使该技术能够广泛地应用于工业控制、家庭自动化、医疗护理、智能农业、消费类电子和远程控制等领域。尤其对工业控制、家庭自动化和遥测遥控领域而言,以往的无线通信技术诸如蓝牙等存在实现过于复杂、功耗大、传输距离近、组网规模太小等缺点,而ZigBee技术的出现弥补了无线通信技术在实际应用中的不足。本文以深入分析ZigBee标准为基础,全面地分析了ZigBee地址分配、组成簇、路由选择等问题,指出了当前的ZigBee标准在地址分配方面的不足之处,针对以上问题提出了一种改进的ZigBee无线传感器网络的地址扩展机制及其对应的路由选择算法,对提出的改进机制及路由算法进行了具体系统实现,并通过模拟仿真验证了提出的改进机制的有效性。论文的主要贡献如下:1)提出了一种ZigBee无线传感器网络的可扩展的分布式地址分配机制。ZigBee标准提出的分布式地址分配机制具有一些缺点:扩展深度的问题、浪费地址、地址不足等。本文首先分析ZigBee分布式地址分配机制和它在具体应用中存在的缺点,综述了目前针对该缺点的研究领域所做的各种研究成果,提出了一种可扩展的分布式地址分配机制。该方法在组成初期均匀树之后,随着网络的扩张,需要添加新均匀树,因此是对应全体网络拓扑的不均匀性的地址分配机制。提出的机制根据地址不足及网络使用的必要性适当地组成层次簇树,在每个簇树内仍然利用ZigBee分布式地址分配机制。用MATLAB编程模拟程序确认提出机制的地址分配成功率。仿真结果表明,与ZigBee标准的分布式地址分配机制相比,本文提出的扩展地址分配机制提高地址分配率。2)提出了一种采用邻居节点的ZigBee路由选择算法。ZigBee协议的一个主要目的是实现不受时间、场所等条件制约的数据传输。ZigBee按深度顺序分配地址,并按此地址进行路由选择。ZigBee标准用层次路由和路由发现算法进行路由选择。层次路由算法的缺点是因为用层次簇树,虽然目的地节点在一跳距离内,但如果没连接为簇结构,则不能直接传输数据,却需要通过父节点、协调器远距离地多跳传输。路由发现为了解决此问题,提出在一跳距离内的节点之间的通信算法,但还是具有缺点。本文分析为了改进ZigBee路由算法的以往的研究,提出了一种采用具有邻节点表的邻居节点的路由选择算法,对以往的ZigBee的路由选择算法进行了有效优化,从而达到提高网络效率和节省网络整体能耗的目的。仿真结果确认,与层次路由、路由发现相比,提出机制减少数据传输跳数和传输能量。3)提出了一种基于代理传输的簇头替换延期机制。每个传感器确定位置后几乎换不了电池,在无线传感器网络中有效地管理能量是非常重要问题之一。在ZigBee标准中,因为全节点组成均匀树,按此树进行数据通信,所以簇头节点的能量消耗比一般节点较多,死亡速度也较快。本文考察在能量有效的路由协议研究中较多的基于簇、树、链的路由协议的研究,提出了在ZigBee环境下为了有效地利用能量的簇组成机制。为了减小簇头死亡速度,该机制将初始簇组成得全网能耗均匀,为了减少由于频繁的簇再组成的能量消耗,用两个临界值进行代理传输及簇头替换。通过模拟分析证明提出机制的优势。仿真结果表明,与传统的ZigBee标准、LEACH、PEGASIS相比,提出的机制减少了节点死亡速度,延长全网络寿命。4)实现对于结合三个机制的ZigBee协议系统。本文为了进一步升级ZigBee协议的性能,提出了关于ZigBee的三个主要协议;扩展的分布式地址分配机制、采用邻居节点的ZigBee路由选择算法、基于代理传输的簇头替换延期机制。本文考察对于结合该三个机制的ZigBee协议的簇组成、地址分配方法、路由选择算法。最后通过模拟实验确定结合系统的优点。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文选题背景及研究意义
  • 1.2 无线传感器网络概述
  • 1.2.1 无线传感器网络的体系结构
  • 1.2.2 无线传感器网络的特点
  • 1.2.3 无线传感器网络的主要研究领域
  • 1.2.4 无线传感器网络的应用
  • 1.3 ZIGBEE技术简介
  • 1.3.1 ZigBee的特点
  • 1.3.2 ZigBee工作频率
  • 1.3.3 ZigBee的设备类型
  • 1.3.4 ZigBee网络节点类型
  • 1.3.5 ZigBee协议通信原语
  • 1.4 无线传感器网络研究现状
  • 1.5 本文的主要工作
  • 1.6 本文内容组织
  • 第二章 ZIGBEE协议栈
  • 2.1 IEEE802.15.4
  • 2.1.1 IEEE 802.15.4标准概述
  • 2.1.2 IEEE 802.15.4网络简介
  • 2.1.3 IEEE.802.15.4网络协议栈及物理层
  • 2.1.4 IEEE.802.15.4网络协议栈-MAC子层
  • 2.2 ZIGBEE协议栈框架
  • 2.2.1 PHY层
  • 2.2.2 MAC层
  • 2.2.3 NWK层
  • 2.2.4 APL层
  • 2.3 ZIGBEE与蓝牙比较
  • 2.3.1 ZigBee与蓝牙主要特性对比
  • 2.3.2 系统复杂性
  • 2.3.3 安全性
  • 2.3.4 可靠性
  • 2.3.5 功耗
  • 2.4 ZIGBEE的应用现状和前景
  • 2.4.1 应用现状
  • 2.4.2 应用前景
  • 第三章 ZIGBEE无线传感器网络的地址扩展机制
  • 3.1 ZIGBEE地址分配机制
  • 3.1.1 随机地址分配机制
  • 3.1.2 分布式地址分配机制
  • 3.1.3 DAAM存在的问题
  • 3.2 地址分配机制的相关研究
  • 3.2.1 平面坐标式地址分配机制
  • 3.2.2 混合型分布式地址分配机制
  • 3.2.3 簇树地址管理
  • 3.2.4 借用式地址分配
  • 3.2.5 基于层次簇树的分布式地址分配方法
  • 3.3 大规模无线传感器网络的扩展的分布式地址分配机制
  • 3.3.1 EDAAM的地址分配
  • 3.3.2 簇组成
  • 3.3.3 路由选择
  • 3.4 实验结果分析
  • 3.4.1 实验条件
  • 3.4.2 性能分析
  • 3.5 本章小结
  • 第四章 采用邻居节点的ZIGBEE路由选择算法
  • 4.1 ZIGBEE路由算法
  • 4.1.1 ZigBee层次路由算法
  • 4.1.2 路由发现
  • 4.2 ZIGBEE路由选择算法的研究现状
  • 4.2.1 单跳扩展增强树型路由协议
  • 4.2.2 用目的地家属集合路由方法
  • 4.2.3 用深度的减少中间路径的算法
  • 4.2.4 基于能量均衡的树路由算法
  • 4.2.5 能量高效改进路由策略
  • 4.3 采用邻居节点的改进的ZIGBEE路由选择算法
  • 4.3.1 采用邻居节点的路由算法的优点
  • 4.3.2 路由算法
  • 4.4 实验结果分析
  • 4.4.1 实验条件
  • 4.4.2 性能分析
  • 4.5 本章小结
  • 第5章 基于代理传输的簇头替换延期机制
  • 5.1 有关能量有效的路由协议的研究
  • 5.1.1 LEACH协议
  • 5.1.2 PEGASIS协议
  • 5.1.3 ZigBee标准协议
  • 5.2 簇头替换延期机制
  • 5.2.1 簇组成
  • 5.2.2 簇头代理传输
  • 5.3 能量消耗模型和临界值
  • 5.3.1 能量消耗模型
  • 5.3.2 临界值
  • 5.4 试验及性能分析
  • 5.4.1 实验环境
  • 5.4.2 性能分析
  • 5.5 本章小结
  • 第6章 系统实现
  • 6.1 簇组成
  • 6.2 地址分配
  • 6.3 路由选择
  • 6.4 模拟试验及评价
  • 6.5 本章小结
  • 第七章 总结与展望
  • 7.1 本文主要工作
  • 7.2 后续主要工作
  • 参考文献
  • 致谢
  • 攻博期间发表的论文
  • 作者简介
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    ZigBee无线传感器网络通信协议标准若干改进机制研究
    下载Doc文档

    猜你喜欢