ANCP Another Nice Clustering Protocol 27 Juin 2012 Benoit Clair – PFE.

Slides:



Advertisements
Présentations similaires
Savoir, Savoir être, Savoir faire
Advertisements

Les concepts de bases de la simulation
Connaissance de l’activité
1 CITI – Lyon Centre dInnovation en Télécommunications et Intégration de service Responsable : Stéphane Ubéda 13 permanents, 7 thésards Thématiques –QoS.
III- Les composantes d’une organisation
Protocoles de routage Hybrides en réseau
Maillage direct et routage dans les réseaux AdHoc
Universite Claude Bernard Lyon1
Reference Model of Open Distributed Processing
Visualisation d’information interactive 5 : Graphes
Partage de ressources par codes CDMA pseudo- aléatoires pour les réseaux ad-hoc Nicolas MARECHAL ème année Master ISSI INSA Lyon Encadrants : Jean-Marie.
Stéphane Frenot - Département Télécommunication - SID - III - Concl 382 Technologies de base Les plomberies –Le transport.
Stéphane Frenot - Département Télécommunication - SID - II - Comp 312 Avantages de l'approche distribuée Economie Performance.
simulateur de réseau de machines UML connectées par WiFi mode ad-hoc
Eléments d’expérience de l’association des instituts Carnot
PROJET DE REORGANISATION DU COMITE SCIENTIFIQUE DE LASEA Présenté par Ing. Abel Didier TELLA Directeur Général de lASEA Niamey le 23 octobre 2013.
wireless sensor networks
Le Concept. Régulation électronique LonWorks communicante pour application poutre froide.
GOL503 - TP Indicateurs de performance bancaire (A) Version 2012.
Solutions de gestion de l’énergie
Cours 4 Les réseaux IP.
Gérer linformation en tant quactif : Méthodologie pour une tenue de documents efficace.
Auto-organisation dans les réseaux ad hoc
Les applications P2P dans un réseau Ad Hoc
ADR Active and Dynamic Routing. Plan Introduction au routage Les réseaux actifs Les agents Mise à jour des matrices de routage Architecture du routage.
ICOM / KENWOOD Icom & Kenwood comptent introduire sur le marché des produits ( utilisant les fréquences professionnelles et la puissance 4W, en FDMA )
Calcul distribué pour l'imagerie médicale
Les réseaux informatiques
1 Institut de Technico-Economie des Systèmes Energétiques – 3 juin 2009 Le stockage dénergie, enjeu majeur du déploiement des énergies renouvelables Sophie.
Différenciation Opérationnelle dans les urgences
MIAGE 1 Cours de gestion de projet
Les réseaux véhiculaires (VANET)
A4 Réception – Restitution du véhicule
L’équipe: Bobette Diakabana Jérémy Govi Fabien Cannevière Arbi Madhoun
Notification de mobilité dans les réseaux hybrides sans fil
Véhicules électriques
Le kit de laventurier au laboratoire dordinateurs.
L’APPLICATION DE P2P DANS UN RESEAUADHOC
LE GUIDE DE REDACTION DU PLAN BLEU
Vous avez dit Wi-Fi? 1 Introduction 2 Le nom "Wi-Fi"
SDIS Le SDIS est le service départemental d'incendie et de secours de Meurthe et Moselle, situé rue du cardinal Mathieu à Nancy. Son travail consiste.
Gestion et Suivi axés sur les résultats
Marie-Christine Therrien Professeure École nationale d’administration publique.
Thème 5 Model-based adaptability management for autonomous mobile group communication Rencontre TOMPASSE/ROSACE - 20 Novembre 2008 Projet RTRA/ROSACE Groupes.
La sécurité dans les réseaux mobiles Ad hoc
Laurent CHEMLA : « confessions d ’un voleur » « Le World Wide Web est le plus connu de tous les services de l'Internet. C'est lui qui a déclenché l'intérêt.
La réplication dans les réseaux mobiles ad hoc
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Le monitoring réseau dans EGEE Guillaume.
Réseaux Mesh (Maillés) sans fil « WMNS »
L’INTÉGRATION DE RESEAUX DE CAPTEURS DANS LES RÉSAUX AD HOCS Régis LECOGE - 29 Mai
La logistique portuaire
Fils réseau informatique
Remédier aux problèmes de compatibilité des applications entreprises pour le nouveau système d’exploitation Microsoft.
Clustering. Le Clustering est une technique qui consiste à assembler virtuellement plusieurs machines afin de les faire travailler en parallèle. Cela.
FDF 3 O.C.T..
Plan de continuité de services: moduler l’investissement Un panel important de solutions techniques Des besoins hétérogènes qui doivent être pilotés par.
DIRECTION GENERALE DES OPERATIONS Direction pour la coordination de la stabilité financière Service des titres de créances négociables EUROSYSTEME Collecte.
dans le référentiel du BTS comptabilité et gestion des organisations
Steve Jobs Steve jobs Un réseau informatique Les types du réseau
Missions : Porter secours à des personnes tombées à la mer et Rassembler et/ou remorquer des radeaux de sauvetage Rigide et/ou gonflable 3,8 m ≤ L ≤ 8,5.
Nous allons Parler du réseau local sans fil (Historique, Application, les standards et les déploiements du wi-Fi.
Historique L’évolution des architectures du début à nos jours.
Table ronde: Des expériences et des sites Table ronde très ouverte Courtes présentations des 4 expériences LHC Repartir sur un sujet soulevé dans une des.
M2.22 Réseaux et Services sur réseaux
PetaSky: Expérimentations avec HadoopDB et Hive 1 Amin Mesmoudi.
Cours 4 Les réseaux IP. Survol du cours 4: Contrôle continu La couche application: –DNS, DHCP, FTP, HTTP, SMTP, SSH, POP3, SNMP, TELNET –QoS, SLA dans.
Le protocole GRE. Configuration du protocole GRE.
Introduction Les réseaux informatiques sont nés dû besoin de relier des terminaux distants à un site central, puis des stations de travail et des serveurs.
RÉSEAUX SANS FIL. Plan Généralités Wireless networks Normes Architecture Mode infrastructure centralisé Mode ad-hoc (autonome)
Transcription de la présentation:

ANCP Another Nice Clustering Protocol 27 Juin 2012 Benoit Clair – PFE

Plan de la présentation o Hypothèses de travail et cadre de létude o ANCP, heuristiques de fonctionnement o Résultats 2

Cadre de létude o Design dun réseau Ad Hoc communicant o Des nœuds se déploient en opération et doivent rapidement être opérationnels o Cas dapplication: déploiement déquipes de secours Situations complexes (pas darchitecture existante, apport en électricité hasardeux) Des nœuds formant des équipes aux intérêts variés (e.g. déblaiement et secouristes) Des nœuds aux capacités hétérogènes (e.g. véhicules et piétons) o Une organisation en clusters est une manière daugmenter les performances 3

Hypothèses de travail - Topologie o Réseau Ad Hoc totalement autonome o 2 types de nœuds Les nœuds privilégiés (PN) Les nœuds réguliers (RN) o Un PN et un ensemble de RN forment un groupe opérationnel (GO) o Les nœuds communiquent entre eux, majoritairement entre membres dun GO 4

Hypothèses de travail - Ressources disponibles o Chaque nœud dispose dune interface radio utilisant un système combinant TDMA & FDMA o On dispose dun pool de fréquences Nb_Freq Nb_Freq << Nb_Nodes Nb_Freq < Nb_GO o Le débit des nœuds est denviron 1Mbits/s o Les liaisons radio sont bilatérales et fiables, i.e. les nœuds à portée peuvent communiquer 5

Hypothèses de travail - Hypothèses génériques o Les nœuds arrivent de manière sporadique et aléatoire o Ils se déplacent par groupe opérationnel (le PN dirige le mouvement) o La phase de synchronisation (requise entre autres par lutilisation du TDMA) Est utilisée pour la découverte de voisinage Peut être utilisée pour échanger de linformation o Une phase dinitialisation, e.g. où les nœuds sont immobiles, est envisageable 6

Problématique o Organiser la mise en clusters et la répartition des ressources (i.e. fréquences) o Produire un protocole fiable, i.e. supportant des scenarii différents. o Les critères de performances sont: La cohérence spatiale, les membres dun GO doivent appartenir au même cluster et les PNs sont censés être CH Le coût de signalisation (5% de la BP max) La réactivité 7

ANCP – Principe général o Les fréquences sont distribuées en même temps que la mise en clusters o On crée une trame virtuelle dédiée au protocole o Cette trame comporte deux sous-trames Une dédiée aux PNs qui envoient un beacon Une dédiée aux connexions o Une fréquence est dédiée à la signalisation. Les autres allouées aux clusters 8

ANCP – Structure de la trame 9 Beaconing stageConnection stage Chaque PN a un slot quil utilise pour envoyer un PN-INFO PN 1 PN 2 PN 3 PN 4 […] La sous-trame de connexion est subdivisée en sous-ensembles de 3 slots, les fenêtres des connexions

ANCP – Rejoindre un cluster 10 CH RN

ANCP – Comportement dun RN 11

ANCP – Comportement dun PN 12

ANCP – Sélection dun clusterhead o Un nœud obtient des informations sur les clusters avoisinant à travers les beacons transitant sur le réseau o Pour sélectionner un cluster il applique les critères suivants 1.Il cherche à rejoindre son PN 2.Il cherche à rejoindre le cluster contenant le plus grand nombre de nœuds de son GO 3.Il sélectionne le cluster qui possède la plus grande capacité o En cas dégalité, la fonction de coût permet de départager deux clusters 13

ANCP – Messages o PN-INFO o JOIN-REQ 14 […]

ANCP – Ordonnancement 15 Beaconing stageConnection stage Chaque PN a un slot quil utilise pour envoyer un PN-INFO PN 1 PN 2 PN 3 PN 4 […] La sous-trame de connexion est subdivisée en sous-ensembles de 3 slots, les fenêtres des connexions Lalgorithme dordonnancement doit donc, pour une fenêtre de connexion donnée, déterminer le nœud autorisé

ANCP – Ordonnancement 16 o Les nœuds sont discriminés selon leurs GO et leurs ID o Au sein dun GO les nœuds disposent dID virtuels linéaires

Implémentation et expérimentations o Sinalgo Outil de théorie des graphes Pensé pour prototyper rapidement des protocoles Simule simplement les couches basses (messages par pile) o Mesures Distribution géographique des groupes opérationnels Temps de convergence Nombres de messages utilisés o Des scenarii différents (e.g. pas de mobilité, vitesses différentes) 17

Distribution des noeuds 18

Temps de convergence (10 fenêtres de connexion) 19

Messages requis pour la convergence 20

Conclusion et future work o Nous disposons dune solution efficace qui répond aux contraintes de réactivité et déconomie de bande passante o Pour aller plus loin (entres autres) 1.Utiliser une « vraie » couche MAC 2.Prendre en compte les interférences à deux sauts 3.Dégrader les liens radios 4.Réutiliser certains slots inutilisés pour optimiser la réactivité 21

QUESTIONS, DISCUSSIONS … 22

Changements de fréquence 23

Explosions de clusters 24

Réactivité 25