QoS support for IEEE-1394 requests

IEEE-1394 is widely adopted in various commercial products for computing, communication, and entertainment. Although many services with Quality of Service (QoS) supports are now available in systems over IEEE-1394, little work is done for QoS-based resource allocation. In this paper, we aim at the design of a bandwidth reservation mechanism and its policy for isochronous requests, such as those from cameras. We then address the QoS support issue for asynchronous requests, such as those from disks, and then an analytic framework for probability-based QoS analysis. The capability of the proposed methodology and the analytic framework is evaluated by a series of experiments over a Linux-based system prototype.

[1]  Soon-Ju Kang,et al.  IEEE1394 OHCI device driver architecture for guarantee real-time requirement , 2000, Proceedings Seventh International Conference on Real-Time Computing Systems and Applications.

[2]  Onno J. Boxma,et al.  Waiting-Time Approximations in Multi-Queue Systems with Cyclic Service , 1987, Perform. Evaluation.

[3]  Bong-Jin Oh,et al.  Priority queue-based IEEE1394 device driver supporting real-time characteristics , 2000, IEEE Trans. Consumer Electron..

[4]  Keiichi Teramoto,et al.  Home gateway architecture and its implementation , 2000, 2000 Digest of Technical Papers. International Conference on Consumer Electronics. Nineteenth in the Series (Cat. No.00CH37102).

[5]  P. J. Kuehn,et al.  Multiqueue systems with nonexhaustive cyclic service , 1979, The Bell System Technical Journal.

[6]  Tei-Wei Kuo,et al.  QoS support for USB 2.0 periodic and sporadic device requests , 2004, 25th IEEE International Real-Time Systems Symposium.