Print

Ad Hoc网络中AODV-I协议的研究与实现

论文摘要

Ad Hoc网络是一个多跳的、自组织、无中心的网络,它由一组带有无线收发装置的移动终端组成的,无需任何固定的基础设施便能实现网络的快速部署,因此非常适合于军事、救灾、个人通信、无线传感器网络等领域。由于Ad Hoc网络拓扑频繁变化,传统的因特网路由协议不能满足其需求,因而路由协议成为Ad Hoc网络的研究重点。本文对Ad Hoc按需路由协议(AODV)进行了深入的研究,探讨了其路由发现过程中存在的问题:路由请求(RREQ)消息的处理缺乏拥塞控制,路由应答(RREP)消息缺乏保障机制。本文针对这两个问题提出一个AODV改进协议AODV-I。AODV-I协议对RREQ消息的处理添加了拥塞控制,在建立新的路由时能够自动选择网络中相对空闲的节点;对RREP消息的转发过程中添加了路由修复机制,使得在路由断裂情况下该RREP消息仍能够返回到路由请求源节点,从而避免不必要的新一轮路由请求。通过对AODV协议的改进,能够减少网络丢包率和端到端延迟并提高网络资源的利用率。本文介绍了Ad Hoc网络典型的路由协议及其优缺点;深入研究了AODV路由协议,探讨了其路由发现过程中存在的两个问题,并针对这两点问题提出了改进方案;修改NS代码,实现改进后协议的功能。最后,分析仿真结果及实验数据,验证所提出方案的性能。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 本文的主要工作
  • 第2章 AD HOC路由协议
  • 2.1 Ad Hoc路由协议设计要求
  • 2.2 Ad Hoc路由协议
  • 2.2.1 表驱动路由协议
  • 2.2.2 按需驱动路由协议
  • 2.3 小结
  • 第3章 AODV协议的研究与改进
  • 3.1 AODV协议
  • 3.1.1 路由发现
  • 3.1.2 路由维护
  • 3.2 AODV-Ⅰ协议
  • 3.2.1 针对RREQ消息处理的改进
  • 3.2.2 针对RREP消息处理的改进
  • 3.3 小结
  • 第4章 AODV协议及其改进的实现
  • 4.1 NS网络仿真平台
  • 4.1.1 NS简介
  • 4.1.2 NS的类体系结构
  • 4.1.3 NS的主要组件
  • 4.1.4 使用NS进行网络仿真的方法和步骤
  • 4.1.5 NS的无线模块
  • 4.2 AODV及AODV-Ⅰ的实现
  • 4.2.1 消息格式
  • 4.2.2 数据包接收
  • 4.2.3 数据包转发
  • 4.2.4 数据包发送
  • 4.2.5 定时器
  • 4.3 小结
  • 第5章 仿真及结果分析
  • 5.1 仿真场景介绍
  • 5.2 不同的CBR流数目
  • 5.3 不同的CBR流发送速率
  • 5.4 不同的节点最大移动速率
  • 5.5 不同的节点间歇停留时间
  • 5.6 小结
  • 第6章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/cd31468212e5d22c466d5bc4.html