论文部分内容阅读
Ad-Hoc网络因为具有无中心、自组织、不需固定基础设施等优点,使其近些年来成为无线通信领域的研究热点。在Ad-Hoc网络中,为了使得节点之间相互可以通信,路由协议成了必不可少的组件。但是,由于无线信道的复杂与多变,加之Ad-Hoc网络节点移动的随机性,使得建立的路由往往稳定性较差,每一次的路由失效都会触发路由修复或者路由请求过程,这就使得网络中的路由协议开销加大,造成网络资源的浪费。本文采用的Ad-Hoc网络多径路由机制能够很好的解决这个问题。本文首先详细研究了现有Ad-Hoc网络的特性、架构和应用场合以及Ad-Hoc网络的路由技术。接着对AODV路由协议的路由发现、路由维护和路由修复机制进行了详细的论述,进而引出了多径路由协议的概念,包括多径的不相交性、多径路由的组成等等。在此基础上,针对现有Ad-Hoc网络多径路由协议的不足之处,提出了新型的具有负载均衡效应多径路由算法AOMDV-LC,详细阐述了链路的负载的计算模型以及多径选择与数据发送算法。最后通过Matlab搭建仿真平台,对AOMDV-LC协议的性能进行评估与比对。本文基于AODV在Linux下基于AODV-UU,改变其传统的单径数据传输机制,设计并开发了新型的多径路由协议。在此基础上设计并实现了Ad-Hoc网络实验平台,该实验平台结合现有软硬件设备,使得网络内的每个节点具有认知的思想,即,每个节点可以感知自身和邻居的信息,并将这些信息上传至一台节点,上传的信息经过汇总与分析,最后通过展示模块进行展示。该实验平台可以用于新型路由协议的验证与性能分析比对。最后,本文将基于AODV-UU协议设计的多径路由协议部署到实验平台,进行实物验证、分析与比对。