Research: The implementation of a dynamic management scheme for guaranteed-performance connections

  • Authors:
  • Colin Parris;Domenico Ferrari

  • Affiliations:
  • IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598, USA;Computer Science Division, Electrical Engineering and Computer Science Department, University of California, Berkeley, Berkeley, CA 94720, USA

  • Venue:
  • Computer Communications
  • Year:
  • 1998

Quantified Score

Hi-index 0.24

Visualization

Abstract

In this paper we present a prototype implementation of a management scheme that can be used to dynamically manage Guaranteed Performance Connection (GPC) services in Integrated Services Networks. These services are required to support the wide range of quality-of-service parameters desired by many useful applications. The GPC services provide performance guarantees in terms of throughput, delay, delay jitter and loss rates, and adopt a connection-oriented, fixed-route, reservation-oriented approach to achieve these guarantees. In such an approach, resource allocation and route selection decisions are usually static (i.e. they are made before the start of the communication on the basis of resource availability and real-time network load at that time, and are usually kept for the duration of the communication). This static approach limits the flexibility of these GPC services. In our previous work we presented our solution to this lack of flexibility. This solution, the Dynamic Connection Management (DCM) Scheme, provides the network with the capability to dynamically modify the traffic characteristics, the performance requirements, and the route of any existing guaranteed-performance connection (C. Parris, H. Zhang and D. Ferrari, ACM Multimedia Systems Journal, 1 (6) (1993) 267-283). We also presented several simulation experiments that proved the feasibility of the scheme and analyzed its performance. In this work we complete this proof of concept by implementing the DCM scheme and conducting several initial measurement experiments on this prototype. The implementation utilized the data delivery protocols of the Tenet Real-Time Protocol suite and the Simple Network Management Protocol version 1 (SNMPv1) as the control or management protocol. The measurement experiments indicated that, although the scheme is indeed useful, there are several limitations caused by the use of SNMPv1.