Structure and Scheduling in Real-Time Protocol Implementations
Title | Structure and Scheduling in Real-Time Protocol Implementations |
Publication Type | Technical Report |
Year of Publication | 1990 |
Authors | Anderson, D. P., Delgrossi L., & Herrtwich R. Guido |
Other Numbers | 585 |
Abstract | 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. |
URL | http://www.icsi.berkeley.edu/pubs/techreports/tr-90-21.pdf |
Bibliographic Notes | ICSI Technical Report TR-90-021 |
Abbreviated Authors | D. P. Anderson, L. Delgrossi, and R. G. Herrtwich |
ICSI Publication Type | Technical Report |