University Sétif 1 FERHAT ABBAS Faculty of Sciences
Résultat de la recherche
1 résultat(s) recherche sur le mot-clé 'Génie Logiciel RCSF Protocole de routage protocole LEACH-C simulateur NS2'
Ajouter le résultat dans votre panier Affiner la recherche Générer le flux rss de la recherche
Partager le résultat de cette recherche
Titre : Simulateur pédagogique des protocoles de routages dans les RCSF Type de document : texte imprimé Auteurs : FRRIA, Mouadh ; Djamila Mechta, Directeur de thèse Editeur : Setif:UFA Année de publication : 2015 Importance : 1 vol (52f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
RCSF
Protocole de routage
protocole LEACH-C
simulateur
NS2Index. décimale : 004 Informatique Résumé : RESUME
Les réseaux de capteurs sans fil (Wireless Sensor Network, WSN) sont des
réseaux sans fil composés de nœuds de capteurs distribués chargés de
recueillir des informations sur le monde physique. La consommation
d’énergie et la durée de vie du réseau jouent un rôle très important dans les réseaux de
capteur sans fil.
Le but de notre travail est de réaliser un simulateur pédagogique pour les protocoles
de routages dans les réseaux de capteurs sans fil afin de rendre la tâche de l’enseignant
plus alléger, qui trouve des difficultés pour faire comprendre les protocoles de routage
aux étudiants et le mettre dans une situation active à l’aide de la simulation interactive de
ces protocoles.
Dans notre mémoire, nous avons réalisé un système de simulation avec les mêmes
caractéristiques du système NS2 mais on lui rajoute l’ensemble des fonctionnalités
manquantes à ce dernier, notamment une programmation avec le langage Java et un
éditeur graphique.
Le protocole LEACH-C a été implémenté comme une étude de cas.
Note de contenu : Table des matières
RESUME .....................................................................................................................I
Introduction Generale ................................................................................................. 1
Chapitre 1 : Généralités sur les réseaux de capteurs sans fils..................................... 2
1. Introduction........................................................................................................ 2
2. Les réseaux de capteurs...................................................................................... 2
2.1. Définitions .................................................................................................. 2
2.1.1. Définition d’un nœud capteur.............................................................. 2
2.1.2. Définition d’un réseau de capteurs...................................................... 3
2.2. Architecture ................................................................................................ 4
2.2.1. Architecture physique d’un capteur..................................................... 4
2.2.2. Architecture de communication dans les RCSF.................................. 6
2.2.3. Caractéristiques des réseaux de capteurs sans fil ................................ 7
3. Protocoles de routage ......................................................................................... 8
3.1. Protocoles de routage hiérarchique............................................................. 8
3.1.1. Le protocol LEACH ............................................................................ 9
3.1.2. Le protocol LEACH-C ...................................................................... 11
4. La simulation..........................................................
Chapitre 2 : Conception. ........................................................................................... 18
1. Introduction...................................................................................................... 18
2. Cahier de charge............................................................................................... 18
2.1. Les utilisateurs de système : ..................................................................... 18
2.2. Le système : .............................................................................................. 18
2.3. Principe ..................................................................................................... 18
3. Modélisation du système.................................................................................. 19
3.1. Cas d’utilisation ........................................................................................ 19
3.1.1. Les fonctionnalités du système.......................................................... 20
3.1.2. Description de chaque cas d’utilisation............................................. 23
3.2. Diagrammes des classes............................................................................ 24
3.2.1. Diagramme de classes logique .......................................................... 24
3.2.2. Diagramme de classes graphique ...................................................... 27
3.2.3. Diagramme de classes de communication......................................... 28
3.2.4. Diagramme de classe des packages................................................... 29
3.3. Diagrammes des séquences ...................................................................... 30
3.3.1. Phase initialisation............................................................................. 30
3.3.2. Phase envoi des informations............................................................ 31
3.3.3. Clustering et envoi des résultats........................................................ 32
3.3.4. Routage phase 1................................................................................. 33
3.3.5. Routage phase 2................................................................................. 34
3.3.6. Reprise la simulation ......................................................................... 34
4. Conclusion ....................................................................................................... 35
Chapitre 3 : Réalisation............................................................................................. 36
1. Introduction...................................................................................................... 36
2. Technologies et outils de développement ........................................................ 36
2.1. Le langage Java......................................................................................... 36
2.2. L'environnement de développement NetBeans......................................... 36
3. Implémentation du système ............................................................................. 37
3.1. Les interfaces du système ......................................................................... 37
3.1.1. La fenêtre d’accueil ........................................................................... 38
3.2. Les courbes tracées par le système ........................................................... 41
3.2.1. La courbe des données....................................................................... 42
3.2.2. La courbe de l’énergie ....................................................................... 42
3.3. La barre de navigation .............................................................................. 44
3.4. Le temps de la simulation ......................................................................... 44
4. Etude de cas ..................................................................................................... 45
4.1. L’algorithme implémentée........................................................................ 45
4.2. Les phases du protocole implémenter....................................................... 45
4.2.1. Le déploiement du réseau.................................................................. 45
4.2.2. Phase d’organisation des clusters...................................................... 46
4.2.3. Phase d’ordonnancement................................................................... 48
4.2.4. Phase de transmission........................................................................ 48
5. Tableaux de comparaison................................................................................. 51
6. Conclusion ....................................................................................................... 51
Conclusion Général................................................................................................... 52
Bibliographie............................................................................................................. 53
Côte titre : MAI/0088 En ligne : https://drive.google.com/file/d/13yO_7yDhOWOqz9kqEWDyjD3O17VPaOEv/view?usp=shari [...] Format de la ressource électronique : Simulateur pédagogique des protocoles de routages dans les RCSF [texte imprimé] / FRRIA, Mouadh ; Djamila Mechta, Directeur de thèse . - [S.l.] : Setif:UFA, 2015 . - 1 vol (52f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
RCSF
Protocole de routage
protocole LEACH-C
simulateur
NS2Index. décimale : 004 Informatique Résumé : RESUME
Les réseaux de capteurs sans fil (Wireless Sensor Network, WSN) sont des
réseaux sans fil composés de nœuds de capteurs distribués chargés de
recueillir des informations sur le monde physique. La consommation
d’énergie et la durée de vie du réseau jouent un rôle très important dans les réseaux de
capteur sans fil.
Le but de notre travail est de réaliser un simulateur pédagogique pour les protocoles
de routages dans les réseaux de capteurs sans fil afin de rendre la tâche de l’enseignant
plus alléger, qui trouve des difficultés pour faire comprendre les protocoles de routage
aux étudiants et le mettre dans une situation active à l’aide de la simulation interactive de
ces protocoles.
Dans notre mémoire, nous avons réalisé un système de simulation avec les mêmes
caractéristiques du système NS2 mais on lui rajoute l’ensemble des fonctionnalités
manquantes à ce dernier, notamment une programmation avec le langage Java et un
éditeur graphique.
Le protocole LEACH-C a été implémenté comme une étude de cas.
Note de contenu : Table des matières
RESUME .....................................................................................................................I
Introduction Generale ................................................................................................. 1
Chapitre 1 : Généralités sur les réseaux de capteurs sans fils..................................... 2
1. Introduction........................................................................................................ 2
2. Les réseaux de capteurs...................................................................................... 2
2.1. Définitions .................................................................................................. 2
2.1.1. Définition d’un nœud capteur.............................................................. 2
2.1.2. Définition d’un réseau de capteurs...................................................... 3
2.2. Architecture ................................................................................................ 4
2.2.1. Architecture physique d’un capteur..................................................... 4
2.2.2. Architecture de communication dans les RCSF.................................. 6
2.2.3. Caractéristiques des réseaux de capteurs sans fil ................................ 7
3. Protocoles de routage ......................................................................................... 8
3.1. Protocoles de routage hiérarchique............................................................. 8
3.1.1. Le protocol LEACH ............................................................................ 9
3.1.2. Le protocol LEACH-C ...................................................................... 11
4. La simulation..........................................................
Chapitre 2 : Conception. ........................................................................................... 18
1. Introduction...................................................................................................... 18
2. Cahier de charge............................................................................................... 18
2.1. Les utilisateurs de système : ..................................................................... 18
2.2. Le système : .............................................................................................. 18
2.3. Principe ..................................................................................................... 18
3. Modélisation du système.................................................................................. 19
3.1. Cas d’utilisation ........................................................................................ 19
3.1.1. Les fonctionnalités du système.......................................................... 20
3.1.2. Description de chaque cas d’utilisation............................................. 23
3.2. Diagrammes des classes............................................................................ 24
3.2.1. Diagramme de classes logique .......................................................... 24
3.2.2. Diagramme de classes graphique ...................................................... 27
3.2.3. Diagramme de classes de communication......................................... 28
3.2.4. Diagramme de classe des packages................................................... 29
3.3. Diagrammes des séquences ...................................................................... 30
3.3.1. Phase initialisation............................................................................. 30
3.3.2. Phase envoi des informations............................................................ 31
3.3.3. Clustering et envoi des résultats........................................................ 32
3.3.4. Routage phase 1................................................................................. 33
3.3.5. Routage phase 2................................................................................. 34
3.3.6. Reprise la simulation ......................................................................... 34
4. Conclusion ....................................................................................................... 35
Chapitre 3 : Réalisation............................................................................................. 36
1. Introduction...................................................................................................... 36
2. Technologies et outils de développement ........................................................ 36
2.1. Le langage Java......................................................................................... 36
2.2. L'environnement de développement NetBeans......................................... 36
3. Implémentation du système ............................................................................. 37
3.1. Les interfaces du système ......................................................................... 37
3.1.1. La fenêtre d’accueil ........................................................................... 38
3.2. Les courbes tracées par le système ........................................................... 41
3.2.1. La courbe des données....................................................................... 42
3.2.2. La courbe de l’énergie ....................................................................... 42
3.3. La barre de navigation .............................................................................. 44
3.4. Le temps de la simulation ......................................................................... 44
4. Etude de cas ..................................................................................................... 45
4.1. L’algorithme implémentée........................................................................ 45
4.2. Les phases du protocole implémenter....................................................... 45
4.2.1. Le déploiement du réseau.................................................................. 45
4.2.2. Phase d’organisation des clusters...................................................... 46
4.2.3. Phase d’ordonnancement................................................................... 48
4.2.4. Phase de transmission........................................................................ 48
5. Tableaux de comparaison................................................................................. 51
6. Conclusion ....................................................................................................... 51
Conclusion Général................................................................................................... 52
Bibliographie............................................................................................................. 53
Côte titre : MAI/0088 En ligne : https://drive.google.com/file/d/13yO_7yDhOWOqz9kqEWDyjD3O17VPaOEv/view?usp=shari [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0088 MAI/0088 Mémoire Bibliothéque des sciences Français Disponible
Disponible