首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
区域分级的粮库无线传感器网络路由算法
来源:本站整理  作者:佚名  2009-07-08 10:30:45




2.3 一级簇区域内节点问路由
    一级簇区域负责与邻近二级簇区域节点通信,同时负责与整个网络终极节点通信,所以能耗最大。但是,一级簇区域内节点密度较高,采用轮转调度机制,每个节点在某时承担目标节点,将能耗平衡化,降低单个节点的能耗。
    当某时该区域内某节点是目标节点时,该区域内的其他节点和其相邻的二级簇区域内的目标节点都是该一级簇区域内目标节点的子节点。此时便是所有子节点与目标节点问的路由问题。同理,参照最小夹角原则进行路由规划。
    一级簇区域内目标节点汇聚了大量的数据,但节点数量较少(本例中任何时刻只有3个)。终极节点采用查询机制与3个一级簇区域目标节点进行通信。

3 实验结果
3.1 实验环境
    实验采用30个能量相同的传感器节点分别分布在10个等面积区域内,A、B、C三个区域节点密度最高,都布置了5个节点,其他区域节点布置如图6所示。然后用一个终极节点和一级簇区域内节点通信,此终极节点能量和通信距离都比其他节点大。传感器节点采用nRF905射频芯片,ATmegal68单片机,供 3.3 V直流电(旧电池)。

3.2 实验方法
    ①先按本路由算法实现整个WSN的通信,记录最大通信延迟时间。然后,进行多次通信,消耗节点能量,直到网络瘫痪,记录网络工作时间。最后,减少或增加传感器节点,按本路由算法再次建立WSN路由,进行相同的测试。在多次测试中,记录网络出错率。
    ②采用上述几种典型的路由算法,按方法1进行同样的测试。部分参数对比如表1所列。

    实验发现,本文提出的RCCMA路由算法在能量高效性、可扩展性、鲁棒性和快速收敛性方面都比文中提到的几种典型路由算法优越。

4 结 论
    本算法有效地把粮仓底部大量分布不均的传感器节点进行了很好的路由,实现了整个网络的通信路径规划。其创新点是先提出一种分级簇区域算法,将大量分布不均的传感器节点进行了区域划分和级别设定。然后提出一种基于最小夹角的路由算法,实现了二级簇区域内节点问路由和一级簇区域与二级区域内目标节点问的路由。由于一级簇区域负责与邻近二级簇区域节点通信,同时负责与整个网络终极节点通信,所以能耗最大。但是一级簇区域内节点密度较高,本文采用轮转调度睡眠机制,每个节点在某时承担目标节点,将能耗平衡化,降低了单个节点的能耗。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:124,726.60000 毫秒