Aplicación móvil para la localización de usuarios usando una red WiFi
Mobile application for user location using a WiFi network
Autor
Niebles Quintero, Wendy Melissa
Decastro Posada, Sebastian
Fecha
2016-11-24Resumen
El presente proyecto nace de la necesidad del personal médico, perteneciente a la Clínica de la Costa, de poder comunicarse dentro del recinto de manera efectiva. De igual manera, se hace necesario localizar a los usuarios dentro de la clínica, ya que aproximadamente el 50% de personas pertenecientes al personal médico, tardan entre 5 y 10 min en poder contactarse.
La solución propuesta consiste en el desarrollo de una aplicación móvil para dispositivos Android que permite la comunicación y localización de usuarios en un espacio interior. La aplicación jerarquiza al personal médico, por medio de 3 niveles: médicos especialistas, médicos generales y enfermeros. La jerarquización permite establecer parámetros en la comunicación y localización de usuarios.
• Comunicación: La aplicación ofrece notificaciones.
• Localización: La aplicación indica el nombre del lugar en que se encuentra el usuario dentro del establecimiento. Los usuarios sólo podrán ser localizados si se encuentran en la red WiFi conformada por los 3 AP utilizados en el desarrollo del proyecto.
La localización de usuarios se realiza por medio del método de trilateración. La aplicación del método cuenta con 2 etapas:
• Cálculo de la distancia del usuario a cada uno de los AP: La estimación de la distancia se realiza con el nivel de señal recibido (RSSI) de cada AP, para esto, fue necesario implementar un método experimental.
• Cálculo de coordenada (x,y) en que se encuentra el usuario: Se trazan 3 circunferencias, cuyos centros corresponden a la posición fija de cada AP en el entorno de prueba y los radios corresponden a las distancias estimadas entre cada AP y el usuario. La intersección de las 3 circunferencias corresponde a la coordenada (x,y) en que se encuentra el usuario.
Con los resultados obtenidos y la validación estadística realizada, se puede decir que con un 95% de confianza, el error promedio en la localización de un usuario en el recinto es menor a 1.8 m (distancia euclidiana). The present project arises from the need of the medical staff, belonging to Clínica de la Costa, to be able to communicate in an effective way into the institution. Likewise, it is necessary to locate the users within the clinic, since approximately 50% of people belonging to the medical staff, take between 5 and 10 minutes to be able to contact themselves.The proposed solution consists of a mobile application for Android devices that allows the communication and location of users in an indoor environment. The application hierarchies the medical staff of the clinic, through 3 levels: specialist doctors, general doctors and nurses. The hierarchy allows setting parameters in the communication and location of users.
• Communication: The application provides notifications.
• Location: The application indicates the name of the place where the user is located into the establishment. The users can only be located if they are in the WiFi network conformed by the 3 AP used in the development of the project.
The location of users is done through the trilateration method. The application of the method has two stages:
• Distances estimation: The distances between the user and each AP are calculated with the received signal strength indicator (RSSI) of each AP, for this, it was necessary to implement an experimental method.
• Coordinate (x, y) in which the user is located: 3 circles are drawn, the centers correspond to the fixed position of each AP in the test environment and the radius correspond to the estimated distances between each AP and the user. The intersection of the three circles corresponds to the coordinate (x, y) in which the user is located.
The results and the statistical validation carried out demonstrate that the average error in the location of a user in the institution is less than 1.8 m (Euclidean distance).