Ad hoc网络路由协议概述:常见路由技术详解
创作时间:
作者:
@小白创作中心
Ad hoc网络路由协议概述:常见路由技术详解
引用
CSDN
1.
https://blog.csdn.net/weixin_42982240/article/details/136305002
Ad hoc网络是一种无需固定基础设施的自组织网络,节点之间可以直接通信,广泛应用于应急通信、军事通信等领域。本文将介绍Ad hoc网络中常见的路由技术及其特点。
1. 路由技术
1.1 存储转发
- 网络节点间歇性连接时,当前节点继续携带数据包,直到遇到合适的下一跳或者目的节点。
- 高时延,不适合实时性的通信业务。
1.2 贪婪
- 数据包转发到距离上最接近目的节点的邻居,减少转发的跳数。
- 存在贪婪失败造成的路由空洞,需要恢复策略。
图2 贪婪
1.3 预测
- 利用下一跳的速度和方向来预测其未来的位置,以选择更精确的下一跳。
- 需要目的和邻居的额外信息。
图3 预测
常用的预测模型可以分为以下几类:
图4 预测模型分类
1.4 路由发现
- 源节点通过泛洪发送路由请求RREQ,建立到目的节点的可用路由。
- 可能会导致严重的拥塞和宽带消耗。
图5 路由发现
1.5 链路状态
- 每次拓扑变化中,所有节点共享整个网络的链路状态信息,通过dijkstra算法得到节点间的最短距离。
- 不适合拓扑高度动态变化的网络,会造成大量开销。
图6 链路状态
1.6 分簇
- 当节点分布密集时,以集群的方式组织,每个区域由簇头节点控制,不同簇之间的通信需通过簇头节点。
- 分簇算法会产生额外开销。
图7 分簇
1.7 层次
- 以树的形式将网络划分级别,每层由至少一个根节点管理。
- 只适用于低移动性的网络。
图8 层次
2. 路由协议所用技术
Ad hoc网络常用的路由协议可分为如下几类:
图9 Ad hoc网络路由协议分类
接下来,作者将举几个常用的协议例子。
2.1 平面式-表驱动路由
- 路由技术:链路状态
- 特点:每个节点都维护网络中所有节点的路由信息。当网络拓扑结构发生变化时,节点通过交互信息来实时地维护网络路由信息表。
- 常用路由协议:DSDV、OLSR
2.2 平面式-按需驱动路由
- 路由技术:路由发现
- 特点:节点不实时地维护网络路由,只有在节点有数据要发送且无可用路由时,才激活路由发现机制寻找到达目的节点的路由。
- 常用路由协议:DSR,AODV
2.3 分簇式路由
- 路由技术:分簇
- 特点:网络节点按分簇算法分成相应的簇;簇首节点维护和管理簇内节点,负责簇内节点的通信,同时为簇间节点通信提供合适的路由信息;网关节点负责与相邻簇节点通信。
图10 分簇场景图
2.4 地理位置路由
- 定义:基于节点的位置信息进行路由决策,作为一种路由手段,常与预测路由技术结合。
- 特点:适应动态变化的网络。
- 常用路由协议:GPSR
地理位置路由协议常用的路由技术可以分为三类:
(1)确定性进度。转发节点根据某种确定性选择策略,将数据包转发给一个邻居,该邻居朝着目的节点前进。
常见的有:贪婪(选择邻节点中距离目标节点最近的节点作为下一跳)、罗盘(选择自身与邻节点和与目的节点夹角最小的那个邻节点作为下一跳)和最大前程(选择自身到目的节点连线上投影最长的那个邻节点作为下一跳)。
(2)随机性进度。类似于确进度的方法, 但下一个节点是从候选节点集中随机选择或根据概率分布选择。
常见的有:PAB3D(通过从当前相邻节点的子集中随机选择下一个节点)。
(3)面方法。指的是基于网络拓扑构建平面图,使用右手规则在平面图上选择下一跳节点的方式。
常见的有:GPSR协议的周边转发策略,即通过构建二维平面图,跳出路由空洞。
图11 周边转发
三类地理位置路由技术的性能优缺点如下表所示:
技术类型 | 优点 | 缺点 | 适用网络 |
---|---|---|---|
确定性进度 | 高可扩展性 | 低数据包投递率 | 不具有路由空洞的稠密均匀网络 |
随机性进度 | 高可扩展性、高传输速率 | 随机性,不能高效的传输数据包 | 稀疏网络中的性能优于确定进度 |
面方法 | 稀疏网络中表现良好 | 高路径膨胀,大量数据流场景中会出现碰撞和回退 | 稀疏网络 |
一般而言,会采用多种技术混合设计路由协议,使得路由算法在多种网络类型中具有良好性能。
本文原文来自CSDN博客
热门推荐
【科普】希格斯场如何赋予基本粒子质量
克格勃的前世与今生,1991年苏联解体后,它们还在吗?
辣椒是“天然降压药”?医生建议:50岁后,吃饭牢记“4要吃”
海南亲子游10日预算攻略:住宿、交通、景点费用一览及省钱技巧
分享4种口味的粽子做法,有咸有甜,自己包的粽子就是好吃
行测考试技巧:如何用排除法解答选词填空?
小金额民事诉讼需要请律师吗?一文详解诉讼指南
警惕回南天!关好门窗!持续时间……
零线带电原因及处理办法
【云南省情】自然概貌、气候特点
智能家居技术的发展与应用:从自动化到智能化的演变
驾照扣分后如何正确处理以避免后续问题?这样的处理方式有哪些潜在影响?
JMC期刊属于几区?详解材料化学领域重要期刊分区情况
上博东馆陶瓷专题展:365件展品讲述中外千年交流史
科学眼霜使用指南:从成分到手法,全方位改善眼部肌肤问题
跟着运动员吃火锅,这样吃才减脂!
图像分类算法概述:深度学习方法
王国保卫战:复仇攻略|王国保卫战复仇全关卡教学
如何让旧笔记本恢复流畅(提高老旧笔记本性能的有效方法)
风水桃花位详解:卧室方位与布置指南
现代生活中的"九九八十一难"之一——腱鞘炎
FF14 治疗职能的基本功:单体治疗技能组
《孙子兵法》精髓就四个字:兵,道,伐,谋。
暑期租房高峰到来,年轻人如何规避“串串房陷阱”
趁暑假"爆改"自己!这届年轻人流行起了自律打卡……
如何优化大型语言模型(LLM)的分块策略
潍坊城区部分道路更名,潍安路更名为动力路
沙海之谜:楼兰古城的传说与真相
男子发明“烧水汽车”,称83升水能跑3000公里,上市前却离奇去世
如何从功能与美观方面优化两层三合院别墅设计图?