论文部分内容阅读
Ad Hoc网络是一个多跳的、自组织、无中心的网络,由一组带有无线收发装置的移动终端组成,无需任何固定的基础设施便能实现网络的快速部署,因此适用于救援、会议、探险、军事、医疗、个人通信等领域。由于Ad Hoc网络的自身特点,传统的因特网路由协议已经不能满足其要求,故而路由协议成为Ad Hoc网络的研究重点。本文对Ad Hoc网络中按需多径距离矢量路由协议(AOMDV)进行了深入的研究,探讨了其路由发现过程:路由请求消息(RREQ)的处理缺乏拥塞控制与负载均衡机制导致源节点所选择的主路径在很多情况下并不是合适的。本文针对此问题提出一种基于网络流量负载和地理位置信息的AOMDV-L多径路由协议。主要考虑了以下可用参数:节点的邻居节点个数、节点的活动路由条目的存活时间和节点的缓冲队列长度。已经或将要繁忙的一个移动节点,就不应该再被选为新路径的中间节点,所以此协议对RREQ消息的处理添加了拥塞控制,在建立新的路径时能够自动选择网络中相对空闲的节点,从而建立一条合适的主路径。此协议不仅没有改变原有的消息格式,还充分利用了原有的可用路由信息来建立合适路径,故而不会增加路由开销,而且能够减少网络丢包率和端到端延迟并提高网络资源的整体利用率本文介绍了Ad Hoc网络典型的路由协议及其优缺点;深入研究了AOMDV路由协议,探讨了其路由发现过程中存在的问题,并针对问题提出了改进方案;修改NS2代码,实现改进协议AOMDV-L的功能。最后进行了仿真,并分析结果及实验数据,从而验证了本协议性能。