osm interface development approach

1
OSM COM Description Case : Bundle 상상 (ex. 상상상 +IPTV) 상 상상상상 상상 Process Product Specification : Function1 + Function2 Orchestration Layer OSM SOM Process Layer Internet Process IPTV Process ID 상상 상상상상 상상상상 상상상상 NAS 상상 ( 상상상상 ) 상상상상 상상상상 상상상상 Complete Order ID 상상 상상상상 상상상상 상상상상 Complete Order Receive Order 상상 상상상상상 상상상상 Process 상 상상상상상 Bundle Process 상 상상 Common Process 상 상상상상 Bundle 상상 상상 상 상상상상 Process 상상 Description OSM COM/SOM Layer COM Layer 상상 상상 Process 상 상상상상 상상상 SOM Cartridge 상상 Bundle 상상상 상상 Orchestration 상상 상 , 상상 상상상상상 상상상상 SOM Layer Process 상 Process 상 relation 상 상상상상 Product Specification 상 상상 Product Specification 상상 •상상 상상 Function 상상 Relation 상 상상상상 상상 JMS 상 상상 상상 •Xquery / Xslt 상 상상상상 OSM JMS Queue 상 상상상 SOM Layer 상 Cartridge 상 상상 •Send/Receive Queue 상 상상 상상상상 상상 Bundle Process - - - - - - - - - - - ● Data element value 상 상상 Task 상 Relation 상상상 Common Process •Bundle 상상상 상상 Product Specification 상상 상상 , SOM Layer 상상상 Common Process 상 상상상 상 , 상 Process 상 상상상상 상상상상 Process 상상 (ex. 상상상상 , 상상상상 상상 Flow 상 Common Process 상 상상 상 상 Bundle 상상 상상 상 , 상상상상 상상 Task 상 상상상상 상상 ) SOM Cartridge •COM 상상 SOM Cartridge 상 상상 상상 , OSM Weblogic JMS Queue 상 상상상상상상 message 상상상상 상상상 상상상 상 상상 Bundle Product Ex) Internet+IPTV LineItem 상 Data element 상상 상상상 Function 상 Relation 상상 Common 상상상상 상상상상 Complete Order Internet Process IPTV Process Common Process Task 상 Relation 상 상상상 상상상상 상상 상상상상 상 상상 상상 상상 PSTN Product Internet Product …………. Bundle Provision Internet Provision IPTV Provision Sync Custom Fulfill Billing Complete Order Common Provision OSM Interface Development Approach (Type: PPT, Total Page: 16) OSM 상상 상 Cartridge 상상 상상상 COM Layer 상상 상상상 Product Specification 상 Function(SOM Layer 상 Process) 상상 상상상상 Milestone(Data element) 상 상상 Relation 상 상상상상상상 상상상상 , SOM Cartridge 상상상 JMS Queue 상 상상상 상상상 상상상 상상상상상 . •Task 상상 상상상상 상상 LineItem 상 상상 Data 상 상상 •Bundle 상상 Process 상상 상 , 상상 data element 상상 상 , 상상 Task 상 LineItem 상상 Receive Order Contact: [email protected] Blog: http://philipjung.blogspot.kr 상상 상상 상상 상상 상상 상상 상상 상상 Product Spec Function

Upload: philip-jung

Post on 15-Apr-2017

310 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: OSM Interface Development Approach

OSM COMDescription

Case : Bundle 상품 (ex. 인터넷+IPTV) 을 처리하기 위한 Process Product Specification : Function1 + Function2

Orchestration Layer

OSM SOMProcess Layer

Inte

rnet

Pr

oces

sIP

TV P

roce

ss

ID 인증 외선선정 내선선정

현장작업

NAS 연동( 심선확정 ) 점퍼작업

장치연동

개통확인

Complete Order

ID 인증 현장작업

장치연동 개통확인

Complete Order

Receive Order

기존 독립적으로 존재하던 Process 를 재구성하여 Bundle Process 를 구성 Common Process 를 지정하여 Bun-dle 상품 구성 시 효율적인 Process 구성

Description

OSM COM/SOM LayerCOM Layer 에서 해당 Process 를 호출하기 위하여 SOM Cartridge 호출Bundle 상품에 대한 Orchestration 구성 시 , 각기 독립적으로 존재하던 SOM Layer Process 의 Process간 relation 을 설정하여 Product Specification 을 구성

Product Specification 설정•서로 다른 Function 간에 Relation 을 설정하여 연동JMS 를 통한 연동•Xquery / Xslt 을 작성하여 OSM JMS Queue 를 통하여 SOM Layer 의 Cartridge 를 호출•Send/Receive Queue 를 각기 설정하여 처리

Bund

le P

roce

ss

① ② ③ ④

⑥ ⑦

① - ② - ③ - ④ - ⑥ - ⑦ - ⑧ - - - ★ - ☆ - ● ⑫ ⑬

Data element value 에 따른 Task 간 Relation 재구성

Common Process•Bundle 상품에 대한 Product Specification 구성 시에 , SOM Layer 상에서 Common Process 를 설정한 후 , 이 Process 를 활용하여 효율적인 Process 구성 (ex. 현장작업 , 개통확인 등의 Flow 를 Com-mon Process 로 구성 한 뒤 Bundle 상품 구성 시 , 활용하면 중복 Task 가 발생하지 않음 )SOM Cartridge•COM 에서 SOM Cartridge 를 호출 시에 , OSM We-blogic JMS Queue 를 이용함으로써 message 관리상태 현황을 파악할 수 있음

BundleProduct Ex) Internet+IPTV

LineItem 의 Data element 값에 따라서 Function 간 Relation 설정

Com

mo

n현장작업★ 개통확인☆

Complete Order●

Internet Process IPTV Process Common Process+ + Task 간 Relation 을 재설정 함으로써 개발 소요시간 및 비용 단축 예상

PSTNProduct

InternetProduct ………….

Bundle Provision

Internet Provision

IPTV Provision

Sync Custom Fulfill Billing Complete Order

Common Provision

OSM Interface Development Approach (Type: PPT, Total Page: 16)

OSM 내의 각 Cartridge 간의 연동은 COM Layer 에서 설정한 Product Specification 의 Function(SOM Layer 의 Process) 간의 조합에서 Milestone(Data element) 에 따른 Relation 이 이루어지도록 설정하고 , SOM Cartridge 호출은 JMS Queue 를 통하여 연동이 되도록 구축합니다 .

•Task 별로 설정되어 있는 LineItem 에 따른 Data 를 연동•Bundle 상품 Process 설정 시 , 추가 data element 존재 시 , 해당 Task 에 LineItem 추가

Receive Order⑪

Contact: [email protected]: http://philipjung.blogspot.kr

연동 대상

연동 방식

연동 항목

연동 관리

Prod

uct

Spec

Func

tion