Skip to main content
QUICK REVIEW

[论文解读] Geographic Routing Around Obstacles in Wireless Sensor Networks

Olivier Powell, Sotiris Nikoletseas|ArXiv.org|Mar 20, 2007
Energy Efficient Wireless Sensor Networks参考文献 40被引用 4
一句话总结

本文提出GRIC,一种轻量级、按需的无线传感器网络地理路由算法,无需对通信图进行平面化处理即可实现接近100%的传输成功率。该算法采用右手法则结合惯性和随机化策略,能够高效绕过凸形和中等凹形障碍物,在低密度或遮挡环境下的路径伸展度也保持较低水平。

ABSTRACT

Geographic routing is becoming the protocol of choice for many sensor network applications. The current state of the art is unsatisfactory: some algorithms are very efficient, however they require a preliminary planarization of the communication graph. Planarization induces overhead and is not realistic in many scenarios. On the otherhand, georouting algorithms which do not rely on planarization have fairly low success rates and either fail to route messages around all but the simplest obstacles or have a high topology control overhead (e.g. contour detection algorithms). To overcome these limitations, we propose GRIC, the first lightweight and efficient on demand (i.e. all-to-all) geographic routing algorithm which does not require planarization and has almost 100% delivery rates (when no obstacles are added). Furthermore, the excellent behavior of our algorithm is maintained even in the presence of large convex obstacles. The case of hard concave obstacles is also studied; such obstacles are hard instances for which performance diminishes.

研究动机与目标

  • 解决现有地理路由算法依赖平面化处理或在障碍物周围传输成功率低下的局限性。
  • 设计一种轻量级、按需的路由协议,在存在大障碍物和低节点密度的真实场景中保持高传输成功率。
  • 通过直接在完整通信图上操作,克服面路由和轮廓检测的低效问题。
  • 通过避免单位圆图等不切实际的假设并最小化拓扑维护开销,确保实际可用性。
  • 即使在存在凸形和中等凹形障碍物的情况下,也能实现接近100%的传输成功率,同时保持短路径长度。

提出的方法

  • GRIC直接在完整通信图上运行,无需预先平面化处理,从而降低协议复杂度和开销。
  • 采用‘带惯性的路由’机制,抵抗方向的突然变化,提升在密集或遮挡区域的稳定性。
  • 算法使用右手法则和左手法则导航障碍物,根据局部几何结构动态选择最优路径。
  • 通过罗盘设备确定朝向目的地的方向,使在无遮挡时可进行贪婪转发。
  • 模式选择逻辑在陷入路由空洞时,可在贪婪转发、轮廓跟踪和随机化之间切换。
  • 在轮廓模式下应用随机化,以从凹形障碍物的局部陷阱中逃脱,提升在复杂拓扑中的成功率。

实验结果

研究问题

  • RQ1地理路由算法是否能在不依赖通信图平面化处理的前提下实现接近100%的传输成功率?
  • RQ2与现有的基于面或轮廓检测的算法相比,GRIC在成功率和路径效率方面的表现如何?
  • RQ3GRIC在低密度或遮挡环境中,对凸形和凹形障碍物的绕行成功率如何,尤其是在复杂地形中?
  • RQ4随机化在复杂凹形障碍物配置中对逃离路由死锁起到了何种作用?
  • RQ5网络密度如何影响GRIC在复杂障碍物周围操作的成功率和路径长度?

主要发现

  • 在无障碍场景下,GRIC实现了接近100%的传输成功率,表明在理想条件下具有极高的可靠性。
  • 对于条带状和U形凸形障碍物,GRIC在低密度(d ≈ 3)下仍保持高成功率(约95%),在中等密度(d = 4)下成功率接近确定性。
  • 在中高网络密度(d = 5–6)下,GRIC能够以高概率且路径长度较短的方式成功绕过凹形障碍物(如U形和第一种凹形结构)。
  • 对于最具挑战性的凹形障碍物(第二种凹形结构),GRIC仅在极高密度(d ≈ 8)下才能实现良好成功率,且路径长度显著增加。
  • 第二种凹形障碍物情况下的失败原因是惯性导致无法完成紧致转向,即使有随机化,消息仍会重新落入障碍物内部。
  • GRIC的随机化变体(GRIC+)虽能最终逃离死锁,但代价是路径长度显著增加,因此在高度凹形陷阱中效率较低。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。