DocumentCode :
45720
Title :
Priority-Driven Swapping-Based Scheduling of Aperiodic Real-Time Messages Over EtherCAT Networks
Author :
Lo Bello, Lucia ; Bini, Enrico ; Patti, Gaetano
Author_Institution :
Dept. of Electr., Electron., & Comput. Eng., Univ. of Catania, Catania, Italy
Volume :
11
Issue :
3
fYear :
2015
fDate :
Jun-15
Firstpage :
741
Lastpage :
751
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 (PdS)-based scheduling of aperiodic real-time messages over EtherCAT networks, which uniformly covers both dynamic and static priority and allows for very short cycle times. This paper provides a description of the PdS framework, a schedulability analysis for both static priority and dynamic priority scheduling, and simulative assessments obtained through OMNeT++ simulations.
Keywords :
closed loop systems; factory automation; local area networks; motion control; protocols; real-time systems; scheduling; EtherCAT networks; EtherCAT standard; OMNeT++ simulations; PdS-based scheduling; RTE protocols; aperiodic real-time messages; closed-loop control applications; dynamic priority scheduling; industrial real-time communications; motion control; periodic traffic; priority-driven swapping-based scheduling; real-time Ethernet technologies; schedulability analysis; static priority scheduling; Bandwidth; Dynamic scheduling; Job shop scheduling; Payloads; Protocols; Real-time systems; Standards; EtherCAT; industrial networks; priority-based real-time scheduling; real-time Ethernet (RTE);
fLanguage :
English
Journal_Title :
Industrial Informatics, IEEE Transactions on
Publisher :
ieee
ISSN :
1551-3203
Type :
jour
DOI :
10.1109/TII.2014.2350832
Filename :
6883138
Link To Document :
بازگشت