DocumentCode
1676569
Title
Design and implementation of a user-level prioritization service
Author
Ghias, S. ; Zeadally, S.
Author_Institution
High Speed Networking Lab., Wayne State Univ., Detroit, MI, USA
fYear
2003
Firstpage
30
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 services that allows an end-user to prioritize applications according to the requirements of an individual session. We report on our experiences during the implementation and our solutions to the difficulties encountered. Our performance analysis demonstrates effective prioritization when multiple applications are executed.
Keywords
computer networks; multimedia communication; operating systems (computers); telecommunication services; end-user; multimedia applications; multiple network; networked applications; operating systems; performance analysis; prioritization services; resources availability; user-level prioritization service; Application software; Computer architecture; Computer networks; Degradation; Operating systems; Protocols; Telecommunication traffic; Uninterruptible power systems; Video sharing; Videoconference;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communication, 2003. (ISCC 2003). Proceedings. Eighth IEEE International Symposium on
ISSN
1530-1346
Print_ISBN
0-7695-1961-X
Type
conf
DOI
10.1109/ISCC.2003.1214097
Filename
1214097
Link To Document