Implementing Time-Triggered Communication over a Standard Ethernet Switch

被引:2
|
作者
Kyriakakis, Eleftherios [1 ]
Sparso, Jens [1 ]
Schoeberl, Martin [1 ]
机构
[1] Tech Univ Denmark, Lyngby, Denmark
关键词
Time-triggered communication; Cooperative tasks; Clock synchronization; WCET analysis; FPGA implementation;
D O I
10.1145/3313150.3313221
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cyber-physical systems in IIoT and Fog computing can use a variety of standards to guarantee real-time communication, based on enhanced switches with quality-of-service, audio-video bridging, time-triggered Ethernet and time-sensitive networking features. However, such real-time enabled network switches often come at a high design and maintenance cost. This paper explores the feasibility of source time-triggered communication over a standard Ethernet switch without enhanced capabilities and demonstrates the minimum requirements of a system needed to enable time-triggered communication. To achieve deterministic communication and synchronous operation of the tasks, the worst-case execution time of the tasks is analyzed and a static schedule is defined. We use the IEEE 1588 Precise Time Protocol to provide a global time reference for the network devices and time-triggered messages are scheduled at the source nodes. The communication is implemented and evaluated on a scalable synthetic cyber-physical system test-case composed of three nodes: a time server node and two application nodes that control a servo motor and exchange a time-triggered message containing the duty cycle of the pulse-width modulation signal.
引用
收藏
页码:21 / 25
页数:5
相关论文
共 50 条
  • [1] A Time-Triggered Ethernet (TTE) switch
    Steinhammer, Klaus
    Grillinger, Petr
    Ademaj, Astrit
    Kopetz, Hermann
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 792 - +
  • [2] Segmentation of Standard Ethernet Messages in the Time-Triggered Ethernet
    Mikolasek, Vaclav
    Ademaj, Astrit
    Racek, Stanislav
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 392 - +
  • [3] The Rationale for Time-Triggered Ethernet
    Kopetz, Hermann
    [J]. RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 3 - 11
  • [4] Implementing Time-triggered Communication for Embedded Ethernet Real-time Network using IEEE 1588 Time Synchronization
    Goh, Ju Han
    Ishak, Mohamad Khairi
    [J]. IEIE Transactions on Smart Processing and Computing, 2021, 10 (05): : 431 - 438
  • [5] Simulation Environment for Time-Triggered Ethernet
    Abuteir, Mohammed
    Obermaisser, Roman
    [J]. 2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2013, : 642 - 648
  • [6] Time-triggered Ethernet for space utilization
    Qiu, Aihua
    Zhang, Tao
    Gu, Yidong
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2014, 36 (05): : 117 - 123
  • [7] The time-triggered Ethernet (TTE) design
    Kopetz, H
    Ademaj, A
    Grillinger, P
    Steinhammer, K
    [J]. ISORC 2005: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2005, : 22 - 33
  • [8] Symmetry Reduction of Time-Triggered Ethernet Protocol
    Ammar, Marwan
    Ouchani, Samir
    Mohamed, Otmane Ait
    [J]. 4TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2013), THE 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2013), 2013, 19 : 273 - 280
  • [9] Hardware implementation of the time-triggered ethernet controller
    Steinhammer, Klaus
    Ademai, Astrit
    [J]. EMBEDDED SYSTEM DESIGN: TOPICS, TECHNIQUES AND TRENDS, 2007, 231 : 325 - +
  • [10] PCSPOOF: Compromising the Safety of Time-Triggered Ethernet
    Loveless, Andrew
    Linh Thi Xuan Phan
    Dreslinski, Ronald
    Kasikci, Baris
    [J]. 2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 3193 - 3208