Effective Scheduling Algorithm and Scheduler Implementation for use with Time-Triggered Co-operative Architecture

Authors

  • S. Kuankid Mahasarakham University
  • A. Aurasopon Mahasarakham University
  • W. Sa-Ngiamvibool Mahasarakham University

DOI:

https://doi.org/10.5755/j01.eee.20.6.7282

Keywords:

Time-triggered co-operative scheduler, offline scheduler, sandwich delay mechanism, time-triggered architecture

Abstract

Time-triggered Co-operative (TTC) scheduler provides a simple and reliable operating environment that matches precisely the needs for use in safety-related applications. However, in the design and implementation phases, such scheduler may be suffered from several failure modes that are the fragility of scheduler and the impact of task jitter. The main contribution of this paper is to address the need for an effective scheduling algorithm and scheduler implementation to assure that the TTC can be executed appropriately without an impact on the timing behavior in the system. The paper has developed an algorithm called “TTSA-MTI” to automate the process of scheduling TTC-MTI scheduler which is designed based on the employment of “Sandwich Delay” mechanisms and technique of “Multiple Timer Interrupt”. The results show that the proposed algorithm can help in a significant reduction of computation time and achieve better performances in task release jitter as opposed to a related scheduler. In conclusions, the paper indicates that TTSA-MTI algorithm is an effective task scheduling for use with a range of TTC architecture.

DOI: http://dx.doi.org/10.5755/j01.eee.20.6.7282

Downloads

Published

2014-06-09

How to Cite

Kuankid, S., Aurasopon, A., & Sa-Ngiamvibool, W. (2014). Effective Scheduling Algorithm and Scheduler Implementation for use with Time-Triggered Co-operative Architecture. Elektronika Ir Elektrotechnika, 20(6), 122-127. https://doi.org/10.5755/j01.eee.20.6.7282

Issue

Section

SYSTEM ENGINEERING, COMPUTER TECHNOLOGY