Advertisement

Dual-Level Traffic Smoothing Technique over Switched Ethernet for Hard Real-Time Communication

  • Hai Jin
  • Minghu Zhang
  • Pengliu Tan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4263)

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.

Keywords

Packet Loss Service Node Arrival Curve Network Calculus Service Curve 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    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)Google Scholar
  2. 2.
    Kopetz, H., Damm, A., Koza, C.: Distributed fault-tolerant real-time systems: the Mars approach. IEEE Micro 9(1), 25–40 (1989)CrossRefGoogle Scholar
  3. 3.
    Varadarajan, S., Chiueh, T.: EtheReal: A host-transparent real-time Fast Ethernet switch. In: Proceedings of ICNP (October 1998)Google Scholar
  4. 4.
    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)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)CrossRefGoogle Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    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)CrossRefGoogle Scholar
  9. 9.
    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)CrossRefGoogle Scholar
  10. 10.
    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)Google Scholar
  11. 11.
    Thiran, P., Le Boudec, J.-Y.: Network Calculus: A Theory of Deterministic Queuing Systems for the Internet. LNCS, vol. 2050. Springer, Heidelberg (2001)Google Scholar
  12. 12.
  13. 13.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hai Jin
    • 1
  • Minghu Zhang
    • 1
  • Pengliu Tan
    • 1
  1. 1.Cluster and Grid Computing Lab, School of Computer Science and TechnologyHuazhong University of Science and TechnologyWuhanChina

Personalised recommendations