Coherence and Feasibility of Real-Time Software Tasks in Networked Adaptive Systems

被引:6
|
作者
Khemaissia, Imen [1 ,2 ,3 ]
Mosbahi, Olfa [1 ,2 ]
Khalgui, Mohamed [1 ,2 ]
Li, Zhiwu [4 ,5 ]
Qu, Ting [1 ]
机构
[1] Jinan Univ, Sch Elect & Informat Engn, Zhuhai 519070, Peoples R China
[2] Univ Carthage, Natl Inst Appl Sci & Technol, Tunis 1080, Tunisia
[3] King Khalid Univ, Abha 62529, Saudi Arabia
[4] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macao, Peoples R China
[5] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
来源
IEEE ACCESS | 2018年 / 6卷
基金
中国国家自然科学基金;
关键词
Real-time control system; reconfiguration; CAN; low-power scheduling; multi-agent; frame-packing; SCHEDULING ALGORITHMS; EMBEDDED SYSTEMS; RECONFIGURATION; PROTOCOL;
D O I
10.1109/ACCESS.2018.2845942
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the dynamic reconfiguration of networked devices linked by a controller area network (CAN). Each device runs dependent periodic and aperiodic software tasks and can be adapted to any evolution in its environment. A reconfiguration is a dynamic scenario that activates-deactivates the deployed devices, adds-removes software tasks, or changes the network traffic according to user requirements. Nevertheless, such a scenario can trigger the execution of new-old tasks to violate real-time deadlines or to possibly increase the energy consumption. Moreover, a reconfiguration that adapts dependent tasks in different devices can modify the network traffic and some deadlines of frames can be violated too. To resolve all these problems that can happen after concurrent distributed reconfiguration scenarios, we propose a dynamic methodology called Cynapsys-reconfigurable control system that allows coherent distributed behaviors of devices after any scenario. This run-time automatic strategy based on a multi-agent architecture is achieved in five steps: 1) applying reconfiguration scenarios on the system devices to update their services; 2) coordination between devices after any reconfiguration for their coherence; 3) feasibility analysis of each reconfigured device; 4) verification of CAN feasibility; and 5) reconfigurable frame packing. A developed tool is applied to a case study for the evaluation of the proposed contribution.
引用
收藏
页码:35824 / 35843
页数:20
相关论文
共 50 条
  • [21] Scheduling problems in embedded real-time systems
    Shestov, Petr
    Kostenko, Valery
    Balashov, Vasily
    11TH IFAC/IEEE INTERNATIONAL CONFERENCE ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2012), 2012,
  • [22] Tasks scheduling strategies of real-time communication systems in mine based on grid computing
    College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    不详
    Zhongnan Daxue Xuebao (Ziran Kexue Ban), 2009, SUPPL. 1 (319-324): : 319 - 324
  • [23] Statistical software reliability modeling for real-time PLC-based systems
    Hawkins, JK
    Howard, RB
    Nguyen, HV
    ISA 2002 TECHNOLOGY UPDATE, VOL LVII, PT 1, 2002, 422 : 219 - 230
  • [24] A software process for the construction of predictable on-board embedded real-time systems
    Vardanega, T
    Van Katwijk, J
    SOFTWARE-PRACTICE & EXPERIENCE, 1999, 29 (03) : 235 - 266
  • [25] Response time analysis of systems with real-time and non real-time processing
    Prisching, D
    Rinner, B
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 124 - 129
  • [26] Real-time Reconfiguration in Multimedia Embedded Systems
    Garcia-Valls, Marisol
    Basanta-Val, Pablo
    Estevez-Ayres, Iria
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (03) : 1280 - 1287
  • [27] Compounded Real-Time Operating Systems for Rich Real-Time Applications
    Yang, Chung-Fan
    Shinjo, Yasushi
    IEEE ACCESS, 2025, 13 : 26079 - 26104
  • [28] Schedulability Analysis for Coscheduling Real-Time Tasks on Multiprocessors
    Dong, Zheng
    Liu, Cong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (11) : 4721 - 4732
  • [30] Hardware Fuzzy Scheduler for Real-Time Independent Tasks
    Slimani, Khaled
    Hadaoui, Rebiha
    Lalam, Mustapha
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (09)