论文部分内容阅读
无线Mesh网络(Wireless Mesh Network,简称WMN)是一种新型的宽带无线网络结构,即一种高容量、高速率的分布式无线网络,它是多跳技术(如移动Ad hoc网络技术)与传统的无线技术(如WLAN、WPAN和WMAN)相融合的结果。随着WMN逐渐推广,尤其是这次5.12大地震中,WMN技术越来越受到重视,但如何能够简单有效地管理这种快速组网且分布式网络,给无线Mesh网络的监控与管理提出了挑战。本文的内容是根据无线Mesh网络的特点所产生的需求,设计了一套基于Web技术的网络管理平台,利用RIA、JSP技术展现管理前台效果,应用Java与NetLink和C的标准套接字交互,实现Web服务端与Linux内核态命令的后台通信和管理,分别解决了无线Mesh网络拓扑的绘制和显示、网络节点、监控头的配置及控制,实现了网络性能实时绘制、统计对比分析等,给网络提供了合理且快捷的监控与管理手段。本文首先介绍了无线Mesh网络自身的特点及其在网络管理方面不同于其他网络的需求,并具体分析了几种可能应用于Mesh网管理的管理协议,对比它们各自优缺点以及管理协议模型应用的场合,并提出了自己的管理方案。通过管理模式的对比,系统选择了WBM(Web-Based Management)模式作为管理模式,选择和安装了适合系统需求的Web服务器,并详细描述了在网关节点在Linux平台上自启动的配置过程,同时根据Mesh网特点和实验系统情况提出了系统监控管理需求,分为六部分模块,分别为用户权限管理,网络拓扑管理,Mesh节点管理,网络性能统计分析,监视器管理与控制,数据库。第四章中详细介绍了网络中拓扑发现和绘制的过程和技术实现。第五章中在选用的管理模式的基础上,重点阐述了管理命令处理与信息收集过程和系统关键技术,详细展现了各个管理模块关键功能具体实现的过程和结果。论文最后对自己的工作进行了总结,并提出了需要进一步改进和完善的地方。