ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computer Communications
Volume 22, Issue 17, 15 October 1999, Pages 1562-1573
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (267 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0140-3664(99)00149-8    How to Cite or Link Using DOI (Opens New Window)
Copyright © 1999 Elsevier Science B.V. All rights reserved.

Traffic shaping in real-time distributed systems: a low-complexity approach

B. GaujalCorresponding Author Contact Information, E-mail The Corresponding Author and N. NavetE-mail The Corresponding Author

LORIA-INPL, ENSEM-2, Avenue de la forêt de Haye, F-54516 Vandoeuvre-lès-Nancy, France

Received 21 April 1999;
accepted 29 June 1999.
Available online 25 October 1999.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

In real-time systems, one generally identifies two types of timing requirements, hard and soft constraints. In this study, it is assumed that the Hard Real-Time traffic (HRT) is periodic with deadlines that must be guaranteed, while the Soft Real-Time traffic (SRT) is aperiodic with timing constraints that could occasionally be missed without major consequences. In this paper, the problem of scheduling these two types of traffic with different performance objectives will be addressed: (1) ensure that the timing requirements of HRT traffic are met; (2) minimize as much as possible the response time of SRT traffic while satisfying (1). For this purpose, we propose an easily implementable and low-complexity traffic shaping policy, which preserves feasibility and improves response times for SRT traffic. The underlying idea is that it is possible to diminish the response time of SRT traffic if the busy periods induced by the HRT traffic are “harmoniously” distributed over time, creating time intervals during which the resource (i.e. the processor or the medium) can be used by SRT traffic with minimum delay. A computer-implementable algorithm that has to be executed independently on each node of the bus is also provided, as well as several extensions of the original model.

Author Keywords: Real-time systems; Traffic shaping; Scheduling algorithm; Local area network

Article Outline

1. Introduction
1.1. Limitations of existing solutions
1.2. Goal of this paper
1.3. Organization of the paper.
2. Description of the problem
2.1. Framework
2.2. Formulation of the problem
2.3. Minimizing the response time of the aperiodic traffic
3. Traffic shaping with an on-line procedure
3.1. Density and emission sequences
3.2. Deadline first allocation
3.3. Algorithm
4. Generalizations
4.1. When deadlines are smaller than the periods
4.2. Desynchronized stations with known offsets
4.3. Desynchronized stations with unknown offsets
4.4. Jitter in emission
4.5. Variable characteristics of HRT messages: mode changes
4.6. Probabilistic guarantees with unreliable medium
5. Experiments
5.1. Synchronized case
5.1.1. Average response time for SRT traffic
5.1.2. Variance in response times for SRT traffic
5.2. Desynchronized case
5.2.1. Average response time for SRT traffic
5.2.2. Variance in response times for SRT traffic
6. Conclusions
Appendix. Worst-case response time on a priority bus
References









Computer Communications
Volume 22, Issue 17, 15 October 1999, Pages 1562-1573
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.