论文部分内容阅读
无线mesh网(Wireless Mesh Network,WMN)是一种新型的宽带无线网络架构,由移动Ad Hoc网络发展而来,具有自组织和自愈等特性。由于WMN在灵活组网、提高网络覆盖率、增加网络容量、减少前期投资等诸多方面都显现出很大的优势,作为一种解决“最后一公里”问题的可选方案,WMN已经得到了国际学术界和工业界的广泛关注。WMN中包括两种不同类型的节点:mesh路由器和mesh客户端。其中mesh路由器移动性很小,相互连接组成无线mesh网的骨干网络。mesh客户端可以通过多种接入协议接入骨干网络,通过骨干网获取网络服务。这使得无线mesh网可以融合多种网络,很容易进行扩展。无线mesh网是一种复杂的混合异构网络,要使mesh客户端良好互连必须进行有效的网络管理。由于移动终端的漫游特性,移动性管理是无线网络管理协议的重要内容之一,特别是在大多数基于IP寻址的网络中,如何实现移动终端的快速定位和透明的移动管理,一直是无线网络管理中的关键问题。本文着重研究WMN中的移动性管理协议。首先介绍了WMN的特点、体系结构并与Ad hoc等无线网络进行比较,然后分析了现有无线网络中的移动性管理策略的特点,在此基础上提出了一种基于P2P机制的移动性管理协议。该协议采用一种改进的Kademlia算法,把mesh路由器骨干网组织成一个P2P网络,实现了WMN中mesh客户端移动信息的自动注册、更新和快速查询,而且网络中的移动注册信息具有一定的冗余备份,可以有效解决单点失效问题。此外,mesh客户端通过所注册的mesh路由器接入骨干网络获得网络服务,在骨干网中直接发布其注册绑定信息,不需要家乡代理,可以避免三角路由问题。最后使用NS2模拟工具建立仿真环境,对本文的协议进行了实验测试和数据分析,仿真结果表明,在不显著影响移动切换时延的情况下,本文的移动管理协议可以实现较优的路由转发和具有较好的拓扑适应性。