Real-Time Ethernet (RTE) technologies are becoming increasingly popular, as they provide high bandwidth and are able to meet the requirements of industrial real-time communications. Among RTE protocols, the EtherCAT standard is suitable for motion control and closed-loop control applications, which require very short cycle times. As EtherCAT was specifically devised for periodic traffic, aperiodic real-time transmissions are far from being efficient, as they entail long cycle times. To overcome this limitation, this paper presents a general framework for priority-driven swapping-based scheduling of aperiodic realtime messages over EtherCAT networks, which uniformly covers both dynamic and static priority and allows for very short cycle times. The paper provides a description of the prioritydriven swapping framework, a schedulability analysis for both static priority and dynamic priority scheduling, and simulative assessments, obtained through OMNeT++ simulations.

Priority-driven Swapping-based Scheduling of Aperiodic Real-Time Messages over EtherCAT Networks

BINI, Enrico;
2015-01-01

Abstract

Real-Time Ethernet (RTE) technologies are becoming increasingly popular, as they provide high bandwidth and are able to meet the requirements of industrial real-time communications. Among RTE protocols, the EtherCAT standard is suitable for motion control and closed-loop control applications, which require very short cycle times. As EtherCAT was specifically devised for periodic traffic, aperiodic real-time transmissions are far from being efficient, as they entail long cycle times. To overcome this limitation, this paper presents a general framework for priority-driven swapping-based scheduling of aperiodic realtime messages over EtherCAT networks, which uniformly covers both dynamic and static priority and allows for very short cycle times. The paper provides a description of the prioritydriven swapping framework, a schedulability analysis for both static priority and dynamic priority scheduling, and simulative assessments, obtained through OMNeT++ simulations.
2015
741
751
Lucia Lo Bello, ; Bini, Enrico; Gaetano, Patti
File in questo prodotto:
File Dimensione Formato  
main.pdf

Accesso aperto

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 1.18 MB
Formato Adobe PDF
1.18 MB Adobe PDF Visualizza/Apri
Priority-Driven_Swapping-Based_Scheduling_of_Aperiodic_Real-Time_Messages_Over_EtherCAT_Networks.pdf

Accesso riservato

Tipo di file: PDF EDITORIALE
Dimensione 1.74 MB
Formato Adobe PDF
1.74 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1608659
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 18
social impact