混合树路由算法-电动液压滚圆机滚弧机倒角机张家港电动滚圆机弯
作者:lujianjun | 来源:欧科机械 | 发布时间:2019-06-22 10:48 | 浏览次数:

水声通信网在军事、能源、自然灾害预防和处理等方面均具有巨大的应用潜力。针对当前水声通信网按需路由算法存在网络开销大、能量不均衡的问题,提出了旨在改善网络整体性能的HTREB算法。通过采用洪泛抑制与优先使用剩余能量均方差较大的节点进行路由查找,来减少控制分组的转发,并均衡节点能量。基于Opnet软件进行了仿真。结果表明,与现有按需路由算法相比,HTREB算法降低了网络开销8.08%~29.32%、端到端平均能耗4.70%~19.86%、平均端到端延时30.58%~71.63%,延长了网络生存期29.61%以上。因此,HTREB算法明显改善了系统的整体性能网关节点在场景中心,传感器节点随机均匀分布在网关周围。本文由张家港弯管机网站

采集
转载中国知网整理!www.wangaunjimuju.net水下节点物理层采用文献[14]设置的水声信道模型,定义节点的能量都是有限且均为10J初始能量;当节点剩余能量低于0.5J时,判定节点死亡;当网络中死亡节点数高于30%时,网络生存期结束。表1仿真参数设置T仿真参数(单位)值仿真区域(m点通信半径(m)150发送功率(w)0.006初始能量(J)10发送1bit所需能量(J)5×10-82.3仿真结果及分析图1为网络开销比较,与AODV算法相比,HTREB算法能够有效减少网络开销8.08%(50节点数)~29.32%(110节点数);与MAODV算法相比,HTREB算法减少网络开销0.01%(50节点数)~20.76%(110节点数)。主要原因在于,AODV算法节点存储的路由信息较少,通常使用广播RREQ的方式来进行路由查找以及周期地发送HELLO控制分组来维护路由,如此将导致网络开销过大;MAODV算法和HTREB算法通过发送RREQ路由请求或者查找邻居表来建立数据传输的多播树,避免了全网洪泛查询,同时又减少了控制分组的转发次数;且HTREB算法在寻路过程中利用路由跳数抑制RREQ的洪泛深度,而且通过相邻树枝的节点信息找到优化路径,减少RREQ的转发,从而进一步降低了网络开销,获得了更高效率。图1网络开销比较Fig2为端到端平均能耗比较。与AODV和MAODV算法相比本文由张家港弯管机网站
采集
转载中国知网整理!www.wangaunjimuju.net,HTREB算法降低端到端平均能耗分别为4.70%(50节点数)~19.86%(140节点数),2.50%(50节点数)~15.53%(140节点数),说明HTREB算法节点的能耗偏离网络平均能耗的程度更小,混合树路由算法-电动液压滚圆机滚弧机倒角机张家港电动滚圆机弯管机滚弧机能量消耗也更为均衡。主要原因在于,AODV算法中,部分中间节点转发数据?并沿树路径发送数据分组。但是MAODV在建路时却未考虑节点当前剩余能量,若剩余能量均方差小的节点继续转发数据,则会加速节点的死亡,甚至网络拓扑的分裂;另外的HTREB算法源节点比较不同路径的链路权值,选择距离远、剩余能量均方差较大的节点,即权值较小的路径建立路由,因而延缓了负荷重的节点死亡,使网络中节点能耗更加均衡,藉此延长了网络生存期。图3网络生存期比较Fig数据分组平均端到端延时的仿真结果如图4所示。在图4中,与AODV算法相比,HTREB算法能够有效降低分组平均端到端延时30.58%(110节点数)~71.63%(20节点数);与MAODV算法相比,HTREB算法分组平均端到端延时降低1.47%(50节点数)~16.75%(20节点数)。主要原因在于,当一条链路断裂,AODV算法需要重新发送RREQ查找路由,且数据分组总是沿着单播路由进行转发、直至到达目的节点,当网络通信业务增大时,容易引起信道冲突,并增加延时;MAODV算法则是通过RREQ分组寻路建立多播树,限制了RREQ的转发次数,因而利于数据分组在树路由节点上的快速传送,并使得时延获得了有效降低;而HTREB算法却借助相邻树枝节点信息进行RREQ寻路,缩短了路由建立时间。且HTREB优先选择链路权值较小的节点进行分组传送,如此既平均了业务流量,又避免了网络拥塞,进而使得分组平均端到端时延进一步减少。图4数据分组平均端到端时延比较Fi合树路由算法-电动液压滚圆机滚弧机倒角机张家港电动滚圆机弯管机滚弧机本文由张家港弯管机网站
采集
转载中国知网整理!www.wangaunjimuju.net