A Notification Correlation Architecture Based on Policies and Web Services

Abstract. Currently, Web Services for network management have been an in-tensive field of investigation. However, the investigations carried up to do notproperly address the issue related to event notifications. The Simple NetworkManagement Protocol, which is the widely deployed and accepted solution, hasan interesting but also limited support for event notification through its trap mes-sages. In this paper we present a distributed notification correlation architecturethat allowed us to closely investigate the use of Web Services as a tool in man-aging networks considering the specific case of notification support. Other aspectexplored in this paper is the use of policies in a notification correlation archi-tecture. This study complements the investigations under development showingaspects of Web Services and Policy Based Network Management (PBNM) fornetwork management that were unknown in the field of event notification. 1 Introduction Currently, there is an intensive research effort in the network management communityconcerning the use of Web Services (WS) technology as a management tool. Accordingto Schoenwaelder et al. [1], Web Services represent a revolutionary approach becauseits usage suggests the substitution of the current SNMP framework [2] that is widelyaccepted and deployed. However, although said to be revolutionary, the use of Web Ser-vices for network management can not be feasible in real systems without concerningthe SNMP-enabled devices already in use.In order to integrate SNMP-enabled devices into WS-based management systems,some integration approaches have been proposed. One common approach is based onthe use of SNMP to WS gateways that map SNMP messages, information, and/or ser-vices to WS operations. Such gateways are often based on WS that are implementedthrough SOAP (Simple Object Access Protocol) [3] over HTTP. This SOAP/HTTPbinding is currently easily deployed mainly due to the large number of available de-velopment and supporting tools.SOAP over HTTP suggests a synchronous communication where a client, using aSOAP API, calls a WS operation that is executed in a server located in a remote com-puter. Usually, the client blocks waiting for the server reply. Observing the network traf-fic, one can check that a SOAP message is first sent from the client to the server to callthe WS operation, and a final message is sent back from the server to the client to return

[1]  Aiko Pras,et al.  On the standardisation of Web service management operations , 2004 .

[2]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1990, RFC.

[3]  G. Pavlou,et al.  On management technologies and the potential of Web services , 2004, IEEE Communications Magazine.

[4]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[5]  Deep Medhi,et al.  An alarm management approach in the management of multi-layered networks , 2003, Proceedings of the 3rd IEEE Workshop on IP Operations & Management (IPOM 2003) (IEEE Cat. No.03EX764).

[6]  Lisandro Zambenedetti Granville,et al.  Comparing Web services with SNMP in a management by delegation environment , 2005, 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005..

[7]  J. Roy,et al.  Understanding Web services , 2001 .

[8]  Aiko Pras,et al.  On the future of Internet management technologies , 2003, IEEE Commun. Mag..

[9]  J.M.S. Nogueira,et al.  An alarm correlation system for SDH networks , 1998, ITS'98 Proceedings. SBT/IEEE International Telecommunications Symposium (Cat. No.98EX202).

[10]  Lisandro Zambenedetti Granville,et al.  Implementation and bandwidth consumption evaluation of SNMP to Web services gateways , 2004, 2004 IEEE/IFIP Network Operations and Management Symposium (IEEE Cat. No.04CH37507).

[11]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.