DocumentCode
2332123
Title
QoS support for USB 2.0 periodic and sporadic device requests
Author
Huang, Chih-Yuan ; Kuo, Tei-Wei ; Pang, Ai-Chun
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2004
fDate
5-8 Dec. 2004
Firstpage
395
Lastpage
404
Abstract
As the universal serial bus (USB) 2.0 becomes a major driving force in the peripherals market now, the variety of USB devices and their request types also impose challenging issues on resource allocation of bus bandwidth. This research aims at the proposing of a USB-compliant system architecture and real-time scheduling algorithms for the resource allocation of USB 2.0 and 1.1 device requests jointly in a quality-of-service (QoS) fashion. Periodic requests, such as isochronous and interrupt transfers, are guaranteed with preservation of bus bandwidth and schedulability tests. Sporadic requests, such as control and bulk transfer, are serviced with probabilistic performance guarantees. The capability of this work is demonstrated with performance evaluations over a Linux system prototype, for which we have encouraging results.
Keywords
peripheral interfaces; quality of service; resource allocation; scheduling; USB 2.0; USB devices; USB-compliant system architecture; bus bandwidth; periodic sporadic device requests; quality-of-service; real-time scheduling algorithms; resource allocation; universal serial bus; Bandwidth; Computer science; Job shop scheduling; Linux; Quality of service; Real time systems; Resource management; Scheduling algorithm; Testing; Universal Serial Bus;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 2004. Proceedings. 25th IEEE International
ISSN
1052-8725
Print_ISBN
0-7695-2247-5
Type
conf
DOI
10.1109/REAL.2004.45
Filename
1381325
Link To Document