Integration of SNMP into a CORBA-and Web-Based Management Environment

  • Gerd Aschemann
  • Thomas Mohr
  • Mechthild Ruppert
Conference paper
Part of the Informatik Aktuell book series (INFORMAT)


The management of networks, distributed systems, and distributed applications is an important and growing field in computer science. Besides the classical architectures like SNMP and OSI management, the introduction of new technologies such as the World Wide Web with Java and the availability of standard middleware architectures like Corba have brought up new challenges. Future developments in the management domain will probably be at least Web-based. However, in any case they should be “integrated“.

We present some ideas to integrate both Web-based and Corba-based techniques into management platforms and discuss new strategies for the integration of the emerging approaches and the classical architectures. We also describe our implementation of an SNMP-Corba gateway which covers the translation of the information model as well as the communication model. We have extended our System Configuration Tool (SCOT) by a full Corba interface. Its Web interface has been extended by a generic generator for HTML pages with integrated, and appropriately parameterised applets, which allow to access the SCOT repository as well as other Corba-based management entities, such as our Corba-SNMP gateway.


Corba integrated management network management SNMP Web-based management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    G. Aschemann and R. Kehr. Towards a Requirements-based Information Model for Configuration Management. In Proceedings of 4th International Conference on Configurable Distributed Systems, pp. 181–189. IEEE Computer Society Press, May 1998.Google Scholar
  2. 2.
    F. Barillaud, et al. Network Management using Internet Technologies. In International Symposium on Integrated Management (1M). 1997.Google Scholar
  3. 3.
    Z. Canela, et al. Integrating Web-Based User Interfaces in TMN Systems. In Network Operations and Management Symposium (NOMS). 1998. Google Scholar
  4. 4.
    L. Deri and B. Ban. Staticvs. Dynamic CMIP/SNMP Network Management Using CORBA. In 4th International Conference on Intelligence in Services and Networks (IS & N). 1997.Google Scholar
  5. 5.
    R. Fröhning, Entwurfund Implementierung eines CORBA-basierten Serversfür Skripte und autonome Applikationen zum Management verteilter Systeme und Netze. Diploma’s thesis, FG Verteilte Systeme, FB Informatik, TU Darmstadt, Aug 1998.Google Scholar
  6. 6.
  7. 7.
    T. Höller. Entwurfund Realisierung eines CORBAlSNMP Gateways. Diploma’s thesis, TU München, Aug 1996.Google Scholar
  8. 8.
    J. W.-K. Hong, et al. Web-based Intranet Services and Network Management. IEEE Communications Magazine, pp. 100 - 110, Oct 1997.Google Scholar
  9. 9.
  10. 10.
    H. Lieberman. Using Prototypical Objects to Implement Shared Behavior in Object-Oriented Systems. In Proc. Of the OOPSLA ’86, pp. 214–223. Oct 1986.Google Scholar
  11. 11.
    S. Mazumdar, et al. Web based management: Corba/snmp gateway approach., 1998.Google Scholar
  12. 12.
    T. Mohr. SNMP-Management mit CORBATransformation des Kommunikationsmodells. Diploma’s thesis, FG Verteilte Systeme, FB Informatik, TU Darmstadt, Apr 1998.Google Scholar
  13. 13.
    Object Management Group. CORBA Event Service Specification, Mar 1995.Google Scholar
  14. 14.
    Object Management Group. CORBA Object Transaction Service Specification, Nov 1997.Google Scholar
  15. 15.
    Object Management Group. CORBA/TMN Interworking - SNMP Part, Feb 1998.Google Scholar
  16. 16.
    Object Management Group. The Common Object Request Broker: Architecture and Specification, Revision 2.2, Feb 1998.Google Scholar
  17. 17.
    Object Oriented Concepts, Inc. ORBacusfor C++ and Java, 1998. Google Scholar
  18. 18.
    Open Group. Inter-Domain Management: Specification Translation, 1997.Google Scholar
  19. 19.
    M. Rose and K. McCloghrie. RFC 1212: Concise MIB definitions, Mar 1991.Google Scholar
  20. 20.
    M. Ruppert. SNMP-Management mit CORBATransformationen im Informationsmodell. Diploma’s thesis, FG Verteilte Systeme, FB Informatik, TV Darmstadt, Apr 1998.Google Scholar
  21. 21.
    D. C. Schmidt and S. Vinoski. Object Adapters: Concepts and Terminology. SIGS C++ Magazine, 9(11), NovDec 1997.Google Scholar
  22. 22.
    M. Sloman, ed. Network and Distributed Systems Management. Addison-Wesley Publishing Company, 1994.Google Scholar
  23. 23.
    SNMPv2 Working Group, et al. RFC 1902: Structure of Management Information for Version 2 of the Simple Network Management Protocol (SNMPv2), Jan 1996.Google Scholar
  24. 24.
    SNMPv2 Working Group, et al. RFC 1905: Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2), Jan 1996.Google Scholar
  25. 25.
    Sun Microsystems, Inc. Java Management API.Google Scholar
  26. 26.
    J. P. Thompson. Web-Based Enterprise Management Architecture. IEEE Communications Magazine, pp. 80–86, Mar 1998.Google Scholar
  27. 27.
    Xerox Palo Alto Research Center (PARC). Inter Language Unification.

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Gerd Aschemann
    • 1
  • Thomas Mohr
    • 1
  • Mechthild Ruppert
    • 1
  1. 1.Department of Computer ScienceUniversity of TechnologyDarmstadtGermany

Personalised recommendations