摘要 随着无线通信技术的发展和移动终端性能的提高,Ad hoc的应用越来越广泛。无线Ad hoc 是一种不依赖于任何基础设施,无中心自组织的多跳无线网络。本文从Ad hoc 网络的特点出发,在分析当前路由协议设计思想的基础上,对Ad hoc 的路由协议FSR进行了研究。
关键词 Ad hoc 多跳无线网 网络拓扑 路由更新 鱼眼域 FSR
1 前言
Ad hoc 网络是一种无中心自组织的多跳无线网络,它不以任何已有的固定设施为基础而能随时随地组建临时性的网络。由于这种方便性,并且随着无线通信技术的发展和移动终端性能的提高,特别是人们对个人通信日益增长的需求,使得移动ad hoc网络的应用范围正逐步扩大。在军用领域,它可以支持野外侦察联络、独立战斗群通信和舰队战斗群通信、无人侦察与情报传输等;在民用领域,它支持诸如移动会议、移动网络、个人局域网、灾难营救过程中的信息交换以及临时交互式通信组等。我们可以预测,这种技术在未来移动通信的领域中将起到非常重要的作用。
2 Ad hoc 网络的特点
Ad hoc 网络是一群终端为了完成一项任务而临时组建的一种网络。它不需任何已有的固定设施作为基础,随时随地进行组建,因而网络中的每个节点都是平等的,没有中心。从技术上讲,Ad hoc 网络是一种移动通信技术和计算机网络技术相结合的网络。一方面,它采用无线信道进行通信,而且用户终端都可以随意移动;另一方面,各节点的信息交换采用了计算机网络中的分组交换机制,因此Ad hoc中的各节点兼有主机和路由器两种功能。
Ad hoc除了是无中心、自组织平等式的网络外,它还有如下的特点:
(1)网络拓扑动态变化频繁。 Ad hoc 网络中,用户终端的移动性具有很大的随机性,它们可以随时移动,也可以随时开机和关机。再加上无线发射装置发送功率的变化、无线信道间的相互干扰以及地形等因素的影响,网络的拓扑结构可能随时发生变化,而且这种变化无法预先知晓。
Ad hoc 网络的多跳性使得借鉴固定网络的路由协议成为可能,但其网络拓扑动态变化、传输带宽有限、单向链路的存在使得固定网络的路由协议不能直接应用到无线Ad hoc 网络中。节点的移动使得网络拓扑不断变化,这样传统的固定网络路由协议很难及时地准确地反映网络的拓扑结构,而且为了维护网络拓扑所使用的控制信息不断地分发到网络中去,要占用大量的无线带宽。另外,传统网络协议在设计时没考虑或者要求不存在单向链路,但在无线Ad hoc 网络中,单向链路往往是存在的,因此Ad hoc 路由协议必须支持单向链路。
3 当前使用的路由思想
不管是无线网络还是有线网络,大部分路由协议是基于DBF(Di- stributed Bellman Ford)和LS(Link State)设计的。由于DBF具有分布式的特点,因此它简单而且计算效率较高,这是它的优势。但其路由收敛较慢,而且有形成环形路由的可能,因此不适合拓扑高度变化的Ad hoc 网络。虽然有些方案已解决了环形路由问题,但到目前为止还没有较好的方案能解决DBF收敛较慢这一问题。
正是由于DBF的这些问题,人们才找到一种全新的方案LS。在LS路由协议中,每个节点都维护着一个全局拓扑结构表,因而很容易避免环形路由。而且链路的任何变化都会立即触发链路更新,这样收敛到新的拓扑结构所需要的时间远远小于DBF。但是LS依靠泛洪去分发路由更新信息,可能会带来过多的带宽开销,特别是在链路变化频繁的无线Ad hoc 网络中,大量的更新信息会占用相当多的宝贵带宽。
FSR(Fisheye State Routing)是一个先验式(表驱动的)的路由协议。它使用了鱼眼技术,在不同鱼眼域中的节点以不同的频率(这个频率是由节点距离决定的)只向邻居节点广播链路更新信息,这能够大大减少链路状态更新信息,从而降低了泛洪的开销。通过节点之间相互交换链路状态消息,每个FSR路由器都能获知网络全局的拓扑信息。根据这些最新的拓扑信息, FSR为每个目的节点计算最短路径。由于链路更新频率由距离决定,因此对于域内的节点路由都是精确的,而对于域外的节点,离目的节点越远,路由的精确度便越低,这是因为距离较近的更新较快,较远的更新较慢。但不会像按需路由那样需要花时间去寻找路由,因此能维持较低的延时。而且随着离目的节点越来越近,路由信息越来越精确,正好弥补了路由的不精确性。在移动网络中,逐渐精确的路由减小了节点移动对路由精确度的影响。
Ad hoc 网络具有不依赖任何固定设施、无中心、自组织、多跳性等特点,使得它的应用越来越广泛。也正是这些特点使得Ad hoc 网络技术,特别是路由技术面临着许多困难。FSR路由技术使用了鱼眼技术,以不同的周期分发不同鱼眼域的信息,使得链路更新信息大大地减少,节约了宝贵的无线带宽。另外,路由的不精确度用距离进行了加权,因此,对网络规模的敏感程度大大降低了,较适用于较大规模的网络。同时,逐渐精确的路由减少了移动性的影响,因此FSR技术也较适用于移动网络。使用
参 考 文 献
[1] Robertazzi T G,Sarachik.Self-organizing communication network[j].IEEE Communmag,1986,24(1):28-33
[2] G. Pei, M. Gerla, and T.-W. Chen, "Fisheye State Routing: A Routing Scheme for Ad Hoc Wireless Networks", PRoceedings of ICC 2000, New Orleans, LA, Jun. 2000
[3] G. Pei, M. Gerla, and T.-W. Chen, "Fisheye State Routing in Mobile Ad Hoc Networks", Proceedings of Workshop on Wireless Networks and Mobile Computing, Taipei, Taiwan, Apr. 2000.