基于能量感知的ZigBee网络树路由算法研究及应用

来源 :东北电力大学 | 被引量 : 4次 | 上传用户:heatsnow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络可为物联网底层提供感知监测的数据,必然会在大数据和物联网快速发展的机遇下得到蓬勃发展。但是,无线传感器网络受到实时性和能量供给等方面制约。研究表明,ZigBee节点间无线通信消耗的能量占节点总能耗的50%以上,选取合适的ZigBee网络路由算法,来解决节点能耗过大的问题,进而提高ZigBee网络的传输性能,推动ZigBee技术在复杂恶劣环境下的应用,具有较高的理论和实用价值。传统的ZigBee网络树路由算法只能沿着树状结构向上或者向下进行数据通信。优点在于算法简单,复杂度低,组网迅速。缺点在于路由选择时没有考虑邻居节点,很大程度上增加了节点转发跳数,并且ZigBee不同节点间的能量分布不均衡,会出现部分节点因频繁使用而变为失效节点的问题。通过对ZigBee路由算法进行对比分析,综合考虑国内外专家学者的研究方案,提出本课题的优化策略。本课题主要研究工作如下:(1)针对ZigBee网络树路由算法存在路径选择不优和能耗分布不均衡等问题,利用ZigBee网络层规范定义的邻居表,提出一种基于能量感知的ZigBee网络树路由优化算法。该算法主要从三个方面加以改进,其一考虑算法的实用性,判断节点是否具有路由转发功能;其二采用动态的能量阈值判断节点的能量状态,限制低能量节点使用,以避免网络分割的问题;其三按照树状结构计算所有剩余能量大于能量阈值的下一跳邻居节点到目的节点之间的跳数,选择合适的下一跳节点,以降低路由开销,并避免网络环路效应。搭建NS2.35新协议平台,仿真实验结果表明该算法明显改善网络分组递交率、节点转发跳数、端到端延时及能耗等性能,与经典的树路由算法、参考文献提出的树路由改进算法相比,节点的使用寿命分别延长了19.40%、12.68%左右。(2)为了验证该优化算法的实用性,根据项目的需要,将改进算法应用在智能限电控制系统中。该系统在电力公司办公区原有限电控制器基础上,增加ZigBee模块、温湿度测量模块、3G模块,其中为了验证算法降低网络能耗的性能,ZigBee模块中网络层的树路由算法采用不同的树路由算法,同时通过硬软件设计验证改进算法提出限制低能量节点使用的策略。测试结果表明,该系统的网络生命周期比未采用优化算法的系统延长了25.00%左右,并实现了智能限电的功能,具有一定的应用推广价值。
其他文献
光波在周期折射率结构中的传播行为一直是非线性光学研究的热点。光子晶格作为一种折射率的周期结构,最近已经引起了人们的广泛关注。光子晶格的重要特点是存在带隙结构,在介质
Android操作系统因其开源特性而受到广泛应用,但由于系统存在漏洞,不法分子利用系统漏洞提升自身应用权限,在用户完全不知情的情况下非法采集或泄露用户信息,甚至完全控制用
由于无线通信网络的迅速发展和其无线信号在比较开阔的地方带来的便利,一个很有前途和具有挑战性的领域(无线传感器网络)成为迅速成长,并受到研究者、工业、军事等的密切关注
学位
目前在纺织行业中主要依靠人工借助放大镜或照布镜识别机织物的组织结构,该方法不仅浪费了大量的人力和时间,而且人眼容易疲劳造成误识别。基于图像处理技术识别机织物组织结构
学位
学位
多天线(Multiple Input Multiple Output, MIMO)技术目前是移动通信领域公认的一种可以有效提高频谱利用率和数据传送速率的无线通信技术,并且能极大的改善了无线链路的传输
近两年新兴的无线携能通信(Simultaneous Wireless Information and Power Transfer, SWIPT)技术,是无线通信技术与无线输电技术交叉融合的科研结晶,因其能够实现了信息和能量
学位