Priority-Driven Swapping-Based Scheduling of Aperiodic Real-Time Messages Over EtherCAT Networks

被引:20
|
作者
Lo Bello, Lucia [1 ]
Bini, Enrico [2 ]
Patti, Gaetano [1 ]
机构
[1] Univ Catania, Dept Elect Elect & Comp Engn, I-95125 Catania, Italy
[2] Scuola Super Sant Anna, I-56124 Pisa, Italy
关键词
EtherCAT; industrial networks; priority-based real-time scheduling; real-time Ethernet (RTE);
D O I
10.1109/TII.2014.2350832
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:741 / 751
页数:11
相关论文
共 50 条
  • [31] Design and evaluation of priority table based real-time scheduling algorithms
    Qiang, W
    Wang, HA
    Hong, J
    Dai, GZ
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS, INTELLIGENT SYSTEMS AND SIGNAL PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1294 - 1299
  • [32] A Real-Time Scheduling Strategy Based on Priority in Data Stream System
    Wang, Yan
    Xuan, Weihong
    Li, Wei
    Song, Baoyan
    Li, Xiaoguang
    [J]. HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 3, PROCEEDINGS, 2009, : 268 - 272
  • [33] Priority-based Balance Scheduling in Real-Time Data Warehouse
    Shi, JinGang
    Bao, YuBin
    Leng, FangLing
    Yu, Ge
    [J]. HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 3, PROCEEDINGS, 2009, : 301 - 306
  • [34] Analysis of priority based scheduling of real-time video over 3G wireless network
    Zhao, JA
    Li, B
    Kok, CW
    Ishfaq, A
    [J]. HSNMC 2002: 5TH IEEE INTERNATIONAL CONFERENCE ON HIGH SPEED NETWORKS AND MULTIMEDIA COMMUNICATIONS, 2002, : 248 - 253
  • [36] Findings from adapting real-time aperiodic scheduling under dynamic priority systems to production planning and control
    Salaheddine, DAE
    [J]. ETFA 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2001, : 715 - 717
  • [37] Event-driven Real-time Actuator Scheduling Strategy over Wireless Sensor and Actuator Networks
    Gao Huanli
    Liu Yonggui
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 439 - 444
  • [38] Effective resource provision for real-time applications in static-priority scheduling networks
    Wang, CF
    Chen, XZ
    Li, R
    Huang, XL
    Li, ZC
    [J]. 2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 1547 - 1552
  • [39] Delay Bound Analysis in Real-Time Networks with Priority Scheduling Using Network Calculus
    Xie, Jing
    Xie, Min
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013,
  • [40] A RESERVATION-BASED ALGORITHM FOR SCHEDULING BOTH PERIODIC AND APERIODIC REAL-TIME TASKS
    SHIN, KG
    CHANG, YC
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (12) : 1405 - 1419