archives

Design and Implementation of a Media Uploading System


Home 

About 

Browse 

Search 

Register 

Subscriptions 

Deposit Papers 

Help
    

Zhang, Mu, Wong, Johnny and Tavanapong, Wallapak (2005) Design and Implementation of a Media Uploading System. Technical Report TR-05-10, Computer Science, Iowa State University.

Full text available as:Adobe PDF

Abstract

This paper presents the design and performance analysis of an uploading system that automatically uploads multimedia files to a centralized server given client hard deadlines. If not uploaded by the deadlines, existing files may be lost or new files cannot be recorded. The uploading systems with hard deadlines have several important applications in practice. For instance, such systems can be used in hospitals to gather videos generated from medical devices from various operating rooms for post-procedure analysis and in law enforcement to collect video recordings from police cars during routine patrolling. In this paper, we study the uploading system with hard deadlines in detail. We present the software architecture of the uploading system. Two server scheduling algorithms that determine which client uploads its file first are investigated . We introduce two emergency control algorithms to handle situations when a client is about to use up its disk space. We evaluate the proposed algorithms via analysis and simulations. Our performance study additionally reveals the impact of the emergency control algorithms on the server scheduling algorithms.

Keywords:Upload, Hard real-time systems, Emergency control, scheduling algorithm
Subjects:Computer Systems Organization: SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS (J.7)
Information Systems: INFORMATION SYSTEMS APPLICATIONS: General
Information Systems: INFORMATION INTERFACES AND PRESENTATION (e.g., HCI) (I.7): Multimedia Information Systems
ID code:00000369
Deposited by:Mu Zhang on 02 May 2005



Contact site administrator at: ssg@cs.iastate.edu