3G移动网管性能管理的设计与实现
【摘要】:目前在我国电信网管建设中,电信管理网TMN标准得到了广泛地认同和应用。随着计算机技术的发展,越来越多的成熟的计算机技术被应用到移动网管的建设中来:传统的Q3接口已经不能再满足电信网管的需求,CORBA技术与TMN的结合已经成为目前通信网网管研究的热点问题:XML技术由于其自身的特点,在网管建设的过程中也发挥着越来越大的作用。
本论文主要研究了3G移动网管中网元管理层的性能管理模块的设计与实现。性能管理是TMN五大管理功能之一。性能管理的目的是对网络、网络单元或者网络设备进行性能监视,采集相关的性能统计数据,评价网络和网络单元的有效性,报告电信设备的状态,支持网络规划和网络分析。主要功能有性能任务管理、性能数据采集、性能统计分析和性能告警等。
首先,本文介绍了3G移动网管的背景知识,接着论述了CORBA和XML的技术特点,在此基础上探讨了它们在通信网管及3G移动网管中的应用。结合3G移动网管的特点和需求,本文提出了3G移动网管的总体结构设计,详细论述了性能管理模块的功能设计以及类结构设计。最后本论文给出了性能管理中重点部分的实现过程,主要内容包含:采用CORBA实现网管系统内部软总线;性能统计数据采用XML文件的组织形式,并采用FTP+MML为传输协议;用Xerces-C++实现了XML文件的解析,在性能统计数据的处理中过程则使用了ACE多线程技术实现并发操作。