Abstract
This paper presents a simple and efficient switched Ethernet communication protocol for industrial hard real-time LAN applications. The network is founded with end nodes and a switch, and hard real-time communication is handled by software added between the Ethernet protocols and the TCP/IP suites. We established a virtual link of the source and destination node by applying admission control based upon the requested QoS, and manages hard real-time traffic to bypass the TCP/IP stacks. This bypassing considerably reduces the dwell time in the nodes, and increases the achievable data frame rate. After the bypassing, hard real-time traffic schedule is executed according to dynamic-priority EDF algorithm.
The protocol does not need any modifications in the Ethernet hardware and coexists with TCP/IP suites, therefore, the LAN with the protocol can be connected to any existing Ethernet networks and support both real-time traffic and best-effort traffic. Compared to some conventional hard real-time network protocols, the proposed one has better real-time performances, and meets the requirements of reliability for hard real-time system applications.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Buttazzo, G.: Hard Real-time Computing Systems, Predictable Scheduling Algorithms and Applications, 2nd edn. Real-Time Systems Series. Springer, Heidelberg (2004)
Stankovic, J., Ramamritham, K.: Hard Real-Time Systems. IEEE Computer Society Press, Los Alamitos (1988)
Krishna, C., Shin, K.G.: Real-Time Systems, McGraw-Hill, International edn., New York (1997)
Joseph, M.: Real-Time Systems. Prentice-Hall, Englewood Cliffs (1996)
IEEE Std. 802.3, Edition: IEEE Standard for Information technology – Telecommunications and information exchange between systems – Local and metropolitan area networks – Common specifications – Part 3: Carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications (2000)
http://www.condoreng.com/support/downloads/tutorials/MIL-STD-1553Tutorial.PDF
Wang, Z.P., Xiong, G.Z., Luo, J., Lai, M.Z., Zhou, W.: A hard real-time communication control protocol based on the Ethernet. In: Proceedings of 7th Australasian Conference on Parallel and Real-Time Systems (PART 2000), pp. 161–170 (2000)
Loeser, J., Haertig, H.: Low-latency hard real-time communication over switched Ethernet. In: Proceedings of 16th Euromicro Conference on Real-Time Systems (ECRTS 2004), pp. 13–22 (2004)
Ouni, S., Kamoun, F.: Hard and soft real time message scheduling on Ethernet networks. In: Proceedings of the 2nd IEEE International Conference on Systems, Man and Cybernetics of the twenty-first century, vol. 6 (2002)
Ferrari, D., Verma, D.: A scheme for real-time channel establishment in wade-area networks. IEEE Jornal of Selected Areas in Communications 8(3), 368–379 (1990)
Zhang, L.: Designing a new architecture for packet switching communication networks. IEEE Communications Magazine 25(9), 5–12 (1987)
Agrawal, G., Chen, B., Zhao, W., Davari, S.: Guaranteeing Synchronous Message Deadlines with Time Token Medium Access Control Protocol. IEEE Transactions on Computers 43(3), 327–339 (1994)
Leon-Garcia, A., Widjaja, I.: Communication Networks - Fundamental Concepts and Key Architectures. McGraw-Hill, Osborne (2001)
Schwartz, M., Stern, T.E.: Routing Protocols, in Computer Network Architectures and Protocols. In: Sunshine, C.A. (ed.), 2nd edn., Plenum Press, New York / London (1989)
Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An architecture for differentiated service, RFC 2475 (1998)
Rosen, E., Viswanathan, A., Callon, R.: Multiprotocol label switching architecture, RFC 2005 (1997)
Zhang, L., Deering, S., Estrin, D., Shenker, S., Zappala, D.: RSVP: a new resource reservation protocol. IEEE Network Magazine 30(9), 8–18 (1993)
Liu, C.L., Layland, J.W.: Scheduling algorithms for multi-programming in hard real-time traffic environment. Journal of the Association for Computing Machinery 20(1), 46–61 (1973)
Laptane, P.A.: Real-Time System Design and Analysis, 3rd edn. IEEE Press, Los Alamitos (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yiming, A., Eisaka, T. (2005). Support Industrial Hard Real-Time Traffic with Switched Ethernet. In: Yang, L.T., Zhou, X., Zhao, W., Wu, Z., Zhu, Y., Lin, M. (eds) Embedded Software and Systems. ICESS 2005. Lecture Notes in Computer Science, vol 3820. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11599555_64
Download citation
DOI: https://doi.org/10.1007/11599555_64
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30881-2
Online ISBN: 978-3-540-32297-9
eBook Packages: Computer ScienceComputer Science (R0)