A Hybrid Routing Protocol based on Fuzzy C-Means Clustering and Ant Colony Optimization for Lifetime Improvement in WSN



Documents pareils

Jean-Philippe Préaux

Clustering pour l optimisation de la durée de vie des réseaux de capteurs sans fil.

Sommaire. Introduction. I. Notions de routage a) Technologies actuelles b) Avantages et désavantages

Architecture de réseau de senseurs : monitoring environnemental et écosystèmes forestiers

Deux stratégies parallèles de l'optimisation par colonie de fourmis

Info0804. Cours 6. Optimisation combinatoire : Applications et compléments

Note d application: Les différentes topologies de réseaux de capteurs sans fil

Réseaux grande distance

DES FOURMIS POUR LIVRER DU MAZOUT

Big Data et Graphes : Quelques pistes de recherche

Agrégation des portefeuilles de contrats d assurance vie

Modélisation multi-agents - Agents réactifs

Objectifs. Clustering. Principe. Applications. Applications. Cartes de crédits. Remarques. Biologie, Génomique

Etude d un cas industriel : Optimisation de la modélisation de paramètre de production

Découverte de réseaux IPv6

Vers une Optimisation de l Algorithme AntTreeStoch

Cours des Méthodes de Résolution Exactes Heuristiques et Métaheuristiques

Thèse de Doctorat. Diffusion et couverture basées sur le clustering dans les réseaux de capteurs : application à la domotique

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Conception de réseaux de télécommunications : optimisation et expérimentations

Atelier Transversal AT11. Activité «Fourmis» Pierre Chauvet.

Big Data et Graphes : Quelques pistes de recherche

Les colonies de fourmis : apprentissage coopératif pour le problème du voyageur de commerce

Efficacité énergétique pour les particuliers : une solution pour le monitoring énergétique

AVERTISSEMENT. D'autre part, toute contrefaçon, plagiat, reproduction encourt une poursuite pénale. LIENS

Le multiplexage. Sommaire

Flex Multipath Routing

Problème à résoudre. min f(s) s.c. s S

Skype (v2.5) Protocol Data Structures (French) Author : Ouanilo MEDEGAN

Ebauche Rapport finale

Algorithmique des Systèmes Répartis Protocoles de Communications

Efficacité énergétique des réseaux de cœur et d accès

Laboratoire d Automatique et Productique Université de Batna, Algérie

L utilisation d un réseau de neurones pour optimiser la gestion d un firewall

Ordonnancement en temps réel d un jobshop par métaheuristique hybride : étude comparative

La Recherche du Point Optimum de Fonctionnement d un Générateur Photovoltaïque en Utilisant les Réseaux NEURO-FLOUS

Conception d un lecteur de musique intelligent basé sur l apprentissage automatique.

BONJOURGRID : VERSION ORIENTÉE DONNÉE & MAPREDUCE SÉCURISÉ

THÈSE DE DOCTORAT DE L UNIVERSITÉ PARIS 12-VAL DE MARNE UFR de Sciences et Technologie. par. Walid TFAILI. pour obtenir le grade de

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

Le service IPv4 multicast pour les sites RAP

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr

Modélisation et Gestion de la Confiance dans les Réseaux Mobiles Ad hoc

DG-ADAJ: Une plateforme Desktop Grid

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

THESEE. Thème. Présentée par : Président :

Revue d article : Dynamic Replica Placement for Scalable Content Delivery

Découverte et analyse de dépendances dans des réseaux d entreprise

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

L apprentissage automatique

Figure 3.1- Lancement du Gambit

Programmation linéaire

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

Introduction aux algorithmes MapReduce. Mathieu Dumoulin (GRAAL), 14 Février 2014

Définition et diffusion de signatures sémantiques dans les systèmes pair-à-pair

This is an author-deposited version published in : Eprints ID : 13074

Démonstrateur HOMES à la Préfecture de l Isère

Les Réseaux Informatiques

Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes

LIVRE BLANC Pratiques recommandées pour l utilisation de Diskeeper sur les réseaux SAN (Storage Area Networks)

BIG Data et R: opportunités et perspectives

Hypervision et pilotage temps réel des réseaux IP/MPLS

Algorithmes de Transmission et de Recherche de l Information dans les Réseaux de Communication. Philippe Robert INRIA Paris-Rocquencourt

BeSpoon et l homme Connecté

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

SCALABLE ROUTING PROTOCOLS WITH APPLICATIONS TO MOBILITY

Short Message Service Principes et Architecture

Processus d Informatisation

Cours des réseaux Informatiques ( )

ACCESSNET -T IP Technique système TETRA d Hytera.

THESE. Application des algorithmes de colonies de fourmis pour l optimisation et la classification des images

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

LES DECIMALES DE π BERNARD EGGER

Les Protocoles de sécurité dans les réseaux WiFi. Ihsane MOUTAIB & Lamia ELOFIR FM05

2 État de l art. Topologie Virtuelle pour Réseaux Hybrides

Réseaux IUP2 / 2005 IPv6

TP N 57. Déploiement et renouvellement d une constellation de satellites

Principes d implémentation des métaheuristiques

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Cryptologie. Algorithmes à clé publique. Jean-Marc Robert. Génie logiciel et des TI

L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en

Clé WIFI 300N. 1. Introduction :

Solutions logicielles de gestion énergétique coopérante smart building in smart grid : Exemple CANOPEA. Xavier Brunotte info@vesta-system.

La continuité de service

Doctorant en Informatique au CReSTIC - SysCom EA :Université de Reims Champagne-Ardenne, Reims France

! 1 /! 5 TD - MIP + RO - NEMO. 1. Mobile IP (MIPv6) avec optimisation de routage

Le signal GPS. Les horloges atomiques à bord des satellites GPS produisent une fréquence fondamentale f o = Mhz

Modélisation et simulation des performances de nœuds de routage optique dans les réseaux dorsaux hybrides

Module : Virtualisation à l aide du rôle Hyper-V

Description du produit

VLAN Virtual LAN. Introduction. II) Le VLAN. 2.1) Les VLAN de niveau 1 (Port-based VLAN)

Sommaire. Introduction Définition Historique Domaine d application.2. 4.Les Travaux réalisés sur les domaines d application.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Version de novembre 2012, valable jusqu en avril 2013

SensOrLabs. a protocol validation platform for the IoT. Dominique Barthel, Quentin Lampin IMT/OLPS/BIZZ/MIS Apr 7th 2014, ST, CEA, LIG

THÈSE DE DOCTORAT. Répartition et Equilibrage de Charges dans les hôtes mobiles

Transcription:

A Hybrid Routing Protocol based on Fuzzy C-Means Clustering and Ant Colony Optimization for Lifetime Improvement in WSN Mourad Hadjila Hervé Guyennet RGE Université Franche-Comté femto-st, DISC, Besançon

Plan de l exposé! Introduction! Principe de fonctionnement de l approche proposée Clustering par FCM Formation des chaînes par ACO Routage des données! Présentation des résultats! Conclusion

Introduction! Pour parfaire les connaissances de notre environnement et récolter un maximum de données scientifiques au plus près du terrain, il possible de s appuyer sur un grand nombre de capteurs.! Ces capteurs sont organisés et reliés en réseau, composés de plusieurs dizaines voire plusieurs centaines d entités capables de prélever des données sur leur environnement.! Ces réseaux peuvent récolter des données de température, de luminosité, de vitesse, d accélération, de taux d humidité, d ondes sismiques, etc.

Introduction -suite Architecture d un réseau de capteur sans fil

Introduction -suite Architecture d un nœud capteur

Introduction -suite! Ces nœuds capteurs sont très contraints en termes d énergie, de mémoire et de capacité de calcul.! Plusieurs travaux se concentrent à la conservation d énergie dans les RCSFs.! Puisque la tâche de communication consomme la plus grande partie d énergie, le clustering est introduit dans les RCSFs parce qu il a prouvé son efficacité en évitant les longues transmissions.! D autres solutions procèdent à la formation des chaînes à la place des clusters.

Notre approche = cluster-based + chain-based Fuzzy C-Means Clustering Ant Colony Optimization

Clustering par FCM Fuzzy C-Means est basée sur la minimisation de la fonction objectif suivante : Où c N i=1 j=1 J m = µ ij m d ij 2 m est un nombre réel > 1 µ ij est le degré d appartenance du nœud j au cluster i c est le nombre de clusters N est le nombre de nœuds d ij est distance Euclidienne entre le nœud j et le centre du cluster i

Clustering par FCM -suite

Clustering par FCM -suite

Optimization par colonies de fourmis (ACO)! Une métaheuristique est un algorithme d'optimisation visant à résoudre des problèmes d'optimisation difficiles! Les métaheuristiques sont généralement des algorithmes stochastiques itératifs, qui progressent vers un optimum global.! Les métaheuristiques sont des stratégies qui permettent de guider la recherche d'une solution optimale.! Capacités d auto-organisation! Basés sur une division des tâches

Principe de l optimisation par colonies de fourmis! Construire des chaînes locales dans chaque cluster par ACO! On suit la même idée que le TSP à la seule différence qu on élimine la plus longue distance reliant 2 nœuds consécutifs afin d obtenir une chaîne ouverte.! Initialement, chaque fourmi est aléatoirement placée sur un nœud.! Durant la construction d une solution faisable, les fourmis sélectionnent le nœud suivant à visiter selon une règle de décision probabiliste.! Quand un nœud k se trouve sur le nœud i et construit une solution partielle, la probabilité de déplacer vers le prochain nœud voisin du nœud i est donnée par : τ ij (t) α β.η ij k if j J p k ij (t) = τ il (t) α β i k l Ji.η il 0 otherwise

Principe de l optimisation par colonies de fourmis - suite

Formation des chaînes fermées

Formation des chaînes ouvertes

Mis à jour des chaines

Principe de la première solution

Principe de la seconde solution

Modèle radio E TX (l,d) = l.e elec + l.e fs.d 2 si d d 0 l.e elec + l.e mp.d 4 si d > d 0 d 0 = E fs E mp Où E elec est la quantité d énergie consommée par bit pour fonctionner l émetteur ou le récepteur E fs et E mp sont respectivement l énergie dans l espace libre et dans un modèle multi-path E RX =l.e elec est la quantité d énergie consommée pour recevoir un paquet de l bits

Paramètres de simulation Parameters Values Network size (100 x 100) m 2 Number of nodes 100 BS location (50,150)m Initial energy 0.1 J Data packet size 1000 bits E elec 50 x 10-9 E fs 10-11 E mp 1.3 x 10-15 E RX E elec * l E DA 5 x 10-9

Résultats de simulation

Résultats de simulation - suite

Conclusion! 2 algorithmes ont été proposés pour remédier au problème de consommation d énergie dans les RCSFs, en combinant l approche basée sur le clustering et celle basée sur la formation des chaînes.! Le clustering est effectué par la l algorithme FCM.! La création des chaînes est faite par l algorithme d optimisation par colonies de fourmis.! Le routage des données suit une chaine globale formée à partir des nœuds leader.! Les solutions proposées ont prouvées leurs suprématies en les comparant au protocole LEACH.

Merci Questions