Abstract
This paper introduces a novel dual-level traffic smoothing technique for hard real-time communication over Fast/Gigabit switched Ethernet without any modification to existing Ethernet hardware. First, the necessary restricted conditions for hard real-time communication over switched Ethernet are analyzed using the network calculus theory. Then the dual-level traffic smoothing scheme, which combines the node-level traffic smoothing with the global-level traffic smoothing, is introduced. Finally, we make thorough measurements and the results show that the dual-level traffic smoothing mechanism can provide very good hard real-time communication performance with low system overheads and has more potential for most hard real-time and embedded control systems than other existing approaches.
This paper is supported by the National Natural Science Foundation of China under grant No.90412010.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Venkatramani, C.: The Design, Implementation and Evaluation of RETHER: a Real-Time Ethernet Protocol. PhD thesis, State University of New York at Stony Brook (January 1997)
Kopetz, H., Damm, A., Koza, C.: Distributed fault-tolerant real-time systems: the Mars approach. IEEE Micro 9(1), 25–40 (1989)
Varadarajan, S., Chiueh, T.: EtheReal: A host-transparent real-time Fast Ethernet switch. In: Proceedings of ICNP (October 1998)
Georges, J.-P., Rondeau, E., Divoux, T.: Evaluation of switched Ethernet in an industrial context by using the Network Calculus. In: Proceedings of the 4th IEEE International Workshop on Factory Communication Systems, Vasteras, Sweden, August 28-30, 2002, pp. 19–26 (2002)
Loeser, J., Haertig, H.: Low-latency hard real-time communication over switched Ethernet. In: Proceedings of 16th Euro-micro Conference on Real-Time Systems (ECRTS 2004), June 30-July 2, 2004, pp. 13–22 (2004)
LoBello, L., Kaczynski, G.A., Mirabella, O.: Improving the Real-Time Behavior of Ethernet Networks Using Traffic Smoothing. IEEE Transactions on Industrial Informatics 1(3), 151–161 (2005)
Jin, H., Zhang, M., Tan, P., Xu, L.: Lightweight Hard Real-time Network Communication for Commodity Cluster Systems. In: Proceedings of the International Conference on Sensing, Computing and Automation, May 5-8, 2006, pp. 3562–3567 (2006)
Kweon, S.K., Cho, M.G., Shin, K.G.: Soft real-time communication over Ethernet with adaptive traffic smoothing. IEEE Transactions on Parallel and Distributed Systems 15(10), 946–959 (2004)
Jin, H., Zhang, M., Tan, P., Chen, H., Xu, L.: Lightweight Real-time Network Communication Protocol for Commodity Cluster Systems. In: Yang, L.T., Amamiya, M., Liu, Z., Guo, M., Rammig, F.J. (eds.) EUC 2005. LNCS, vol. 3824, pp. 1075–1084. Springer, Heidelberg (2005)
Jasperneite, J., Neumann, P., Theis, M., Watson, K.: Deterministic Real-Time Communication with Switched Ethernet. In: Proceedings of the 4th IEEE International Workshop on Factory Communication System, Vasteras, Sweden, August 28-30, 2002, pp. 11–18 (2002)
Thiran, P., Le Boudec, J.-Y.: Network Calculus: A Theory of Deterministic Queuing Systems for the Internet. LNCS, vol. 2050. Springer, Heidelberg (2001)
Available: http://www.rtai.org/index.php
Available: http://www.rts.uni-hannover.de/rtnet/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jin, H., Zhang, M., Tan, P. (2006). Dual-Level Traffic Smoothing Technique over Switched Ethernet for Hard Real-Time Communication. In: Levi, A., Savaş, E., Yenigün, H., Balcısoy, S., Saygın, Y. (eds) Computer and Information Sciences – ISCIS 2006. ISCIS 2006. Lecture Notes in Computer Science, vol 4263. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11902140_48
Download citation
DOI: https://doi.org/10.1007/11902140_48
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47242-1
Online ISBN: 978-3-540-47243-8
eBook Packages: Computer ScienceComputer Science (R0)