Reconfigurable priority ceiling protocol: A safe way to real-time reconfiguration

Maroua Gasmi, Olfa Mosbahi, Mohamed Khalgui, Luis Gomes

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Considerable research has been performed in applying reconfiguration scenarios to real-time systems at run-time. In fact, a reconfiguration scenario is a software operation that allows the addition, removal and update of real-time OS tasks which can share resources and are generally obliged to meet corresponding deadlines according to user requirements. Although, applying such scenarios has several advantageous consequences behind, it can have a severe impact on the real-time aspect within the system. The proposed solution is a protocol called Reconfigurable Priority Ceiling Protocol (denoted by RPCP). This protocol avoids deadlocks after any reconfiguration scenario and changes the priorities of tasks in order to reduce their response and blocking times to meet their deadlines. This protocol requires the use of two virtual processors in order to guarantee the non-interruption of execution during any reconfiguration step. A tool is developed to encode this protocol and is applied to a case study.

Original languageEnglish
Title of host publicationInformatics in Control, Automation and Robotics - 12th International Conference, ICINCO 2015, Revised Selected Papers
PublisherSpringer-Verlag
Pages23-42
Number of pages20
Volume370
ISBN (Electronic)978-3-319-26453-0
DOIs
Publication statusPublished - 2015
Event12th International Conference on Informatics in Control, Automation and Robotics, ICINCO 2015 - Colmar, Alsace, France
Duration: 21 Jul 201523 Jul 2015

Publication series

NameLecture Notes in Electrical Engineering
Volume370
ISSN (Print)18761100
ISSN (Electronic)18761119

Conference

Conference12th International Conference on Informatics in Control, Automation and Robotics, ICINCO 2015
CountryFrance
CityColmar, Alsace
Period21/07/1523/07/15

Keywords

  • Priority ceiling protocol
  • Real-time system
  • Reconfiguration
  • Resource sharing
  • Scheduling

Fingerprint Dive into the research topics of 'Reconfigurable priority ceiling protocol: A safe way to real-time reconfiguration'. Together they form a unique fingerprint.

Cite this