Deadline-constrained media uploading systems

Mu Zhang, Johnny Wong, Wallapak Tavanapong, Junghwan Oh, Piet De Groen

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

This paper presents the design, implementation, and performance evaluation of a novel file uploading system. The system automatically uploads multimedia files to a centralized server given a client machine's hard deadline-the time when a client machine will exhaust its available storage space due to on-going recording of media files. If existing files have not been uploaded and removed from the client machine's hard disk by the deadlines, existing files may be overwritten or new files may not get created. Our uploading system was designed to provide a practical solution for emerging business needs. For instance, our system can be used in medical practice to gather videos generated from medical devices located in various procedure rooms for post-procedure analysis, and in law enforcement to collect video recordings from police cars during routine patrolling. Here we investigate two upload scheduling algorithms that determine which client machine should upload its file(s) first. We introduce two emergency control algorithms to handle situations when a client machine is about to exhaust its hard disk space. We evaluate the proposed algorithms via simulations and analysis. Our performance studies show that the upload scheduling algorithms and the emergency control algorithms have a significant impact on overall system performance.

Original languageEnglish (US)
Pages (from-to)51-74
Number of pages24
JournalMultimedia Tools and Applications
Volume38
Issue number1
DOIs
StatePublished - May 2008

Fingerprint

Deadline
Hard disk storage
Law enforcement
Scheduling algorithms
Scheduling Algorithm
Emergency
Control Algorithm
Video recording
Law Enforcement
File System
Performance Evaluation
Multimedia
System Performance
Railroad cars
Servers
Server
Evaluate
Industry
Simulation

Keywords

  • Emergency control for storage overflow
  • File upload
  • Hard real-time systems
  • Scheduling algorithms

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Information Systems
  • Computer Graphics and Computer-Aided Design
  • Software
  • Theoretical Computer Science
  • Computational Theory and Mathematics

Cite this

Zhang, M., Wong, J., Tavanapong, W., Oh, J., & De Groen, P. (2008). Deadline-constrained media uploading systems. Multimedia Tools and Applications, 38(1), 51-74. https://doi.org/10.1007/s11042-007-0149-0

Deadline-constrained media uploading systems. / Zhang, Mu; Wong, Johnny; Tavanapong, Wallapak; Oh, Junghwan; De Groen, Piet.

In: Multimedia Tools and Applications, Vol. 38, No. 1, 05.2008, p. 51-74.

Research output: Contribution to journalArticle

Zhang, M, Wong, J, Tavanapong, W, Oh, J & De Groen, P 2008, 'Deadline-constrained media uploading systems', Multimedia Tools and Applications, vol. 38, no. 1, pp. 51-74. https://doi.org/10.1007/s11042-007-0149-0
Zhang, Mu ; Wong, Johnny ; Tavanapong, Wallapak ; Oh, Junghwan ; De Groen, Piet. / Deadline-constrained media uploading systems. In: Multimedia Tools and Applications. 2008 ; Vol. 38, No. 1. pp. 51-74.
@article{6f32ba3eecaf4529b2d1cc52aa70fe73,
title = "Deadline-constrained media uploading systems",
abstract = "This paper presents the design, implementation, and performance evaluation of a novel file uploading system. The system automatically uploads multimedia files to a centralized server given a client machine's hard deadline-the time when a client machine will exhaust its available storage space due to on-going recording of media files. If existing files have not been uploaded and removed from the client machine's hard disk by the deadlines, existing files may be overwritten or new files may not get created. Our uploading system was designed to provide a practical solution for emerging business needs. For instance, our system can be used in medical practice to gather videos generated from medical devices located in various procedure rooms for post-procedure analysis, and in law enforcement to collect video recordings from police cars during routine patrolling. Here we investigate two upload scheduling algorithms that determine which client machine should upload its file(s) first. We introduce two emergency control algorithms to handle situations when a client machine is about to exhaust its hard disk space. We evaluate the proposed algorithms via simulations and analysis. Our performance studies show that the upload scheduling algorithms and the emergency control algorithms have a significant impact on overall system performance.",
keywords = "Emergency control for storage overflow, File upload, Hard real-time systems, Scheduling algorithms",
author = "Mu Zhang and Johnny Wong and Wallapak Tavanapong and Junghwan Oh and {De Groen}, Piet",
year = "2008",
month = "5",
doi = "10.1007/s11042-007-0149-0",
language = "English (US)",
volume = "38",
pages = "51--74",
journal = "Multimedia Tools and Applications",
issn = "1380-7501",
publisher = "Springer Netherlands",
number = "1",

}

TY - JOUR

T1 - Deadline-constrained media uploading systems

AU - Zhang, Mu

AU - Wong, Johnny

AU - Tavanapong, Wallapak

AU - Oh, Junghwan

AU - De Groen, Piet

PY - 2008/5

Y1 - 2008/5

N2 - This paper presents the design, implementation, and performance evaluation of a novel file uploading system. The system automatically uploads multimedia files to a centralized server given a client machine's hard deadline-the time when a client machine will exhaust its available storage space due to on-going recording of media files. If existing files have not been uploaded and removed from the client machine's hard disk by the deadlines, existing files may be overwritten or new files may not get created. Our uploading system was designed to provide a practical solution for emerging business needs. For instance, our system can be used in medical practice to gather videos generated from medical devices located in various procedure rooms for post-procedure analysis, and in law enforcement to collect video recordings from police cars during routine patrolling. Here we investigate two upload scheduling algorithms that determine which client machine should upload its file(s) first. We introduce two emergency control algorithms to handle situations when a client machine is about to exhaust its hard disk space. We evaluate the proposed algorithms via simulations and analysis. Our performance studies show that the upload scheduling algorithms and the emergency control algorithms have a significant impact on overall system performance.

AB - This paper presents the design, implementation, and performance evaluation of a novel file uploading system. The system automatically uploads multimedia files to a centralized server given a client machine's hard deadline-the time when a client machine will exhaust its available storage space due to on-going recording of media files. If existing files have not been uploaded and removed from the client machine's hard disk by the deadlines, existing files may be overwritten or new files may not get created. Our uploading system was designed to provide a practical solution for emerging business needs. For instance, our system can be used in medical practice to gather videos generated from medical devices located in various procedure rooms for post-procedure analysis, and in law enforcement to collect video recordings from police cars during routine patrolling. Here we investigate two upload scheduling algorithms that determine which client machine should upload its file(s) first. We introduce two emergency control algorithms to handle situations when a client machine is about to exhaust its hard disk space. We evaluate the proposed algorithms via simulations and analysis. Our performance studies show that the upload scheduling algorithms and the emergency control algorithms have a significant impact on overall system performance.

KW - Emergency control for storage overflow

KW - File upload

KW - Hard real-time systems

KW - Scheduling algorithms

UR - http://www.scopus.com/inward/record.url?scp=43449112994&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=43449112994&partnerID=8YFLogxK

U2 - 10.1007/s11042-007-0149-0

DO - 10.1007/s11042-007-0149-0

M3 - Article

VL - 38

SP - 51

EP - 74

JO - Multimedia Tools and Applications

JF - Multimedia Tools and Applications

SN - 1380-7501

IS - 1

ER -