路由协议与基于机器学习算法的地雷检测分类技术
1. 路由协议性能对比
1.1 数据包丢失情况
根据不同速度下不同节点数量的数据包交付率(PDR)观察,DSDV 的数据包丢失率高于 AODV。具体数据如下表所示:
| 速度(m/s) | AODV 丢失数据包数量 | DSDV 丢失数据包数量 |
| — | — | — |
| 5 | 292 | 2880 |
| 10 | 84 | 2482 |
| 15 | 248 | 2264 |
随着网络拥塞加剧,因碰撞而丢弃的数据包增多,但节点数量增加时,丢失率会降低。
1.2 端到端延迟
不同速度下不同节点数量的平均端到端(E2E)延迟情况显示,AODV 在 10 个节点时延迟降低,在 40 个节点时达到最大延迟。而 DSDV 使用半固定值,在模拟情况中,DSDV 路由协议的端到端延迟低于 AODV 路由协议。具体延迟时间如下表:
| 速度(m/s) | AODV 延迟时间(秒) | DSDV 延迟时间(秒) |
| — | — | — |
| 5 | 29.32 | 5.12 |
| 10 | 27.42 | 5.33 |
| 15 | 27.12 | 5.31 |
不过,考虑到数据包交付率,DSDV 虽延迟小,但数据包交付率低且丢包率高。
1.3 吞吐量
不同速度下不同节点数量的吞吐量情况表明,AODV 的吞吐量高于 DSDV。具体吞吐量数据如下表:
| 速度(m/s) | AODV 吞吐量(kbps) | DSD