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

 > 

La géolocalisation de réseaux capteurs (algorithme DVHOP )

( Télécharger le fichier original )
par Mohammed et Hichem MEKIDICHE et RAIS
Université Abou Bakr Belkaid à  Tlemcen Algérie - Master 2 en informatique, option: réseaux 0000
  

précédent sommaire

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

Annexe 2

Procédure d'installation sous Windows XP et exemple d'execution

Ce guide propose l'installation du principal outil nécessaire au bon fonctionnement du système, notamment Cygwin (couche d'émulation de l'API Linux) qui permet d'avoir une interface Unix sous Windows. Cygwin est un environnement d'émulation Linux qui permet d'avoir un shell et de compiler et exécuter les programmes Linux (On dispose ainsi de gcc, apache, bash, etc.).

1- Télécharger le fichier tinyos-1.1.0-1is.exe de la source http://www.tinyos.net/dist-1.1.0/tinyos/windows/ .

2- Exécuter ce fichier pour installer la version 1.1.0 sous windows XP. L'installation se fait automatiquement. Un raccourci de Cygwin est sauvegardé sur le bureau.

3- Accéder à C:\tinyos\cygwin\opt\tinyos-1.x\doc\tutorial\verifyhw.html et suivre les étapes que contient cette page afin de vérifier si l'installation est bien réussie.

4- Accéder à: cd /opt/tinyos-1.x/tools/java ET taper : make

5- Installer les mises à jour de NesC1.1.1 and TinyOS1.1.15.

Pour se faire, rechercher sur le net http://www.tinyos.net/dist-1.1.0/tinyos/windows/ ces

mises à jour en téléchargeant le rpm et le mettant dans C:\tinyos\cygwin\home\Nom

de votre répertoire

Et taper dans le shell:

rpm -ivh --ignoreos nesc-1.1.2b-1.cygwin.i386.rpm

rpm -ivh --ignoreos --force tinyos-1.1.15Dec2005cvs-1.cygwin.noarch.rpm

6- Aller à opt/tinyos-1.x/tools/java/net/tinyos/sim et verifier si ces fichiers sont presents:

SimObjectGenerator.java et MoteSimObjectGenerator.java

S'ils existent, alors les supprimer de ce répertoire.

7- Editer le makefile qui est dans C:\tinyos\cygwin\opt\tinyos-1.x\tools\java\net\tinyos\sim

et écrire cette instruction si elle n'existe pas : net/tinyos/message/avrmote/*.class

Le makefile

.....

.....

net/tinyos/sim/plugins/plugins.list \ net/tinyos/sf/*.class \ net/tinyos/util/*.class \ net/tinyos/packet/*.class \ net/tinyos/message/*.class \

net/tinyos/message/avrmote/*.class \

org/apache/oro/text/regex/*.class \ org/python/compiler/*.class \ org/python/core/*.class \ org/python/modules/*.class \ org/python/parser/*.class \ org/python/parser/ast/*.class \ org/python/rmi/*.class \

.....

.....

8- Aller à shell et taper:

cd /opt/tinyos-1.x/tools/java/net/tinyos/sim make clean

make

10- Accéder à l'application qui va être simulée. On prend par exemple, l'application Blink.

Accéder au shell et faire:

cd /opt/tinyos-1.x/apps/blink

make pc

puis

export PATH="$TOSROOT/tools/java/net/tinyos/sim:$PATH"

puis

TinyViz -run build/pc/main.exe 20 ///Insérer le nombre de noeuds. Par exemple 20

Liste de Figures

Liste des Tableaux

Tableau II. 1: Comparaison entre algorithmes centralisés et distribués. .. Erreur ! Signet non défini.

References :

[1] Ian F. Akyildiz, Weilian Su, Yogesh Sankarasubramaniam, and Erdal Cayirci A Survey on Sensor Networks.Georgia Institute of Technology. Pages 102-114,IEEE Communications Magazine. August 2002

[2] Benahmed Khelifa. La sécurité dans les réseaux de capteurs sans fil. Centre universitaire de Béchar, Institut des sciences exactes BP: 417-08000 Béchar 2005.

Chapitre 4 Implémentation et Evaluation de DV-Hop

[3] Mokhtar Aboelaze, Fadi Aloul. Current and Future Trends in Sensor Networks:A Survey. IEEE 2005

[4] Mounir Achir. Technologies basse consommation pour les réseaux Ad Hoc.

Thèse pour obtenir le grade de Docteur de l'INPG.
Institut National Polytechnique de Grenoble. juillet 2005.

[5] memoire de sahraoui

[6] Wassim ZNAIDI , « Modélisation formelle de réseaux de capteurs à partir de

TinyOS »,projet fin d'etude, école polytechnique de tunisie,2006.

[7] Mr. fares Abdelfatah, « Développement d'une bibliothèque de capteur sans fil »,

diplôme de master en informatique, université Montpellier 2, avril 2008

[8]: KAREL Heurtefeux, FABRICE Valois. Localisation collaborative pour reseaux capteurs. Lyon (France).

[9]: ARONDEL Olivier, PONPARDIN Thomas. Systeme de positionnement Galileo/Glonass. Ecole superieur d'ingenieurs 01/09.

[10]: ROCH Jonas. Le Global Positioning System(GSM) :structure et fonctionnement. Travail de maturité 2009.

[11]: MAKHOUL Abdallah. Reseaux de capteurs: localization couverture et fusion de données. These Doctorat. Université de Franche-comté :14-11-2008.

[12]: SAAD Clement. Quelques contributions dans les réseaux de capteurs sans fil : Localisation et Routage . These Doctorat École Doctorale 166 « I2S Mathématiques et Informatique » Laboratoire d'Informatique (EA 4128). présentée à l'Université d'Avignon et des Pays de Vaucluse. 10-07-2008.

[13] Haiyang Zhang.A S elective Anchor Node

Localization Algorithm for

Wireless Sensor Networks

[14] An Iterative Boundary Node Localization Algorithm based on DV-hop Scheme in WSN

Nan Jiang, Xiao Xiang, Chen Huan

Journal of Convergence Information Technology, Volume6, Number 7, July 2011

[15] H. Alatrista, J. Mathieu, K. Gouaïch S. Aliaga, « Implémentation de protocoles sur une plateforme de réseaux de capteurs sans fil », TER master 1 informatique, Université de Montpellier II, 29 Avril 2008.

[16] Borrong Chen, Geoff Werner Allen, Mark Hempstead, Matt Welsh, Victor Shnayder,

Chapitre 4 Implémentation et Evaluation de DV-Hop

« Simulating the Power Consumption of LargeScale Sensor Network

Applications», Proceedings of the 2nd international conference on Embedded

networked sensor systems, Pages: 188 - 200, Harvard University, 2004.

précédent sommaire






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








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille