Publication Details

Title: Structure and Scheduling in Real-Time Protocol Implementations
Author: D. P. Anderson, L. Delgrossi, and R. G. Herrtwich
Group: ICSI Technical Reports
Date: June 1990
PDF: http://www.icsi.berkeley.edu/pubs/techreports/tr-90-21.pdf

Overview:
Real-time network communication involves 1) the underlying network and its contention mechanism, 2) the design of transport protocols, 3) the scheduling of CPU and network interface devices, and 4) the process/interrupt structure of protocol implementations. This paper is concerned with 3) and 4), in the context of network communication of digital audio and video data. We describe the issues and design alternatives for CPU and network interface scheduling in the sending host, and CPU scheduling for protocol processing in the receiving host. We discuss how the proposed policies can be incorporated in existing operating systems such as UNIX. Our discussion is based on the "DASH resource model", a workload and scheduling model designed for real-time communication.

Bibliographic Information:
ICSI Technical Report TR-90-021

Bibliographic Reference:
D. P. Anderson, L. Delgrossi, and R. G. Herrtwich. Structure and Scheduling in Real-Time Protocol Implementations. ICSI Technical Report TR-90-021, June 1990