SRP: A Resource Reservation Protocol for Guaranteed-Performance Communication in the Internet

TitleSRP: A Resource Reservation Protocol for Guaranteed-Performance Communication in the Internet
Publication TypeTechnical Report
Year of Publication1990
AuthorsAnderson DP, Herrtwich RGuido, Schaefer C
Other Numbers570
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 (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: independence from transport protocols (SRP can be used with standard protocols such as TCP or with new real-time protocols); compatibility with IP (packets are not modified); and that 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 resource reservation based on cost minimization. SRP implements this end-to-end algorithm, handling those resources related to network communication.

URLhttp://www.icsi.berkeley.edu/pubs/techreports/tr-90-06.pdf
Bibliographic Notes

ICSI Technical Report TR-90-006

Abbreviated Authors

D. P. Anderson, R. Guido Herrtwich, and C. Schaefer

ICSI Publication Type

Technical Report