Réseaux Sociaux Physiques


 * UE/Module: Projet M2M M2PGI
 * Enseignants: Didier Donsez
 * Etudiants M2PGI: Yann Diorcet (chef de projet), Amina Ben-Yelles

Description
Le domaine d'application est la compréhension des maladies nosocomiales : il s'agit d'établir une cartographie des rencontres physiques entre patients hospitalisés et professionnels de santé.

La cartographie est constituée incrémentalement par les noeuds lors qui sont en contact avec un puit (capteur relié à un hôte fixe). Les mesures sont remontées par un médiateur construit sur Cilia

Mots-clé : wireless sensor networks, delay tolerant networks, opportunistic networks, opportunistic computing

Autres applications:
 * Avalanche Victim Seeker
 * Géolocalisation Zigbee

Lire
 * workshop on Data driven dynamical networks (Oct 2010) http://www.cpt.univ-mrs.fr/~barrat/leshouches.html
 * MOSAR (Mastering hOSpital Antimicrobial Resistance in Europe) https://www.mosar-sic.org/mosar/en-gb/index

Composition

 * Collecteur
 * SunSpot
 * Mediateur
 * PC

Communication entre Sunspot
Chaque Sunspot ayant un adresse unique, on utilise celle-ci pour enregistrer les informations sur le temps qu'ils ont été en contact. Pour ce faire, chaque Sunspot émet un paquet de type broadcast sur un canal toutes les secondes. Si ce paquet est reçu (avec une intensité de réception supérieur à une limite fixée) par un autre Sunspot, celui-ci le traite. Ce traitement implique que si la condition suivante est remplie, il incrémente de 1 le compteur de "contact" qu'il possèdent pour le Sunspot émetteur.

Répartition
Les conditions sont:
 * Si la somme de l'adresse de l’émetteur et celle du récepteur est impair, le récepteur l'enregistre si il possèdent l'adresse la plus petite.
 * Sinon le récepteur enregistre l'information de contact si son adresse est la plus grande.

Volume de données
Ces conditions permet une répartition des informations entre tout les Sunspots. En effet si notre réseau de Sunspots est composé de N Sunspot on aura:
 * Un maximum de N(N-1)/2 informations sur les temps de contact à sauvegarder.
 * Un Sunspot aura au maximum a sauvegarder (N-1)/2 temps de contact.

Communication avec le Collecteur
11112222 6 

Equipement

 * 2 kits SunSPOT
 * Kit ez430-RF2480
 * Kit TI' ez430 Chronos
 * STM32VL-Discovery + Tracker
 * Kit ez430-RF2500

Logiciels

 * Cilia
 * JFreeChart
 * GoogleEarthPlugin
 * Protovis