Presentation is loading. Please wait.

Presentation is loading. Please wait.

CORBA/TMN Gateway HP Telecom Management Division CORBA/TMN Interworking Solutions Hewlett-Packard Co Telecom Management Division.

Similar presentations


Presentation on theme: "CORBA/TMN Gateway HP Telecom Management Division CORBA/TMN Interworking Solutions Hewlett-Packard Co Telecom Management Division."— Presentation transcript:

1 CORBA/TMN Gateway HP Telecom Management Division CORBA/TMN Interworking Solutions Hewlett-Packard Co Telecom Management Division

2 CORBA/TMN Gateway HP Telecom Management Division Business Drivers Emergence of CORBA as the object distribution technology of choice Need to smoothly integrate legacy management paradigms Cost of telecommunications-specific solutions Need to address end-to-end management across different management technologies Solution must preserve industry investments in information models and deployed systems

3 CORBA/TMN Gateway HP Telecom Management Division Interworking scenarios CORBA manager CORBA manager OSI agent OSI agent Gateway IIOP CMIP OSI manager OSI manager CORBA agent CORBA agent Gateway CMIP IIOP CORBA manager CORBA manager CORBA agent CORBA agent IIOP CORBA manager CORBA manager Gateway IIOP CMIP CORBA agent CORBA agent Gateway IIOP

4 CORBA/TMN Gateway HP Telecom Management Division Gateway levels “Repeater”: Transport translation –IIOP vs CMIP/SNMP “Bridge”: Encoding –CDR vs BER “Gateway”: Services and concepts –CORBA vs OSI mgmt/SNMP mgmt Synchronous vs message-based Single answer vs multi answer (to one operation) Single operation vs multi operation (per message) Connection transparent vs explicit (OSI) Object model vs table model (SNMP)

5 CORBA/TMN Gateway HP Telecom Management Division Object granularity Coarse grained –One CORBA object represents many domain objects –Fewer, more complex, “fatter” objects –Every call carries target object information –Operations generic to multiple objects Fine grained –One CORBA object per domain object –Many, simpler, “thin” objects –Target object is implicit –Operations specific to the object, type safe

6 CORBA/TMN Gateway HP Telecom Management Division HP TMD approach Dual solution, covering different target customers “BMP Server (a.k.a CORBA-TMN Bridge)” –Supports transport translation only (“IIOP CMIP”) –One CORBA object per association (“Coarse grained”) –Appropriate for shops with current GDMO/ASN.1/CMIP expertise and tools, and applications to be migrated –Not concerned with CORBA model, but only CORBA distribution “CORBA-TMN Gateway (a.k.a JIDM Gateway)” –Supports translation at all levels (Transport, Encoding, Object) –One CORBA object per CMIP association (“Coarse grained”) and/or one CORBA object per domain object (“Fine grained”) –Appropriate for shops with long-term CORBA view

7 CORBA/TMN Gateway HP Telecom Management Division BMP Server OSI agent OSICORBA Q3 CORBA manager BMP Server GDMO1 IIOP (BER) GDMO 2 CORBA manager GDMO 1&2 OSI agent GDMO2 Provides “repeater” functionality CORBA programmer needs to know GDMO/ASN.1 and model –Low transparency –Encoding is done in CORBA program Suitable for “migration” situations

8 CORBA/TMN Gateway HP Telecom Management Division CORBA-TMN Gateway Full CORBA solution –JIDM Compliant Implementation –Clients do not need to know GDMO/ASN.1 or CMIP –Complete transparency (encoding, model, protocol) from CORBA space Dynamic implementation –No recompilation needed –Embedded (or external) Notification service Extremely scalable without loss of performance Federated (using delegation) OSI agent OSICORBA Q3 CORBA manager Dynamic Gateway GIR GDMO1 IIOP IDL2 Notif CORBA manager IDL1&2 OSI agent GDMO2

9 CORBA/TMN Gateway HP Telecom Management Division JIDM NMF/OpenGroup Joint Inter-Domain Management group –Specification Translation: Provides algorithms for information model translation GDMO/ASN.1 IDL –Interaction Translation Dynamic behavioral conversion OSI Management model in CORBA Design Goals –Completeness –Simplicity –Reuse of OMG specifications –Freedom of implementation –Domain Familiarity (Corba programmer sees Q3 IDL

10 CORBA/TMN Gateway HP Telecom Management Division Manager/Agent model ManagerAgent Management Protocol Operations Notifications MIB Information Model

11 CORBA/TMN Gateway HP Telecom Management Division Extended Mgr/Agent model Manager Domain Managed Domain Manager Entity/Object Managed Entity/Object Port Title Notifications Operations

12 CORBA/TMN Gateway HP Telecom Management Division JIDM Interface taxonomy Generic –Common to all management models –Abstract, simple and extensible Management-model specific –Specific to a management model (OSI) –Generic to all information models within that management model –Not necessarily type safe Information model specific –Specific to a given information model –Concrete and type safe –Automatic generation from foreign information models (GDMO/ASN.1)

13 CORBA/TMN Gateway HP Telecom Management Division Structural Model Access to management domains Manipulation of MOs (access+creation) Event notifications JIDM Common Facilities CMIS operations (GET, SET, ACTIONS...) Callback interfaces for asynchronous operations OSI names mapping OSI Management Facilities SNMP operations To be completed SNMP Management Facilities Specific interfaces for every X.721 MOCs X

14 CORBA/TMN Gateway HP Telecom Management Division Scalable architecture ORB 2.xORB 2.2 IDL Stubs DII CORBA Manager IDL Skel DSI Data translator Dyn Any Dyn BER GIR CMIP Infrastructure Mutithreaded Reg/Rsp mgr OSI Managed Domain JIDM gateway IIOPCMIP Infrastructure

15 CORBA/TMN Gateway HP Telecom Management Division Conclusion Full functionality of underlying management model Retains familiar concepts in each management domain Flexible –coarse and fine grained object approaches –type safe and generic interactions Preserves investment in information models and deployed systems Uses CORBA to simplify the implementation Consistent with CORBA OMA READY FOR PRIME TIME!


Download ppt "CORBA/TMN Gateway HP Telecom Management Division CORBA/TMN Interworking Solutions Hewlett-Packard Co Telecom Management Division."

Similar presentations


Ads by Google