Article | REF: S8056 V1

Real-time scheduling - Distributed scheduling

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

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

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

Already subscribed? Log in!

Automatically translated using artificial intelligence technology (Note that only the original version is binding) > find out more.

    A  |  A

    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.

    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? Log in!


    The Ultimate Scientific and Technical Reference

    A Comprehensive Knowledge Base, with over 1,200 authors and 100 scientific advisors
    + More than 10,000 articles and 1,000 how-to sheets, over 800 new or updated articles every year
    From design to prototyping, right through to industrialization, the reference for securing the development of your industrial projects

    This article is included in

    Control and systems engineering

    This offer includes:

    Knowledge Base

    Updated and enriched with articles validated by our scientific committees

    Services

    A set of exclusive tools to complement the resources

    Practical Path

    Operational and didactic, to guarantee the acquisition of transversal skills

    Doc & Quiz

    Interactive articles with quizzes, for constructive reading

    Subscribe now!

    Ongoing reading
    Real-time scheduling