WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Projet de mise en place d'un système de sécurité biométrique basé sur la reconnaissance d'iris embarqué dans un gab.

( Télécharger le fichier original )
par Benito Lubuma
Université de Kinshasa - Lincecié en Genié Informatique 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

I.3. LES CARACTERISTIQUES D'UN SYSTEME TEMPS REEL

La meilleure façon de présenter les caractéristiques d'un système temps réel est de les subdiviser en deux parties : les caractéristiques principales et les caractéristiques temporelles.

I.3.1. Les caractéristiques principales

Ces caractéristiques qui font allusion au système contrôle-commande ; sont les

suivantes :

· Grande diversité des dispositifs d'entrée/sortie : les données à acquérir sont fournies par les capteurs et les données que fournissent les actionneurs sont de divers type (continu, distrait, analogique...) ;

· Prise en compte des comportements concurrents : les données provenant de l'extérieur sont en fait des données physiques et le réseau qui permet de recevoir ces données. Ces deux objets ne sont pas synchronisés directement. Ainsi le système informatique doit être capable d'accepter des telles variations des paramètres.

· Respect des contraintes temporelles : le système informatique doit avoir une réactivité suffisante pour prendre en compte tous ces comportements concurrents. C'est-à-dire effectuer des commandes dans le délai qui respecte l'état dynamique du système afin de mieux gérer le comportement concurrent.

· Sûreté de fonctionnement : le système de contrôle-commande utilise souvent des applications qui touchent à la vie humaine ou à l'économie c'est pourquoi la sécurité est une priorité dans un tel système et pour répondre à cette demande, il est nécessaire de mettre en oeuvre toute les réponses de sûreté de fonctionnement (développements surs, tests, continuité de service, tolérance aux pannes, redondance...).

· Encombrement mémoire : dans la plupart de cas les systèmes temps réel n'ont pas de disque et ils ont une mémoire limitée

· Consommation d'énergie : la quasi-totalité de systèmes temps réels de type contrôle-commande utilisent l'énergie provenant de la batterie

T.F.E 2015 | Benito Lubuma L2 Génie info

7

I.3.2. Les caractéristiques temporelles des systèmes temps réel

Les contraintes dont nous parlons ici sont des contraintes de latence ou contraintes de bout en bout. Ces types de contraintes représentent le délai maximal entre la lecture de l'état du système et commande de celui-ci, c'est-à-dire le délai maximal entre la lecture de l'état du système par les capteurs et la lecture des commandes fournies par les actionneurs.

Ainsi à chaque fois qu'une trame va se présenter sur le réseau, il faudra que le système puisse soit la lire, soit la traiter, soit la stocker pour un usage ultérieur sous peine de la voir remplacer par une autre. D'où le respect du protocole de communication avec les capteurs, actionneurs ou bus de communication et une source très importante de contrainte temporelle.

Nous pouvons présenter et définir ces caractéristiques comme suit:

· Durée d'exécution d'une activité : c'est la durée que met une activité d'une application sachant que cette activité peut être un enchainement de plusieurs activités élémentaires, telles que l'affichage, le traitement, la commande...Cette durée n'est pas toujours la même pour chaque occurrence de cette activité puisque les programmes ou les enchainements de programmes ne sont pas toujours identiques.

· Périodicité d'une activité : la périodicité d'une activité appelée aussi cadence de répétition, revient à expliquer la régularité liée à une fréquence d'échantillonnage, par exemple, lors de l'acquisition de données ou d'une commande via un actionneur.

· Date de réveil: la date de réveil appelée aussi date de plus tôt, est une date bien précisée, utilisée dans certains cas pour déclencher un traitement et cela indépendamment de l'exécution de l'application. Autrement dit cette date n'implique pas obligatoirement l'exécution d'une application mais peut être causée par une indisponibilité du processeur pendant un temps.

· Date de démarrage : c'est une date qui correspond au lancement de l'exécution d'une activité.

· Date de fin : celle-ci correspond à la fin d'une activité.

· Echéance : l'échéance appelée aussi date au plus tard, revient à préciser que le traitement ou la commande d'un actionneur doit se terminer à l'instant fixé par rapport au début de l'exécution de l'application. Dans le cas d'application à contrainte temporelle stricte, le non-respect de cette date au plus tard, peut entrainer le non validité de la commande ou du traitement.

· Temps de réponse : cette caractéristique peut s'appliquer à une activité de régulation ou à un ensemble des activités de régulation. Le temps de réponse est directement lié au dynamisme du système. Ce système est la différence entre la date de réveil et la date de fin d'activité.

· Gigue temporelle : ce paramètre caractérise la répétabilité d'une activité au fur et à mesure de ses occurrences. En effet entre deux exécutions successives d'une même application, ses caractéristiques temporelles peuvent changer : date d'activation, durée d'exécution, temps de réponse...

T.F.E 2015 | Benito Lubuma L2 Génie info

8

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry