BMP : un protocole de communication basé sur la distance entre les objets de l'Internet des objets

Abstract

La quatrième révolution technologique est en marche et stimule des avancées majeures dans les domaines de l’intelligence artificielle et de l’Internet des objets. Cette thèse s’intéresse aux communications entre les objets intelligents. Une revue de la littérature scientifique sur le sujet permet de constater que les protocoles créés pour ces communications s’appuient sur les méthodes de fonctionnement établies à l’époque de la communication entre postes informatiques fixes. Cette thèse propose un nouveau protocole de communication abandonnant ces idées pour plutôt s’appuyer sur la notion de position des objets. Le protocole se nomme BMP, pour Bounded Message Protocol. Les caractéristiques principales du protocole sont que tous les messages sont envoyés en mode diffusion et que la propagation s’arrête lorsqu’une distance du point d’émission est atteinte. Les messages de ce protocole présentent aussi une durée de vie au bout de laquelle chaque message doit être détruit. Ce protocole est conçu pour être léger avec un en-tête minimal à son fonctionnement. Deux implémentations sont réalisées. Une première est en C++ et est utilisée sur des microcontrôleurs de type Arduino. L’expérience réalisée avec cette implémentation permet de valider le bon fonctionnement des mécanismes de contrôle de BMP. Une deuxième implémentation est en Java et est utilisée sur des tablettes et téléphones Android. L’implémentation est utilisée pour un scénario imitant la vie réelle dans un appartement intelligent et confirme que BMP fonctionne dans ce type d’environnement. Parallèlement à BMP, cette thèse présente IPADL (pour Indoor Positioning for Activities of Daily Living), une méthode de positionnement d’objets devant permettre l’usage de BMP à l’intérieur des bâtiments. IPADL utilise des arbres de décision pour convertir un vecteur de puissances de signal issues d’antennes RFID en une position approximative. La méthode est améliorée par l’addition de mesures statistiques sur les puissances

    Similar works