Improved Message Forwarding for Multi-Hop HaRTES Real-Time Ethernet Networks

被引:12
作者
Ashjaei, Mohammad [1 ]
Silva, Luis [2 ]
Behnam, Moris [1 ]
Pedreiras, Paulo [2 ]
Bril, Reinder J. [4 ]
Almeida, Luis [1 ,3 ]
Nolte, Thomas [1 ]
机构
[1] MRTC Malardalen Univ, Vasteras, Sweden
[2] DETI IT Univ Aveiro, Aveiro, Portugal
[3] IT DEEC Univ Porto, Oporto, Portugal
[4] Tech Univ Eindhoven TU E, Eindhoven, Netherlands
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2016年 / 84卷 / 01期
关键词
Switched Ethernet; HaRTES architecture; Real-time communication; Real-time Ethernet; Response time analysis; Simulation;
D O I
10.1007/s11265-015-1010-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, switched Ethernet networks are used in complex systems that encompass tens to hundreds of nodes and thousands of signals. Such scenarios require multi-switch architectures where communications frequently occur in multiple hops. In this paper we investigate techniques to allow efficient multi-hop communication using HaRTES switches. These are modified Ethernet switches that provide real-time traffic scheduling, dynamic bandwidth management and temporal isolation between real-time and non-real-time traffic. This paper addresses the problem of forwarding traffic in HaRTES networks. Two methods have been recently proposed, namely Distributed Global Scheduling (DGS) that buffers traffic between switches, and Reduced Buffering Scheme (RBS), that uses immediate forwarding. In this paper, we discuss the design and implementation of RBS within HaRTES and we carry out an experimental validation with a prototype implementation. Then, we carry out a comparison between RBS and DGS using worst-case response time analysis and simulation. The comparison clearly establishes the superiority of RBS concerning end-to-end response times. In fact, with sample message sets, we achieved reductions in end-to-end delay that were as high as 80 %.
引用
收藏
页码:47 / 67
页数:21
相关论文
共 43 条
  • [1] Alderisi G., 2013, 18 IEEE C EM TECHN F
  • [2] [Anonymous], 2013, 301 EPSG
  • [3] [Anonymous], 61158 IEC
  • [4] Ashjaei M., 2013, 18 C EM TECHN FACT A
  • [5] Ashjaei M., 2012, 3 INT WORKSH AN TOOL
  • [6] Ashjaei M., 2014, 9 INT WORKSH FACT CO
  • [7] Ashjaei M., 2013, 8 IEEE INT S IND EMB
  • [8] Ashjaei M, 2014, 2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA)
  • [9] Bauer H., 2010, IEEE T IND INFORM
  • [10] Bordoloi UD, 2014, 2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA)