论文部分内容阅读
移动自组网(MANET)是一个多跳的网络,整个无线网络的拓扑连通情况将随着节点移动、节点或链路失效、节点入网和退网而变化。这种变化使得网络管理面临严重的挑战,传统的客户/服务器管理模式已经无法满足Ad hoc网络的管理要求。为了适应移动自组网的这些特性,研究者们提出了许多网络管理体系结构和技术。本文围绕着MANET网络管理框架体系进行研究,着重对其中的管理框架、管理域划分、管理域的快速形成广播算法等内容进行了研究,同时设计实现了一个原型管理系统在实际环境下对框架模型进行验证。论文的主要研究内容包括:1)针对MANET网络环境,首先在论文中提出了一个分层自适应的管理架构。该架构能够灵活适应不同的网络变化和需求,减轻中心节点管理压力,充分发挥中心节点的管理功能。其次论文结合结构化和中心化网络两种结构的优点,提出了一个两层混合的P2P网络通信模型结构。两层网络协同工作,充分集成了P2P网络的优点,具有快速高效的查找定位能力;同时结合管理域划分的模型,增强了整个网络的扩展能力和负载均衡能力。2)所有的管理系统功能实现都采用分层方法来对网络进行划分和管理,这依赖于采用的管理域划分的划分算法。为了提高管理系统结构的稳定性和管理能力,论文在基于最小ID的划分算法基础上,结合“权值”划分方法的思路,在划分时引入评判节点承担管理任务能力的性能U值,重新构建管理域。论文提出了一种基于U值的管理域划分和维护算法,并在区域内节点数过多时考虑管理域的分裂。分析表明算法能够充分利用各个节点的处理能力,维持管理网络的稳定并且提高网络管理的总效果。3)不论采用何种划分算法,建立合适稳定的管理域,都需要节点进行状态信息的交互。广播是信息分发的基本方式以及路由发现功能的重要组成部分。本文侧重分析研究了广播算法对管理域建立时间的影响。论文在分析的基础上提出了一种基于时延标记的管理域快速建立广播方法,并对其进行了完善。原理分析和仿真分析结果都表明采用时延标记广播算法将可以极大地减少网络管理域的建立时间。4)管理模型在设计时的假设,可能并不总是符合实际情况,管理一个真实的ad hoc网络环境,其中的挑战是并不总是能够在一个模拟的环境得到体现。因此论文在实验室环境下,基于JMX架构,在Java2SDK1.6环境下采用Java语言开发实现了MANET网络的原型管理系统。设计实现的管理系统采用分层式和分布式管理相结合的模式,整体设计引入了管理域的概念。通过原型管理系统的运行,表明采用论文中的管理框架,可以增强整个网络的扩展能力和负载均衡能力,管理系统具有良好的扩展性和灵活的部署能力。