A Framework for the Integration of Legacy Devices into a Jini Management Federation

  • Gerd Aschemann
  • Svetlana Domnitcheva
  • Peer Hasselmeyer
  • Roger Kehr
  • Andreas Zeidler
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1700)

Abstract

The administration of heterogeneous networks with many devices is a tedious and time-consuming task. Today’s approaches only provide static configuration files and make the addition and removal of devices a manual chore. In this paper we present a framework for the integration of legacy devices based on Jini, Sun Microsystem’s new technology for federating network devices and services. We introduce extended proxy objects called nannies that take care of non-Jini-enabled devices and handle the relevant management events, guide a device through bootstrapping, register it with the lookup service, and provide the implementation of the administrative interfaces of the Jini API. Through this approach both Jini-enabled and legacy devices can be handled homogeneously in a Jini Management Federation.

References

  1. [1]
    Gerd Aschemann and Roger Kehr. Towards a Requirements-based Information Model for Configuration Management. In Proceedings of 4th International Conference on Configurable Distributed Systems, pages 181–189. IEEE Computer Society Press, May 1998.Google Scholar
  2. [2]
    Gerd Aschemann, Thomas Mohr, and Mechthild Ruppert. Integration of SNMP into a CORBAand Web-Based Management Environment. In Proceedings of Kommunikation in Verteilten Systemen, pages 210–221. Springer-Verlag, February 1999.Google Scholar
  3. [3]
    J. D. Case, M. Fedor, M. L. Schoffstall, and C. Davin. Simple Network Management Protocol (SNMP). Internet RFC 1157, May 1990.Google Scholar
  4. [4]
    CCITT. Recommendation X.711, Common Management Information Protocol Specification for CCITT Applications. CCITT, 1991.Google Scholar
  5. [5]
    HAVi Consortium. The HAVi Specification: Specification of the Home Audio/Video Interoperability Architecture Version 1.0 beta, November 1998.Google Scholar
  6. [6]
    R. Droms. Dynamic Host Configuration Protocol (DHCP). Internet RFC 2131, March 1997.Google Scholar
  7. [7]
    Ross Finlayson, Timothy Mann, Jeffrey Mogul, and Marvin Theimer. A Reverse Address Resolution Protocol (RARP). Internet RFC 903, June 1984.Google Scholar
  8. [8]
    Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.Google Scholar
  9. [9]
    J. Gilmore and W. J. Croft. Bootstrap Protocol (BOOTP). Internet RFC 951, September 1985.Google Scholar
  10. [10]
    Stephen Heilbronner, Alexander Keller, and Bernhard Neumair. Integriertes Netzund Systemmanagement mit modularen Agenten. In Proceedings of Workstations und ihre Anwendungen SIWORK’ 96, Zürich, Switzerland, 1996.Google Scholar
  11. [11]
    K. Marzullo, R. Cooper, M. Wood, and K. Birman. Tools for Monitoring and Controlling Distributed Applications. IEEE Computer, 24(8):42–51, August 1991.Google Scholar
  12. [12]
    OMG. CORBA Object Trader Service, December 1997.Google Scholar
  13. [13]
    Morris Sloman, editor. Network and Distributed Systems Management. Addison-Wesley Publishing Company, 1994.Google Scholar
  14. [14]
    K. R. Sollins. The TFTP Protocol (Revision 2). Internet RFC 783, June 1981.Google Scholar
  15. [15]
    Sun Microsystems Inc. Java Dynamic Management Kit.Google Scholar
  16. [16]
    Sun Microsystems Inc. Java Management API.Google Scholar
  17. [17]
    Sun Microsystems Inc. Jini Device Architecure Specification-Revision 1.0, January 1999.Google Scholar
  18. [18]
    Sun Microsystems Inc. Jini Discovery and Join Specification-Revision 1.0, January 1999.Google Scholar
  19. [19]
    Sun Microsystems Inc. Jini Lookup Service Specification-Revision 1.0, January 1999.Google Scholar
  20. [20]
    J. Veizades, E. Guttman, C. Perkins, and S. Kaplan. Service Location Protocol (SLP). Internet RFC 2165, June 1997.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Gerd Aschemann
    • 1
  • Svetlana Domnitcheva
    • 1
  • Peer Hasselmeyer
    • 1
  • Roger Kehr
    • 1
  • Andreas Zeidler
    • 1
  1. 1.Department of Computer ScienceDarmstadt University of TechnologyGermany

Personalised recommendations