MAODV多播路由协议的仿真与实现

MAODV多播路由协议的仿真与实现

论文摘要

移动自组网是新一代无线通信网络,它是一类不要任何基站或固定基础设施即能提供无约束移动的动态可重构多跳无线网络。移动自组网以其组网灵活、快捷、不需要预设网络基础设施、完全分布式等特点,在军用和紧急救援等特殊环境的应用前景非常广阔。而移动自组网路由技术面临着拓扑结构动态变化、存在单向信道、有限的无线传输带宽以及移动终端能力的局限性等一系列挑战,因此对移动自组网路由协议的研究尤为重要。多播是一种致力于面向群组计算的通信传播方式,它使用单一的目的地址把数据发给一组主机。在移动自组网这种带宽资源紧张、系统资源有限的网络环境中,多播能够有效的节约带宽、减少分组传送开销,因此具有重要的应用价值。目前,针对移动自组网的特点,已经提出了多种多播路由协议,并且部分协议已经在特定无线网络中进行了小规模的实验验证。本文首先对移动自组网进行了分析,研究了移动自组网的特点、发展趋势及多播必要性,分析了目前提出的几种多播路由协议,并着重分析了MAODV多播路由协议的多播路由机制,掌握了协议的路由原理;而后建立了OPNET网络仿真平台,重点研究了OPNET ACE模组的功能以及使用Modeler建模方法,并将ACE用于优化FTP响应时间,提高了应用性能;通过对路由原理的掌握,在OPNET仿真平台下搭建了移动自组网多播路由协议的仿真平台;最后对协议进行了实现,将嵌入式Linux系统的移植到ARM微处理器上,并以此为平台实现了MAODV多播路由协议。

论文目录

  • 摘要
  • ABSTRACT
  • 创新点摘要
  • 前言
  • 第一章 移动自组网分析
  • 1.1 移动自组网的概念
  • 1.2 移动自组网的特点
  • 1.3 移动自组网的发展前景
  • 1.4 多播路由协议
  • 1.4.1 多播的概念
  • 1.4.2 目前提出的多播协议
  • 1.5 MAODV 协议分析
  • 1.6 本章小结
  • 第二章 网络仿真平台的建立
  • 2.1 网络仿真的特点
  • 2.2 仿真软件比较
  • 2.3 OPNET 仿真软件
  • 2.3.1 OPNET 的用途
  • 2.3.2 OPNET 的仿真对象
  • 2.3.3 OPNET 的组成
  • 2.4 OPNET 的仿真流程
  • 2.5 OPNET ACE 模组的研究
  • 2.5.1 ACE 的功能及特点
  • 2.5.2 基于ACE 的FTP 优化
  • 2.6 使用 OPNET Modeler 的建模方法
  • 2.7 OPNET 业务建模方法
  • 2.7.1 精确业务建模
  • 2.7.2 背景流方式
  • 2.7.3 加载链路背景业务
  • 2.8 本章小结
  • 第三章 移动自组网的仿真建模
  • 3.1 网络模型
  • 3.2 节点模型
  • 3.3 进程模型
  • 3.3.1 节点移动模块的进程模型
  • 3.3.2 网络层多播路由协议的进程模型
  • 3.4 多播包的创建
  • 3.4.1 RREQ(路由请求)包的创建
  • 3.4.2 RREP(路由应答)包的创建
  • 3.4.3 MACT(多播激活)包的创建
  • 3.4.4 GRPH(Group Hello)包的创建
  • 3.5 MAODV 协议的性能分析
  • 3.5.1 主要的参数配置
  • 3.5.2 仿真分析
  • 3.6 本章小结
  • 第四章 MAODV 多播路由协议的实现
  • 4.1 ARM 处理器的应用领域
  • 4.2 操作系统平台选择
  • 4.3 建立交叉编绎环境
  • 4.4 嵌入式 Linux 内核移植
  • 4.4.1 准备内核
  • 4.4.2 移植 Linux 内核相关文件
  • 4.4.3 编译Linux 内核
  • 4.5 实验平台结构
  • 4.5.1 无线网卡驱动的移植
  • 4.5.2 实验配置
  • 4.6 实验参数设置
  • 4.7 实验方案及结果分析
  • 4.8 本章小结
  • 结论
  • 参考文献
  • 发表文章目录
  • 致谢
  • 详细摘要
  • 相关论文文献

    标签:;  ;  

    MAODV多播路由协议的仿真与实现
    下载Doc文档

    猜你喜欢