shown in Figure 1. When developing an SLA,
consideration must be given to the life cycle as it
may affect SLA requirements(TM Forum, 2001).
2 RELATED WORKS
To Implement and execute a SLA, there are a lot of
attempts to propose a framework for constructing
and managing quality-of-service (QoS)-centered
service level agreement (SLA) between service
providers and their customers. In these attempts,
SLA is provided through the off-line designing steps
and real-time SLA management steps which are
good solutions to provide real-time SLA in multi-
service packet networks (Eric Bouillet, 2002).
However, there is also needed to gather information
from other legacy systems to provide several SLA.
To communicate with legacy systems for
collecting information, there are some of trial efforts
to use legacy monitoring or reporting systems for
SLA monitoring and reporting. One of these is an
integrated Customer Network Management (CNM)
architecture. This architecture provides SLA with
extending legacy CNM concept. In this architecture,
all functional modules are designed and
implemented as a CORBA object and it adapts
COM/CORBA communicating mechanism (E.C.
Kim, 2000). While COM/CORBA communication
provides the way to access objects, it is easier to
transfer XML via Simple Object Access Protocol
(SOAP).
Recently, as growing web service technologies,
XML web services architecture is recommended and
used when there is a need to communicate with each
other. One of the primary advantages of the XML
Web services architecture is that it allows
applications written in different languages on
different platforms to communicate with each other
in a standards-based way (Roger Wolter, 2001).
Also, all of network services do not have a common
network specification and many research groups or
telecommunication companies have tried to
categorize and classify the SLA metrics to provide
adaptable SLA to network service providers and
their customers (Nathan J Muller, 1999).
In this paper, we suggest the web-based SLA
system, i.e. WSMR system, depending on the XML
Web services architecture. This paper is written in
the following steps. In section 3, we suggest
architecture of WSMR system and explain the
components of WSMR system. It shows the result of
experimental test of WSMR in section 4. In section
5, we mention about the conclusions and present the
further works.
3 WEB-BASED SLA MONITOR-
ING AND REPORTING (WSMR)
SYSTEM
To support an SLA, it is important to categorize all
of contract elements because of managing and
controlling easily. There are normally three
categories in the SLA.
The first SLA category is Open Metrics. Open
Metrics is related with a process that checks whether
NSP provides network service in time or not. If there
is a delay of open service, SLA system has to
monitor the open process, verify the violation of
open metrics and notify NSP and customers of the
violation.
The Second is Trouble Metrics. Trouble Metrics
is related with a process which monitors how long
NSP spends a time to recover network trouble and
how many times it has been occurred during
charging period.
The third is Performance Metrics. Performance
Metrics is the important metrics category in the view
of IT business. Performance Metrics is related with
QoS of network and there are many testing methods
in various network services.
In the case of world leading IT companies, some
of them present several performance metrics that are
network latency, packet delivery, network
availability and so on (MCI).
The WSMR system has been designed and
developed to provide and manage a contract between
network service providers and their customers based
on the web-based XML technology. In WSMR
system, it is communicating with each network
performance gathered system for collecting network
performance data and monitoring network
performance data which is produced by Data
Statistic Module (DSM) in WSMR every midnight.
To receive raw data, a WSMR system has to
communicate with other OSS systems periodically,
i.e. Customer Open Processing (COP) System,
Customer Service Guarantee (CSG) System, each
Network Management System (NMS) and
Equipment Control (EC) System. The COP system
manages customer open request and The CSG
system controls and manages every network trouble
data. NMS manages the status of network and the
EC system manages network equipments. To
consider these conditions, we design WSMR system
consisted of communication module as shown in
figure 2; data management module, data statistic
module, monitor module, data gathering module,
service specific processing module.
ICETE 2005 - SECURITY AND RELIABILITY IN INFORMATION SYSTEMS AND NETWORKS
294