Real-time scheduling — Distributed scheduling

Add to my library

S8056 V1 Article

Real-time scheduling — Distributed scheduling

Authors : Francis COTTET, Joëlle DELACROIX, Claude KAISER, Zoubir MAMMERI

Publication date: March 10, 2000 | Lire en français

Add to my library Add to my library

Logo Techniques de l'Ingenieur You do not have access to this resource.
Request your free trial access! Free trial

Already subscribed?

Overview

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHORS

  • Francis COTTET : University Professor (ENSMA, Poitiers Futuroscope) - Engineer, Institut national polytechnique de Grenoble - Doctor of Science

  • Joëlle DELACROIX : Senior lecturer (Conservatoire national des arts et métiers, Paris) - Doctorate in computer science from Pierre-et-Marie-Curie University

  • Claude KAISER : Professor (Conservatoire national des arts et métiers, Paris) - École polytechnique engineer, marine engineer - Doctor of Science

  • Zoubir MAMMERI : University Professor (Paul-Sabatier University, Toulouse) - Engineer, PhD in computer science Qualified to direct research

 INTRODUCTION

The complexity of the processes to be controlled or supervised, the large number of data and events to be processed, the geographical distribution of processes, and the arrival on the market of industrial local area networks over the last few years have all led to a rethinking of centralized real-time applications. Today, the notion of distributed real-time architectures is widely accepted in industrial circles. By way of illustration, the application domains that commonly make use of real-time and distributed systems are :

  • telecommunications (switching systems, etc.) ;

  • the medical field (assistance and monitoring of patients, etc.);

  • inspection of vehicle equipment (engine, brakes, suspension, etc.);

  • urban traffic control and regulation ;

  • industries (process control) ;

  • military applications (missile trajectory tracking, etc.);

  • aerospace (satellite tracking, automatic piloting, etc.);

  • multimedia (teleconferencing, teleshopping, etc.) ;

  • home automation (home security, etc.).

A computer system designed to control or supervise operations is usually made up of several processing units (computers or programmable logic controllers), sensors, actuators, peripherals for visualization and dialogue with operators. All these elements are interconnected by a network, or a whole host of interconnected networks (industrial networks, office networks, field buses, etc.), as shown in figure 1 . This type of system is known as a distributed real-time system.

In this type of system, task and message scheduling play a fundamental role. Centralized task scheduling is covered in the article "Real-time scheduling. Centralized scheduling" of this treatise. Message scheduling is the subject of this article.

.Example of a distributed real-time system
Figure 1...
You do not have access to this resource.
Logo Techniques de l'Ingenieur

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource. Click here to request your free trial access!

Already subscribed?


Ongoing reading
Real-time scheduling — Distributed scheduling

Article included in this offer

"Control and systems engineering"

( 143 articles )

Complete knowledge base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

View offer details

Contenus associés

Sur le même sujet

Veille personnalisée : Inscrivez-vous !

Dans les ressources documentaires

Systèmes d’exploitation temps réel - Principes

Une application en temps réel met en œuvre des systèmes informatiques ou informatisés coopérant avec l’ho...

Systèmes d'exploitation temps réel – Exemples d'exécutifs industriels

Actuellement, l'offre industrielle pour les systèmes d'exploitation temps réel est importante et variée. ...

Linux pour le temps réel

Les applications d'informatique industrielle ont des problématiques particulières en termes de productivi...

Microcontrôleurs : principes et aspects temps réel

Les microcontrôleurs sont et continueront à être largement utilisés pour les applications de régulation e...

Tous les livres blancs
Article Internet décentralisé : retour au Web 1.0 !
10 October 2018
Internet décentralisé : retour au Web 1.0 !

Désinformation, surveillance étatique, fuites de données... Le web actuel souffre de différents maux. Avec des réseaux décentralisés, les utilisateurs garderaie...

Toutes les actualités
Contact us