Hari TS Narayanan, Spatika Narayanan
Le traçage des contacts est l'une des applications les plus populaires des données de proximité. Un système de traçage des contacts collecte, stocke et calcule la distance et la durée de proximité pour identifier les contacts pour les maladies contagieuses comme le SRAS et Ebola. La plupart des solutions de traçage des contacts actuellement déployées sont construites avec Bluetooth Low Energy (BLE). Le BLE dans les smartphones est utilisé pour échanger des données de proximité. Cet échange de données de proximité peut être intrusif ou non intrusif. Dans un échange intrusif, l'échange de données a lieu après l'établissement d'une connexion BLE avec un autre smartphone. Dans un échange non intrusif, des messages de diffusion périodiques provenant d'un smartphone sont analysés pour rechercher des données de proximité. Les deux méthodes fonctionnent sous des contraintes technologiques et environnementales spécifiques. Quelle que soit la méthode, il peut y avoir des collisions lors de l'accès au support. La collision entrave l'échange de données et réduit la fiabilité de l'analyse. Dans cet article, nous présentons une heuristique pour les programmes de diffusion et d'analyse du BLE dans les échanges non intrusifs. L'objectif de cette heuristique est d'optimiser la fiabilité de l'analyse et d'économiser l'énergie. L'heuristique peut être utilisée pour toute application nécessitant une distance et une durée de proximité. Un modèle de fiabilité est construit pour quantifier la fiabilité en utilisant une généralisation du problème d'anniversaire (BP). Le planning s'auto-régule en fonction des changements de charge dans toutes les conditions de charge avec une agilité optimale. Cette méthode de planification peut être développée pour les versions plus récentes de Bluetooth.