Architecture informatique temps-réel pour véhicules avancés

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "Architecture informatique temps-réel pour véhicules avancés"

Transcription

1 Architecture informatique temps-réel pour véhicules avancés Soutenance de thèse : Khaled CHAABAN Directeurs de thèse : M. SHAWKY & P. CRUBILLE 16 Juin 2006 Laboratoire HEUDIASYC, UMR CNRS 6599, Université de Technologie de Compiègne (UTC)

2 Contexte des travaux Le projet RoadSense (Mars 2001 Juillet 2004) ROad Awareness for Driving via a Strategy that Evaluates Numerous SystEms Participants : Projet RoadSense Ord. distribué Industriels : JAGUAR (Leader) PORSCHE PSA RENAULT CR-FIAT Système D-BITE Middleware SCOOT-R Middleware Temps réel Académiques : HEUDIASYC (UMR CNRS UTC) LASMEA (UMR CNRS UBP) AMAC (Cranfield University) TNO

3 Objectifs Système D-BITED Développer une méthodologie d évaluation de l efficacité de nouvelles aides à la conduite Travail pluridisciplinaire {Human Factors + Techno} Développer une technologie qui permette de mettre en œuvre cette méthodologie : Définition d un D-BITE (Driver Behaviour Interface Test Equipment) Projet RoadSense Système D-BITE Middleware SCOOT-R Ord. distribué Middleware Temps réel

4 Contexte applicatif et besoins Acquisition périodique et sporadique Synchronisation globale Transparence de la localisation des services Gestion d absence/présence des fonctions Reconfiguration dynamique Templates d interactions uniformisés

5 SCOOT-R Serveur Client Orienté Objet pour le Temps-Réel el Objectifs : Distribué et orienté objet Capacité d auto-configuration Capacité d autodiagnostic Prototypage des systèmes d aide à la conduite Projet RoadSense Système D-BITE Ord. distribué Middleware Temps réelr Thématiques : Temps réel Ordonnancement distribué et contextuel temps réel Middleware SCOOT-R

6 Plan de la présentation Middleware SCOOT-R Ordonnancement distribué Ordonnancement contextuel 6

7 Motivation pour l approche intergiciel Challenges historiques NETWOTKING ARCH RTP TFTP FTP HTTP Implémentation d un SDTR est complexe Contraintes de coût et de moyens de développement DNS UDP IP TELNET TCP Fibre Channel Ethernet ATM FDDI Intergiciel : une approche plus efficace Avantages intergiciels Communication et coordination Transparence de la localisation des services Interopérabilité API haut niveau MIDDLEWARE ARCH Solaris Middleware Applications Middleware Services Middleware VxWorks Win2K Linux LynxOS Nouveaux challenges Approche QoS pour le temps-réel Non-supporté par les intergiciels conventionnels 7

8 SCOOT-R, architecture et principe Applications Server Or Emitter SCOOT-R R API SCOOT-R middleware Local OS Network Physical Layer OS Primitives Client::Call() Server::Accept() Data flow SCOOT-R fournit une Applications approche orientée objet pour l intégration de composants logiciels. Client Or Receiver SCOOT-R permet le développement des applications distribuées temps-réel par : SCOOT-R R API Localisation des objets Activation des objets SCOOT-R serveur et SCOOT-R émetteur middleware Traitement d erreurs & redondance Local OS Network Physical OS Primitives Layer Network 8

9 Modèles de communications Data Data Server < send request Client Emitter Receiver In, Out: data Accept () Return service> In, Out: data Call () Out: Data Deposit () Data flow In: data Consume () Data Modèle client/serveur Modèle émetteur/récepteur 9

10 Communication, contrats temps-réel CLIENT SERVEUR Min_period Période minimale des requêtes du client Période minimale des requêtes de chaque client Max_clients Nombre maximal des clients supportés simultanément Worst_case Temps de réponse en pire cas requis par le client Temps de réponse en pire cas annoncé par le serveur Nominal_period EMETTEUR Période nominale de l émetteur RECEPTEUR Min_period Période minimale entre deux émissions Min_period < Nominal_period - Jitter Max_period Jitter Gigue de l émetteur Période maximale entre deux émissions Max_period > Nominal_period + Jitter 10

11 BoundedTime ( Timeout ) ExcededTime Reconfiguration Diagramme de séquence client/serveur Client Server Client Server call() call() accept() timeout Replacement of server Opération normale Défaillance serveur 11

12 l o s s C o m m u n i c a t i o n Reconfiguration Diagramme de séquence émetteur/récepteur Emitter Receiver Emitter Receiver deposit() deposit() deposit() Emission period Emission period Jitter Max_period Replacement of emitter Opération normale Défaillance émetteur 12

13 Réplication (client/serveur) Qualité = q1 Qualité = q2 Qualité = q1bis Server1 Server2 Qualité = q3 Call() Timeout() Call() Accpet() Server1 (replica1) Server3 13

14 Synchronisation Software counter Cycle counter Local counter Overflow counter X*125 µs IEEE-1394 counter Ce temps réseau sert à : L estampillage des données à l acquisition Post-traitement des données SCOOT-R nettime 14

15 Application Typique Computer 1 Computer 2 GPS Odometer Fusion 1 GIS Fusion 2 SCOOT-R SCOOT-R IEEE-1394 bus GIS : Geographical Information System Computer 3 SCOOT R Display 15

16 Implémentations Real-Time Kernel (RTAI) User applications SCOOT-R API Stub User application as kernel modules Server Server2 Client User space LXRT User applications SCOOT-R API Stub User application as Linux processes Server Server2 Client SCOOT-R Core Kernel space RTAI Real-Time Kernel (RTAI) SCOOT-R Core Scheduler IPC communication Synchronization Scheduler IPC communication Synchronization Network interface Network interface Implémentation mode noyau Implémentation mode LXRT 16

17 Performances Transactions client/serveur Mode «noyau» (PIII 800 Mhz) Mode «LXRT» (PIII 800 Mhz) CORBA TR (P4 1.4 Ghz) ARMADA (P 133 Mhz) Délai moyen (local) 8 µs 15 µs Pire délai (local) 50 µs 60 µs Délai moyen (distant) 50 µs 50 µs Pire délai (distant) 100 µs 100 µs 10 ms 400 μs Délai d enregistrement de service 120 µs 120 µs 17

18 Plan de la présentation Middleware SCOOT-R Ordonnancement distribué Ordonnancement contextuel 18

19 Objectifs Renforcer SCOOT-R par des techniques d ordonnancement distribuées Définition et propagation des profils de contraintes Réduire les temps de latence de bout en bout des opérations prioritaires Gestion de la criticité des applications 19

20 Taxonomie simplifiée d ordonnancement Statique Dynamique A priorités fixes Rate Monotonic RM Deadline Monotonic DM A priorités dynamiques Earliest Deadline First EDF Minimum Laxity First MLF Hybride Maximum Urgency First MUF Dependent Activity Scheduling Algorithm DASA Locke's Best Effort Scheduling Algorithm LBESA 20

21 Ordonnancement de bout en bout Local scheduler Server A Computer 1 Computer 2 Server B Local scheduler Client B1 Client B2 Network bus Client A1 Client A1 Server C Client C1 Client C1 Local scheduler Computer 3 Local scheduler Computer 4 21

22 CPP (Client Priority Propagation) PROPAGATION DE PRIORITÉ DE BOUT-EN-BOUT Node 1 Node 2 Client b1 Client b2 Server b P1 P2 Queue prioritized SCOOT-R Core SCOOT-R Core Network Bus 22

23 CPP (Client Priority Propagation) Server P = server task priority p_current = priority of the current processing request Server priority 2 change P = min (rcn, p_current) 3 Request reply Avantages : Garanti de la faisabilité d ordonnancement pour les opérations prioritaires In queue rcn 1 Out queue (FIFO) Priority-based order rc2 rc1 Priority-based sort Inconvénients : Nécessité d une RMA globale Request Incompatibilité avec l approche Reply composant IEEE-1394 bus 23

24 CDP (Client Deadline Propagation) PROPAGATION DE L ÉCHÉANCE DE BOUT-EN-BOUT Node 1 Node 2 Client b1 Client b2 Server b D1 D2 Queue EDF SCOOT-R Core SCOOT-R Core Network Bus 24

25 CDP (Client Deadline Propagation) Server D = server task deadline d_current = deadline of the current processing request In queue Server priority 2 change D = min (rcn, d_current) rcn 3 Request reply Avantages : Garanti de la faisabilité d ordonnancement pour les opérations les plus contraintes Représentation dynamique des contraintes temporelles des applications 1 Out queue Cohérence avec l approche composant (FIFO) EDF rc2 rc1 EDF sort Request Inconvénients : Nécessité d un temps Replyde référence global Avalanche de dépassements d échéances en cas de surcharge IEEE-1394 bus 25

26 CDP-BBA (Best Benefit Algorithm) Objectif: contrôler les opérations à sacrifier en cas de surcharge de système. PROPAGATAON DE L ÉCHÉANCE ET DE LA CRITICITÉ DE BOUT EN BOUT Node 1 Node 2 Client b1 D1 I1 Client b2 D2 I2 Server b Queue prioritized SCOOT-R Core SCOOT-R Core Network Bus 26

27 CDP-BBA (Best Benefit Algorithm) Server 1/ Task 1 On-line Scheduler M11: M11i, M11d M12: M12i, M12d Messages Queue 1 Server 2/ 1/ Task 21 M21: M21i, M21d M22: M22i, M22d Messages Queue 2 M2k: M2ki, M2kd Server n/ Task n Mn1: Mn5i, Mn5d Mn2: Mn2i, Mn2d Messages Queue n Mnm: Mnmi, Mnmd CDP-BBA est équivalent à CDP en cas de système sous chargé En cas de surcharge du système, CDP-BBA maximise l ordonnançabilité des opérations plus prioritaires 27

28 Domaines de pertinence Temps d Accès au Media TAM CDP Surcharge CPP Échec systématique CDP-BBA Échec occasionnel T traitement CDP CPP Système sous chargé T traitement /TAM 28

29 Plan de la présentation Middleware SCOOT-R Ordonnancement distribué Ordonnancement contextuel 29

30 Ordonnancement en boucle fermée Objectif: Sélection dynamique des services suivant la situation du système ADAS HVI COMMAND Activation ADAS en boucle ouverte ADAS HVI Command Driving situation detection EVALUATE ADAS & DRIVER Adaptation à la situation de conduite 30

31 Techniques d ordonnancement en boucle fermée proposées Deux approches proposées : Approche «qualité de données» Ordonnancement des composantes» Utilisant le mécanisme de sélection de SCOOT-R Approche «contexte de conduite» Ordonnancement avec un nombre fini des classes de criticité Ordonnancement avec une échelle continue de criticité 31

32 Approche «situation de conduite» Indicateurs Indicateurs Situations de conduite Others Reaction Time 3 Braking 2 TTC 4 Target Change 1 Moins critique Plus critique National_Road_2*1 Changement de Situation Driving_In_File 32

33 Interdépendance des indicateurs ADAS HVI Command Driving situation detection EVALUATE ADAS & DRIVER Can data Facelab data Turn signals (right and left) Relative speed Relative distance Instantaneous speed Brake pedal actuation Accelerator position Looked areas Time to collision Target change Variance in longitudinal Mean Speed Time headway Accelerator lift Mean and Variance of the acccelerator pedal position Reaction time Braking Reaction time Time headway classes duration Glance Reaction time Glance frequency 33

34 Ordonnancement contextuel Alarmes Diagnostic Véhicule Others 5 Accident Alarm 3 ACC 4 Legal 2 Speed Vehicle 1 Dynamic Speed 5 signalisation Airbug 3 Vehicle Body 4 Motor 2 Braking 1 National_Road_2* Changement de Situation Changement de Situation Driving_In_File

35 Application de CDP-BBA : Ordonnancement distribué contextuel Table1: S1 S2 Cl1 1 2 Cl2 3 1 Table2: S1 S2 Cl1 1 1 Sr1 2 3 Node 1 Node 2 Sched. Algo.: CDP-BBA Client1 (Cl1) Client2 (Cl2) Sched. Algo.: CDP-BBA Client1 (Cl1) Server1 (Sr1) Network Table3: S1 S2 Cl1 1 2 Sr2 3 1 Sched. Algo.: CDP-BBA Server2 (Sr2) Client1 (Cl1) Node 3 Driving situation Change detector 35

36 Conclusions Middleware temps réel : Léger (64 Koctets), facile à tester Performant Services importants : reconfiguration, synchronisation, etc. Prototypage des fonctions d aides à la conduite Ordonnancement de bout en bout : Pertinence en environnement distribué Facile à implémenter Ordonnancement contextuel : Contexte «situation de conduite» Sélection dynamique des services suivant la situation Approche pertinente pour éviter le surdimensionnement des systèmes informatiques embarqués dans l automobile. 36

37 Perspectives Expérimentation de l ordonnancement contextuel Nouveaux algorithmes d ordonnancement A court terme : (m,k) firm approche Modélisation formelle de SCOOT-R Automates, réseaux de pétri (colorés, temporisés), etc. Fiabilité des services de communication (SDF) SCOOT-R sur cible industrielle (MPC555/OSEK) SCOOT-R dans les projets liés à la plateforme PACPUS (Diagnostic embarqué, ADAS coopératifs) 37

38 Merci de votre attention Je passe la parole aux membres du jury 38

39 Publications Chapitre d ouvrage : K. Chaaban, P. Crubillé, and M. Shawky. Real-Time Framework for Distributed Embedded Systems, In Principles of Distributed Systems, volume 3144 of Lecture Notes in Computer Science, pages Springer-Verlag GmbH, January 2004 Conférences véhicules intelligents : K. Chaaban, M. Shawky, and P. Crubillé. A distributed framework for real-time in vehicle applications. In proceedings of the IEEE Conference on Intelligent Transportation Systems ITSC, Vienna, Austria, September 2005 K. Chaaban, M. Shawky, and P. Crubillé. Dynamic reconfiguration for high level in-vehicle applications using IEEE In proceedings of the IEEE Conference on Intelligent Transportation Systems (ITSC), Washington, D.C, October 2004 Conférences sur le temps-réel : K. Chaaban, P. Crubillé, and M. Shawky. SCOOT-R: Middleware communication services for real-time systems. Principles of Distributed Systems: 7th International Conference, OPODIS 2003, La Martinique, French West Indies, December 10-13, 2003 K. Chaaban, P. Crubillé, and M. Shawky. SCOOT-R: A framework for distributed real-time applications. In proceedings of the WIP of the 24h IEEE Real-Time Systems Symposium, Cancun, Mexico, November 2003 K. Chaaban, P. Crubillé, and M. Shawky. Real-time embedded architecture for intelligent vehicles. In proceedings of the Fifth Real-Time Linux Workshop, Valencia, Spain, November Papiers soumis : K. Chaaban, P. Crubillé, and M. Shawky. End-To-End Scheduling Strategies for Distributed (m,k) Firm Real-Time Middleware, Submitted to RTSS

40 Contexte «qualité de données» Component 1.. CPU & components activation Component r Metric (Server) Controller task Intellignent Scheduler (IS) C1, C2,..., Cr Confidence Coefficient Monitors Confidence coefficient assessment 40

41 Approche montante 41

42 Contexte «situation de conduite» Échelle continue de criticités Utility values 46

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules M. Shawky, K. Chaaban, P. Crubillé Heudiasyc UMR 6599 CNRS, Univ. Tech. De Compiègne 1 ADAS (Advanced Driving Aid System) Reactive

Plus en détail

MEAD : temps réel et tolérance aux pannes pour CORBA

MEAD : temps réel et tolérance aux pannes pour CORBA MEAD : un intergiciel temps-réel et tolérant aux pannes pour CORBA Master 2 Informatique Recherche Université de Marne-la-Vallée Vendredi 3 mars 2006 Plan 1 Introduction 2 Solutions existantes 3 Concilier

Plus en détail

Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d

Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d Configuration et Déploiement d Applications Réparties par Intégration de l Hétérogénéité des Implémentations dans un Langage de Description d Architecture Doctorant: Directeurs de thèse: Bechir ZALILA

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE

SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE SÛRETÉ DE FONCTIONNEMENT ET ARCHITECTURE GVA SÉMINAIRE ARCHITECTURES AGILES DE SYSTÈMES COMPLEXES BASÉES SUR DDS, LA VÉTRONIQUE EN CAS D EXEMPLE PLAN Architecture GVA et NGVA SDF dans Architecture GVA

Plus en détail

STORM. Simulation TOol for Real-Time Multiprocessor scheduling. http://storm.rts-software.org. GDR ASR ACTRISS Nancy 7 novembre 2012

STORM. Simulation TOol for Real-Time Multiprocessor scheduling. http://storm.rts-software.org. GDR ASR ACTRISS Nancy 7 novembre 2012 Institut de Recherche en Communications et Cybernétique de Nantes STORM Simulation TOol for Real-Time Multiprocessor scheduling http://storm.rts-software.org GDR ASR ACTRISS Nancy 7 novembre 2012 Richard

Plus en détail

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription

Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Présentée par Leila Abidi Sous la direction de Mohamed Jemni & Christophe Cérin Plan Contexte Problématique Objectifs

Plus en détail

Développer des systèmes sûrs à partir de composants COTS non sûrs: mythe ou réalité?

Développer des systèmes sûrs à partir de composants COTS non sûrs: mythe ou réalité? Atelier Composants commerciaux pour l informatique embarquée CNES, Toulouse 12 juin 2002 Développer des systèmes sûrs à partir de composants COTS non sûrs: mythe ou réalité? Jean Arlat et Jean-Charles

Plus en détail

Une méthodologie de conception des systèmes distribués basée sur UML

Une méthodologie de conception des systèmes distribués basée sur UML Une méthodologie de conception des systèmes distribués basée sur UML Nouvelles Technologies de la Répartition (NOTERE 2005) 1 er septembre 2005 Ludovic Apvrille Pierre de Saqui-Sannes Axelle Apvrille Page

Plus en détail

Shaman-X projet de de logiciel libre Plan de de secours informatique

Shaman-X projet de de logiciel libre Plan de de secours informatique Shaman-X projet de de logiciel libre Plan de de secours informatique Nouvelles fonctionnalités à moindre coût pour la haute disponibilité, la tolérance au désastre et la gestion de crise Auteur: Dominique

Plus en détail

Introduction. La gestion des qualités de services dans Internet. La garantie de QoS. Exemple

Introduction. La gestion des qualités de services dans Internet. La garantie de QoS. Exemple Introduction Aujourd hui les applications (en particulier multimédia) nécessitent des qualités de service de natures très différentes La gestion des qualités de services dans Internet Exemples: Transfert

Plus en détail

Introduction aux systèmes temps réel

Introduction aux systèmes temps réel Introduction aux systèmes temps réel Frank Singhoff Bureau C-203 Université de Brest, France LISyC/EA 3883 singhoff@univ-brest.fr UE applications de l informatique, Université de Brest Page 1/22 Plan du

Plus en détail

SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS ETOILE

SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS ETOILE page 1 / 10 Date : 19 décembre 2002 Origine : INRIA RESO Dossier : MULTICAST Titre : SPECIFICATION ET DESCRIPTION DU MULTICAST FIABLE DANS E Référence : Multicast version 0 État : DRAFT VERSIONS SUCCESSIVES

Plus en détail

Les OS embarqués. B. Miramond UCP

Les OS embarqués. B. Miramond UCP Les OS embarqués B. Miramond UCP Les OS embarqués VxWorks : noyau RT le plus utilisé dans l'industrie. Supporte TCP/IP et une API socket. Coût des licences important. QNX : noyau RT de type UNIX. Intègre

Plus en détail

Intempora S.A. présente le

Intempora S.A. présente le Intempora S.A. présente le logiciel de prototypage RT Maps Gilles MICHEL +33 1 41 90 03 59 - +33 6 07 48 84 82 gilles.michel@intempora.com 1 De la recherche à l industrie Le logiciel RT Maps est un puissant

Plus en détail

Ordonnancement Temps Réel. Emmanuel GROLLEAU & Pascal RICHARD LISI/ENSMA {grolleau,richardp}@ensma.fr

Ordonnancement Temps Réel. Emmanuel GROLLEAU & Pascal RICHARD LISI/ENSMA {grolleau,richardp}@ensma.fr Ordonnancement Temps Réel Emmanuel GROLLEAU & Pascal RICHARD LISI/ENSMA {grolleau,richardp}@ensma.fr 2 Plan de la présentation 1. Introduction aux systèmes temps réel 1.1 Différents modèles de tâches 1.2

Plus en détail

Rôles de la couche Application

Rôles de la couche Application Couche Application Concepts communs M1 Info Cours de Réseaux Z. Mammeri Couche Application Concepts communs M1 Info Z. Mammeri - UPS 1 Rôles de la couche Application Couche Application = source et destination

Plus en détail

Système de gestion d éclairage intelligent Owlet

Système de gestion d éclairage intelligent Owlet Thomas Blum Schréder Swiss SA Système de gestion d éclairage intelligent Owlet Introduction Pourquoi un système de gestion d éclairage? Fournir La bonne lumière au bon moment Augmenter Efficacité énergétique

Plus en détail

Algorithmique distribuée d exclusion mutuelle : vers une gestion efficace des ressources

Algorithmique distribuée d exclusion mutuelle : vers une gestion efficace des ressources Algorithmique distribuée d exclusion mutuelle : vers une gestion efficace des ressources Jonathan Lejeune LIP6-UPMC/CNRS, Inria 19 septembre 2014 Directeur : Pierre Sens Encadrants : Luciana Arantes et

Plus en détail

Sixième partie VI. Architectures des OS temps réels. Temps Réel. Architectures multi-coeurs. Jérôme Pouiller <j.pouiller@sysmic.

Sixième partie VI. Architectures des OS temps réels. Temps Réel. Architectures multi-coeurs. Jérôme Pouiller <j.pouiller@sysmic. Temps Réel Sixième partie VI Jérôme Pouiller Architectures des OS s Sysmic - J. Pouiller Temps Réel 171 / 1 Architectures multi-coeurs Il est possible d utiliser des architecture

Plus en détail

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011 Temps Réel Jérôme Pouiller Septembre 2011 Sixième partie VI Architectures des OS temps réels J. Pouiller Temps Réel 172 / 197 18 Problématique des OS RT 19 Systèmes Symétriques

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Architectures des OS temps réels

Architectures des OS temps réels Temps Réel Jérôme Pouiller Sixième partie VI Architectures des OS temps réels Sysmic - J. Pouiller Temps Réel 171 / 1 Sysmic - J. Pouiller Temps Réel 172 / 1 Architectures multi-coeurs

Plus en détail

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org>

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Temps Réel Jérôme Pouiller Sixième partie VI Architectures des OS temps réels Sysmic - J. Pouiller Temps Réel 171 / 1 Sysmic - J. Pouiller Temps Réel 172 / 1 Architectures multi-coeurs

Plus en détail

Enjeux de la conception des systèmes critiques automobiles

Enjeux de la conception des systèmes critiques automobiles Enjeux de la conception des systèmes critiques automobiles Systèmes actuels et à venir Comparaison à d autres secteurs Processus du projet SETTA Limitations Conclusion Systèmes actuels et à venir ABS Direction

Plus en détail

Conception coopérative : système d alerte communicant

Conception coopérative : système d alerte communicant Conception coopérative : système d alerte communicant Présentée par: Nadine SALAMEH Directeur de thèse: Abdelaziz BENSRHAIR Encadrant: Stèphane MOUSSET PLAN Contexte Systèmes d aide à la conduite Communication

Plus en détail

Gestion dynamique des tâches dans les grappes

Gestion dynamique des tâches dans les grappes Gestion dynamique des tâches dans les grappes une approche à base de machines virtuelles Fabien Hermenier Équipe ASCOLA, École des Mines de Nantes 26 novembre 2009 Fabien Hermenier (ASCOLA) Gestion dynamique

Plus en détail

Ordonnancement temps réel

Ordonnancement temps réel Ordonnancement temps réel Laurent.Pautet@enst.fr Version 1.5 Problématique de l ordonnancement temps réel En fonctionnement normal, respecter les contraintes temporelles spécifiées par toutes les tâches

Plus en détail

Un mécanisme hybride de gestion de file d attente pour les flux temps réels

Un mécanisme hybride de gestion de file d attente pour les flux temps réels Un mécanisme hybride de gestion de file d attente pour les flux temps réels Saadbouh Ould Cheikh El Mehdi Ken CHEN Cheikh El Mehdi et Ken CHEN 1 Plan de l exposé Position du problème et Motivations Un

Plus en détail

Linux Temps Réel. Nicolas Ferre nferre@free.fr. version 1.11

Linux Temps Réel. Nicolas Ferre nferre@free.fr. version 1.11 Linux Temps Réel Nicolas Ferre nferre@free.fr version 1.11 Copyright c Nicolas Ferre nferre@free.fr, Alcôve Ce document peut être reproduit, distribué et/ou modifié selon les termes de la Licence GNU de

Plus en détail

Exécution des applications réparties

Exécution des applications réparties Exécution des applications réparties Programmation des Applications Réparties Olivier Flauzac URCA Master STIC-Informatique première année Olivier Flauzac (URCA) PAR : Exécution des applications réparties

Plus en détail

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable Pierre Olivier*, Jalil Boukhobza*, Jean-Philippe Babau +, Damien Picard +, Stéphane Rubini + *Lab-STICC, + LISyC, Université

Plus en détail

A propos de l applicabilité de la théorie de l ordonnancement temps réel : le projet Cheddar

A propos de l applicabilité de la théorie de l ordonnancement temps réel : le projet Cheddar A propos de l applicabilité de la théorie de l ordonnancement temps réel : le projet Cheddar F. Singhoff, A. Plantec Laboratoire Informatique des Systèmes Complexes LISyC/EA 3883 Université de Brest Séminaire

Plus en détail

L architecture des réseaux

L architecture des réseaux L architecture des réseaux les principes le modèle OSI l'architecture TCP/IP Architecture de réseaux : problèmes Comment concevoir un système complexe comme les réseaux? Établissement/Fermeture des connexions

Plus en détail

Modèle Client-Serveur Partage du serveur entre clients

Modèle Client-Serveur Partage du serveur entre clients Modèle Client-Serveur Partage du serveur entre clients Un serveur peut servir plusieurs clients Vu d un client particulier client requête réponse serveur Vu du serveur Gestion des requêtes (priorité) Exécution

Plus en détail

Runtime. Gestion de la réactivité des communications réseau. François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I

Runtime. Gestion de la réactivité des communications réseau. François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I Runtime Gestion de la réactivité des communications réseau François Trahay Runtime, LaBRI sous la direction d'alexandre Denis Université Bordeaux I 1 Le calcul hautes performances La tendance actuelle

Plus en détail

Capture the value of your IT

Capture the value of your IT Trader s S.A.S www.quick-software-line.com 01 53 10 27 50 Capture the value of your IT Think Data! En 2014 En 2015 Trader s puts your Data in Motion with Quick-SmartData!!! Quick-SmartData à l intérieur

Plus en détail

Projet ROSCOV Robuste Ordonnancement de Systèmes de Contrôle de Vol

Projet ROSCOV Robuste Ordonnancement de Systèmes de Contrôle de Vol Journée de l Institut Farman ENS Cachan 26 novembre 2013 Projet ROSCOV Robuste Ordonnancement de Systèmes de Contrôle de Vol L. Fribourg, D. Lesens, P. Moro, R. Soulat L. Fribourg, D. Lesens, R. Soulat

Plus en détail

Problématique de l ordonnancement temps-réel. 1 Module E4 : Systèmes temps-réel Audrey Marchand

Problématique de l ordonnancement temps-réel. 1 Module E4 : Systèmes temps-réel Audrey Marchand Problématique de l ordonnancement temps-réel 1 Plan du cours La notion de tâche temps-réel Le mécanisme d ordonnancement L ordonnancement de tâches périodiques L ordonnancement de tâches apériodiques 2

Plus en détail

Le modèle de composants CORBA

Le modèle de composants CORBA Agenda Le modèle de composants La plate-forme Les composantes principales Evaluation de performances Perspectives 21 mars 2005 Réunion de démarrage ARC COA 1 Le modèle de composants Défini par Object Management

Plus en détail

Etude sur interopérabilité IS-SdF. Présentation Séminaire SdF de l X 28 Septembre 2012

Etude sur interopérabilité IS-SdF. Présentation Séminaire SdF de l X 28 Septembre 2012 Etude sur interopérabilité IS-SdF Présentation Séminaire SdF de l X 28 Septembre 22 Gilles Deleuze, EDF R&D Sommaire Cadre de l étude ravaux effectués à septembre 22 Cas test Choix d outil pour l Ingénierie

Plus en détail

Architecture distribuée

Architecture distribuée Architecture distribuée Conception et développement d algorithmes distribués pour le moteur Baboukweb Jean-Christophe DALLEAU Département de Mathématiques et Informatique Université de La Réunion 26 juin

Plus en détail

Ordonnancement des processus. Didier Verna. didier@lrde.epita.fr http://www.lrde.epita.fr/ didier. Systèmes d Exploitation. Didier Verna EPITA

Ordonnancement des processus. Didier Verna. didier@lrde.epita.fr http://www.lrde.epita.fr/ didier. Systèmes d Exploitation. Didier Verna EPITA 1/16 Ordonnancement des processus didier@lrde.epita.fr http://www.lrde.epita.fr/ didier 2/16 Table des matières 1 Ordonnancement et réquisition d ordonnancement 2 d ordonnancement Premier arrivé premier

Plus en détail

La gestion des réseaux électriques HTA des usines du SIAAP avec la CEI 61850

La gestion des réseaux électriques HTA des usines du SIAAP avec la CEI 61850 La gestion des réseaux électriques HTA des usines du SIAAP avec la CEI 61850 Owner Bruno ANDRE Olivier BOULY Schneider Electric SIAAP Date Journée thématique Club Automation du 20/03/2012 Schneider Electric

Plus en détail

Couche 1: le niveau physique

Couche 1: le niveau physique Couche 1: le niveau physique 1 Fonction: assurer la transmission physique de trains de bits sur les moyens physiques d interconnexion entre deux entités de liaison adjacentes (support de transmission).

Plus en détail

Présentation du laboratoire Verimag Vérification et langages synchrones

Présentation du laboratoire Verimag Vérification et langages synchrones Présentation du laboratoire Verimag Vérification et langages synchrones Mathias Péron journée des doctorants de MSTII Le laboratoire Verimag domaine logiciels et systèmes temps réel critiques. tutelles

Plus en détail

Administration et sécurité des réseaux M&K ELHDHILI

Administration et sécurité des réseaux M&K ELHDHILI Administration et sécurité des réseaux 1 Plan du cours Chapitre 1: Introduction à l administration des réseaux Domaines d activités Organisation logique (criètères, types de décisions ) Architectures et

Plus en détail

Systèmes et applications distribués Intergiciels et applications communicantes

Systèmes et applications distribués Intergiciels et applications communicantes Systèmes et applications distribués Intergiciels et applications communicantes Philippe Quéinnec Télécommunication et Réseaux 2e année ENSEEIHT 24 février 2014 Inspiré de cours de G. Padiou, Ph. Mauran

Plus en détail

DYNAMIC RATE CONTROL IN WIRELESS VIDEO COMMUNICATIONS. Rim HAMMI & Ken CHEN L2TI, Université Paris 13

DYNAMIC RATE CONTROL IN WIRELESS VIDEO COMMUNICATIONS. Rim HAMMI & Ken CHEN L2TI, Université Paris 13 DYNAMIC RATE CONTROL IN WIRELESS VIDEO COMMUNICATIONS Rim HAMMI & Ken CHEN L2TI, Université Paris 13 Plan 1 Introduction 2 Mécanisme et architecture 3 Algorithmes de régulation du débit vidéo Algorithme

Plus en détail

Une stratégie de grille pour la météorologie spatiale. Cas du couplage ionosphère-magnétosphère. Pierre-Louis BLELLY

Une stratégie de grille pour la météorologie spatiale. Cas du couplage ionosphère-magnétosphère. Pierre-Louis BLELLY Une stratégie de grille pour la météorologie spatiale Cas du couplage ionosphère-magnétosphère Pierre-Louis BLELLY Définitions Space weather refers to conditions on the sun and in the solar wind, interplanetary

Plus en détail

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM Kamel HJAIEJ SUP COM Eléments essentiels de NGN Un cœur de réseau unique et mutualisé dont l architecture est en 3 couches : Transport, Contrôle et Services. Une évolution du transport en mode paquet (IP,

Plus en détail

Une communauté de charges intelligentes pour le Smart Grid

Une communauté de charges intelligentes pour le Smart Grid Une communauté de charges intelligentes pour le Smart Grid Philippe Mabilleau ing. PhD Professeur titulaire, Département de génie électrique et de génie informatique EcoENERGY Innovation Initiative Une

Plus en détail

Service de réconciliation pour la synchronisation de copies

Service de réconciliation pour la synchronisation de copies Service de réconciliation pour la synchronisation de copies L. Chateigner, S. Chabridon, N. Sabri et G. Bernard CNRS UMR SAMOVAR 01-03 juin 2004 Plan Service de réconciliation pour la synchronisation de

Plus en détail

Développement et intégration sous Linux/RTAI de composants logiciels temps-réel open-source génériques

Développement et intégration sous Linux/RTAI de composants logiciels temps-réel open-source génériques Développement et intégration sous Linux/RTAI de composants logiciels temps-réel open-source génériques Thibault GARCIA, Audrey MARCHAND et Maryline SILLY-CHETTO IRIN (Institut de Recherche en Informatique

Plus en détail

Administration réseau Introduction

Administration réseau Introduction Administration réseau Introduction A. Guermouche A. Guermouche Cours 1 : Introduction 1 Plan 1. Introduction Organisation Contenu 2. Quelques Rappels : Internet et le modèle TCP/ Visage de l Internet Le

Plus en détail

Dr Rim Belhassine-Cherif Directeur de Développement de Produits et Services. r.cherif@ttnet.tn

Dr Rim Belhassine-Cherif Directeur de Développement de Produits et Services. r.cherif@ttnet.tn Expérience VoIP de Tunisie TélécomT Dr Rim Belhassine-Cherif Directeur de Développement de Produits et Services r.cherif@ttnet.tn Regional Seminar on IP Communications Hammamet-Tunisia, 24-25 November

Plus en détail

Architectures de communication. «Architecture protocolaire réseau» «protocolaire»

Architectures de communication. «Architecture protocolaire réseau» «protocolaire» Architectures de communication C. Pham Université de Pau et des Pays de l Adour Département Informatique http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr «Architecture protocolaire réseau» Architecture

Plus en détail

Equilibrage de charge (Load

Equilibrage de charge (Load Equilibrage de charge (Load balancing) dans les MPSoCs Présenté Le : 02 Décembre 2013 Par : A. AROUI Encadreur : A.E. BENYAMINA 01/12/2013 1 Problématique Comportement dynamique des applications et la

Plus en détail

Chapitre 9 HLA distributed simulation approaches for supply chain

Chapitre 9 HLA distributed simulation approaches for supply chain Présentation livre Simulation for Supply Chain Management Chapitre 9 HLA distributed simulation approaches for supply chain B. Archimède, P. Charbonnaud, F. Ounnar, P. Pujo Contexte et motivation Problématique

Plus en détail

Le Distributed Computing Environment de OSF

Le Distributed Computing Environment de OSF 1 sur 6 Le Distributed Computing Environment de OSF Définition L'architecture de DCE L'organisation en cellules Comment former une cellule Les RPC sous DCE Le "stub" client Le RPCRuntime Le "stub" serveur

Plus en détail

PLATEFORME DE SUPERVISION

PLATEFORME DE SUPERVISION PLATEFORME DE SUPERVISION ACCOR SOLUTIONS - Page 1/10 - PRESENTATION GENERALE SMART VE est une plateforme de supervision développée par Accor, spécifiquement dédiée aux infrastructures de recharge pour

Plus en détail

Table des Matières. Table des Figures 7. Introduction Générale 9. Chapitre 1 - Langages de description d architectures matérielles hybrides 23

Table des Matières. Table des Figures 7. Introduction Générale 9. Chapitre 1 - Langages de description d architectures matérielles hybrides 23 Table des Figures 7 Introduction Générale 9 1. Outils et plate-formes de construction d application 9 2. Intégration de paradigmes de conception dans le cycle de vie 10 2.1. Equilibrage de charge et équilibrage

Plus en détail

MODELISATION DE PRODUIT ACTIF POUR LA SURVEILLANCE ET SECURITE: APPLICATION AUX PRODUITS CHIMIQUES DANGEREUX

MODELISATION DE PRODUIT ACTIF POUR LA SURVEILLANCE ET SECURITE: APPLICATION AUX PRODUITS CHIMIQUES DANGEREUX MODELISATION DE PRODUIT ACTIF POUR LA SURVEILLANCE ET SECURITE: APPLICATION AUX PRODUITS CHIMIQUES DANGEREUX Dragoș DOBRE et Eddy BAJIC Centre de Recherche en Automatique de Nancy CRAN - CNRS 7039 Nancy

Plus en détail

Le projet Modistarc : un outil de test de conformité de composants OSEK/VDX pour l l automobile

Le projet Modistarc : un outil de test de conformité de composants OSEK/VDX pour l l automobile : un outil de test de conformité de composants OSEK/VDX pour l l automobile Benoît Caillaud, IRISA/INRIA Rennes MODISTARC = Methods and tools for the validation of OSEK/VDX DIStributed ARChitectures Projet

Plus en détail

DevOps2. De l intégration continue à la livraison continue. Samira Bataouche Ingénieur Consultant

DevOps2. De l intégration continue à la livraison continue. Samira Bataouche Ingénieur Consultant DevOps2 De l intégration continue à la livraison continue Samira Bataouche Ingénieur Consultant Les challenges d aujourd hui Lignes de produits Délais trop long de mise à disposition de nouveaux produits/services.

Plus en détail

Système reconfigurable et durci pour la surveillance et le contrôle

Système reconfigurable et durci pour la surveillance et le contrôle Système reconfigurable et durci pour la surveillance et le contrôle Sabri JATLAOUI, Ingénieur avant-vente. Des challenges récurrents Le contrôle haute vitesse (numérique/compteur à 1MHz, PID analogique/

Plus en détail

Partie QoS dans le réseau. QoS : mécanismes réseau. A voir. Chapitre 3 : Switching

Partie QoS dans le réseau. QoS : mécanismes réseau. A voir. Chapitre 3 : Switching Partie QoS dans le réseau Chapitre 3 : Switching 2011 RMMQoS-chap3 1 QoS : mécanismes réseau Utile (nécessaire?) applications multimédia applications contraintes (ex : télé-chirurgie) garanties sur débit/délai/gigue/pertes

Plus en détail

Le modèle client-serveur

Le modèle client-serveur Le modèle client-serveur Olivier Aubert 1/24 Sources http://www.info.uqam.ca/~obaid/inf4481/a01/plan.htm 2/24 Historique architecture centralisée terminaux passifs (un seul OS, systèmes propriétaires)

Plus en détail

MODÉLISATION ET GESTION DES BUS: SOLUTIONS INTERMÉDIAIRES ENTRE DES VOIES PARTAGÉES ET RÉSERVÉES

MODÉLISATION ET GESTION DES BUS: SOLUTIONS INTERMÉDIAIRES ENTRE DES VOIES PARTAGÉES ET RÉSERVÉES MODÉLISATION ET GESTION DES BUS: SOLUTIONS INTERMÉDIAIRES ENTRE DES VOIES PARTAGÉES ET RÉSERVÉES Journée «Voies réservées aux TC et au covoiturage» Jeudi 9 avril 2015 au CEREMA Centre-Est Etienne Hans

Plus en détail

Les capteurs biomédicaux

Les capteurs biomédicaux Les capteurs La gestion des échanges entre les capteurs et les applications médicales Référence : Frédérique Laforest 1 Au programme : distante 3. Un exemple : 802.15.4/ZigBee 2 1.1 Contexte 1.2 Objectifs

Plus en détail

Native Advertising(S)

Native Advertising(S) MediaMorphing Septembre 2014 Native Advertising(S) De quoi parle-t-on? Ce ceci? De quoi parle-t-on? De cela? Ou encore de ceci? Référence ou nostalgie? Tentative de définition «Native advertising», «Contextually

Plus en détail

Les classes de service pour les projets scientifiques

Les classes de service pour les projets scientifiques Les classes de service pour les projets scientifiques L'exemple des grilles de calcul et du projet EGEE Journée «Classes de Service de RAP» Jean-Paul Gautier, Mathieu Goutelle (CNRS UREC) www.eu-egee.org

Plus en détail

Enterprise Manager Grid Control La prise en main des infrastructures techniques et applicatives

Enterprise Manager Grid Control La prise en main des infrastructures techniques et applicatives Enterprise Manager Grid Control La prise en main des infrastructures techniques et applicatives Albert Amar Consultant avant-vente Agenda Enterprise Manager Introduction Weblogic

Plus en détail

Travaux Pratiques de l option STR

Travaux Pratiques de l option STR Travaux Pratiques de l option STR Processeur Détecteur ultrasons Moteurs Détecteur de contacts Détecteur de lumière Détecteur de sons RTOS (OSEK/VDX) ECRobot C/C++API Gestion des moteurs Vitesse, angle

Plus en détail

RESEAUX ARCHITECTURES EN COUCHES. J.L Damoiseaux ; Dpt R&T 1

RESEAUX ARCHITECTURES EN COUCHES. J.L Damoiseaux ; Dpt R&T 1 RESEAUX ARCHITECTURES EN COUCHES J.L Damoiseaux ; Dpt R&T 1 Plan Notions sur les réseaux Couche/Service/Protocole Le modèle OSI Le modèle TCP/IP J.L Damoiseaux ; Dpt R&T 2 Problématique J.L Damoiseaux

Plus en détail

Communication Visuelle par Composition de Flux Vidéo

Communication Visuelle par Composition de Flux Vidéo Communication Visuelle par Composition de Flux Vidéo Phuong Hoang Nguyen, Jozef Hatala, Gilles Privat, Pascal Sicard² FT R&D DIH/OCF - LSR-IMAG² Le présent document contient des informations qui sont la

Plus en détail

De la conception jusqu'au déploiement de systèmes embarqués

De la conception jusqu'au déploiement de systèmes embarqués De la conception jusqu'au déploiement de systèmes embarqués Nacer MOKHTARI Ingénieur d application La conception graphique de systèmes Conception interactive Conception de systèmes de contrôle Simulation

Plus en détail

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1

Iyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1 SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de

Plus en détail

Introduction aux systèmes répartis

Introduction aux systèmes répartis Introduction aux systèmes répartis Grappes de stations Applications réparties à grande échelle Systèmes multicalculateurs (1) Recherche de puissance par assemblage de calculateurs standard Liaison par

Plus en détail

Le clustering dans les réseaux ad-hoc

Le clustering dans les réseaux ad-hoc Le clustering dans les réseaux ad-hoc Auteur : Florent NOLOT Florent NOLOT 1 Présentation Le modèle et les motivations Le clustering à 1 saut et à k sauts Quelques résultats de simulation L'adaptation

Plus en détail

RFID: Middleware et intégration avec le système d'information Olivier Liechti

RFID: Middleware et intégration avec le système d'information Olivier Liechti RFID: Middleware et intégration avec le système d'information Olivier Liechti Sun Microsystems, Inc. Agenda Introduction > Vision et architecture Le rôle du middleware RFID > Gestion des données > Administration

Plus en détail

Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013

Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013 Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013 Samuel Boutin - Président Knowledge Inside - 7C rue Jean Mermoz - 78000 Versailles -

Plus en détail

TP10 Modélisation, simulation et vérification du «Priority Inheritance Protocol» en Kind2

TP10 Modélisation, simulation et vérification du «Priority Inheritance Protocol» en Kind2 École normale supérieure Année 2014-2015 Systèmes et réseaux TP10 Modélisation, simulation et vérification du «Priority Inheritance Protocol» en Kind2 1 Plan En suivant l exemple de Jahier, Halbwachs et

Plus en détail

Robot WIFIBOT Lab V4. Lab V4. www.wifibot.com

Robot WIFIBOT Lab V4. Lab V4. www.wifibot.com Lab V4 Robot WIFIBOT Lab V4 4 roues motrices avec 4 PID indépendants et motorisation sans balais Architecture modulaire et ouverte Contrôlable en RS232 ou en Wifi PC x86 embarqué avec une image Win7 ou

Plus en détail

Utilisation du Wimax dans le cadre d une plate-forme expérimentale SmartGrid. Aristote, 14 octobre 2010 Patrick Coudray EDF R&D

Utilisation du Wimax dans le cadre d une plate-forme expérimentale SmartGrid. Aristote, 14 octobre 2010 Patrick Coudray EDF R&D Utilisation du Wimax dans le cadre d une plate-forme expérimentale SmartGrid Aristote, 14 octobre 2010 Patrick Coudray EDF R&D La plate-forme Menofis Déployée par EDF R&D (Dept MIRE) sur le site de Clamart

Plus en détail

Réunion GDS 13 octobre 2006

Réunion GDS 13 octobre 2006 École normale supérieure de Lyon Réunion GDS 13 octobre 2006 Plan Introduction 1 Introduction 2 3 4 5 6 Les workflows Ensemble de tâches connectées La structure du workflow représente la relation temporelle

Plus en détail

Ethernet as a fieldbus. CERN 28 Septembre 2001

Ethernet as a fieldbus. CERN 28 Septembre 2001 Ethernet as a fieldbus CERN 28 Septembre 2001 1 Communication dans l entreprise Volume de données Cout Gestion de production Automatisme Machines Robustesse Temps de Reponse 2 Communication dans l entreprise

Plus en détail

LES ARCHITECTURES ORIENTÉES SERVICES

LES ARCHITECTURES ORIENTÉES SERVICES Pourquoi WebSphere La complexité des affaires exerce une forte pression sur l IT : Challenges Globalisation Pressions de la compétition Erosion de la fidélité des clients Complexité de la chaine logistique

Plus en détail

Introduction aux réseaux informatiques

Introduction aux réseaux informatiques Introduction aux réseaux informatiques Un réseau informatique (computer network) est un système de communication (ensemble matériel + logiciel) qui permet à un ensemble d ordinateurs (au sens large) d

Plus en détail

Découvrez le prototypage virtuel avec LabVIEW NI SoftMotion et SolidWorks

Découvrez le prototypage virtuel avec LabVIEW NI SoftMotion et SolidWorks Découvrez le prototypage virtuel avec LabVIEW NI SoftMotion et SolidWorks Maxime RENAUD Ingénieur marketing, National Instruments Sommaire Les défis de la mécatronique Prototypage virtuel Avantages économiques

Plus en détail

11 Février 2014 Paris nidays.fr

11 Février 2014 Paris nidays.fr 11 Février 2014 Paris nidays.fr Mise en œuvre d'un banc HIL 3D statique pour démonstrateur de véhicule électrique Ahmed HARRAR NIDays du 11 Février 2014 3 Sommaire Présentation du projet POLLUX Démonstrateur

Plus en détail

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes QoS et Multimédia SIR / RTS Mécanismes et protocoles pour les applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

Systèmes temps réel Concepts de base. Richard Grisel Professeur des Universités Université de Rouen

Systèmes temps réel Concepts de base. Richard Grisel Professeur des Universités Université de Rouen Systèmes temps réel Concepts de base Richard Grisel Professeur des Universités Université de Rouen 1 Systèmes temps réel - Choix Gestion des ressources Ordonnancement ( Scheduling ), Tolérance aux fautes

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 (Cours inspiré du cours du Pr. François

Plus en détail

Introduction aux Systèmes embarqués temps-réel

Introduction aux Systèmes embarqués temps-réel Introduction aux Systèmes embarqués temps-réel Laurent.Pautet@enst.fr Version 2.0 Exemples d applications temps réel Commandes de vol numériques Codage des communications Métro automatisé Syst. Informatique

Plus en détail

Software Engineering and Middleware A Roadmap

Software Engineering and Middleware A Roadmap Software Engineering and Middleware A Roadmap Ecrit par: Dr. Wolfgang Emmerich Présenté par : Mustapha Boushaba Cours : IFT6251 Wolfgang Emmerich Enseignant à University College London: Distributed Systems

Plus en détail

WebSphere MQ & Haute Disponibilité

WebSphere MQ & Haute Disponibilité L objectif de cet article est d identifier les problèmes pouvant se poser lors de la mise en place d un système de secours dans une configuration WebSphere MQ, et de proposer des pistes pour régler ces

Plus en détail

Systèmes d exploitation et Programmation Concurrente. L équipe «SEPC» L organisation de l année 14/09/2014

Systèmes d exploitation et Programmation Concurrente. L équipe «SEPC» L organisation de l année 14/09/2014 Systèmes d exploitation et Programmation Concurrente Yves Denneulin Yves.Denneulin@imag.fr Jacques Mossière Sebastien Viardot Le cours L équipe «SEPC» Yves Denneulin : ISI, Telecom et SLE Les TD/TP Vincent

Plus en détail

IBD : Introduction aux systèmes distribués

IBD : Introduction aux systèmes distribués IBD : Introduction aux systèmes distribués Vania Marangozova-Martin Université de Grenoble, LIG Vania.Marangozova-Martin@imag.fr Web Site: http://ibd.forge.imag.fr Objectifs u Introduction aux systèmes

Plus en détail

GPS ou DCF 77. DTS Masterclock

GPS ou DCF 77. DTS Masterclock GPS ou DCF 77 Manager et Master Software Masterclock MOBATime s Distributed Time System 왖 Le nouveau serveur de temps, Distributed Time System, basé sur de MOBATime 4130.timeserver Le 4130.timeserver établit

Plus en détail