7 jours d'essai offerts
Cet ouvrage et des milliers d'autres sont disponibles en abonnement pour 8,99€/mois

Compartir esta publicación

UNIVERSIDAD CARLOS III DE MADRID
´ESCUELA POLITECNICA SUPERIOR
´ ´DEPARTAMENTO DE INGENIERIA TELEMATICA
PROYECTO FIN DE CARRERA
Bu´squeda geoposicional de redes WiFi con dispositivos Android
Autor:
Dn˜a. Patricia Bravo Garc´ıa.
Departamento:
Ingeniera Telema´tica.
Tutor:
D. Vicente Luque Centeno.
Tribunal de Evaluacio´n:
Presidente: Dn˜a. Florina Almena´rez Mendoza.
Secretario: D. Manuel Uruen˜a Pascual.
Vocal: D. Luis Emilio Garc´ıa Castillo.
Fecha de lectura: 04 de Febrero de 2010
Calificacio´n:UNIVERSIDAD CARLOS III DE MADRID
´ESCUELA POLITECNICA SUPERIOR
´ ´INGENIERIA DE TELECOMUNICACION
PROYECTO FIN DE CARRERA
Bu´squeda geoposicional de redes WiFi con dispositivos Android
´PATRICIA BRAVO GARCIA
MADRID, 2010.Agradecimientos
Quieroagradecerydedicarestetrabajoamifamilia,especialmenteamispadres,mihermano
y mis abuelos. Gracias por creer en m´ı y estar a mi lado siempre.
Menci´on destacada merecen tambi´en mis amigos y compan˜eros de clase, as´ı como todos los
profesoresqueenalgu´n momentohancontribuidoami formaci´on. Eneste puntoquieroexpresar
mi agradecimiento a Vicente Luque Centeno por el trato recibido durante el desarrollo de este
Proyecto Fin de Carrera.
Y por supuesto, a Isaac. Gracias por tu apoyo incondicional, este trabajo es tambi´en triunfo
tuyo.
A todos aquellos que me hab´eis ayudado a llegar hasta aqu´ı, MUCHAS GRACIAS..Resumen
El presente Proyecto Fin de Carrera, perteneciente a la titulacio´n de Ingenier´ıa Superior de
Telecomunicaciones de la Universidad Carlos III de Madrid, tiene como finalidad implementar
un sistema de bu´squeda de redes WiFi. Este sistema consta de una aplicacio´n web 2.0 y una
aplicacio´n para dispositivos mo´viles Android. Desde dichos terminales sera´ posible encontrar
puntos de acceso WiFi para que el usuario se pueda conectar si as´ı lo desea.
Para implementar el primero de los mo´dulos se ha utilizado la tecnolog´ıa Flex. Dicha tec-
nolog´ıa permite realizar aplicaciones a´giles e intuitivas para el usuario a costa de los recursos
del cliente, consiguiendo descargar la transferencia de datos por parte del servidor.
La aplicacio´n web dispone de un mapa virtual para que los usuarios puedan gestionar los
puntos de acceso (APs) WiFi disponibles. Segu´n su rol los usuarios podra´n an˜adir, modificar,
eliminar APs, importar APs de otros sistemas, etc. La aplicacio´n tambi´en permite buscar el
punto de acceso ma´s pro´ximo a una regio´n espec´ıfica, mostrando todos sus detalles (latitud,
longitud, potencia de transmisio´n, velocidad, etc).
ParainsertarmapasinteractivosenlaherramientahasidonecesarioutilizarelAPIdeGoogle
Maps, que proporciona varias utilidades para manipular y an˜adir contenido a dichos mapas.
Por otro lado, en este PFC se ha estudiado el funcionamiento y las posibilidades que ofrece
Android, comenzando por un enfoque anal´ıtico de sus caracter´ısticas hasta llegar al desarrollo
de la aplicacio´n que permite buscar puntos de acceso WiFi desde este tipo de dispositivos. La
aplicacio´n desarrollada puede funcionar de dos modos distintos:
Cadavezqueunusuarioentraenel´areadecoberturadeunAP,enlapantalladelterminal
Android se muestra informacio´n de dicho punto de acceso para que el usuario se pueda
conectar a ´el si as´ı lo desea.
Un usuario puede buscar un punto de acceso WiFi aunque no se encuentre dentro del ´area
de cobertura en base a los siguientes criterios:
• Por proximidad a la localizacio´n actual del usuario.
• Por proximidad a una regio´n espec´ıfica.
• Por ma´xima potencia (en una distancia ma´xima).
• Por ma´xima velocidad (en una distancia ma´xima).
Lasolucio´n propuestaenestePFCsepuedeenmarcarenel ´ambitodelsoftwarecolaborativo,
pues pretende que todos los puntos de acceso WiFi (independientemente del usuario por el que
hayan sido an˜adidos) sean accesibles por todos los usuarios..Abstract
This project aims to implement a search of WiFi networks. The system is composed of a
web 2.0 application and an application for Android mobile devices. From these terminals will
be possible to find WiFi access points (APs) so that the user can be connected if desired.
To implement the first module Flex technology has been used. With this technology is
possible developing flexible and intuitive applications for the user.
The web application has a virtual map so that users can manage the APs WiFi available.
According to his role users can add, modify, delete APs, import APs from other systems, etc.
Also, the application allows to find the nearest AP to a specific region, showing all the details
(latitude, longitude, transmission power, speed, etc).
To insert interactive maps has been necessary to use the Google Maps API, which provides
several utilities to manipulate and add content to these maps.
Moreover, in this PFC Android technology has been studied. An application that helps the
user find WiFi APs from these devices has been developed. Two modes exist:
Each timeauserenters withinanAPcoverage area, someinformationof thisAPisshown.
The user can connect to it if desired.
A user can find a WiFi AP (even if he is not within the coverage area) based on the
following criteria:
• For proximity to the user’s current location.
• By Proximity to a specific region.
• For maximum power (at a distance).
• For maximum speed (at a distance).
The proposed solution can be framed in the field of collaborative software, all WiFi access
points (regardless of the user who has added them) are accessible for all users..