Il n’y a pas si longtemps l’utilisation du WiFi pour faire de la géolocalisation en entreprise était principalement pour des usages très “métiers”, très “processus de production”. Que ce soit dans le monde de la grande distribution ou de la logistique pour suivre un processus de commande ou dans le monde industriel pour un processus de production, la mise en place, ou l’utilisation d’une infrastructure WiFi existante, pour faire de la géolocalisation répondait un besoin très “professionnel”, je pourrai dire très “limité”. Le cas du secteur de la santé est peut être un peu différent, c’est aussi un utilisateur des capacités de géolocalisation du WiFi, mais son processus étant plutôt celui du parcours santé d’un patient, j’ai du mal simplement le mélanger avec le processus de gestion des objets (logistiques ou de production).
L’arrivée des smartphones (eh oui encore eux …) et les capacités cartographiques d’acteurs comme Google, ainsi bien sur que la généralisation des GPS dans les véhicules a fortement fait évolué la done. Nous somme maintenant habitué à voir sur notre mobile la carte GoogleMap avec le point bleu translucide qui clignote. Nous trouvons de plus en plus “normal” d’avoir ce type service à disposition. Sans compter que maintenant, n’importe quelle application va nous demander avant toute chose “Acceptez-vous que cette application envoi des informations de localisation ?” même si vous ne voyez pas pourquoi elle en aurait besoin …
Malheureusement le GPS ou la géolocalisation par le réseau 3G, ne couvre pas toutes les situations de mobilité. En particulier lorsque l’on est à l’intérieur d’un bâtiment. Par exemple un centre de congrès, un aeroport, une gare, etc … Ce pose alors la problématique de la géolocalisation “indoor” et naturellement l’utilisation du WiFi, technologie sans-fil indoor par excellence.
Plusieurs grandes approches sont alors possibles :
- Le smartphone capte les signaux WiFi environnant, les envoi à un serveur de géolocalisation “dans le nuage”, qui fait de la corrélation et de la triangulation et renvoi la position du device. Cela a pour avantage de ne pas dépendre du type d’architecture WiFi (cela capte aussi bien les box internet que les WiFi des entreprises environnantes) mais demande : un service dans “Cloud” (Google offre ce type d’interface) et aussi un smartphone qui sait donner à l’application les infos WiFi,
- Le smartphone capte les signaux WiFi environnant, il possède une cartographie locale et un programme de localisation et sait “tout seul” se positionner. Cela demande un logiciel embarqué et une méthodologie pour prendre en compte les changement topologiques du réseau WiFi,
- L’infrastructure WiFi capte le signal WiFi du smartphone et triangule sa position dans l’espace. Le device est géolocalisé “malgrès lui”, il n’a pas besoin de logiciel spécifique de localisation embarqué. Il peut alors se connecter sur un serveur Web, qui à partir de son adresse IP par exemple va demnder au réseau sa localisation.
La dernière méthode décrite dépend evidemment des capacités de l’architecture du réseau WiFi. C’est celle offerte par Cisco, car elle est disponible de base dans une architecture WiFi Cisco. Elle a pour interet principal de ne pas (ou peu) dépendre du terminal, ce qui n’est pas anodin lorsque l’on voit la foison de nouveaux téléphones ou tablettes qui apparaissent sur le marché.
Je ne pense pas qu’il existe une seule solution unique, mais bien que les différentes méthodes de localisation seront utilisées en fonction des situation : GPS, 3G, WiFi par le device, WiFi par le réseau, etc … seront autant de méthodes qui permettront d’offrir un service différentiant.
Cependant nous voyons apparaitre de plus en plus d’usages offerts par les “propriétaires des lieux” (et non pas par des développeurs “génériques”), qui ont je pense un double interet : celui d’offrir un service unique, mais aussi de maitriser, pardon connaitre, leurs clients et dans ce cas une maitrise de la localisation par le réseau peut apporter beaucoup de richesse.
Le sujet est loin d’être épuisé … il est en tout cas à la mode et encore qu’à ses début !
Pour en savoir plus : Cisco Context Aware Solution
2 commentaires