Abstract
Linux is not well suited for real-time environment. Redesigning it for real-time systems, however, is a very complex and challenging task. In this paper, we suggest an approach to convert a large system like Linux into a real-time system with minimal changes. We observe that most of real-time systems demand real-time performance only for a couple of devices they are targeting for. Our approach focuses on this target device and modifies the original system only where this device is involved. This approach is more practical in that it does not unnecessarily change the whole system and in that it still satisfies the demands of most real-time systems. We picked network device as an example. We assumed the device sometimes got a real-time packet which should be processed immediately.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Chlamtac, I., Franta, W.R., Levin, K.D.: BRAM: The broadcast recognizing access method. IEEE Transactions on Communications 27, 1183–1189 (1979)
Signorile, R.P.: MBRAM-A priority protocol for PC based local area networks. IEEE Network 2, 55–59 (1988)
CIP Working Group: Experimental internet stream protocol, version 2 (ST-II). RFC1190 (1990)
Braden, R., Zhang, L., Berson, S., Herzog, S., Jamin, S.: Resource reservation protocol (RSVP). RFC2205 (1997)
Park, J., Yoon, Y.: An extended TCP/IP protocol for real-time local area networks. IFAC Control Engineering Practice 6, 111–118 (1998)
Park, J., Park, J.: A study on RTP/RTCP based real-time protocol over Ethernet for distributed control system. In: Procceeding of 16th DCCS 2000, Sydney, Australia (2000)
Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A transport protocol for real-time applications. RFC1889 (1996)
Yodaiken, V.: New frontiers for embedded computing. In: Proceedings of 17th International Conference on VLSI Design, India (2004)
Postel, J.: A standard for the transmission of IP datagrams over IEEE 802 networks. RFC1042 (1988)
Stevens, W.R.: TCP/IP Illustrated, vol. 1. Addison-Wesley Publishing Company, Massachusetts (1994)
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
Lee, D.S., Kim, J.S., Park, J., Kim, K.C. (2006). Reducing Interrupt Latency at Linux Kernel Level for Real-Time Network. In: Pan, Z., Cheok, A., Haller, M., Lau, R.W.H., Saito, H., Liang, R. (eds) Advances in Artificial Reality and Tele-Existence. ICAT 2006. Lecture Notes in Computer Science, vol 4282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11941354_66
Download citation
DOI: https://doi.org/10.1007/11941354_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49776-9
Online ISBN: 978-3-540-49779-0
eBook Packages: Computer ScienceComputer Science (R0)