thesis

Similar documents
final_thesis

thesis

thesis

歯이시홍).PDF

歯V-2_VoIP와지능망-홍융기.PDF

SchoolNet튜토리얼.PDF

Something that can be seen, touched or otherwise sensed

歯서원복.PDF

Chap7.PDF

Interstage5 SOAP서비스 설정 가이드

歯I-3_무선통신기반차세대망-조동호.PDF

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>


PCServerMgmt7

ecorp-프로젝트제안서작성실무(양식3)


Mstage.PDF

C# Programming Guide - Types

snmpgw1217


슬라이드 제목 없음

Service-Oriented Architecture Copyright Tmax Soft 2005

untitled

The Self-Managing Database : Automatic Health Monitoring and Alerting

슬라이드 1

No Slide Title

untitled

Network seminar.key

Contents I. Softswitch 정의 II. 통신망구조 III. Softswitch 망구조 IV. Softswitch Protocol V. Softswitch Model VI. 서비스구조 VII. 발전방향 2

11강-힙정렬.ppt

1

Intra_DW_Ch4.PDF

歯김한석.PDF

Voice Portal using Oracle 9i AS Wireless

Microsoft PowerPoint - XP Style

한국통신학회저널 PDF

PowerPoint 프레젠테이션

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

Microsoft PowerPoint - PL_03-04.pptx

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

Building Mobile AR Web Applications in HTML5 - Google IO 2012

UML

요 약 문 1. 제목 : 개인정보 오남용 유출 2차 피해 최소화 방안 2. 연구의 배경 개인정보란 살아 있는 개인에 관한 정보로서 개인을 알아볼 수 있는 정보로 해당 정보만으로는 특정 개인을 알아볼 수 없더라도 다른 정보와 쉽게 결합하여 알아볼 수 있는 것을 포함한다.

chap10.PDF

KYO_SCCD.PDF

슬라이드 1

DW 개요.PDF

rmi_박준용_final.PDF


PowerPoint 프레젠테이션


1217 WebTrafMon II

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

歯튜토리얼-이헌중.PDF

Slide 1

DocsPin_Korean.pages

Intro to Servlet, EJB, JSP, WS

untitled

- 2 -

UDP Flooding Attack 공격과 방어

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

기술 이력서 2.0

제20회_해킹방지워크샵_(이재석)

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

교육2 ? 그림

특허청구의 범위 청구항 1 회선 아이디 접속 시스템에 있어서, 온라인을 통해 실제 사용자 고유정보의 발급이 가능한 아이디 발급 사이트를 제공하기 위한 아이디 발급 수단; 오프라인을 통한 사용자의 회선 아이디 청약에 따라 가상의 사용자 고유정보 및 가인증 정보를 생성하고

PowerPoint 프레젠테이션

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

K&R2 Reference Manual 번역본

Microsoft PowerPoint - ch02_인터넷 이해와 활용.ppt

T100MD+

Oracle Apps Day_SEM

04_오픈지엘API.key

No Slide Title

2013<C724><B9AC><ACBD><C601><C2E4><CC9C><C0AC><B840><C9D1>(<C6F9><C6A9>).pdf

APOGEE Insight_KR_Base_3P11

슬라이드 제목 없음

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

? Search Search Search Search Long-Tail Long-Tail Long-Tail Long-Tail Media Media Media Media Web2.0 Web2.0 Web2.0 Web2.0 Communication Advertisement

SMB_ICMP_UDP(huichang).PDF

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<31302E204D43545F47535FC3D6C1BEBAB8B0EDBCAD2E687770>

歯Phone

6강.hwp

PowerPoint 프레젠테이션


untitled

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

MS-SQL SERVER 대비 기능

03장.스택.key

1.LAN의 특징과 각종 방식

F1-1(수정).ppt

Special Theme _ 스마트폰 정보보호 스마트폰은 기존 PC에서 가지고 있던 위협과 모바일 기기의 위협을 모두 포함하고 있다. 다시 말하면, 다양 한 기능이 추가된 만큼 기존 PC에서 나타났던 많은 위 협들이 그대로 상속되며, 신규 서비스 부가로 인해 신 규 위

Modern Javascript

歯홍원기.PDF

소프트웨어개발방법론

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

Transcription:

CORBA TMN 1

2

CORBA, CORBA CORBA TMN CORBA 3

- IN Intelligent Network (Call) SMS : Service Management System SCP : Service Control Point SSP : Service Switching Point SCP SMS CMIP Signaling System No.7 SSP 4

- TMN Telecommunication Management Network ITU-T M.3000 Business Management Layer Service Management Layer Network Management Layer Element Management Layer Network Element Layer 5

- CORBA(1) Common Object Request Broker Architecture CLIENT in args operation() out args + return value OBJECT IMPLEMENTATION GIOP/IIOP 6

- CORBA(2) CORBA (Modularity & Reusability) (Extensibility) (Flexibility) / (Location Transparency) (Application Interoperability) (Simplicity) (Co-existence) (Performance) (Co-existence) (Resource Reusability) COSS (Lack of COSS) 7

- IN TMN SML NML EML SCEF Q3 like Q3 like SM-OSF NM-OSF Q3 Q3 EM-OSF Q3 WSF CCAF CCF SSF SRF SCF SDF CCAF: Call Control Agent Function CCF: Call Control Function EM: Element Management NM: Network Management OSF: Operating System Function SCEF: Service Creation Environment Function SCF: Service Control Function SDF: Service Data Function SM: Service Management SRF: Specialized Resource Function SSF: Service Switching Function WSF: WorkStation Function 8

- TINA TINArized SMS TINArized SCP TINA objects TINA Platform DPE DPE DPE IN Platform SMS SCP SSP DPE AU CMIP DPE AU INAP SSP DPE Pure IN Step 1 Step2 - Pure TINA 9

- 10

- - 100 MSA 98 12 31, 99 6 30 1996, Freephone, local rate, national rate 1997 1 2000 LNP, 2003 ITU-T ITU-T SG11 Q25,, 11

- (1) RCF (Remote Call Forwarding) - - LRN (Location Routing Number), CPC (Carrier Portability Code), Name&Address 12

- (2) Donor Switch Initial Switch 02-220 0562-279 Call Forward Recipient Switch 0562-220 Dialing 0562-279-5641 02-200-4400 0562-279-5641 13

- (3) Request Initial Switch Result Routing no 02-220 Recipient Switch 0562-220 Donor Switch 0562-279 Dialing 0562-279-5641 02-200-4400 0562-279-5641 14

- (4) RCF LRN, CPC,, Name &, Address 15

- ( ) - NPAC (Number Portability Administration Center) ( ) Master DB A A B B C 16

-NPAC Service Provider A LSOA Service Provider B LSOA SCP LSMS SCP LSMS NPAC Service Provider C LSOA Service Provider D LSOA SCP LSMS SCP LSMS NPAC: Number Portability Administration Center SCP: Service Control Point LSOA: Local Service Order Administration LSMS: Local Service Management System 17

-CORBA (1) NPAC CASE 1 LSOA LSOA LSMS LSMS CASE 2 SCP SCP SCP SCP CASE 3 SSP SSP SSP SSP SSP CASE 4 18

-CORBA (2) CASE 1 CASE 2 CASE 3 CASE 4 CORBA NPAC NPAC, LSMS, LSOA NPAC, LSMS, LSOA, SCP NPAC, LSMS, LSOA, SCP, SSP LSOA/NPAC, NPAC/LSMS LSMS/SCP, SCP/SSP, 19

-CORBA (3) SMS SMS CASE 1 SCP SCP SCP SCP CASE 2 SSP SSP SSP SSP SSP CASE 3 - SMS CORBA, CORBA SMS/ - 20

NPAC NANC (North America Numbering Council) TMN : GDMO/ASN.1, CMIP/CMIS NPAC / /,,, etc.,, GDMO/ASN.1 LSOA/NPAC, LSMS/NPAC MIB 21

NPAC CORBA IDL : JIDM Specification Translation CMIP to CORBA IDL Operation CORBA Naming Service CORBA Event Service 22

NPAC - CORBA IDL (1) GDMO/ASN.1 document GDMO templates MOC Attribute Action Notification Parameters Behaviour ASN.1 modules Type Constant GDMO/ASN.1 to IDL translator interface typedef operations comment typedef operations comment typedef const Primary Interface Interfaces for Notification JIDM Specification Translation 23

NPAC - CORBA IDL (2) LNP-ASN1 {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) lockheed(103)cis(7) npac(0) iis(0) asn1(1)} DEFINITIONS IMPLICIT TAGS ::= BEGIN NewSP-CreateData ::= SEQUENCE { chc1 [0] EXPLICIT CHOICE { subscription-version-tn[0] PhoneNumber, subscription- version-tn-range [1] TN-Range }, subscription- lrn [1] LRN OPTIONAL, subscription- new-current-sp [2] ServiceProvId, subscription-old-sp [3] ServiceProvId, subscription- new-sp-due-date [4] GeneralizedTime, subscription-class-dpc [6] EXPLICIT DPC OPTIONAL, subscription-class-ssn [7] EXPLICIT SSN OPTIONAL, subscription-billing- id [16] BillingId OPTIONAL, subscription-lnp-type [17] LNPType, subscription-porting-to-original-sp-switch [18] SubscriptionPortingToOriginal-SPSwitch } module LNP_ASN1 { struct NewSP_CreateDataType { NewSP_CreateDatachc1Type chc1; NewSP_CreateDatasubscription_lrnTypeOpt subscription_ lrn; ServiceProvIdType subscription_new_current_sp; ServiceProvIdType subscription_old_sp; ASN1_GeneralizedTime subscription_new_sp_due_date; NewSP_CreateDatasubscription_class_dpcTypeOpt subscription_class_dpc; NewSP_CreateDatasubscription_class_ssnTypeOpt subscription_class_ssn; NewSP_CreateDatasubscription_billing_idTypeOpt subscription_billing_id; LNPTypeType subscription_lnp_type; SubscriptionPortingToOriginal_SPSwitchType subscription_porting_to_original_sp_switch; }; } ASN.1 to CORBA IDL 24

NPAC - CORBA IDL (3) lnpsubscriptions MANAGED OBJECT CLASS DERIVED FROM "CCITT Rec. X.721 (1992) ISO/IEC 10165-2 : 1992":top; CHARACTERIZED BY lnpsubscriptionspkg, subscriptionversionlocalsms-createpkg; CONDITIONAL PACKAGES lnpdownloadpkgpresent IF!the object is instantiated on the NPAC!, subscriptionversionoldsp-createpkg PRESENT IF!the object is instantiated on the NPAC!, subscriptionversionnewsp-createpkg PRESENT IF!the object is instantiated on the NPAC!, subscriptionversiondisconnectpkg PRESENT IF!the object is instantiated on the NPAC!, subscriptionversionactivatepkgpresent IF!the object is instantiated on the NPAC!, subscriptionversioncancelpkg PRESENT IF!the object is instantiated on the NPAC!, REGISTERED AS {lnp-objectclass 14}; interface lnpsubscriptions : X721::top { LNP_ASN1::LnpSubscriptionsNameType lnpsubscriptionsnameget(); LNP_ASN1::LocalSMS_CreateReplyType subscriptionversionlocalsms_create(); LNP_ASN1::DownloadReplyType lnpdownload(); LNP_ASN1::DownloadActionType LNP_ASN1::OldSP_CreateReplyType subscriptionversionoldsp_create(); LNP_ASN1::NewSP_CreateReplyType subscriptionversionnewsp_create(); LNP_ASN1::DisconnectReplyType subscriptionversiondisconnect(); LNP_ASN1::ActivateReplyType subscriptionversionactivate(); LNP_ASN1::CancelReplyType subscriptionversioncancel(); }; GDMO to CORBA IDL 25

NPAC - Operation New-SOA Old-SOA M-ACTION Request subscriptionversionnewsp_create M-ACTION Response NPAC M-EVENT-REPORT objectcreation M-EVENT-REPORT Confirmation M-EVENT-REPORT M-EVENT-REPORT Confirmation LSMS C C S C M-CREATE subscriptionversionnpac M-CREATE Response M-EVENT-REPORT M-EVENT-REPORT Confirmation LNP_ASN1::NewSP_CreateReplyType subscripitonversionnewsp_create(in LNP_ASN1::NewSP_CreateActionType) void thread_notification() 26

NPAC - Naming Service TMN CORBA root lnpnpac-sms lnpsubscriptions lnpnpac_sms_name (1.3.6.1.4.1.103.7.0.0.2.19) = conpac lnpsubscriptionsname (1.3.6.1.4.1.103.7.0.0.2.22) = lnpsubscriptions non-leaf leaf naming context leaf kind = lnpnpac_sms_name id = conpac kind = object id = object kind = lnpsubscriptionsname id = lnpsubscriptions TMN Naming Hierarchy to CORBA Naming Graph 27

NPAC - Event Service Supplier C S Event Handler C Consumer A C Consumer B C Consumer C 28

NPAC - IONA Orbix C++, cgi Web I/F New SP Web I/F Old SP LSOA LSMS LSOA LSMS CORBA ORB NPAC Web I/F Naming Service Event Service 29

NPAC - (6) create event NPAC Event Service (1) register (4) request operation (5) return operation (7) deliver event Naming Service (2) bind (3) get object reference LSOA 30

NPAC - (1) 31

NPAC - (2) 32

CORBA NPAC CORBA /TMN/CORBA CORBA TINA, OMG COSS TMN CORBA Naming Scoping&Filtering 33