Elsevier

Computer Networks

Volume 46, Issue 6, 20 December 2004, Pages 853-866
Computer Networks

Managing service level agreements in Premium IP networks: a business-oriented approach

https://doi.org/10.1016/j.comnet.2004.06.024Get rights and content

Abstract

This paper presents a market-enabling framework where users, content providers and network operators can interact in the seamless, transparent sale and delivery of a wide range of services. The framework allows for dynamic creation, configuration and delivery of services with quality assurance, via automated management of Service Level Agreements (SLAs). We propose an approach relying on a systemic treatment of business, service and network layer issues, which translates into a layered architecture where components belonging to different levels interact on the basis of a mediation paradigm. We use mediation as a generic term for a combination of negotiation, brokerage and state notification, jointly concurring to the realization of the entire life-cycle of a service.

Introduction

The motivation to deploy new services as quick as possible is based upon a provider’s intention to secure its revenues. Providers are already operating on very thin margins [1], therefore it is hard to underestimate the importance of dynamic service provisioning and configuration in the current world of telecommunications. With the ongoing convergence in the next generation IP networks of voice and data, control and management [2], the task of dynamic service creation is an extraordinary challenge.

A generic architecture of service creation in Premium IP (PIP) networks is herein defined as a framework of communication between entities enabling dynamic configuration and provisioning of SLA-conforming services. Business aspects, service aspects and network aspects influenced by service creation are identified. Major requirements from network provider side are analyzed and a transition towards service creation aware networks is outlined. The solution envisaged relies on a systemic treatment of business, service and network layer issues, thus bringing to the introduction of three different models:

  • Business Model: who is selling what to whom;

  • Service Model: what and how gets delivered in service phases;

  • Network Resource Model: what and how is committed in the network at the time the service is provisioned.


Interaction between business, service and network layer entities is based upon a novel communication paradigm exploiting the concept of mediation. We use mediation as a generic term for a combination of negotiation, brokerage and state notification, jointly coordinating and configuring service components. A framework that exploits this concept is to be comprised of two different architectures: (i) open service architecture, facilitating rapid design of a new service provisioned by a federation of providers; and (ii) open network architecture, facilitating dynamic service creation at network level.

The paper is organized in nine sections. The main concepts and terms that will be used throughout the paper are introduced in Section 2. A novel architecture for the effective provisioning of Premium IP services is introduced in Section 3. Section 4 discusses the main issues related to the translation from the high-level description of a service to the associated technical specification. SLA management is addressed in Section 5. The important issue of SLA Monitoring is dealt in Section 6. An actual example of the application of the mediation architecture is shown in Section 7, where we present the deployment and management of a Virtual Private Network service. Section 8 analyzes related work in the field of SLA management and service creation. Finally, Section 9 provides some concluding remarks, together with directions of future work.

Section snippets

Service

The service concept may be modelled from different perspectives. A fair general definition looks at a service like “an activity performed by one organization (provider) on behalf of another (consumer)” [12]. While in the past services were usually provided through human interaction, (face to face, by telephone, etc.), the Internet growth is nowadays leading to an amplification of communication capabilities, thus giving new market opportunities. However, exploitation of a network infrastructure

Dynamic service creation through mediation

From a general perspective, the delivery chain associated with Premium IP services involves a variety of actors: users, service providers, brokers between users and service providers, network providers. These entities are linked through a number of interrelations, for which the following assumptions hold:

  • the user has a high level view of the service: he simply ignores (or is not interested in) the technicalities associated with it;

  • the broker is not necessarily aware of the semantic of a

SLA  SLS translation

In the framework we defined, the translation from an SLA to the corresponding SLS(s) is quite straightforward, thanks to the modular decomposition of roles and responsibilities. Information available at the SM’s side is interpreted in the light of the data carried inside the candidate SLA proposed by the AM. Hence, an interpretation is needed in order to build the appropriate Service Level Specifications. This derives from the consideration that an SLS is a technical document, different from

SLA management

The service life-cycle involves the following phases: creation, publication, negotiation, activation and monitoring. In this and in the following section these phases will be described in detail.

Service Monitoring phase

In an architecture allowing for dynamic negotiation of a rich portfolio of services, it becomes of primary importance the availability of mechanisms for the monitoring of performance parameters related to a specified service instance. This capability is of interest both to the end-users, as the entities that ‘use’ the service, and to the service providers, as the entities that create, configure and deliver the service. Starting from monitoring results, a customer can establish whether the

The user perspective: the VPN example

In the architecture described, we so far implemented three types of services:

  • Video on Demand (VoD);

  • Virtual Private Network (VPN);

  • Voice over IP (VoIP).


These services cover a wide spectrum of potential situations, since they range from a quasi-static scenario (as it is in the case of VPNs, where a single SLA lasts for a long time and re-negotiations do not happen that frequently), to a highly-dynamic one (as in the case of VoIP calls, which are characterized by a short duration and a high

Related work

The ideas we present in this paper have several liasons with the work recently undertaken by other research groups, both inside and outside the IETF community. The main concepts we are working on are mediation, trading and resource description/discovery. All of them currently find a great deal of interest inside the IETF, as witnessed by the recent birth of the Internet Open Trading Protocol (trade) working group [8]. Analogies with related approaches also exist with reference to the way we

Conclusions and directions of future work

In this work, we provided an analysis of the main issues related to the provisioning of advanced communication services based on the effective management of Service Level Agreements. Such issues are mainly related to the concrete requirements of a wide number of different players: application designers, content providers, service providers, network operators, end users. What emerges from our work is that the provisioning of such services is particularly complex and critical since it involves

Salvatore D’Antonio received the M.S. degree in computer engineering from the University of Naples “Federico II”. He is currently a researcher at CINI, the Italian University Consortium for Computer Science.

His current research interests include network monitoring and control, Quality of Service (QoS) provisioning over IP networks and e-business platforms. He is currently involved in a number of international research projects in the area of inter-domain QoS monitoring and delivery.

References (20)

  • Y. Hoffner et al.

    Contract-driven creation and operation of virtual enterprises

    Computer Networks

    (2001)
  • R. Pow, Scenarios for the European Telecoms Market 2002–2007: forecasts and analysis, Analysis Research and Consulting,...
  • A.R. Modaressi et al.

    Control and management in next-generation networks: challenges and opportunities

    IEEE Communications Magazine

    (2000)
  • D. Goderis

    A management and control architecture for providing IP differentiated services in MPLS-based networks

    IEEE Communications Magazine

    (2001)
  • ebXML Technical Architecture Project Team, ebXML Technical Architecture Specification v1.0.4, Technical...
  • UDDI project—Universal Description, Discovery and Integration, Available from:...
  • S. D’Antonio, S.P. Romano, G. Ventre, An E-commerce Framework for Service Assurance in the Internet, International...
  • S. D’Antonio, M. D’Arienzo, M. Gargiulo, S.P. Romano, G. Ventre, Service level indication: a proposal for QoS...
  • Active IETF Working Groups Web page—available at:...
  • TINA Consortium Web page—available at:...
There are more references available in the full text version of this article.

Cited by (7)

View all citing articles on Scopus

Salvatore D’Antonio received the M.S. degree in computer engineering from the University of Naples “Federico II”. He is currently a researcher at CINI, the Italian University Consortium for Computer Science.

His current research interests include network monitoring and control, Quality of Service (QoS) provisioning over IP networks and e-business platforms. He is currently involved in a number of international research projects in the area of inter-domain QoS monitoring and delivery.

Maurizio D’Arienzo is a Research Fellow in the Computer Engineering and Systems Department of the University of Napoli “Federico II”, Italy. After a Laurea Degree in Electronic Engineering from the University of Napoli “Federico II”, he earned a Ph.D. in Computer Science from the same University. His main research interests are focused on communications and networking, with special regard to distributed systems, network management and Quality of Service in IP networks.

Marcello Esposito received the degree in Telecommunications Engineering from the University of Napoli “Federico II” in 2000. He is currently working as a researcher at CINI, the Italian University Consortium for Computer Science and he teaches Computer Programming at the University of Napoli. His research interests include QoS provisioning, inter-domain network management and content adaptation for Web services.

Simon Pietro Romano received the degree in Computer Engineering from the University of Napoli “Federico II”, Italy, in 1998. He is currently an assistant professor at the Computer Science Department of the University of Napoli.

His research interests primarily fall in the field of networking, with special regard to Quality of Service (QoS) provisioning in heterogeneous environments, dynamic network management and Web-based applications (electronic market-places distance learning, etc.).

He is currently involved in a number of research projects, whose main scope is the design and implementation of effective solutions for the provisioning of services with quality assurance over Premium IP networks.

Giorgio Ventre is Professor of Computer Networks in the Department of Computer Engineering and Systems of the University of Napoli “Federico II” where he is leader of the COMICS team. COMICS stands for Computers for Interaction and Communications and is a research initiative in the areas of networking and multimedia communications. After started ITEM, the first research laboratory of the Italian University Consortium for Informatics (CINI), his now the President and CEO of CRIAI, a research company active in the areas of Information Technologies. As leader of the networking research group at University of Napoli “Federico II”. He was principal investigator for a number of national and international research projects. Currently is involved in the E-NEXT Network of Excellence of the VI Framework Programme of the European Union where he is leading the activities of the WG on Traffic Engineering and Monitoring. He has co-authored more than 100 publications and also a member of the IEEE Computer Society and of the ACM.

View full text