论文部分内容阅读
随着无线局域网的普及,无线局域网的维护和管理越来越重要。为了使无线局域网中的资源得到更加有效的利用,当网络出现故障时能及时地报告和处理,并协调、保持网络系统的高效运行等,设计一个能有效地监控和维护无线网络的网络管理系统极为必要。本研究课题来源于江苏省重大科技成果转化专项的子项目“IEEE802.11a/b/g标准、通用化的无线电台的工程化研发”,以地铁无线通信系统为应用背景。地铁无线通信系统采用无线局域网(WLAN)实现车载移动无线站点(STA)和地面无线访问点(AP)的双向通信。为了使网络管理员在浏览器上以直观、简单的界面监测被管设备,从而有效地监控和维护地铁无线通信系统的运行,本文设计了一个基于Web且支持SNMP协议的无线局域网管理系统,实现了发现活动设备、读取与配置设备信息、发现与显示网络拓扑结构以及对部分故障进行警示的功能。首先,对于活动设备的发现,传统的方法是基于ping发送ICMP分组实现,但很多装有防火墙的设备会阻断ping操作,本文通过发送snmp报文的方法发现活动设备,发现效率高;其次,在拓扑发现方面,针对地铁环境中无线终端STA与AP频繁切换的特点,本文扩展STA中SNMP代理的trap发送机制,与不同的AP关联时,STA主动向管理站报告与AP的拓扑信息,从而及时准确地发现地铁无线通信系统中的无线网络拓扑结构;再次,对于网络拓扑图的显示,本文采用分层显示的方法显示地铁无线通信系统中的有线网络层和无线网络层;最后,采用Struts框架和SNMP开发接口实现读取与配置设备信息的功能。实际测试结果表明,该无线网管系统能及时、准确地发现地铁无线通信系统中的网络拓扑结构,并能用拓扑图分层显示有线网络层和无线网络层;能通过直观形象的图形化界面向用户提供网络设备信息以及对网络设备信息的配置;能对系统中出现的部分故障以图形化和告警日志的方式向管理员提供警示功能。