• DocumentCode
    2679383
  • Title

    An improved EDF scheduling algorithm based on fuzzy inference being suitable for embedded soft real-time systems in the uncertain environments

  • Author

    He, Xian-Bo

  • Author_Institution
    Sch. of Comput. Sci., China West Normal Univ., Nanchong, China
  • Volume
    5
  • fYear
    2010
  • fDate
    27-29 March 2010
  • Firstpage
    588
  • Lastpage
    592
  • Abstract
    EDF is a classic dynamic embedded real-time multi-task scheduling algorithm. In an embedded soft real-time system, the deadline missing ratio is an important metric to evaluate system performance. When an embedded soft real-time system is overloaded, EDF algorithm is not effective. In addition, considering the unsteadiness and unpredictability of a practical task running environment due to the unsteadiness of network communication and the time estimation deviation, it is necessary to introduce fuzzy concept and theory to the scheduling field of embedded soft real-time application systems. In this paper, we proposed an improved fuzzy EDF scheduling model based on fuzzy inference which was more suitable for embedded soft real-time systems in an uncertain environment. In our scheduling model, all task are periodic and a task´s criticality and deadline distance are described with fuzzy set. In our scheduling algorithm, a task´s scheduling priority is gotten by looking up the inference rule table with its fuzzy deadline distance and fuzzy criticality patterns. Tasks with shorter fuzzy deadline distance and higher fuzzy criticality are scheduled first. The simulation test shows that our scheduling model has less deadline missing ratio than traditional EDF algorithm and the important tasks have less deadline missing ratio than that of others tasks in an overloaded uncertain embedded soft real-time system.
  • Keywords
    embedded systems; fuzzy reasoning; fuzzy set theory; scheduling; uncertainty handling; classic dynamic embedded real-time multitask scheduling algorithm; deadline distance; deadline missing ratio; earliest deadline first scheduling algorithm; embedded soft real-time systems; fuzzy criticality patterns; fuzzy deadline distance; fuzzy inference; fuzzy set theory; improved fuzzy EDF scheduling algorithm; network communication; time estimation deviation; uncertain embedded soft real-time system; Computer science; Fuzzy sets; Fuzzy systems; Helium; Inference algorithms; Real time systems; Sampling methods; Scheduling algorithm; System performance; System testing; EDF; deadline missing ratio; fuzzify; fuzzy inference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computer Control (ICACC), 2010 2nd International Conference on
  • Conference_Location
    Shenyang
  • Print_ISBN
    978-1-4244-5845-5
  • Type

    conf

  • DOI
    10.1109/ICACC.2010.5487132
  • Filename
    5487132