MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Performance Engineering of End-Systems for High Bandwidth Multimedia Communications (1995) [1 citations — 1 self]

Download:
pdf | ps
by K. Ravindran, K. Bhat
ftp://ftp.cis.ksu.edu/pub/CIS/Ravindran/perf.ps
Add To MetaCart

Abstract:

The paper presents a performance-oriented study of end-systems for high bandwidth multimedia communications. A 2-layer communication architecture is identified, where the lower layer performs the segmentation/reassembly of data packets sent/received over the network and the upper layer performs the multiplexing/demultiplexing functions and enforces `quality of service ' (QOS) control on various data streams. The paper focuses on the performance engineering issues of such a communication system. We study the effects of parallelism and pipelining among layer functions, and inter-layer control transfer mechanisms on end-to-end throughput performance. The study involves conducting experiments on a system implemented using the 2-layer architecture. Based on the study, we suggest some techniques such as the usage of global data memory to minimize data movement across layers and block-mode synchronization of layer processes to achieve high performance. Based on the study, we believe that the future multimedia end-systems will reside on dedicated multiprocessor platforms, where our proposed architectural engineering techniques can be adopted easily and can take advantage of the parallel processing capabilities.

Citations

686 Architectural considerations for a new generation of protocol – Clark, Tennenhouse - 1990
123 Scheduling and IPC Mechanisms for Continuous Media – Govindan, Anderson - 1991
56 Analyzing the multimedia operating system – Steinmetz - 1995
51 High-Speed Transport Components – Zitterbart - 1991
41 Transport protocol processing at gbps rates – Jain, Schwartz, et al. - 1990
37 A framework of architectural concepts for high-speed communication systems – Feldmeier - 1993
33 Optimistic Implementation of Bulk Data Transfer Protocols, in – Carter, Zwaenepoel - 1989
28 A highly layered architecture for high-speed networks – O'Malley, Peterson - 1991
18 Alternative Software Architectures for Parallel Protocol Execution with Synchronous IPC – Woodside, Franks - 1993
13 High-speed protocol implementation based on a multiprocessor architecture – Zitterbart - 1989
12 Architectural Principles and Techniques for Distributed Multimedia Application Support in Operating Systems – Coulson, Blair - 1995
10 The Effect of Buffering Strategies on Protocol Execution Performance – Woodside, Montealegre - 1989
9 The protocol bypass concept for high speed OSI data transfer – Woodside, Ravindram, et al. - 1990
1 Experimental Evaluation of SUN OS IPC and TCP/IP Protocol Implementation – Papadopoulos, Parulkar - 1993