基于能量优化的ZigBee路由算法研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:kjasdg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ZigBee技术借助自身低功耗、低成本、容量大等优势被广泛应用于工业、农业、交通、家居自动化等各个领域,并被业界认为是解决物联网中无线传感器网络及无线个人局域网问题至关重要的技术。ZigBee网络的绝大部分节点的电源为干电池,因此网络的生存周期很大程度上依赖于节点电池的有效利用。当前,围绕ZigBee网络特点设计能量均衡的路由算法已然成为ZigBee技术研究的重要课题。  本文首先对ZigBee网络路由算法进行研究,分析并对比了ZigBee技术中典型路由协议:树(Tree)路由、AODVjr路由以及ZBR路由的优劣势。在深入研究Tree路由算法的基础上(包括地址分配机制、路由算法流程、目前树路由算法研究现状等),以全网能耗均衡为目的改进了传统Tree路由算法。针对树路由算法中路径非最优及网络深度较低节点通信量过大导致节点过早耗尽能量的问题,给出了一种基于父节点的邻居表路由算法FNT。该算法利用邻居表以及路由费用,通过对网络深度为Lm-1的父设备节点创建邻居表,使Lm-1深度的节点分担网络深度较低节点的通信量,达到均衡网络能量消耗、延长网络寿命的效果;多条邻居表路径选择依据为路由费用最低即LQI值最大值,保证传输质量。  其次,以NS2网络仿真软件作为验证算法的工具,详细分析了目前ZigBee网络仿真存在的问题。通过移植ZBR以及FNT网络层路由算法完成ZigBee网络仿真平台搭建。通过C++语言编写FNT算法实现网络层功能,通过Tcl语言编写OTcl脚本文件配置仿真场景,完成FNT的仿真实验。从全网平均跳数、死亡节点个数、网络剩余能量百分比三个方面,对TR、FNT以及ZBR算法进行性能分析与比较。仿真结果验证:FNT路由算法能可靠节省网络整体能量消耗,实现负载均衡,最长化网络寿命。  最后,为了更好地测试路由协议在实际场景中的能耗特性,本文在目前ZigBee技术基础上,提供了一种ZigBee路由协议能耗测试系统。主要包括采集、簇头、汇聚节点与服务器端上位机的设计方案。网络节点完成网络组网后,采集节点按照通信协议传输至汇聚节点,汇聚节点通过RS232协议完成与上位机(服务器)的通信。最终实现将能耗信息统计并显示在终端服务器端上,便于研究者分析路由协议性能优劣,为今后学者将改进路由投入实际场景测试提供可靠支撑。
其他文献
随着社会的不断发展与进步,我国的建筑行业也随之不断发展,其发展前景非常广阔.因为建筑工程的工序复杂,在整个建筑工程施工的时候会遇到很多的突发情况,想要确保工程的工期
金属硼酸盐以其丰富的结构类型、较高的化学稳定性和热稳定性、较宽的带隙、高紫外透过性和易形成非心化合物等特性,使其在材料领域有着广泛的应用。经过几十年的研究发展,已有
道德与法治是素质教育中十分重要的部分,它具备极强的社会性及实践性.因为,道德与法治是人们立足于社会博求发展的基本素质.所以学生应从基础教育时就接受道德与法治教育.但
该文对华东型连栋塑料温室的热环境进行了详细的分析和研究.并在苗香雯等(1990)单栋玻璃温室在遮阳网上喷雾水膜降温的研究成果的基础上,发展了一种连栋塑料温室以庶遮阳网上
顶岗实习支教是我国高师院校在校大学生支援农村偏远地区教育工作的一项重要措施.“中学历史教学论”是高师院校历史专业大学生获得中学历史教学理论与实践技能的重要课程,为
本文通过对荣华二采区10
期刊
钙钛矿型化合物因其价格低廉、组成和结构可调控性以及良好的催化性能等优点,在光催化、电催化、汽车尾气处理等领域有着广泛的应用。其中,在三效催化领域,研究最为广泛的LaCoO3
该文阐述了运用光、机、热一体化设计方法对空间红外光学遥感器进行热设计的重要性,及其对工程设计工作的指导意义.对目前国内外空间相机的热分析及热控制技术的状况进行了介
在取得大量由实验获得样本数据的基础上,针对合金钢手工电弧焊、埋弧焊和钨极氩弧焊等焊接方法,利用神经网络建立了由焊接接头化学成分、焊接规范参数、焊后热处理参数预测焊
该文分析了影响JC375柴油机排烟严重的因素,论述了改善柴油机燃烧的配气系统、燃油喷射系统及与燃烧室合理匹配途径.经过发动机性能试验室创建,仪器设备安装标定,在常规性能