La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Sureté de fonctionnement dans les WNCS

Présentations similaires


Présentation au sujet: "Sureté de fonctionnement dans les WNCS"— Transcription de la présentation:

1 Sureté de fonctionnement dans les WNCS
Présenté par : Amine MECHRAOUI Directeur de thèse : M. Jean-Marc THIRIET Co-encadrante : Mme. Sylviane GENTIL JOURNEE ConecsSdF Septembre 2009

2 PLAN Introduction Objectifs
Le modèle cinématique et dynamique du robot L’intégration du réseau sans fil La stratégie de changement de station (Horizontal Handoff) Discussion d’une nouvelle stratégie d’aide à la décision et du diagnostic distribué Conclusion et perspectives Journée ConecsSdF 13/04/2017 13/04/2017

3 Introduction Réseaux : Réseaux sans fils : Réseau sans fil Retard
Gigues Pertes de paquets Déséquencement Réseaux sans fils : Mobilité Sensibilité Contrôleur Robot mobile Réseau sans fil Le travail menée ici rentre dans le cadre des systèmes commandés en réseau. Dans lequel on étudie un robot mobile qui communique avec une station via un réseau sans fil. La station fournie la vitesse linéaire et angulaire du robot et le robot envoie les mesures des différents capteurs. Cependant, assurer une QoC suffisante au robot n’est pas toujours garantie vue le comportement stochastique du réseau et les problèmes liés à ce comportement. En général les réseau que ce soir filaire ou sans fils introduisent des retards, des gigues, des pertes de paquets et un éventuel déséquencement. En plus de ça, les réseaux sans fils ajoutent d’autres problèmes : la mobilité, la sensibilité et l’instabilité. QoS QoC Journée ConecsSdF 13/04/2017 13/04/2017

4 La qualité de service (QoS)
La QoS désigne la capacité à fournir un support de communication conforme aux exigences en matière de temps, de bande passante et aussi de garantir un niveau acceptable de pertes de paquets défini pour un usage défini. La QoS dépend essentiellement du : Débit Gigue Latence, délai ou temps de réponse Perte de paquets Déséquencement Avant tout, je vais définir quelque expressions utilisé le long de cet exposé. Journée ConecsSdF 13/04/2017 13/04/2017

5 La qualité de contrôle (QoC)
La QoC désigne la capacité de garantir la stabilité, la performance et la robustesse d’un système. La qualité de control dépend de : La qualité de service du réseau L’algorithme de la commande La période d’échantillonnage Journée ConecsSdF 13/04/2017 13/04/2017

6 Objectifs Zone couverte Zone non couverte Stratégie du Handoff
On va étudier un scénario bien particulier qui est un environnement qui contient 3 stations avec un robot ou plus. Le robot peut être en vue d’une station, de deux station et dans ce cas le robot doit choisir la station qui lui garantie une QoS suffisante. Il peut aussi être en vue d’aucune station et dans ce cas il doit changer de contrôleur d’un controleur débarqué à un autre embarqué c’est ce que nous proposons. Et donc les objectifs de cette étude et de faire l’aide à la décision soit dans le cas de changement de station ou bien de changement de contrôleur et aussi diagnostiquer tout le système que ce soit le robot, la station ou le réseau. Réseau infrastructure Aide à la décision Diagnostic Journée ConecsSdF 13/04/2017 13/04/2017

7 Modèle et commande d’un robot
Modèle cinématique : Modèle dynamique : Journée ConecsSdF 13/04/2017 13/04/2017

8 Modèle et commande d’un robot
PI Calculs Capteurs Contrôleur Calculs PI [Toibero, 07] Journée ConecsSdF 13/04/2017 13/04/2017

9 Simulations Journée ConecsSdF 13/04/2017 13/04/2017

10 Intégration du réseau sans fil
PI Calculs Capteurs Contrôleur Calculs Réseau sans fil PI Journée ConecsSdF 13/04/2017 13/04/2017

11 Spécifications Réseau Wifi : Flux capteur : Flux contrôleur:
bits/s Retry limit=0 Flux capteur : Guidé par le temps (Ts=30ms) Longueur de la trame 128 bits Retard > Ts, la trame est perdue Flux contrôleur: Guidé par les événements Trame pour calculer le retard Longueur 128bits Flux externe : Guidé par le temps (Te=30ms) Longueur de la trame variable 13/04/2017

12 Outil de simulation TrueTime : est un outil de simulation basé sur Matlab/Simulink pour la simulation des systèmes commandés en réseau en temps réel Journée ConecsSdF 13/04/2017 13/04/2017

13 Simulations avec le réseau
Journée ConecsSdF 13/04/2017 13/04/2017

14 Stratégie du handover Zone couverte Zone non couverte S2 S1 S3
Autonome Réseau infrastructure Stratégie du Handover Switch de contrôleur Journée ConecsSdF 13/04/2017 13/04/2017

15 Propositions Contrôleur débarqué : Contrôleur embarqué :
Une station avec une bonne QoS : Sur-échantillonné Retry limit = 0 Deux stations ou plus : Horizontal Handoff (HHO) Contrôleur embarqué : Une station avec une mauvaise QoS Aucune station Contrôleur dégradé Journée ConecsSdF 13/04/2017 13/04/2017 15

16 La stratégie du Handoff
Objectif : permettre à un véhicule mobile de changer de station tout en maintenant sa communication. Impact sur la QoS : Probabilité du rejet d’association; Probabilité d’interruption de communication; durée «d’interruption». Dégradation de la QoC Journée ConecsSdF 13/04/2017 13/04/2017

17 La stratégie du Handoff
Les paramètres de la QoS considérés : RSSI Retard (D) La charge du réseau (NL) Journée ConecsSdF 13/04/2017 13/04/2017 17

18 La stratégie du Handoff
To make a decision, the robot compute Network rating function Weighting function which enphasize the importance of each computing factor The normalised score of the interface NRF is between 0 and 1 We calculate NRFi and NRFj to choose the station that maximize the decision creteria Journée ConecsSdF 13/04/2017 13/04/2017 18

19 La stratégie du Handoff
Journée ConecsSdF 13/04/2017 13/04/2017 19

20 Effet de la charge du réseau sur la QoC du robot
13/04/2017

21 Effet de la charge du réseau sur la QoC
13/04/2017

22 Simulations (Handover)
The robot communicates first with S1, its continues its trajectory until the robot detects the second station. In this case, Khepera excutes the proposed algorithm and makes decision to change or not the station according to the proposed criterion. In this case, with NL=0 for each station, the handoff depends only on the distance between the robot and the station. The robot change the station only if the RSSI of the current station is poor S1 S2 S3 Journée ConecsSdF 13/04/2017 13/04/2017 22

23 Simulation(Handover)
In this figures, The simulations is made under the assumption that the NLs1=0.8 and NLs2=0.2. In this case, the robot decides to change the station according to the RSSI of both stations and the network load which influence comparing with the first case the moment of changing the station. When the robot is out of range of all station, it keeps the last values of the angular and linear velocity which is not a good solution because it can result in an important error with respect to the reference and cause problemes especially in the case of obstacles. S1 S2 S3 Journée ConecsSdF 13/04/2017 13/04/2017 23

24 Switch de contrôleur On-board Off-board
As the solution of this problem, we propose to switch to a degraded embedded controller to reduce computing and the energy consumption. As the robot moves outward towards another control station, the signal strength decreases. The low value of RSSI is sensed by the mobile robot, which then requests the station for an estimation of next way-point. The control station sends the trajectory information as well as broadcasts the “standby” message to all control stations in the infrastructure to minimize the time of connection of robot for the next cell. Thus, a PAN slot is reserved in advance for the coming robot as the trajectory is already estimated. The robot in this case choose or not to change its controller. This proposition permits to maintain a sufficient QoC despite a degradation of the QoS. Journée ConecsSdF 13/04/2017 13/04/2017 24

25 Propositions Utilisation des réseaux bayésiens pour :
Aide à la décision (Handover) Diagnostic de la dégradation de la QoS et la QoC Pronostic de la dégradation de la QoS et QoC Pourquoi utiliser cet outil : L’aspect stochastique La dépendance Journée ConecsSdF 13/04/2017 13/04/2017 25

26 C’est quoi un RB? Un réseau bayésien est défini par : un graphe G :
P(V1) V1 Un réseau bayésien est défini par : un graphe G : orienté acyclique, un espace probabilisé fini ( ,Z,P), un ensemble de variables aléatoires associées aux nœuds du graphe et définies sur ( ,Z,P), tel que : P(V3|V1) P(V2|V1) V3 V2 V4 P(V4|V1,V2) V5 P(V5|V4) Journée ConecsSdF 13/04/2017 13/04/2017 26

27 Théorie des probabilités
Modélisation Théorie des probabilités Théorie des graphes Réseaux bayésiens Probabilité A posteriori V1 V2 V3 V4 V5 P(V1) V1 V2 V3 P(V3|V1) P(V2|V1) V4 V5 Normal Dégradé P(V4|V2,V3) Journée ConecsSdF P(V5|V4) 13/04/2017 13/04/2017 27

28 Calcul de probabilités a posteriori
P(V1) Théorème de Bayes : V1 P(V3|V1) P(V2|V1) V2 V3 Loi marginale : V4 P(V4|V2,V3) Loi jointe : V5 P(V5|V4) Journée ConecsSdF 13/04/2017 13/04/2017 28

29 Diagnostic Aide à la décision Pronostic Réseau bayésien local
PMoteur Probabilités a priori pour le prochain cycle Probabilités a posteriori Réseau bayésien local Nouvelles évidences Apprentissage Rassemblement des données Nouvelles observations Application Journée ConecsSdF 13/04/2017 13/04/2017

30 Communication sans fil
Diagnostic Décision Pronostic Probabilités a priori pour le prochain cycle PMoteur Probabilités a posteriori Réseau bayésien local Nouvelles évidences Rassemblement des données Station Nouvelles observations Probabilités marginales a priori Communication sans fil Probabilités a priori pour le prochain cycle PMoteur Probabilités a priori pour le prochain cycle PMoteur Probabilités a priori pour le prochain cycle PMoteur Probabilités a posteriori Probabilités a posteriori Probabilités a posteriori Réseau bayésien local Réseau bayésien local Réseau bayésien local Nouvelles évidences Nouvelles évidences Nouvelles évidences Rassemblement des données Rassemblement des données Rassemblement des données Nouvelles observations Nouvelles observations Nouvelles observations Robot 1 Robot 2 Robot i Journée ConecsSdF 13/04/2017 13/04/2017 30/32

31 N P(QoSi) … P(QoSs) Station Robot i Journée ConecsSdF 13/04/2017

32 Etape quatitative Hypothèse : 40%<pertes<60%
QoS=Bonne 1 Dégradé mauvaise Journée ConecsSdF 13/04/2017 13/04/2017 32

33 L’effet de pertes de paquets sur la QoC
Journée ConecsSdF 13/04/2017 13/04/2017 33

34 L’effet de pertes de paquets sur la QoC
QoS=Bonne QoS=dégradé QoS=mauvaise QoC=Bonne 1 0.75 QoC=dégradé 0,125 QoC=mauvaise Journée ConecsSdF 13/04/2017 13/04/2017 34

35 Conclusion Stratégie de changement de station (Handover) et switch entre contrôleurs Etude de l’effet de la charge du réseau sur la QoC Etude de l’effet des pertes de paquets sur la QoS et la QoC Utilisation des RB comme outils pour l’aide à la décision et le diagnostic distribué. Journée ConecsSdF 13/04/2017 13/04/2017

36 Perspectives Déterminer toutes les probabilités a priori en étudiant statistiquement le système réel ou en utilisant des outils de simulation. Prévoir la dégradation de QoC et QoS (pronostic) en utilisant les DRB distribué. Implémenter la stratégie de l’aide à la décision, diagnostic distribué et pronostic distribué sur le système réel. 13/04/2017 13/04/2017

37 MERCI ! 13/04/2017 13/04/2017 37/32


Télécharger ppt "Sureté de fonctionnement dans les WNCS"

Présentations similaires


Annonces Google