电信运营支撑系统演变过程及概述

  • 格式:docx
  • 大小:111.65 KB
  • 文档页数:12

电信运营支撑系统演变过程及概述

内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

电信运营支撑系统演变过程及概述

第一章:电信业务运营支撑系统概述

第三章 下一代电信业务运营支撑系统中间件技术篇

Order

Entry Service

Provisioning Customer

Contact

Center Customer

Database Billing

System Misc

…...

Events

Collection

Filtering

Correlation Trouble

Ticketing Workforce

Management Performance

Management Thresholds Network

Inventory Front-end

Applications

Back-End

Applications JAVA Communication Bus Publish/Subscribe Rule based engines Workflow Management Corba

● TMF

NGOSS ● Java

and

Web

Service

● TMF

NGOSS ● OSS/J

Functional

API's

● Java

and

Web

Service

● TMF

NGOSS ● Certified

Products

● OSS/J

Functional

API's

● Java

and

Web

Service

● TMF

NGOSS ● JBI,

JES,

OpenOffice,

Identity Mgt

● Certified

Products

● OSS/J

Functional

API's

● Java

and Web

Services

● TMF

NGOSS

QoS and Performance API

– Performance data

– APIs supporting the following areas first (all Final Draft

except Inventory In Public Draft– final in May’03): Service Activation API

– Order Management

Trouble Ticketing API

– Customer Mngt

Scalability, Security, Integr. CORBA, EAI, B2B (ebXML,

SOAP,…), etc…. Common API IP Billing API

– Usage Data

Inventory API Alignment with TMF NGOSS

Workflow + JMS/XML Externalised Process

Standardized APIs Contract Defined Interfaces

JMS/XML Common Communication Vehicle

Contract Registration &

JCA, RMI/IIOP… Integration with legacy

Enterprise Java Beans Component based software JNDI registration

J2EE, XML and Web Services

紧耦合

集成

Java EJB

RMI IIOP

Java EJB

RMI IIOP 松耦合

集成

Java

EJB

RMI

IIOP

XML

JMS B2B

集成

XML

Web Services

XML

Web Services Trouble

PerformanSerResCustomer

Order

Network OthSLA

Usage Fault Trouble

Service Billi Quality of IP ProInvento

Request Response Notification Agreement Command Interaction Location Party Policy ManagedEntity Phase SUBSCRIBER/RECIPIENT

RECIPIENT

OWNER PRODUCT PRODUCT

SPECIFICATION

SERVICE SERVICE

SPECIFICATION

RESOURCE RESOURCE

SPECIFICATION realizedAs definedBy

utilize Phase

Individual

gender

placeOfBirth

nationality

maritalStatus

driversLicenceNr

passportNr

skills

disabilities

aliveDuring : TimePeriod Organization

companyNr

isLegalEntity

industrySector

existsDuring : TimePeriod Interaction

PartyRole

Value Network Role Interaction

validFor : TimePeriod Party

partyId PartyRole

Group

PartyRole

status 1..* n 1 Interaction Type Identity

validFor : TimePeriod

*

程序设计阶段

早期软件工程阶段 • 手工作坊

• 软件危机 1.软件开发无计划性;

2.软件需求不充分;

3.软件开发过程无规范;

4.软件开发产品无评测手段。 如何更多、更好、更方便、更快地开发软件 • 工程化管理软件开发

• 以满足功能需求为主 问题定义;需求分析;概要设计;详细设计;编码;测试;维护 瀑布模型;演化模型;螺旋模型;喷泉模型;增量模型;原型模型;组装可重用构件模型。

2. 为什么应用软件开发模型和软件工程方法解决大规模、复杂问题时,软件系统的质量和效率无法得到保证

非功能性需求 1. 系统性能要求,可用性要求;

2. 系统可适应性和可移植性要求;

3. 系统可靠性和安全保密性要求;

4. 系统可重用性要求等。 解决方法:

软件体系结构设计 1. 为什么专家和新手在使用软件开发模型和软件工程方法时,表现出来的软件效率和效果不一样

专家的经验 应用环境

问题要求空间 问题求解空间 如:设计模式 框架

注意:

TypTypTypTypTypInformation

viewpoint

Engineering viewpoint Meaning

Animation Distribution

Network

Nodes

Stream

Interface Object Computational

viewpoint Operati

CCCCBusiness

viewpoint

Framework &

Requirements 软件概要设计的主要任务就是进行系统结构设计,是不是就是软件体系结构设计

概要设计 • 结构化设计 • 面向对象设计 构件 连接

模块 模块调用关系

类和对象 对象关联、聚集、继承

注意:以往的概要设计中的功能实体(构件)的设计是首位的,也是显式的,构件间的连接并没有单独作为实体显式地设计,而是作为构件的附属形式出现。而软件体系结构设计将部件、部件连接、连接规范和原则单独作为实体显式定义。

Multiple interfaces are a consequence of:

Object composition

O O2 O1

O3

O4 composition

decomposition Languages:

- ODL strict superset

of OMG-IDL,

adding re-use of

Computational

specifications,

stream interfaces,

QoS and grouping.

Tools:

- Platytools

- ACE Object 3

Object 1

Object 2 Stream

Interfaces

Object

Groups Operational

Interfaces Computational

Objects