ACM Home Page
Please provide us with feedback. Feedback
A protocol processing architecture for networked multimedia computers
Full text PdfPdf (1.05 MB)
Source ACM SIGOPS Operating Systems Review archive
Volume 27 ,  Issue 3  (July 1993) table of contents
Pages: 19 - 33  
Year of Publication: 1993
ISSN:0163-5980
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 12,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/155870.155873
What is a DOI?

ABSTRACT

Multimedia workstation architectures differ from current architectures in these respects --- they have multiple specialized processing units, a high speed I/O interconnect mechanism, a high speed broadband network interface and a real-time multitasking operating system (OS) that provides QoS guarantees. These systems will primarily be used to run distributed applications that require high network throughput and predictable delay and delay jitter for real-time traffic. We argue the need for a different protocol organization and processing architecture in order to achieve this. We show how the emerging hardware architecture and OS structures favor a "decentralized protocol processing" approach, that takes advantage of the data delivery mechanism provided by the hardware to improve in-band (protocol data) processing, and the sophisticated OS mechanisms based on communicating objects to improve the out-of band (control) processing. We discuss the need for providing end-to-end QoS guarantees for applications and discuss how it can be naturally incorporated in the proposed architecture.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] P.C. Bates and M.E. Segal, "Touring Machine: A Video Telecommunications Software Testbed," Proceedings of the First International Workshop on Network and Operating System Support for Digital Audio and Video, November 1990.
 
2
[2] A.D. Bovopoulos, R. Gopalakrishnan and S. Hosseini, "SYMPHONY: A Hardware, Operating System and Protocol Processing Architecture For Distributed Multimedia Applications," Technical Report WUCS-93-06, Department of Computer Science, Washington University, 1993.
 
3
 
4
[4] J.D. DeHart, M.E. Gaddis and R. Bubenik, "Connection Management Access Protocol (CMAP) Specification," Technical Report WUCS-92-01, Department of Computer Science, Washington University, February 1992.
 
5
[5] M.E. Gaddis, R. Bubenick and J.D. DeHart, "A Call Model for Multipoint Communication in Switched Networks," Proceedings of ICC'92, 1992.
 
6
[6] R. Gopalakrishnan and A.D. Bovopoulos, "Design of a Multimedia Applications Development System," Technical Report WUCS-92-27, Department of Computer Science, Washington University, 1992.
7
 
8
[8] M. Guillemont, "Microkernel Design Yields Real Time in a Distributed Environment," Technical Report CS/TR-90-65.1, Chorus Systems, 1991.
9
 
10
[10] R.G. Herrtwich, "An Introduction to Real-Time Scheduling," Technical Report TR- 90-035, International Computer Science Institute, Berkeley, California, July 1990.
11
 
12
[12] W. Kalfa, "Proposal of an External Processor Scheduling in Micro-Kernel based Operating Systems," Technical Report TR-92-028, Dept. of EECS, University of California, Berkeley, May, 1992.
 
13
[13] H.P. Katseff, R.D. Gaglinello, T.B. London, B.S. Robinson and D.B. Swicker, "An Overview of the Liaison Network Multimedia Workstation," First International Workshop on Network and Operating System Support for Digital Audio and Video, November 1990.
 
14
[14] T.D.C. Little, and A. Ghafoor, "Multimedia Synchronization Protocols," IEEE Journal on Selected Areas in Communications, December 1991.
 
15
[15] K. Loepere, Mach 3 Kernel Principles, Open Software Foundation, January 1992.
 
16
[16] P. Nomtahan and R. Kamel, "PX Connection Architecture," First International Workshop on Network and Operating System Support for Digital Audio and Video, November 1990.
 
17
[17] S.W. O'Malley, L.L. Peterson, "A Dynamic Network Architecture," Technical Report, Department of Computer Science, University of Arizona, Tucson, 1992.
 
18
 
19
[19] W.D. Richard, J.R. Cox, B. Gottlieb and K. Krieger, "The Washington University Multimedia System," Technical Report WUCS-93-01, Washington University, January 1993.
 
20
[20] A. Sah, D.C. Verma and V.G. Oklobdjiza, "A Study of I/O Architecture for High Performance Next Generation Computers," Technical Report TR-91-008, ICSI, Berkeley, January 1991.
 
21
[21] D.C. Schmidt, D.F. Box and T. Suda, "ADAPTIVE A Flexible and Adaptive Transport System Architecture to Support Multimedia Applications on High-Speed Networks," Technical Report 92-46, Department of Information and Computer Science, University of California, Irvine, 1992.
 
22
[22] "SPARCcenter© 2000 Architecture and Implementation," Technical White Paper-Draft Edition of 11/18/92, Sun Microsystems, Inc., 2550 Garcia Ave., Mountain View, CA 94043, U.S.A.
 
23
 
24
[24] D. Tennenhouse, M. Ciholas, and J. Davin, "Telemedia, Networks and Systems," Group Annual Report, AR-001, Massachusetts Institute of Technology, July 1991-June 1992.
25


Collaborative Colleagues:
R. Gopalakrishnan: colleagues
Andreas D. Bovopoulos: colleagues