学位专题

<
DOI:10.7666/d.y565873

基于CORBA技术的电信网管系统(NMS)与用户管理系统(SAM)间的接口设计

江宇
中国海洋大学
引用
该论文针对UTStarcom的电信网管系统(NMS)和用户管理系统(SAM)在系统升级和扩容中遇到的一些接口问题,进行了分析和探讨,最终采用了CORBA这种面向对象的分布技术作为网管系统(NMS)和用户管理系统(SAM)间的接口方案.通过分析目前电信网管系统(NMS)和操作支持系统(OSS)间所面临的问题,进而引出了网管系统(NMS)和运营支持系统(OSS)中的用户管理系统(SAM)间的接口问题.主要涉及到这两个系统的数据库必须共用一服务器的情况,当用户数量急剧增加时,两套系统的性能都大大的受到影响;两套系统间通讯接口的不稳定;接口的可维护性较差.鉴于当前电信网管系统必须遵循开放互连、面向对象的体系结构,这里分析比较了当前在电信网管系统中常被采用的接口的几种接口方案:标准的协议规范SNMP和CMIP、开放的API和私有接口、CORBA等分布技术.其中CORBA规范是由OMG(对象管理组织)提出的应用软件体系结构和对象技术规范,其核心是一套标准的接口和协议,以支持异构分布应用程序间的互操作性及独立于平台和编程语言的对象重用.CORBA技术在以下三方面非常适应在电信网管系统的应用:CORBA的软总线技术可满足不同网络构件间的协议;CORBA作为标准的中间件技术支持与编程语言无关的接口定义,非常适合电信网管系统中不同系统间的互操作性;其标准化程度满足了网管系统的规范化的要求.鉴于CORBA的上述特点以及NMS与SAM系统间的接口的特定需求,并通过分析比较各种接口方案,从而确认CORBA方案为NMS和SAM系统间的最佳解决方案.这里给出了该接口的CORBA设计方案,将NMS系统侧作为CORBA客户端,在SAM系统则设计了CORBA的服务端,通过CORBA技术的使用代理器(ORB)来处理客户机和服务器间的消息,将接口与实现分离开来.通过实践证明该方案大大提高了整个服务器系统网络组网的灵活性,对系统扩容具有重要意义.同时也降低了开发和维护的成本.但同时,也发现了一些设计中的不足之处,还需在今后的工作中不断完善改进.

CORBA;网管系统;操作支持系统;接口;分布计算;面向对象

中国海洋大学

硕士

计算机科学与技术

魏振钢

2003

中文

TN915

74

2004-07-04(万方平台首次上网日期,不代表论文的发表时间)