Elsevier

Computer Communications

Volume 25, Issue 3, 15 February 2002, Pages 254-264
Computer Communications

The CORBA-based unified event management framework in multi-layer networks

https://doi.org/10.1016/S0140-3664(01)00342-5Get rights and content

Abstract

An efficient integrated event management is a great concern to a telecommunications industry. An integrated event management across multi-layer networks is much more complex than that across a specific layer network. Although there are several event management frameworks [Ericsson Research Canada March (2000); Integrated Network Management — Proceedings of the Fourth International Symposium on Integrated Network Management (1995) 290–301; Integrated Network Management — Proceedings of the Fourth International Symposium on Integrated Network Management (1995) 278–289], each of them is designed to apply only a specific single layer network. The frameworks are the cause of a lack of scalability and of the difficulties of integrated event management of multi-layer networks. On the other hand, CORBA Notification Service (NS) [OMG, CORBA Services: Common Object Service Specification March (1995); OMG, The Common Object Request Broker: Architecture and Specification July (1995)] is a promising event propagation platform to build an integrated event management for multi-layer networks, but its performance is not sufficient for bulk events in such networks.

This paper proposes the unified event management framework that can uniformly be applicable to multi-layer networks of ATM, Frame Relay (FR) and IP without any customization or modification. In order to define such a framework, this paper proposes a common network model and an event information model that is commonly applicable to the multi-layer networks, which identifies the meaning and relationship of information manipulated by the framework. This paper also suggests an event queue management scheme to improve the insufficient performance of CORBA NS stemmed mainly from its persistency property. Replacing this with the proposed queue management scheme and comparing the event management performance of the framework with that of CORBA NS, this paper will show that former gives a much higher event propagation performance than that of the latter.

Introduction

Network survivability is an issue of great concern to a telecommunications industry eager to deploy multi-layer networks of ATM, FR and IP. Because the loss of services at any layer network due to catastrophic or soft failures could be devastating and could result in significant revenue loss, many methods for maintaining network survivability are already proposed. To ensure the network survivability in telecommunication environment, there are two prominent management domains of event and fault. One is to rapidly detect network abnormalities including performance degradation and hard or soft failure, and another is to solve the abnormalities identified by the event management. Therefore, the network survivability depends fully on the scaleable and speedy event management scheme and the rapid restoration mechanism. However, the integrated event management across multi-layer networks is much more complex than that across a specific single layer network. Although there were several event management frameworks [1], [2], [3], each is designed to apply a specific layer network. They have been the cause of a lack of scalability and the difficulties of integration of multi-layer networks from the perspective of integrated event management. On the other hand, the increasing size and complexity of the multi-layer networks require high performance network management systems (NMSs) to be distributed and flexible. CORBA is considered to be a promising platform to build the distributed NMSs. The Object Management Group (OMG) Notification Service (NS) is an efficient and intelligent means of distributing information to many recipients in large and multi-layer network environments. The OMG has recently defined a standard NS that enhances the existing OMG Event Service by adding the following major capabilities, i.e. filter, priority and persistency [8], [9]. However, the performance of CORBA NS shows insufficient performance for propagating and managing the bulk events in multi-layer network environments, which is mainly caused by the overheads for filter, priority and persistency controls.

This paper proposes a unified event management framework that is uniformly applicable to ATM Virtual Path (VP), Virtual Channel (VC), IP and Frame Relay (FR) layer networks without any modification or customization. To define the unified event management framework, it is most necessary to know the generic network model that is not specific to a single layer network or a certain vendor's technology. So, this paper suggests a common network model that is uniformly applicable to multi-layer networks of ATM, FR and IP, and a generic event information model that is applicable to the proposed generic network model and that is described in the Rumbaugh's OMT model [13]. The event computational model interacting with CORBA NS is defined in terms of functional decomposition of distributed event management application. In that model, the event queuing scheme that is described with the CORBA Interface Definition Language (IDL) is proposed. Replacing the persistency property of CORBA NS with the scheme prominently improved the event propagation performance. The performance of the proposed framework was also evaluated under the high-speed information network (HSIN) of Korea Telecom for reality. The performance between the proposed framework using the queue-based and the CORBA NS persistency schemes were also analyzed.

Section 2 presents the common network model that can be applicable to multi-layer networks. Section 3 illustrates the event management framework in terms of information and computational modeling. Section 4 describes the implementation model using the CORBA NS and the results of the performance analysis. Section 5 discusses the merits and issues of the framework followed by concluding remarks.

Section snippets

A unified network model (NetworkIO)

In order to deploy large-scaled multi-layer networks, the layering and partitioning concepts of ITU-T G.805 [4] are very useful. ITU-T G.805 describes the generic transport network architecture, which can decompose a number of independent layer networks with the client/server relationship between adjacent layer networks. Our multi-layer network is composed of four layer networks of ATM VP, VC, FR and IP (see Fig. 1). The layers have a client/server relationship. The SDH layer network takes the

Event information model

The information viewpoint on the system and its environment focuses on the meaning of the data manipulated by and stored within the system. A static schema is used to specify the objects and their relationships. A possible notation is Rumbaugh's OMT notation [13]. Multi-vendor and multi-layer network environments force a uniform information model not specific to a vendor's implementation and a single layer network, as shown in Fig. 2. The rule-based event management approach, currently the most

The Experience of Implementation

The event management framework is implemented based on the unified network model applicable to multi-layer networks. There are four network management systems for varying layer networks: IP-NMS for IP; FR-NMS for FR; VP-NMS for VP; VC-NMS for VC. Each of the NMSs controls the network elements with the CORBA/CMIP or CORBA/SNMP gateways, as shwon in Fig. 6. The integrated event management system (IEMS) aims to provide the integrated event management of the four layer networks. The IONA Orbix [7],

Concluding remarks

This paper proposed a common network model that can uniformly be applicable to all of the layer networks of ATM, FR and IP. A unified event management framework is also proposed in terms of event information and computational models that are not specific to a layer network or vendor's technology. The information model is defined from the perspective of the generic information schema and the relationship necessary to uniformly manage events in heterogeneous multi-layer network environment. This

References (14)

  • S. Desrochers, A. Godin, N. Gosselin, E. Tse, Event Management Components for the 3rd Generation OSS, Ericsson Research...
  • G. Jakobson et al.

    Real-time Telecommunication Network Management: Extending Event Correlation with Temporal Constraints

    (1995)
  • Y.A. Nygate

    Event Correlation using Rule and Object Based Techniques

    (1995)
  • ITU-T G.805, Generic Function Architecture Of Transport Networks, November...
  • ITU-T Recommendation M.3100, Generic Network Information Model, July...
  • ITU-T Recommendation I.311, B-ISDN General Network Aspects, March...
  • IONA Technologies PLC, Orbix Programming Guide — Release 2.0, November...
There are more references available in the full text version of this article.

Cited by (0)

View full text