Présentation de l'étude sur la réputation de groupe
L'étude appelée DGRep (Distributed Group Reputation) avait pour but d'étudier les modèles de réputation existant et d'analyser leur adéquation avec
les protocoles de gestion de groupes dans les réseaux ad hoc et plus généralement les modèles distribués.
L'étude a été réalisée en plusieurs étapes :
- Analyse des protocoles de groupes existants.
Les protocoles tels que Confidant et
le modèle de Jinshan Liu et Valérie Issarny (reférence LI04) ont été par exemple étudié.
- Etude de l'adéquation des protocoles existants avec notre problématique.
Dans cette deuxième partie, nous avons analyser les hyptohèses de modèles et leurs cas critiques pour montrer leurs faiblesses, notamment pour les modèles distribués.
- Proposition d'un protocole de groupe adapté à S-TGDH et plus généralement les protocoles distribués.
Cette troisième partie a été élaborée en se basant sur les propriétés de sécurités et les propriétés fonctionnelles qui doivent être satisfaitent pour les protocles distribuées.
Les modèles ont alors été analysés avec l'outil Maxima (http://maxima.sourceforge.net/), disponible gratuitement sous Linux.
- Tests (scénarios) et comparaison de notre solution avec les modèles existant. En utilisant le simulateur NS-2, nous avons comparer notre solution avec celles existantes. Nous avons pu ainsi montrer la fiabilité
de notre solution dans les scénarios représentant les cas critiques.
slides de présentation / bilan , dernière version le Thursday 13 August 2009 à 21:55
Simulateur - module pour NS2
Présentation de NS2
Le simulateur NS-2 permet de simuler des réseaux en tout genre, avec de nombreux protocoles. De nombreuses informations sont disponibles à sont sujet sur Internet et suir le site officiel
http://www.isi.edu/nsnam/ns/ - The Network Simulator - ns-2.
Le simulateur peut être vu sous deux aspects :
- La spécification des protcoles, principalement codée en C++
- La spécification des scénarios, codée en OCTL
A partir de ces deux spécifications, il est alors possible d'effectuer des simulations et d'obtenir de nombreux résultats (traces des protocoles, messages codés explicitements dans les scénarios, courbes de traffic ...).
Pour nos scénarios, nous avons utilisé l'implémentation UM-OLSR (
http://masimum.dif.um.es/?Software:UM-OLSR).
Nous avons alors définis le pseudo protocole DGRep, lequel implémente notre analyse de la réputation (voir les sources plus bas).
Fichiers sources pour le module NS-2
fichiers sources (.cpp), dernière version le Thursday 13 August 2009 à 21:57
fichiers objets (linux, .o), dernière version le Thursday 13 August 2009 à 21:57
Documentation explicative : principes et utilisations
Etant donné que le développement de scénario de tests peut être assez délicat (compréhension des différents objets à utiliser, génération des scénarios, ...), vous trouverez ci-dessous un exemple de scénarios pour notre protocole DGRep.
exemple d'utilsiation, script tcl, dernière version le Thursday 13 August 2009 à 21:54
Documentation technique obtenue avec doxygen
Pour ceux désirant voir plus l'aspect fonctionnement (développement), vous pouvez obtenir les informations techniques en consultant les documents générés par l'outil doxygen (http://www.doxygen.org/).
Vouys y trouverez également un exemple de scénario et les inscructions complète pour l'installation du module DGRep.
version pdf, dernière version le Thursday 13 August 2009 à 21:54
version web, dernière version le Thursday 13 August 2009 à 21:57
Dernière modification effectuée le Thursday 13 August 2009 à 21:53