Web Services Based Configuration Management for IP Network Devices

  • Sun-Mi Yoo
  • Hong-Taek Ju
  • James Won-Ki Hong
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3754)


The tasks of operating and managing diverse network devices from multiple vendors are getting more difficult and complicated. For that reason, IETF Netconf Working Group has been standardizing network configuration management. The Netconf protocol is an output of that standardization and can be used to effectively manage various devices on a network. However, it is still problematic for the manager to discover and manage configurable parameters in various devices. This paper proposes a method that can quickly discover devices and their parameters as well as methods to manipulate the configuration information on them. We present the architecture for XCMS-WS which meets this mechanism. Using the Web Services technologies, we have develioed a more powerful and flexible system than our previous XCMS. For validation, we have applied XCMS-WS for the configuration management of NG-MON, a distributed, real-time Internet traffic monitoring and analysis system.


Service Requester Request Message Network Device Configuration Management Configuration Information 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bray, T., Paoli, J., Sperberg-McQueen, C.M.: Extensible Markup Language (XML) 1.0. W3 Recommendation REC-xml-19980210 (February 1998)Google Scholar
  2. 2.
    IETF, Network Configuration (Netconf),
  3. 3.
    W3C, Web Services Technologies, WASP/D3.1 (December 2002) Google Scholar
  4. 4.
    OASIS, Universal Description, Discovery and Integration (UDDI),
  5. 5.
    W3C, Web Services Description Language (WSDL) Version 2.0. W3C Working Draft 3 (August 2004),
  6. 6.
    Enns, R.: NETCONF Configuration Protocol. draft-ietf-Netconf-prot-06 (April 26, 2005),
  7. 7.
    W3C, SOAP Version 1.2 Part 2: Adjuncts. W3C Working Draft (December 2001) Google Scholar
  8. 8.
    Choi, M.-J., Choi, H.-M., Ju, H.-T., Hong, J.W.: XML-based Configuration Management for IP Network Devices. IEEE Communications Magazine 41(7), 84–91 (2004)CrossRefGoogle Scholar
  9. 9.
    Han, S.-H., Kim, M.-S., Ju, H.-T., Hong, J.W.: The Architecutre of NG-MON: A Passive Network Monitoring System. In: Feridun, M., Kropf, P.G., Babin, G. (eds.) DSOM 2002. LNCS, vol. 2506, pp. 16–27. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  10. 10.
    Goddard, T.: NETCONF over SOAP. draft-ietf-Netconf-soap-05 (October 11, 2005),
  11. 11.
    Enns, R.: NETCONF Configuration Protocol. draft-ietf-Netconf-prot-06 (October 27, 2005),
  12. 12.
    Simeon Semeonov, Building Web Services with Java. SAMS (2001)Google Scholar
  13. 13.
    Apache WebService project, WebService Invocation Frameworks, WSIF,
  14. 14.
    Robert, A.: gSOAP: Generator Tools for Coding SOAP/XML Web Service and Client Applications in C and C++,
  15. 15.
    IBM, Web Services Development Kit (WSDK),
  16. 16.
    XMLSOFT, libxml, The XML C parser and toolkit at Gnome,
  17. 17.
    Pras, A., Drevers, T., Meent, R.v.d., Quartel, D.: Comparing the Performance of SNMP and Web Services-Based Management. IEEE eTNSM 1(2), 1–11 (2004)Google Scholar
  18. 18.
    Wasserman, M.: Using the NETCONF Configuration Protocol over Secure Shell (SSH) (April 9, 2005),
  19. 19.
    Lear, E., Crozier, K., Enns, R.: BEEP Application Protocol Mapping for NETCONF (March 2005),
  20. 20.
    Lear, E., Crozier, K., Enns, R.: BEEP Application Protocol Mapping for NETCONF. draft-lear-Netconfbeep-05 (March 2005),

Copyright information

© IFIP International Federation for Information Processing 2005

Authors and Affiliations

  • Sun-Mi Yoo
    • 1
  • Hong-Taek Ju
    • 2
  • James Won-Ki Hong
    • 1
  1. 1.Dept. of Computer Science and EngineeringPOSTECHSouth Korea
  2. 2.Dept. of Computer EngineeringKeimyung UniversitySouth Korea

Personalised recommendations