Ad hoc网络的技术自90年代就己开始研究,初期主要是国防类诸如抗毁的、自适应的网络研究,或者是真堆低开销的分组无线网络展开研究。早期项目支持者是USA国防高级研究计划局和美国陆海军的相关方向的研究部门。直到现在,美国政府所支持的此类计划仍在继续,比如战术互联网和近程的数字无线电台。 Ad Hoc网络不仅仅能满足军事方面的需求,更是具有很高的商业价值。Internet工程任务组就成立了一个专门研究移动Ad hoc网络的工作组,主要目的就是基于无线Ad Hoc网络,研究出一种基于IP协议的新型路由机制,使得已经广泛运用的IP协议能够应用到这种自组织的、拓扑迅速变化的Ad-hoc无线网。[3]42164
移动Ad Hoc网络不仅能够在独立的环境下使用,也能利用网关接入到已有的网络上(比如互联网)。由于Ad Hoc网络在这些方面拥有明显的优势,以及其在军事、民用,或例如减少灾害带来的影响等领域有着无可比拟的发展前景,移动Ad Hoc网络成为了科学家们关注的重点研究对象。论文网
如前文所提到的,Ad Hoc网络的运行状态很大程度上取决于路由协议的工作状态,换句话说,路由协议是Ad Hoc网络正确高效工作的根基。研究Ad Hoc路由协议就是在为其网络本身的研究夯实基础,做好铺垫。
Ad Hoc网络区别于一般因特网的一个明显特点便是其节点的即时性和可运动性,其网络本身的拓扑结构也由于节点的变化而时刻发生着变化,因此Ad Hoc网络不将一般因特网的路由协议作为己用。
出于考虑Ad Hoc网络实际的要求:(1)网络的移动节点运算能力较弱,(2)较低的存储容量且能量有一定限制。我们需要对Ad Hoc网络进行路由协议方面的简化,换句话说就是必须创造出新的路由协议以此来实现Ad Hoc网络的高效工作状态。从目前来看,Ad Hoc网络的路由协议可分如下三大类:[4]
(1) 路由表驱动的路由协议: 如协议的名字所述,路由表是这种协议的核心,它记录了每个节点与其他相邻节点之间的路由信息,并由路由节点自身保存。当网络的拓扑结构产生一定的变化时, 节点会在在网络中广播更新消息, 而接收到广播的的节点将会更新自己的路由表, 来维护全网相同的、即时的路由信息,任何一个路由表都可以精确地反映整个网络的即时拓扑。相关协议主要有 DSDV、WRP、CGSR 、DBF等。
(2) 源节点触发的按需路由协议: 与上述协议不同,这种路由协议的节点只有在网络运作时才会有所动作,即当一个节点对其目标节点发送数据时,源节点才会进行路由发现这一步骤,因此,该路由协议的节点并没有必要时时刻刻处在维护和更新路由信息的状态。此类协议主要有 DSR、AODV、TOAR、ABR 和 ARA 等。
(3) 混合式路由协议: 实际上是整合了路由表驱动协议以及按需路由协议优点的兼顾的方案。当传输仅仅在在局部范围内时,此类协议会使用路由表驱动协议, 以更好的维护路由信息, 当目标节点比较远的时候, 就会通过查找发现路由协议, 这种方案大大的减少路由协议的开销。常见的此类协议有 CBRP、DDR、GSR、BRP 和 ZRP 等。
在这一次仿真实验中,着眼点在于两种常见的源节点路由协议:DSR和AODV。
至2012年为止国际上较突出的研究计划有:[5]
(1) 美国DARPA资助的Small Unit Operation Awareness System开发能够支持未来dismounted soldiers信息需要的突破性技术,当高速移动的情况发生时,此系统可同时支持一万个用户,系统工作在20MHz到2.5GHz的频段,自适应数据速率为4Mb/s到16b/s;
(2) Terminnnodes学院与瑞士电信共同协作完成了节点众多的移动自主Ad Hoc网络; Ad hoc网络技术国内外研究现状:http://www.youerw.com/yanjiu/lunwen_42516.html