论文部分内容阅读
随着移动通信网络规模的不断扩大和新增网络设备的不断增加,对于网络管理的要求也日益提高,如何构建一个功能强大、性能可靠、运行高效、可拓展性好的移动通信网络管理系统已经越来越受到关注。配置管理在网络管理中处于最为重要的位置。本文设计并实现了一套移动网络配置管理系统。 本文在简要的阐述了电信管理网(TMN)的概念、体系结构和管理功能后,设计并实现了一套基于TMN的移动网络配置管理系统,该系统是基于CORBA的多层C/S软件结构,大体上讲分为三个部分:客户端子系统、业务服务器子系统和网元适配子系统。其中客户端子系统主要负责用户的界面操作,为用户提供图形操作界面,也称为GUI子系统,GUI子系统是用户操作网管系统的唯一入口;业务服务器子系统是提供业务功能实现的核心部分,它实现所有的用户可做操作,并且完成记录数据库的功能,业务服务器与客户端之间通信基于CORBA总线;网元适配子系统是业务服务器与网元之间一个层次,类似一个中间件的结构,它负责屏蔽各种网元通信的差异性,使业务服务器对不同网元的接口一致,网元适配层与业务服务器之间也是基于CORBA总线。 本文提出了两点设计思想: 一是提出了一种采用移动代理技术设计网络配置管理系统的方法。将移动代理应用在网管系统与被管理网元之间的交互上,通过不同的移动代理类型,来完成不同的配置管理任务。首先,简要阐述移动代理的设计模型和工作流程;然后详细论述了网络配置管理系统的设计方法和移动代理在其中的应用;最后,将移动代理与简单的管理者/代理模式进行比较,说明基于移动代理的优点。 二是提出了一种协议性的交互语言——HML语言(Human-Machine Language,人机交互语言)。通过这种协议语言,使得基于移动代理交互模型的安全问题得到了一些改善。本文详细论述了HML语言的设计初衷、设计方法,并在第五章中通过举例来论述HML语言在系统中的实现。 本文还对移动中间件技术进行了论述。首先,简要阐述中间件技术的概念及应用;其次,论述移动中间件的相关内容;最后,给出了使用移动中间件的分布式应用模型。本文还提及了一些相关的关键技术,如XML和ACE。