● 摘要
随着电信领域的发展和3G时代的到来,在给予人们更好的信息媒体服务的同时,对电信运营商也提出了更高的要求。如何针对多变的客户需求,如何迅速调整和改善电信运营本身的业务,经营和管理模式,成为了各大运营商面临的重要问题。在电信运营系统演进的过程中,业务系统繁多,各业务系统内部和系统之间的交互,由于数据模型的结构不一致,数据规范不统一而导致的种种问题,已经成为阻碍电信运营系统改进和影响服务质量的重要因素之一。为了更好的改善电信企业的运营管理的各个方面,特别是解决数据结构不统一和数据不能共享等问题,电信管理论坛(TMF)提出了下一代运营支撑系统与软件(NGOSS)及共享信息模型(SID)。NGOSS和SID是电信领域的发展方向。但是,电信管理论坛提出的NGOSS和SID是一套规范和指导框架。如何将NGOSS和SID应用于实际电信支撑系统的管理,如何按照共享信息模型结构,对电信运营系统的自定义的实际数据模型进行重组和整合,从而实现真正的业务系统之间的数据共享,还需要解决很多问题。本文针对共享信息模型如何在电信运营支撑系统中应用的问题,在对NGOSS和SID进行研究,以及分析电信企业实际数据模型需求的基础上,并结合电信运营支撑系统中间件平台(TOMSP)的数据需求,对共享信息模型实际应用所要解决的问题作了具体分析。设计并实现了共享信息模型服务器的体系结构;根据模型驱动架构MDA的关于模型转换相关理论,并结合电信领域实际数据模型和共享信息模型的特点,给出了映射规则定义和作为共享信息服务器关键组成部分的模型转换算法;设计和实现了模型实例的管理和基本数据操作;设计了共享信息服务器向应用组件提供数据的统一服务接口;并基于模型转换算法和模型实例,以及电信领域实际场景,给出了具体流程中的共享信息模型的应用方法。本文的研究成果大致有以下几个方面:研究NGOSS和SID的相关理论,基于电信运营支撑平台(TOMSP),设计和实现共享信息服务器体系结构。根据MDA的有关理论和共享信息模型的实际特点,给出了基于映射规则的模型转换算法。设计和实现了模型实例的相关管理技术,包括模型实例的生成、更新和持久化。设计实现具体的电信业务流程,将共享信息模型实际应用到流程中。