Title :
Supporting real-time and multimedia applications on the Mercuri testbed
Author :
Guha, Aloke ; Pavan, Allalaghatta ; Liu, Jonathan ; Rastogi, Ajay ; Steeves, Todd
Author_Institution :
Technol. Center, Honeywell Inc., Minneapolis, MN, USA
fDate :
5/1/1995 12:00:00 AM
Abstract :
This paper describes the distributed system, network and software architecture, the application development environment, the performance, and the early lessons learned on the ATM LAN testbed Mercuri established at the Honeywell Technology Center, to develop distributed multimedia technologies for real-time control applications. We have developed a client-server-based software architecture on Sun Sparcstation-2s connected by a Fore Systems´ ASX-100 ATM switch, with video processing handled by Parallax´s X Video cards. The architecture enables network-transparent applications and provides simple primitives for multimedia capture, display, transmission, storage, and retrieval. A real-time multimedia-in-the-loop control application was developed as the vehicle for testing the capabilities and performance of the network. Our test measurements focus on the end-user-level performance metrics such as message throughput and round-trip delay as well as video-frame jitter under no-load and load conditions. Our results show that the maximum burst throughput that can be supported at the user level is 48 Mb/s using AAL 5, while round-trip delays for 4-kbyte messages are about 3 ms. Our experience reveals a number of performance bottlenecks and open issues in using commercial ATM switches for practical applications. Our conclusions are outlined
Keywords :
asynchronous transfer mode; client-server systems; delays; jitter; local area networks; multimedia communication; performance evaluation; real-time systems; software engineering; telecommunication computing; telecommunication control; 48 Mbit/s; AAL 5; ASX-100 ATM switch; ATM LAN testbed; Fore Systems; Honeywell Technology Center; Mercuri testbed; Parallax X Video cards; Sun Sparcstation-2s; client-server architecture; distributed system; end-user-level performance metrics; message throughput; multimedia applications; network architecture; network-transparent applications; real-time applications; real-time control applications; round-trip delay; software architecture; test measurements; video processing; video-frame jitter; Application software; Asynchronous transfer mode; Delay; Local area networks; Multimedia systems; Software architecture; Software testing; Switches; System testing; Throughput;
Journal_Title :
Selected Areas in Communications, IEEE Journal on