• 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