论文部分内容阅读
山东电力通信综合网管系统(SEP ICNMS)的设计目的是构建山东电力通信网的统一管理平台,以提高网络的运行质量和效率.该文所研究的内容就是基于该项目.SEP ICNMS按照TMN架构设计,在功能层次结构上分为数据接入、数据适配和应用三层.在软件体系结构中划分出五大模块,分别为:故障管理、资源管理、性能管理、维护管理和安全管理.通过故障管理,实现对全网各类告警的集中监控,并通过故障单的产生、派修、回单、复查、转发等一系列操作辅助实施故障维护,达到故障派修的一体化处理.通过资源管理,实现对全网资源数据的集中收集,并利用地理信息系统实现对资源的图形可视化管理.此外,还提供电路/光路的设计方案和统计分析图表.性能管理是对通信网内各交换机、传输设备的话务负荷情况进行监视和分析的模块,通过它可以帮助网管人员协调整个通信网的话务流量.维护管理可以给维护人员提供通信值班、固定资产管理、操作工单管理等功能.安全管理用于进行用户权限的分配,以防止非法用户的使用.此外,还可以记录用户的重要操作,以备将来查询和恢复.Web管理可以实现基于WEB方式的信息发布,实现故障管理、性能管理、维护管理等的Web查询统计.对综合网管系统的设计坚持网际互连的原则和开放的原则.在设计中采用了以下的关键技术:(1)使用X.733协议作为网管故障采集的接口标准;(2)采用WinSock技术作为网络编程的规范标准;(3)采用串口、数据库接口、API接口等不同方式分别进行各专业网管的告警采集;(4)用Java语言开发串口采集程序;(5)用JDBC技术将串口采集数据写入Oracle数据库;(6)用J2EE技术实现软件Web设计的三层架构;(7)JSP与HTML结合实现告警列表;(8)使用Lotus Domino/Notes实现与办公系统的互连和工作流管理;(9)使用MapInfo实现地理信息系统;(10)使用分布式对象管理技术实现对各种功能模块的集成.