Abstract
XML-based network management has been proposed as an alternative or to complement SNMP-based network management. But the XML-based network management does not yet provide a method to manage networks equipped with legacy SNMP agents in the integrated management system. This integrated management system must include an XML/SNMP gateway, which translates and relays messages between the XML-based manager and the SNMP agent. In this paper, we propose three methods for interaction translation in the gateway. First, we propose a DOM-based translation, which provides a method for XML-based manager to directly access management information through the standard DOM interfaces. Second, we propose an HTTP-based translation using URI extenstion with XPath and XQuery. Finally, we apply SOAP, which is accepted as a standard protocol for XML, and propose a translation method for the gateway to advertise the translation services to the manager using SOAP RPC. We also compare the advantages and disadvantages of the proposed translation methods.
The authors would like to thank the Ministry of Education of Korea for its financial support toward the Electrical and Computer Engineering Division at POSTECH through its BK21 program.
Chapter PDF
Similar content being viewed by others
References
J. H. Yoon, H. T. Ju and J. W. Hong, “Development of SNMP-XML Gateway for XML-based Integrated Network Management”, Accepted to appear in the International Journal of Network Management, 2002.
H. T. Ju, et al, “An Embedded Web Server Architecture for XML-Based Network Management”, Proc. of the IEEE Network Operations and Management Symposium, Florence, Italy, Apr. 2002, pp. 7–18.
J.P. Martin-Flatin, “Web-Based Management of IP Networks and Systems”, Ph.D. Thesis, Swiss Federal Institute of Technology, Lausanne (EPFL), Oct. 2000.
M. J. Choi, H. T. Ju and J. W. Hong, “Towards XML and SNMP Integrated Network Management”, Accepted to appear in the 2002 Asia-Pacific Network Operations and Management Symposium, Jeju Korea, Sep. 2002.
Frank Strauss, “A Library to Access SMI MIB Information”, http://www.ibr.cs.tu-bs.de/projects/libsmi/.
H.G. Hegering, Integrated Network and System Management, Addison-Wesley, 1999.
W3C, “Extensible Markup Language (XML) 1.0”, W3C Recommendation, Oct. 2000.
W3C, “Document Object Model (DOM) Level 2 Core Specification”, W3C Recommendation, Nov. 2000.
W3C, “Document Object Model (DOM) Level 2 Traversal and Ranges Specification”, W3C Recommendation, Nov. 2000.
W3C, “XML Path Language (XPath) Version 2.0”, W3C Working Draft, Apr. 2002.
W3C, “XQuery 1.0: An XML Query Language”, W3C Working Draft, Apr. 2002.
W3C, “XSL Transformations (XSLT) Version 1.0”, W3C Recommendation, Nov. 1999.
W3C, “XML Schema”, W3C Recommendation, May 2001.
W. Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, Third edition, Addison-Wesley, Reading, MA, USA, 1999.
Apache XML project, “Xerces Java parser”, http://xml.apache.org/xerces-j/.
Gnome project, “The XML C library: libxml”, http://xmlsoft.org/.
IBM, “SOAP: Simple Object Access Protocol”, http://www-106.ibm.com/developerworks/library/soap/soapv11.html.
W3C, “SOAP Version 1.2”, W3C Working Draft, Dec. 2001.
T. Berners-Lee, R. Fielding, and L. Masinter, “Uniform Resource Identifiers (URI): Generic Syntax”, IETF RFC 2396, Aug. 1998.
DMTF, “Specification for CIM Operations over HTTP”, http://www.dmtf.org/standards/documents/WBEM/DSP200.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oh, YJ., Ju, HT., Choi, MJ., Hong, J.WK. (2002). Interaction Translation Methods for XML/SNMP Gateway. In: Feridun, M., Kropf, P., Babin, G. (eds) Management Technologies for E-Commerce and E-Business Applications. DSOM 2002. Lecture Notes in Computer Science, vol 2506. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36110-3_8
Download citation
DOI: https://doi.org/10.1007/3-540-36110-3_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00080-8
Online ISBN: 978-3-540-36110-7
eBook Packages: Springer Book Archive