**综述:**AOMDV协议是基于AODV改进的反应式高效多径路由协议,具有自启动、动态和无环的特点。AOMDV协议使用序列号和广播跳数机制,序列号通过目的节点创建,用于区别最新的路由。
- AOMDV协议包含路由发现和路由保持两个阶段。使用RREQ和RREP消息进行路由发现。RREQ消息经过多径路由到达目的节点,然后RREP消息经过多路径被送回源节点。
- 存在的问题:
1.RREP消息分组通过跳数最少的路径返回源节点,在最短的路径会发生拥塞,导致丢包率高。【路由选择需要考虑丢包率】
2.RREP分组回到源节点的时间花费较多。【路由选择需要考虑时延】
3.节点携带的能量有限,若能量耗尽退出网络,无法转发或发送数据。【路由选择需要考虑剩余能量】
4.节点高速运动,导致链路稳定性差【路由选择需要考虑链路稳定性】
5.路由选择需要考虑跳数
- 链路质量度量及适应函数
1.链路稳定性预测
两节点都可以通过接收GPS信号获得自身的位置和速度信息
2.节点剩余能量预测
剩余能量 = 初始能量 - 节点到目的为止的能量消耗
3.跨层估计丢包率
估算一段链路的丢包率是通过计算一定时间内两个节点之间的链路在两个方向上的丢包数量得到的。
假设l是节点M和节点N之间的一段链路,a是从M到N方向上的分组成功传输的概率,b是从N到M方向上的分组成功传输的概率,则这段链