综合图1和图2表明,对于每次成功查询平均消耗的能量:
(1)GEAHAR算法比GEAR算法约降低5%;
(2)当衰减指数为4、最大允许跳数为25时,GPEAR算法比AGEAR算法降低约60%。
图3 GEAHAR算法中β参数的影响
图3结果表明,β值在0.3~0.7时,GEAHAR算法性能基本是稳定的,而β过小或者过大则对算法性能影响较大。
图4结果表明,参数y对GPEAR算法的性能有一定影响,参数y需要根据具体应用环境选择,根据区域内的节点密度和衰减指数有关。
结语
本文在GEAR路由的基础上,以节约网络节点能耗和延长网络生存周期为目标,提出了GEAHAR和GPEAR路由算法。仿真结果表明新的算法显著提高了网络成功查询次数,降低了每次查询消耗的平均能量,从而达到了提高能量利用效率的效果。