Development
TMF 513, 608, 814
JIDM
CORBA 3.x or CCM
  JIDM - CORBA SNMP Interoperability Standard
 

SNMP has a large embedded base in the general purpose computing market, CMIP is mandated in the telecommunications arena by the TMN standard, and CORBA
is recognised as the emerging standard covering distributed object oriented programming.

Each technology has its strength; thus full interoperability will enable designers to select the most appropriate technology to apply to any given problem. The Network Management Forum ISOInternet Management Coexistence (see reference IIMC) group has addressed SNMP/CMIP interoperability. Thus JIDM has chosen to concentrate on CMIP/CORBA and SNMP/CORBA interworking.


To enable interworking between management systems based on different technologies, it is necessary to be able to map between the relevant object models and to build on this to provide mechanisms to handle protocol and behavior conversions on the domain boundaries.In order to be able to interwork between a particular pair of management reference models, there are two aspects that need to be defined:
• A translation scheme between the different object models of both management
reference models, referred to as Specification Translation
• A dynamic conversion mechanism between the protocols and behaviors used in both
domains, referred to as Interaction

Translation This allows objects in one domain to be represented in the other domain and the interactions can be governed by the domain of choice rather than by the domain in which the target object is implemented. Besides, this should be done without either party being aware of the conversion.
JIDM presents a set of facilities to provide interoperability between CORBA and alternative telecommunication management models, specifically OSI management and Internet management. As described above, two aspects need to be defined:
Specification Translation and Interaction Translation.

For a particular pair of domains,
the specification of the mapping is split into two parts:
· The first part, is referred to as Specification Translation, and is expressed as a mechanism for translating between GDMO (the object definition language used in conjunction with CMIP — see reference GDMO), SNMP MIB Definition language
(see references SNMPv2 and ISMIv2), and CORBA’s Interface Definition Language .
· The second part, is known as Interaction Translation and covers the mechanisms to dynamically convert between the protocols in one domain and the protocols within the other without either party necessarily being aware of the conversion.

This allows objects in one domain to be represented in the other domain and the interactions can be governed by the domain of choice rather than by the domain in which the target object is implemented. For example, an object in the CORBA domain should be able to interact with a GDMO object as if it were in the CORBA domain, ideally without having to know that the target object is in a different domain. Naturally the converse is also true, that an OSI Manager should be able to manage CORBA objects as if they were defined in GDMO (this requires the reverse mapping.

  JIDM Overview
 
 




Our engineers developed a compiler and runtime to enable complete interoperability between CORBA based management application and SNMP based NMS.



For more information on JIDM end-to-end solutions, Inquire Here!



 
©InvariantLogic, 2010 Legal & Privacy Policy