Speaker : 耿介信 (George Keng) Company : Chunghwa Telecom Email : [email protected]

31
© 2007 IBM Corporation 2007 IBM developerWorks 開開開開開Speaker : 耿耿耿 (George Keng) Company : Chunghwa Telecom Email : [email protected] 耿耿耿耿耿耿耿 BSS / OSS 耿耿耿耿

description

中華電信發展下一代 BSS / OSS 的案例分享. Speaker : 耿介信 (George Keng) Company : Chunghwa Telecom Email : [email protected]. Agenda. Why Next Generation BSS/OSS Development? How Next Generation BSS/OSS Development?. Why Next Generation BSS/OSS Development ?. - PowerPoint PPT Presentation

Transcript of Speaker : 耿介信 (George Keng) Company : Chunghwa Telecom Email : [email protected]

Page 1: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

Speaker : 耿介信 (George Keng)Company : Chunghwa TelecomEmail : [email protected]

中華電信發展下一代 BSS / OSS 的案例分享

Page 2: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Agenda

Why Next Generation BSS/OSS Development?

How Next Generation BSS/OSS Development?

Page 3: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Why Next Generation BSS/OSS Development ?

Page 4: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Deloitte's Telecommunications Predictions 2007

Reaching the limits of cyberspace The net neutrality debate needs resolution The broadband appliance unlocks the Internet for everyone

Long live mobile video (just forget the television)

It's mobile, but not as we knew it The case for innovation, not imitation, in IPTV The kilobyte is the killer application The connectivity chasms deepen The rising cost of free telecommunications

Page 5: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

The Demands from CEO

Effective and Efficient

– Products / Solutions must be effective to meet customers’ needs

– The BSS/OSS’s operations must be efficient

BSS / OSS Always Already

– BSS / OSS should be well organized/managed to meet the radical business changes

Page 6: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

What’s happening right now in CHT ?

NGN’s construction

– the better services than before Bundled Services

– Enterprise Users

– Highly Customerized

– Residential Users

– Digital Home– Digital Care

IT Governance– CAPEX / OPEX

Page 7: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

How Next Generation BSS/OSS Development ?

Page 8: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

The Implementation Stack

8

Geographically Distributed DevelopmentCMMI-based

Business-Oriented FrameworkNGOSS-based

Service ManagementITIL

Page 9: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

CEO, CIO, CTOCEO, CIO, CTOPlan & Manage

ICT AssetsPlan & Manage

ICT Assets

OperationOperation

Service DeliveryService Delivery

MaintenanceMaintenance

Management (ITIL) SOA (NGOSS)

ImplementImplement

Verification & Validation

Verification & Validation

CollaborationCollaboration

BPMBPM

Communication Vehicle

Communication Vehicle

ComposeCompose

PlanPlan

Model, Req,

Design

Model, Req,

DesignDevelopDevelop

GDD (CMMI)

Design, Testing Tools

Design, Testing Tools

REQ, Project Mgt.

REQ, Project Mgt.

Service SupportService Support

Business Activity

Monitoring

Business Activity

Monitoring

Page 10: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Graphically Distributed DevelopmentCMMI-based

Page 11: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Graphically Distributed Development

CMMI

– Focus on Management Level instead of Engineering Level

Page 12: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Graphically Distributed Development

CONNECTING PEOPLE

Page 13: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Graphically Distributed Development Apply IBM’s Solution Set (in Billing

Solution)

AnalystAnalyst ArchitectArchitect DeveloperDeveloper TesterTester

Project ManagerProject Manager

Deployment Manager

Deployment Manager

Rational RequisitePro

Rational RequisitePro

WebSphere BusinessModeler &

Monitor

WebSphere BusinessModeler &

Monitor

Rational Software Architect

Rational Software Architect

Rational Performance

Tester

Rational Performance

Tester

Rational Robot

Rational Robot

Rational Functional

Tester

Rational Functional

Tester

Rational PurifyPlusRational

PurifyPlus

WebSphere Integration Developer

WebSphere Integration Developer

Rational Application Developer

Rational Application Developer

WebSphere Developer for z

WebSphere Developer for z

Rational Unified Process Rational ClearCase Rational ClearQuest

Rational Unified Process Rational ClearCase Rational ClearQuest

Rational RequisitePro Rational TestManager Rational ProjectConsole Rational Portfolio Manager

Rational RequisitePro Rational TestManager Rational ProjectConsole Rational Portfolio Manager

Tivoli Monitoring

Tivoli Monitoring

Tivoli Provisioning

Tivoli Provisioning

Tivoli Configuration

Manager

Tivoli Configuration

Manager

Rational Software Modeler

Rational Software Modeler

RationalManual Tester

RationalManual Tester

Rational Software Modeler

Rational Software Modeler

Page 14: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented FrameworkNGOSS-based

Page 15: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented ArchitectureThe Solution Model

NGOSS (Next Generation Operations System & Software)

– Driven and managed by TM Forum

– www.tmforum.org

– The TeleManagement Forum

– Over 400 members– Telecom Operators– Equipment Vendors– Software Vendors

Page 16: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented ArchitectureThe Solution Model

– Application of Tools– As a process engineering tool (eTOM)

– Re-use well defined, industrial strength processes

– As a data engineering tool (SID)– Provide a common data dictionary

– As an integration tool (TNA)– Define the touch points between applications

– As an application tool (TAM)– Map the entire spectrum of Telecom

Applications

Page 17: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

CRM

Service

Resource

Fulfillment Assurance Billing

Business-Oriented ArchitectureThe Solution Model

– NGOSS-based Evolution

–Design a NOGSS-based BSS/OSS Solution

HarmonizedHarmonized SOASOAService 1 Service 2 Service 3

Service 8

Service 7

Service 4

Service 5

BPMBPM

Service 6

Page 18: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

CRM

Service

Resource

Fulfillment Assurance Billing

Existing Service

ServiceServiceWrappingWrapping

Contract Adapter

Business-Oriented ArchitectureThe Solution Model

– NGOSS-based Evolution

–Build a NGOSS-based Integration

Existing Service

ServiceServiceWrappingWrapping

Contract AdapterNormalized BSSNormalized BSSService 1 Service 2 Service 3

Service 8

Service 7

Service 4

Service 5

BPMBPM

Service 6

Re-Use Make Buy

Re-UseMake

Make

Buy

Buy

Page 19: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented Architecture CHT’s Practice --- Core NGOSS-based BSS

OneStop

XOrderiPM

Product Manager

BillingManagerOrder

HandlingSelling

Customer / Agent

Page 20: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Product Lifecycle Management

20

ProductDatabaseProduct

Database

CustomerDatabaseCustomerDatabase

Service Spec.

Resource Spec.

Product Spec.

RequirementRequirement RequirementRequirement

ServiceDatabaseService

Database

ResourceDatabaseResourceDatabase

Service Spec.

Resource Spec.

Product Spec.

Customer / Agent

CRMLayer

ServiceLayer

ResourceLayer

Page 21: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

How We Implement

21

ServicePartyRole

subscriptionState : String

Moved attributes from SM_Service to Service

Removed SM_ prefix from entities and association names

ServiceSAP

Subscriber

0..n

0..n

0..n

0..n

SubscriberEmploysSAP

UserParty

0..n

0..n

0..n

0..nUserEmploysSAP

0..n0..n 0..n0..n SubscriberControls

GeographicPlace(from Geographic Place)

PartyRole(from Roles)

SAPSpec

Resource(from Resource Domain)

0..n0..n

0..n0..n ResourceSituatedAt

Service

isServiceEnabled : Boolean = FALSEhasStarted : BooleanisMandatory : BooleanstartMode : IntegerisStateful : Booleanidname : Stringdescription : StringdiscoveredName : StringuserLabel : StringnamingOS : StringserviceStateoperationalState

(from Service Business Entities)

0..n0..n 0..n0..n PartyRoleInvolvedWith

ServiceSpecCharacteristic

ID : Stringname : Stringdescription : StringvalueType : StringminCardinality : IntegermaxCardinality : IntegerderivationFormula : StringvalidFor : TimePeriod

(from Service Domain Char Updates)

ServiceSpecCharacteristicValue

valueType : Stringdefault : Stringvalue : StringunitOfMeasure : StringvalueFrom : StringvalueTo : StringvalidFor : TimePeriod

(from Service Domain Char Updates)

1

0..n

1

0..n

ServiceSpecTakesOn

ServiceAccessPoint

type : Stringname : Stringdescription : StringserviceStateoperationalState

1

0..n

1

0..n

SAPSpecDescribes

0..n

0..n

0..n

0..n

ResourceServesAs

0..n

0..n

0..n

0..nServiceAccessedVia

ServiceCharacteristicValue

value : StringvalidFor : TimePeriod

(from Service Domain Char Updates)

1

0..n

1

0..n

ServiceDescribedBy

0..1

0..n

0..1

0..n

ServiceSpecCharDescribes

0..1

0..n

0..1

0..nServiceSpecCharValueInstantiatedAs

0..n

0..n

0..n

0..n

ServiceCharacteristicValueAppliesTo

Class LibrarySource Code &

DB Schema

CHT-SID.xsd

Page 22: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

How We Implement

ProductDatabase

ServiceDatabase

ResourceDatabase

CustomerDatabase

Page 23: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented Architecture CHT’s Practice --- BSS Replacement

SVC 1SVC

2SVC 3 SVC 4

BSS 1

OneStop

BSS 2

XOrderiPM

Product Manager

Customer / Agent

Page 24: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented Architecture CHT’s Practice --- FMC/NGN Services

SVC 1SVC

2

SVC 34

NGN

SVC 3 SVC 4

BSS 1 BOPSOneStop

XOrderXOrder

Customer / Agent

SID-Adapter SID-Adapter

SID-AdapteriPM

Product Manager

SIDAdapte

r

Page 25: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

NGNSVC 1SVC

2SVC 34 NGN SVC A SVC B

BSS 1 OneStopOneStop BSS 3 BSS 4

Business-Oriented Architecture CHT’s Practice --- Ultimate Convergence

XOrder

Customer / Agent

SID-Adapter SID-Adapter

SID-Adapter iPM

Product Manager

SIDAdapte

r

Page 26: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Business-Oriented Architecture

Apply IBM’s SOA Solution (in Billing Solution)

BAM

Apply IBM’s Solution Set (in Billing Solution)

Page 27: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Service ManagementITIL-based

Page 28: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Service Management

Service Operation Process

Page 29: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Service Management

ITIL Framework

Page 30: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Service Management

IT Dashboard

Page 31: Speaker    :  耿介信 (George Keng) Company : Chunghwa Telecom Email        : chkeng@cht.tw

© 2007 IBM Corporation

2007 【 IBM developerWorks 開發者大會】

IBM developerWorks| Oct 2007

Thank You!Thank You!Thank You!Thank You!