论文部分内容阅读
移动自组织网络是由很多地位对等的移动节点(Mobile Node,MN)组成的网络。由于这种网络是动态的,对于网络中节点的路由,要么提前获取到所有节点的路由,要么在需要的时候在网络中洪泛请求,这两种方式在MN数量庞大的时候都会造成巨大的网络开销,增大MN之间通信失败的概率。通过对网络中的MN进行分区和分层,来降低子网中MN的数量,可以有效地限制控制消息洪泛的范围,降低网络开销。在分区技术的基础上引入移动管理技术,可以有效地降低网络中的开销,同时还能为节点提供有效的路由信息。本文首先研究大规模移动节点的位置管理技术,以及应用于大规模移动节点的路由技术,提出了基于地理位置的区域栅格路由协议,该协议的实现是GOLSR协议。接着从分区方案、控制消息格式及其收发处理、路由维护和移动管理方案这四个方面介绍了GOLSR协议的具体实现。然后结合实际需求,提出了基于地理位置的区域位置栅格移动管理方案,通过引入移动管理,可以有效地降低网络中的开销,同时为节点提供有效的路由信息。移动管理方案包括位置管理方案和路由查询方案,GOLSR协议也属于移动管理方案,采用基于地理位置的静态栅格划分,将网络划分为两层结构,基于实际的地理位置将移动节点的控制消息限制在栅格内来降低网络开销,同时引入了两级位置服务器结构,低级位置服务器负责栅格内的位置管理,高级位置服务器负责全网范围内的位置管理,简化了位置管理的操作。路由查询方案需要两级位置服务器的相互协作,在节点路由不可达的时候,两级位置服务器利用节点的位置消息,查询一条最短的关键路由。以上就是移动管理方案的主要内容。最后,本文在Ubuntu系统下进行组网实验,从GOLSR协议功能、位置管理方案和路由查询方案这三个方面来验证基于地理位置的区域位置栅格移动管理方案。