DocumentCode :
3435232
Title :
Enabling user prioritization of multimedia applications
Author :
Ghias, S. ; Zeadally, S.
Author_Institution :
High Speed Networking Lab., Wayne State Univ., Detroit, MI, USA
fYear :
2003
fDate :
28-30 April 2003
Firstpage :
650
Lastpage :
654
Abstract :
Most desktop applications execute on commodity operating systems and networks that support end-user requirements on a best-effort basis. As a result, the end-user cannot indicate to the underlying system the priority of networked applications when they are executed concurrently. Consequently, the performance of these applications is degraded non-deterministically based on the availability of resources and furthermore the degradation is not in the order and to the extent the end-user would want. This unpredictable degradation frequently affects the usefulness of a user session when multiple networked multimedia applications are executed simultaneously. We designed and implemented a prioritization service that allows an end-user to prioritize applications according to the requirements of an individual session. The service has been implemented in user-space and incorporates several scheduling disciplines. We present the design and implementation of the service as well as its performance impact on the overall system.
Keywords :
local area networks; multimedia communication; quality of service; scheduling; multiple networked multimedia applications; performance; prioritization service; scheduling disciplines; user prioritization; user session; Application software; Computer architecture; Degradation; Operating systems; Protocols; Telecommunication traffic; Traffic control; Uninterruptible power systems; Video sharing; Videoconference;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: Coding and Computing [Computers and Communications], 2003. Proceedings. ITCC 2003. International Conference on
Print_ISBN :
0-7695-1916-4
Type :
conf
DOI :
10.1109/ITCC.2003.1197607
Filename :
1197607
Link To Document :
بازگشت