论文部分内容阅读
随着信息技术的飞速发展,移动通信在人们日常生活中发挥的作用越来越大。移动网络规模不断扩大、结构变得越来越复杂,采用的技术也不断进步,这就增加了移动网络维护的复杂度,如何保障网络的安全运行是移动运营商面临的问题之一。移动网络维护人员通过设备制造商提供的网管软件采集设备的告警信息,根据对告警信息的分析获取设备的运行情况,以此来完成网络维护工作。但这些网管软件只能呈现告警原码信息,无信息存储功能,使网络维护工作效率较低。本文根据移动网络维护人员的工作需求,实现对移动网络中三类交换设备的综合告警管理功能。系统采用C/S架构,应用完成端口网络模型,基于Telnet协议实现告警信息有效可靠采集。系统由服务端和客户端构成,服务端包含告警信息采集、告警格式解析、告警统计、告警信息存储等功能模块,实现了告警信息的实时采集处理功能;客户端提供了告警信息过滤呈现、告警信息统计明细查询、网元信息管理、用户管理、参数配置、日志管理功能;服务端与客户端之间采用UDP协议实现通信,保证告警实时呈现;另外,服务端和客户端共同实现了DT流功能、文库功能和生成各类报表功能。本系统软件开发平台为Microsoft Visual Studio 2008,编程语言采用VC++,数据库采用SQL Server2005。移动综合告警管理系统经过一年多的运行测试,接入设备近100台,采集周期5分钟,告警信息1万条/周期,告警存储量150万条/月,满足了移动网络维护人员的工作需求,提高了网络维护工作的效率。系统具有较好的稳定性和可靠性,达到了设计要求。