Advertisement

Reliability Enhancement for Hard Real-Time Communication in Industrial Packet-Switched Networks

  • Milad Ganjalizadeh
  • Magnus Jonsson
  • Kristina Kunert
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8715)

Abstract

Large industrial control and automation applications require reliable communication with strict timing constraints between distributed communication equipment. Packet-switched networks are widely used as a high-speed, deterministic, and low-cost solution to handle these types of distributed real-time systems. Although research on guaranteeing timing requirements in packetswitched networks has been done, communication reliability is still an open problem for hard real-time applications. In this paper, a framework for enhancing the reliability in multihop packet-switched networks is presented. Moreover, an admission control mechanism using a real-time analysis is suggested to provide deadline guarantees for hard real-time traffic. The performance evaluation of the proposed solution shows a possible enhancement of the message error rate by several orders of magnitude while the decrease in network utilization stays at a reasonable level.

Keywords

Distributed real-time systems reliability packet-switched network hard real-time industrial control 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Sommer, J., Gunreben, S., Feller, F., Kohn, M., Mifdaoui, A., Sass, D., Scharf, J.: Ethernet – A Survey on its Fields of Application. IEEE Communications Surveys & Tutorials 12, 263–284 (2010)CrossRefGoogle Scholar
  2. 2.
    Yiming, A., Eisaka, T.: A Switched Ethernet Protocol for Hard Real-Time Embedded System Applications. In: 19th International Conference on Advanced Information Networking and Applications (AINA 2005), vol. 2, pp. 41–44 (2005)Google Scholar
  3. 3.
    Hoang, H., Jonsson, M., Hagstrom, U., Kallerdahl, A.: Switched Real-Time Ethernet with Earliest Deadline First Scheduling Protocols and Traffic Handling. In: International Parallel and Distributed Processing Symposium (IPDPS 2002), 6 pages (2002)Google Scholar
  4. 4.
    Fan, X., Jonsson, M., Jonsson, J.: Guaranteed Real-Time Communication in Packet-Switched Networks with FCFS Queuing. Comput. Netw. 53, 400–417 (2009)CrossRefzbMATHGoogle Scholar
  5. 5.
    Fan, X., Jonsson, M.: Guaranteed Real-Time Services over Standard Switched Ethernet. In: IEEE Conference on Local Computer Networks (LCN) (2005)Google Scholar
  6. 6.
    Hanzalek, Z., Burget, P., Sucha, P.: Profinet IO IRT Message Scheduling With Temporal Constraints. IEEE Transactions on Industrial Informatics 6(3), 369–380 (2010)CrossRefGoogle Scholar
  7. 7.
    Gong, Z., Liu, B., Yang, S., Gui, X.: Analysis of Industrial Ethernet’s Reliability and realtime performance. In: 8th International Conference on Reliability, Maintainability and Safety (ICRMS 2009), pp. 1133–1136 (2009)Google Scholar
  8. 8.
    Lianzhi, G.: Reliability Study of Metro Ethernet. In: 5th International Conference on Computer Science and Education (ICCSE), pp. 1024–1027 (2010)Google Scholar
  9. 9.
    Wang, S., Shi, J., Sun, D., Tomovic, M.: Time Delay Oriented Reliability Analysis of Avionics Full Duplex Switched Ethernet. In: 8th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 982–987 (2013)Google Scholar
  10. 10.
    Jonsson, M., Kunert, K.: Towards Reliable Wireless Industrial Communication with Real-Time Guarantees. IEEE Transactions on Industrial Informatics 5(4), 429–442 (2009)CrossRefGoogle Scholar
  11. 11.
    Jonsson, M., Kunert, K.: Reliable Hard Real-Time Communication in Industrial and Embedded Systems. In: International Symposium on Industrial Embedded Systems (SIES 2008), pp. 184–191 (2008)Google Scholar
  12. 12.
    Kunert, K., Uhlemann, E., Jonsson, M.: Predictable Real-Time Communications with Improved Reliability for IEEE 802.15.4 based Industrial Networks. In: 2010 8th IEEE International Workshop on Factory Communication Systems (WFCS), pp. 13–22 (2010)Google Scholar
  13. 13.
    Kunert, K., Jonsson, M., Uhlemann, E.: Exploiting Time and Frequency Diversity in IEEE 802.15.4 Industrial Networks for Enhanced Reliability and Throughput. In: IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–9 (2010)Google Scholar
  14. 14.
    Hoang, H.: Enhancing the Performance of Distributed Real-time Systems. PhD Thesis, Chalmers University of Technology (2007)Google Scholar
  15. 15.
    Li, J., Xiong, M., Lee, V.C.S., Shu, L.C., Li, G.: Workload-Efficient Deadline and Period Assignment for Maintaining Temporal Consistency under EDF. IEEE Transactions on Computers 62, 1255–1268 (2013)CrossRefMathSciNetGoogle Scholar
  16. 16.
    Wandeler, E., Maxiaguine, A., Thiele, L.: On the Use of Greedy Shapers in Real-Time Embedded Systems. ACM Trans. Embed. Comput. Syst. 11, 1–22 (2012)CrossRefGoogle Scholar
  17. 17.
    Decotignie, J.-D.: Ethernet-based Real-Time and Industrial Communications. Proc. of the IEEE 93, 1102–1117 (2005)CrossRefGoogle Scholar
  18. 18.
    Jonsson, M., Kunert, K., Bohm, A.: Increasing the Probability of Timely and Correct Message Delivery in Road Side Unit based Vehicular Communication. In: 15th International IEEE Conference on Intelligent Transportation Systems (ITSC), pp. 672–679 (2012)Google Scholar
  19. 19.
    Zhang, H.: Service Disciplines for Guaranteed Performance Service in Packet-Switching Networks. Proc. of the IEEE 83, 1374–1396 (1995)CrossRefGoogle Scholar
  20. 20.
    Spuri, M.: Analysis of Deadline Scheduled Real-Time Systems. INRIA. Report no. 2772 (1996)Google Scholar
  21. 21.
    Baruah, S.K., Rosier, L.E., Howell, R.R.: Algorithms and Complexity Concerning the Preemptive Scheduling of Periodic, Real-Time Tasks on one Processor. Real-Time Syst. 2, 301–324 (1990)CrossRefGoogle Scholar
  22. 22.
    Baruah, S.K., Mok, A.K., Rosier, L.E.: Preemptively Scheduling Hard-Real-Time Sporadic Tasks on One Processor. In: 11th Real-Time Systems Symposium, pp. 182–190 (1990)Google Scholar
  23. 23.
    Stankovic, J.A., Ramamritham, K., Spuri, M.: Deadline Scheduling for Real-Time Systems: EDF and Related Algorithms. Kluwer Academic Publishers (1998)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Milad Ganjalizadeh
    • 1
  • Magnus Jonsson
    • 1
  • Kristina Kunert
    • 1
  1. 1.CERES - Centre for Research on Embedded SystemsHalmstad UniversityHalmstadSweden

Personalised recommendations