QoS support for IEEE-1394 requests
Proceedings of the 2006 ACM symposium on Applied computing
QoS for storage subsystems using IEEE-1394
ACM Transactions on Storage (TOS)
Proceedings of the 48th Design Automation Conference
Hi-index | 0.00 |
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 resourceallocation 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 isochronousand 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.