Amphi E Ensimag 681, rue de la passerelle - Campus
6 June 2017 - 14h00
Modèles partagés et infrastructure ouverte pour lâinternet des objets de la ville intelligente (Phd Defense)
by Laurent Lemke from UGA
Résumé : Les villes contemporaines font face à de nombreux enjeux : énergétiques, écolo-
giques, démographiques ou encore économiques. Pour y répondre, des moyens tech-
nologiques sont mis en place dans les villes via lâutilisation de capteurs et dâaction-
neurs. Ces villes sont dites intelligentes.
Actuellement, les villes intelligentes sont opérées dâacteurs qui ne partagent ni
leurs données de capteurs ni lâaccès à leurs actionneurs. Cette situation est dite
verticale : chaque opérateur déploie ses propres capteurs et actionneurs et possède
sa propre infrastructure informatique hébergeant ses applications. Cela conduit Ã
une redondance de lâinfrastructure et à des applications ad-hoc pour superviser et
contrôler un domaine de la ville.
La tendance est dâaller vers une situation dite horizontale via lâutilisation dâune
plateforme de médiation ouverte et partagée. Les données de capteurs et les accès
aux actionneurs sont mutualisés au sein de ce type de plateforme, permettant leur
partage entre les différents acteurs. Les coûts dâinfrastructure et de développement
sâen trouvent alors réduits.
Cette thèse sâinscrit dans ce contexte dâhorizontalisation, au sein dâune plate-
forme ouverte et partagée, dans laquelle nous proposons : 1) une couche dâabstrac-
tion pour le contrôle et la supervision de la ville, 2) un mécanisme de contrôle de
concurrence gèrant les cas de conflits, 3) un mécanisme de coordination favorisant la
réutilisation des actionneurs, 4) une implémentation de notre travail par une preuve
de concept.
Lâabstraction que nous proposons se base sur des modèles issus des systèmes
réactifs. Ils ont pour objectif dâêtre génériques et représentent lâinvariant de la ville
intelligente : les éléments physiques. Ils permettent aux applications de contrôler et
superviser la ville.
Pour faciliter le développement dâapplications nous uniformisons lâinterface de
nos modèles. Ces applications pouvant avoir des contraintes temps réel, particu-
lièrement celles qui ont des objectifs de contrôle, nous proposons de tirer parti de
lâarchitecture distribuée de ce type de plateforme.
Compte-tenu du partage des actionneurs, nous avons identifié que des conflits
peuvent survenir entre les applications. Nous proposons un mécanisme de contrôle
de concurrence pour traiter ces cas de conflits.
Nous avons également identifié quâun mécanisme de coordination doit être offert
aux applications souhaitant effectuer atomiquement des opérations de contrôle. Un
tel mécanisme favorise la réutilisation des actionneurs présents dans la ville.
Enfin, nous avons implémenté nos propositions autour dâune preuve de concept,
comprenant plusieurs cas dâusages, permettant de démontrer notre travail.