SRP: A Resource Reservation Protocol for Guaranteed-Performance

  • Authors:
  • David P. Anderson;Ralf G Herriwich;Carl Schaefer

  • Affiliations:
  • -;-;-

  • Venue:
  • SRP: A Resource Reservation Protocol for Guaranteed-Performance
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

This report describes the Session Reservation Protocol (SRP), SRP is defined in the DARPA Internet family of protocols. It allows communicating peer entities to reserve the resources, such as CPU and network bandwidth, necessary to achieve given performance objectives (delay and throughput). The immediate goal of SRP is to support "continuous media" (digital audio and video) in IP-based distributed systems. However, it is applicable to any application that requires guaranteed-performance network communication. The design goals of SRP include 1) independence from transport protocols (SRP can be used with standard protocols such as TCP or with new real-time protocols); 2) compatibility with IP (data packets are not modified); 3) a host implementing SRP can benefit from its use even when communicating with hosts not supporting SRP. SRP is based on a workload and scheduling model called the DASH resource model. This model defines a parameterization of client workload, an abstract interface for hardware resources, and an end-to-end algorithm for negotiated resources reservation based on cost minimization. SRP implements this end-to-end algorithm, handling those resources related to network communication.