android

Páginas: 63 (15582 palabras) Publicado: 14 de agosto de 2014
Escola Tècnica Superior d’Enginyeria Informàtica
Universitat Politècnica de València

EasyMANET for Android
Proyecto Final de Carrera
Ingeniero Técnico en Informática de Sistemas

Autor: Salvador Francisco Morera Soler
Director: Carlos Miguel Tavares Calafate
20 de septiembre de 2013

EasyMANET for Android

2

Resumen
Tradicionalmente, a pesar de sus innegables ventajas frente aotras alternativas, las redes
móviles ad hoc (MANET) han tenido un uso muy limitado. Sin embargo, con la proliferación
actual de dispositivos inalámbricos con la potencialidad de utilizarlas, se hace particularmente
interesante intentar llevarlas al usuario común. La plataforma EasyMANET tiene éste como su
objetivo, ofreciendo al usuario una plataforma a partir de la cual es posiblecomunicarse con
otros usuarios de forma sencilla y transparente aun cuando no exista una infraestructura a nivel
de red y de servicios de red que le den soporte. El presente proyecto representa un intento por
acercar EasyMANET al sistema operativo más extendido a día de hoy en dispositivos móviles:
Android. Con este objetivo se ha centrado el desarrollo en el componente principal de
EasyMANET, unainterfaz de DNS visual a partir de la cual es posible establecer el contacto
entre usuarios y disponer de todo tipo de servicios. En lo que respecta a servicios, se ha
desarrollado un servicio de chat, siendo sencillo extender la aplicación a muchos otros servicios
en red en un futuro.

Palabras clave: EasyMANET, VisualDNS, Android, ad hoc, red inalámbrica, red móvil ad
hoc, MANET.

3 EasyMANET for Android

4

5

EasyMANET for Android

Tabla de contenidos
1.

Introducción .............................................................................................................. 8
1.1.
1.2.

Objetivos ............................................................................................................ 8

1.3.
2.

Motivación......................................................................................................... 8
Estructura del documento ................................................................................. 9

La plataforma EasyMANET .....................................................................................10
2.1.

Redes móviles adhoc........................................................................................10

2.1.1.

El modelo OSI............................................................................................10

2.1.2.

Protocolos de encaminamiento ................................................................. 11

2.1.3.

El estándar 802.11 ..................................................................................... 12

2.1.4.Limitaciones .............................................................................................. 13

2.2.
2.3.

Visual DNS ........................................................................................................ 15

2.4.
3.

Autoconfiguración ............................................................................................ 14
Servicios............................................................................................................ 16

Implementación en Android .................................................................................... 18
3.1.

Introducción a Android .................................................................................... 18

3.1.1.

Entorno de desarrollo................................................................................ 18

3.1.2.

Estructura de un proyecto ......................................................................... 19

3.1.3.

Android manifest...................................................................................... 20

3.1.4.

Principios de diseño de Android ............................................................... 21...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS