Skip to main content

On Soft Real-Time Guarantees on Ethernet

  • Conference paper
Real-Time and Embedded Computing Systems and Applications (RTCSA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2968))

Abstract

The medium access protocol of Ethernet, CSMA/CD, has an inherent limitation in providing real-time guarantees. Since Ethernet is the most commonly-used local area network (LAN) technology due to its low cost, high bandwidth and robustness, it is very important to overcome this problem so that Ethernet can be used as a network for soft real-time applications like multimedia. An adaptive traffic smoother (ATS) was proposed as a kernel-level software solution that provides soft real-time guarantees on Ethernet.

This paper addresses the reconfigurability, scalability and portability of ATS. First, a mechanism to read and adjust several user-specific parameters of ATS is discussed, and metrics or parameters to indicate the achievement of the user-required Quality-of-Service (QoS) are developed since these parameters are indirectly related to the user-specific QoS. Our experimental evaluation validates the feasibility of enhancing the reconfigurability and portability of ATS. Second, ATS is extended to a switched Ethernet which is commonly used for scalability. Our solution employs an ATS for each port of the switch for real-time packet delivery guarantees. Finally, a prototype of the user-level ATS is implemented and evaluated to enhance the portability of ATS. The performance of this user-level ATS is shown to be comparable to that of the kernel-level implementation, while enhancing both the reconfigurability and portability of real-time Ethernet solutions.

This work reported in this paper was supported in part by DARPA under the US AFRL contracts F30602-01-02-0527.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kweon, S.-K., Shin, K.G., Zheng, Q.: Statistical Real-Time Communication over Ethernet for ManufacturingAutomation Systems. In: Proceedings of IEEE Real-Time Technology and Applications Symposium (June 1999)

    Google Scholar 

  2. Kweon, S.-K., Shin, K.G., Workman, G.: Achieving Real-Time Communication over Ethernet withAdaptiveTraffic Smoothing. In: Proceedings of IEEE Real-TimeTechnology and Applications Symposium, June 2000, pp. 90–100 (2000)

    Google Scholar 

  3. IEEE Standard 802.3-1985. Carrier-Sensed Multiple Access with Collision Detection CSMA/CD (1985)

    Google Scholar 

  4. Universal Remote I/O Link, http://www.ab.com/catalogs/b113/comm/urio.html

  5. Robert Bosch GmbH, CAN Specification Version 2.0 (September 1991)

    Google Scholar 

  6. Maxemchuk, N.F.: A Variation on CSMA/CD ThatYields Movable TDM Slots in Integrated Voice/Data Local Networks. The Bell System Technical Journal 61(7), 1527–1550 (1982)

    Google Scholar 

  7. Shimokawa, Y., Shiobara, Y.: Real-time Ethernet for industrial applications. In: Proceedings of IECON, pp. 829–834 (1985)

    Google Scholar 

  8. Zhao, W., Ramamritham, K.: Virtual Time CSMA Protocols for Hard Real-time Communication. IEEE Transactions on Software Engineering, 938–952 (August 1987)

    Google Scholar 

  9. Court, R.: Real-time Ethernet. Computer Communications 15, 193–201 (1992)

    Article  Google Scholar 

  10. Pritty, D.W., Malone, J.R., Banerjee, S.K., Lawrie, N.L.: A real-time upgrade for Ethernet based factory networking. In: Proceedings of IECON, pp. 1631–1637 (1995)

    Google Scholar 

  11. Sobrinho, J., Krishnakumar, A.S.: EQuB - Ethernet Quality of Service Using Black Bursts. In: Proceeding of the 23rd Conference on Local Computer Networks, Boston, Massachusetts, October 1998, pp. 286–296 (1998)

    Google Scholar 

  12. Venkatramani, C., Chiueh, T.: Design, Design, Implementation, and Evaluation of a Software-based Real-Time Ethernet Protocol. In: ACM SIGCOMM 1995, pp. 27–37 (1995)

    Google Scholar 

  13. Wang, Z., Xiong, G., Luo, L., Lai, M.: A Hard, Real-Time Communication Control Protocol Based on the Ethernet. In: Proceedings of the 7th Australian Conference on Parallel and Real-Time Systems (PART 2000), November 2000, pp. 161–170 (2000)

    Google Scholar 

  14. Molle, M.: 100Base-T/IEEE802.12/Packet Switching. IEEE Communication Magazine, 64–73 (August 1996)

    Google Scholar 

  15. The Network Driver Interface Specification (NIDS) Interface, http://www.microsoft.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cho, Mg., Shin, K.G. (2004). On Soft Real-Time Guarantees on Ethernet. In: Chen, J., Hong, S. (eds) Real-Time and Embedded Computing Systems and Applications. RTCSA 2003. Lecture Notes in Computer Science, vol 2968. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24686-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24686-2_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21974-3

  • Online ISBN: 978-3-540-24686-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics