- 1
- 2
- 3
- 4
- 5
地理位置路由协议
资料介绍
一、基本概念与核心特点
地理位置路由协议(Geographic Position Routing Protocol),也被称为基于位置的路由协议(Location-Based Routing Protocol),是无线自组织网络(Ad Hoc)、无线传感器网络(WSN)、车载自组织网络(VANET)等分布式无线网络中,一类依靠节点自身地理位置信息完成路由决策的路由协议,和传统基于拓扑结构、距离矢量或者链路状态的路由协议有着本质区别。
传统无线网络路由协议需要维护全网或者局部的路由表,需要节点之间周期性交换路由信息,当网络拓扑动态变化时,路由更新开销会显著增大,甚至容易引发路由广播风暴问题。而地理位置路由协议不需要节点维护全局网络拓扑信息,也不需要提前建立端到端的完整路由路径,仅依靠邻节点的地理位置信息,就可以完成下一跳转发节点的选择,从而大幅降低路由控制开销,适配节点高速移动、拓扑快速变化的动态网络场景。
地理位置路由协议的核心前提是:每个节点可以通过GPS定位、基于测距的定位算法或者基于非测距的定位算法,获得自身的精确地理位置信息;所有节点可以通过位置服务,获得数据源节点和目的节点的地理位置信息。在完成信息转发时,每个中间节点仅需要知道邻节点的位置,以及最终目的节点的位置,就可以通过贪心转发的策略,将数据包一步一步向目的节点方向推进,直到到达目的节点。
二、核心工作原理
(一)信息准备阶段
1. 节点位置获取:每个节点通过定位技术获取自身当前的经纬度坐标,对于没有GPS模块的低成本传感器节点,可以通过三边测量法、三角测量法或者DV-Hop等定位算法,锚节点的位置信息推算得到自身位置。
2. 目的位置获取:源节点需要通过网络中的位置服务,查询得到目的节点的地理位置。常见的位置服务包括 flooding 位置查询、分层位置服务、基于地理哈希的位置服务等,位置服务的性能直接决定了地理位置路由协议的整体开销。
(二)下一跳节点选择
地理位置路由协议最核心的环节是下一跳转发节点的选择,主流选择策略为贪心转发算法,其选择规则可以总结为:
在源节点或者当前转发节点的所有邻节点中,选择距离最终目的节点地理距离最近的节点作为下一跳转发节点。
贪心转发的逻辑简单直观,计算复杂度极低,每个节点都可以独立完成决策,不需要和其他节点协商,也不需要存储路由条目,非常适合资源受限的动态无线网络。贪心转发每次都能让数据包离目的节点更近一步,只要网络密度足够,通常都可以顺利把数据包传递到目的节点。
部分文件列表
| 文件名 | 大小 |
| 地理位置路由协议.docx | 18K |
最新上传
-
21ic小能手 打赏10.00元 16小时前
-
21ic小能手 打赏5.00元 16小时前
-
21ic小能手 打赏5.00元 16小时前
-
21ic小能手 打赏5.00元 16小时前
-
21ic小能手 打赏5.00元 16小时前
资料:STM32的数字万用表
-
21ic小能手 打赏5.00元 16小时前
-
kuangwy 打赏1.00元 1天前
-
21ic小能手 打赏5.00元 3天前
资料:触控无极台灯控制方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:51单片机的汽车雨刷器
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏320.00元 3天前
用户:jh03551
-
21ic下载 打赏320.00元 3天前
用户:jh0355
-
21ic下载 打赏210.00元 3天前
用户:zhengdai
-
21ic下载 打赏210.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:小猫做电路
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:mulanhk
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏20.00元 3天前
用户:w178191520
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏15.00元 3天前
用户:xuzhen1
-
21ic下载 打赏15.00元 3天前
用户:x15580286248
-
21ic下载 打赏10.00元 3天前
用户:wjr111
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:STM32密码锁仿真
-
x1707 打赏1.00元 3天前
-
lanmukk 打赏60.00元 3天前
-
lanmukk 打赏10.00元 3天前




全部评论(0)