DocumentCode
3118326
Title
Quality-of-Service Optimization for Multiple Multimedia Tasks in Real-Time Embedded Systems
Author
Shih, Kai-Jung ; Lin, Yi-Hsun ; Hsiung, Pao-Ann
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
fYear
2009
fDate
14-16 Dec. 2009
Firstpage
474
Lastpage
479
Abstract
Nowadays, most embedded systems support different kinds of multimedia applications and real-time tasks. The computational requirements of multimedia applications are usually very demanding and embedded systems may not be powerful enough to support multiple multimedia applications. As a result, real-time tasks will miss their deadlines and thus get rejected. To solve this problem, we propose a Dynamic Workload Shaping (DWS) method by extending a Dynamic Buffering Technique (DBT) to multiple multimedia tasks and proposing two optimization methods. The original DBT scheduling method can only guarantee that the playout devices are always able to read out data items from the playout buffers, but does not guarantee any QoS. Two algorithms are proposed in this work to optimize and guarantee the quality of multimedia applications. We use several examples to illustrate how both algorithms can be applied to real systems. With MPEG-4 and H.264 applications, our experimental results show that the lower bound of 15 frames per second for the output device rates of the two multimedia applications can be guaranteed even if the processor frequency that can be allocated to them is very small. The processor frequency for running other real-time applications can be saved 10% to 15% if the multimedia applications run at their corresponding minimum processor frequencies that were computed by the guaranteeing QoS method.
Keywords
embedded systems; multimedia computing; quality of service; H.264 application; MPEG-4 appplication; dynamic buffering technique; dynamic workload shaping method; multimedia applications; quality-of-service optimization; realtime embedded systems; Application software; Bandwidth; Embedded computing; Embedded system; Frequency; Multimedia systems; Quality of service; Radio spectrum management; Real time systems; Streaming media; Quality-of-Service; buffering; multimedia; workload shaping;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
Conference_Location
Kaohsiung
Print_ISBN
978-1-4244-5403-7
Type
conf
DOI
10.1109/I-SPAN.2009.143
Filename
5381589
Link To Document