You are on page 1of 10

Redes y Comunicacin

de Datos

INTEGRANTES

ARCE APAZA ROBERT.


IMATA SUMIRE ADE LUZ.
VANESSA HUANCA HILACHOQUE.

Arequipa Per
2017
Mobile computing

Es la interaccin humano computador para transportar la computadora durante su uso, incluye


comunicaciones mviles, hardware y software de mviles.
Incluye la forma de conectarse a LAN y WAN, pueden formar su red inalmbrica personal. Dentro de
los dispositivos mviles se incluyen las computadoras porttiles, telfonos mviles y computadoras
especficas

1. INTRODUCCIN

La tecnologa de rpida expansin de la comunicacin celular, las LAN inalmbricas y los servicios por
satlite harn que la informacin sea accesible en cualquier lugar y en cualquier momento. En un futuro
prximo, decenas de millones de personas llevarn una computadora porttil o laptop. Las unidades
ms pequeas, a menudo llamadas asistentes digitales personales o comunicadores personales,
funcionarn con pilas AA y pueden tener slo una memoria pequea; los ms grandes sern potentes
computadoras porttiles con grandes memorias y potentes procesadores. Independientemente del
tamao, la mayora de las computadoras mviles estarn equipadas con una conexin inalmbrica a la
parte fija de la red y, quizs, a otras computadoras mviles. El entorno informtico resultante, que a
menudo se denomina computacin mvil o nmada, ya no requiere que los usuarios mantengan una
posicin fija y universalmente conocida en la red y permita una movilidad casi sin restricciones. La

pg. 1
movilidad y la portabilidad crearn toda una nueva clase de aplicaciones y, posiblemente, nuevos
mercados masivos que combinen computacin personal y electrnica de consumo

No es un secreto que las aplicaciones mviles tienen gran acogida en la actualidad. Las grandes
compaas creadores de hardware y software invierten millones de dlares en el diseo y creacin de
una gran variedad de dispositivos mviles [1].

2. PRINCIPIOS Y TCNICAS DE MOBILE COMPUTING

Principios y Tcnicas de Mobile Computing

Portabilidad: Los dispositivos / nodos conectados dentro del


sistema informtico mvil deben facilitar la movilidad. Estos
dispositivos pueden tener capacidad limitada de dispositivos y
fuente de alimentacin limitada, pero deben tener una
capacidad de procesamiento y portabilidad fsica suficientes
para operar en un entorno mvil.

Interactividad: Los nodos pertenecientes a un sistema de


computacin mvil estn conectados entre s para comunicarse
y colaborar a travs de transacciones activas de datos.

Individualidad: Un dispositivo porttil o un nodo mvil


conectado a una red mvil a menudo denotan a un individuo;
un sistema de computacin mvil debe ser capaz de adoptar la
tecnologa para satisfacer las necesidades individuales y
tambin para obtener informacin contextual de cada nodo

Conectividad: Define la calidad de servicio (QoS) de la


conectividad de red. En un sistema informtico mvil, se espera
que la disponibilidad de la red se mantenga a un nivel alto con
la cantidad mnima de rezago / tiempo de inactividad sin verse
afectada por la movilidad de los nodos conectados.

3. CARACTERSTICAS DE LA COMPUTACIN MVIL

La tecnologa mvil posee caractersticas principales que la hacen diferente a otras formas: movilidad
y el amplio alcance.
Sincronizacin
*La sincronizacin es un proceso por medio del cual se mantiene la integridad y consistencia de los
datos almacenados, tanto en el dispositivo mvil como en la aplicacin central. El proceso de

pg. 2
sincronizacin puede ser un programa totalmente independiente de la aplicacin que el proceso de
sincronizacin no est en el dispositivo mvil. [2].

. Figura como se sincronizan los Datos en dispositivos mviles. [4].


Movilidad
* Implica la portabilidad que los usuarios llevan un Dispositivo mvil a todas las partes a donde se
dirigen de manera de no llevar un clave de red. [4]
*Por lo tanto, los usuarios pueden iniciar el contacto en tiempo real con otros sistemas donde quieran
que se encuentren sea de manera fcil [3][4].
Amplio alcance
*Es la caracterstica que describe la accesibilidad de las personas sea fcil de uso. [4].
*Que se pueden localizar en cualquier momento.

4. ARQUITECTURA DE APLICACIONES MVILES

Las arquitecturas implementadas en el desarrollo de aplicaciones mviles, se debe a el tipo de


informacin el cual se valla a impartir; recordando que, a la hora de desarrollar aplicaciones
mviles, hay que tener lo que la escalabilidad y todas sus ventajas. las aplicaciones mviles
segn la informacin que imparten se dividen en dos grupos, aplicaciones mviles auto
contenidas y las aplicaciones con conexin a Internet

4.1. Aplicaciones mviles auto contenidas

En este tipo de aplicaciones el contenido es esttico, sus imgenes, su informacin, sus mens, casi
nunca cambia o rara vez lo hace. Esto es debido a que todo su contenido se encuentra auto contenido
dentro de la misma aplicacin, no necesita valerse de una herramienta o un servicio para
funcionar. [5]

Ventajas
Su desarrollo puede resultar sencillo.
No hay que hacer gastos en lo que son servicios de hosting, bases de datos, entre otros.

pg. 3
Desventajas
Si un da decide actualizar la informacin en dicha aplicacin, debe compilar el cdigo nuevamente
y subirla a la plataforma la cual estaba siendo distribuida.
Si la informacin que es utilizada por la aplicacin es demasiada, puede ser que la aplicacin
necesite cambios peridicos lo que podra volverla inviable.

4.2. Aplicaciones mviles con conexin a Internet

En este tipo de aplicaciones la informacin est alojada en un back-end, el cual cuenta con una base
de datos la cual contiene la informacin, que, accedida a travs de un API de servicios web, entre
los cuales los ms usados suelen ser SOAP o REST, los cuales comunican a la base de datos con el
front-end de la aplicacin, que es donde se puede ver la informacin solicitada. [5][6]

Cuenta con un archivo en formato XML u otro formato que se utilice, que se modifica de forma
manual cada que se requiera cambiar informacin.

Ventajas
No hay que publicar una versin nueva cada que se requiera dar a conocer una nueva
informacin.

Desventajas
Requiere un gasto para implementar una base de datos, hosting, entre otros.
Si la informacin modificada es errnea, entonces se tendra que corregir dicha informacin
hasta que sea la correcta.

4.3. Aplicaciones mviles con informacin dinmica.

Este tipo de aplicaciones se llama as, debido a que la informacin esta almacenada en una base de
datos la cual est alojada en un servidor y que se accede a esta a travs de servicios API los cuales
comunican a la base con la interfaz de la aplicacin. [6]

Ventajas
Los cambios se realizan de manera fcil, solo contando con conocimientos bsicos. Permite
editar la informacin en la base de datos a travs de una plataforma especifica.
Cualquier persona con permisos especiales, puede realizar tareas desde cualquier lugar.

Desventajas
El coste suele ser mayor, debido a que hay que contratar personal para el desarrollo web.
Existe un coste tambin a la hora de contratar alguna empresa de hosting.
El desarrollo de la aplicacin es ms complejo.

5. APLICACIONES BASADAS EN MOBILE COMPUTING

5.1. MOBILE COMPUTING COMO TECNOLOGA EMERGENTE


La computacin mvil proporciona soporte para la movilidad del usuario mientras est

pg. 4
red, lo que hace que parte de la informacin del usuario sea dinmica. "Por ejemplo, una
computadora estacionaria puede configurarse estticamente para preferir el servidor ms
cercano, pero la computacin mvil necesita un mecanismo para determinar el mejor servidor
a utilizar."[6].

El mundo mvil depende principalmente de dos factores, uno de ellos es la estabilidad de la red
(2G, 3G, WIFI, WIMAX, etc.) y el otro es la disponibilidad del telfono mvil. [10]

En la actualidad, los telfonos mviles no tienen suficiente poder de procesamiento y memoria


para soportar el procesamiento de grandes cantidades de datos, con lo cual Cloud Computing
parece ser la solucin ideal. Cloud Computing necesita que los datos estn almacenados en la
nube y no en el telfono pudindose acceder cuando sea necesario. [10]

Las aplicaciones mviles tienen un gran nmero de beneficios para los usuarios, pero un
problema importante al que se enfrentan es que algunas aplicaciones mviles slo funcionan en
un dispositivo especfico y no sobre otras plataformas mviles o sistema operativo mvil.

Este problema de que las aplicaciones mviles slo se ejecutan en dispositivos especficos
puede resolverse fcilmente mediante el uso de Cloud Computing como una forma de acceder
a datos y aplicaciones desde el dispositivo. [6] [7]

5.2. SERVIDOR DE APLICACIONES DE COMPUTACIN MVIL


Se puede definir como un programa de software que se ejecuta en un servidor y ofrece la siguiente
funcionalidad:
Los servicios de presentacin para el dispositivo cliente mvil (ordenadores porttiles,
porttiles, PDA, etc.), es decir, el servidor de aplicaciones toma datos en bruto de las
aplicaciones / consultas de base de datos y transforma los datos en un thin cliente
especfico (o un cliente grueso como un PC) caractersticas y limitaciones. Esto
tambin se llama interfaz grfica de usuario (GUI) en algunos casos, aunque algunas
computadoras de mano se parecen ms a terminales de texto antiguos que a PC. [8]
Servicios de transaccin, en algunos casos - incluyendo multi-threading para
volmenes pesados y persistencia, es decir, recuperacin a travs de fallos de sesin.
[8]
Interfaces de nivel de programacin de aplicaciones (API) con protocolos de
comunicaciones especializados. [8]

Un servidor de aplicaciones se puede considerar como parte de una arquitectura de varios niveles
(principalmente tres niveles). Los niveles convencionales son:

1. Primer nivel: un cliente ligero basado en dispositivos porttiles o un cliente grueso en una PC,
normalmente una interfaz basada en navegador en el contexto Web.
2. El nivel medio: consiste en aplicaciones empresariales en un conjunto de servidores -
aplicaciones de comunicaciones y de negocios.
3. Tercer nivel: sistemas de base de datos heredados de backend y sistemas ERP de misin crtica
en un gran servidor o mainframe. [7]

pg. 5
5.3. ALGUNAS APLICACIONES DE LA COMPUTACIN MVIL

Existen varios campos en los que no solo es de utilidad, sino de competencia esencial para, las
empresas. Veremos algunos ejemplos:

Manejo de pacientes. La computacin mvil permite al mdico o institucin mantener


contacto con un paciente cuyo estado requiere continua vigilancia. Y esto no se limita al envo
o recepcin de mensajes (hablados o escritos), sino que incluye tambin el monitoreo constante
de signos vitales crticos que pueden anticipar una emergencia. [9]
Ventas directas. Posiblemente sta sea la aplicacin ms evidente: poder consultar inventarios,
precios y realizar pedidos en forma inmediata resulta de particular inters para cualquier
empresa que se dedique a la comercializacin de productos. [9]
Servicio a clientes. La asesora, servicios tcnico y consultora es un rea en donde la
computacin mvil es vital. La consulta a bancos de informacin, base de datos inteligentes,
acopio de informacin actualizada y consulta de especialistas, es slo una pequea muestra de
todo lo que puede impactar esta tecnologa, sin mencionar la posibilidad de contacto
permanente con el cliente. [10]
Personal mvil en oficinas. No es raro encontrar a personal que, pese a encontrarse siempre
en el mismo edificio, se mudan de lugar con frecuencia para, por ejemplo, dar soporte tcnico
al personal o revisar proyectos. La computacin mvil no slo les permite ser localizados con
facilidad, sino que tambin le auxilia en la consulta de datos que por lo regular estaran en su
oficina. [10]
Profesionales viajeros. Los modernos guerreros del camino son usuarios potenciales que
pueden aprovechar esta herramienta: contadores con los registros de una empresa bajo el brazo,
gerentes regionales que integran metas empresariales, dirigentes corporativos que requieren
informacin actualizada y, en fin, una gran cantidad de personas que necesitan viajar para
realizar su trabajo. [9]

6. LNEAS DE INVESTIGACIN MOBILE COMPUTING

SMARTPHONE VIRTUALES
La investigacin realizada sobre el llamado Virtual Smartphone [11] permite a los usuarios
crear imgenes virtuales de telfonos mviles en la nube y personalizar cada imagen para
satisfacer diferentes necesidades. Los usuarios pueden fcil y libremente aprovechar el poder
de la data center mediante la instalacin de las aplicaciones mviles deseadas de forma remota
en una de estas imgenes. Debido a que las aplicaciones mviles son controladas de forma
remota, no se ven limitadas por la capacidad de potencia de procesamiento, memoria y vida de

pg. 6
la batera de un telfono inteligente. Los usuarios esperan que los telfonos inteligentes ofrecen
una funcionalidad similar a la de la PC, lo cual requiere de un procesador ms potente, mayor
memoria y larga duracin de la batera. Sin embargo, en la actualidad los equipos de los
telfonos inteligentes son todava muy limitados y los desarrolladores de aplicaciones se ven
obligados a tomar estas limitaciones en cuenta. [9]

Su arquitectura est compuesta por:


Clientes de Smartphone.
Un front-end Server: el cual admite solicitudes de los usuarios de telfonos
inteligentes a travs de Internet y establece sesiones remotas para poder administrar las
imgenes. Una vez que se establece una sesin remota, el usuario puede instalar y
ejecutar aplicaciones mviles en una de estas imgenes en vez de hacerlo en su propio
telfono.
Una granja de virtual smartphone: este componente es el ms importante ya que
contempla un ambiente de virtualizacin que alberga imgenes de telfonos
inteligentes virtuales.
Un management server: se utiliza para gestionar las operaciones tpicas de un servidor
de administracin incluyendo la creacin de imgenes virtuales, solucin de problemas,
etc.
Un network file system (NFS): es utilizada para el almacenamiento de archivos
persistente de la misma manera que una tarjeta SD contiene los datos para el telfono
fsico. [9]

7. PROTOCOLOS INDIRECTOS DE LA CAPA DE TRANSPORTE PARA EL


AMBIENTE MVIL INALMBRICO

Los protocolos de interconexin en red para hosts mviles han tratado hasta ahora la movilidad del
host como un problema de enrutamiento que se debe manejar completamente dentro de la capa de
red (IP). Sin embargo, este enfoque ignora las caractersticas distintivas de la computacin mvil
inalmbrica. Basado en IP, por lo tanto, sufren de mal rendimiento cuando se utiliza para la
comunicacin entre un mvil de acogida y los anfitriones de la red cableada. Esto es causado por
interrupciones frecuentes en la conectividad de capa de red debido a la movilidad y las prdidas
inalmbricas.
Describimos los protocolos de capa de transporte indirecto para hosts mviles que pueden abordar
problemas de movilidad y de rendimiento relacionados con la radio sin comprometer

Integracin de hosts mviles en la red existente consistente principalmente en los hosts


estacionarios dan lugar a algunos problemas peculiares debido a las necesidades especiales de los
hosts mviles de baja potencia y tambin debido a las caractersticas especiales del enlace
inalmbrico [12]

pg. 7
Varias propuestas Mobile IP han abordado el problema de la entrega de paquetes IP a los hosts
mviles, independientemente de su ubicacin. En teora se pueden usar protocolos de transporte de
red fija existentes [13]

7.1. MODELO DE SISTEMA


El modelo de sistema para internet working mvil consiste en dos redes separadas
componentes:
La red cableada o fija que consiste en redes de rea local interconectadas por enlaces de
alta velocidad.
Red inalmbrica que consta de celdas inalmbricas separadas, cada una de las cuales es
soportada por una estacin base inalmbrica y puede ser poblada por unos pocos hosts
inalmbricos mviles (MHs).

Suponemos que cada estacin base est directamente conectada a la red fija y puede enrutar datagramas
IP hacia y desde MHs en cooperacin con otras estaciones base y as lo llamamos un router de soporte
de movilidad o MSR. En nuestro modelo, un MH se comunica con los anfitriones en la red atada con
alambre a travs del MSR que sirve su clula sin hilos actual. Aunque la comunicacin directa MH a
MH es posible cuando estn en la misma clula, suponemos que, en general, dicha comunicacin
implica (al menos) dos MSR que actualmente sirven a los dos MH (en diferentes clulas). Los MH
pueden moverse libremente hacia otras celdas inalmbricas y es responsabilidad de los MSRs encaminar
correctamente los paquetes de datos a los MH independientemente de dnde se encuentren. Cada MSR
puede mantener alguna informacin de estado sobre los MH que estn actualmente en su celda. Tal
informacin es
entregado al siguiente MSR en caso de que el MH cambie las celdas.

7.2. CAPA DE TRANSPORTE INDIRECTA

Esta seccin ofrece una visin general de los protocolos indirectos y describe los beneficios de utilizar
direccin en la capa de transporte. Comenzamos con una breve descripcin de cmo la movilidad y el
medio inalmbrico afectan el rendimiento de la capa de transporte.

8. CONCLUSIONES

En la actualidad se avecina un futuro lleno de una amplia gama de aplicaciones y servicios mviles,
donde ya no es necesario estar sentado frente a la PC ya que los avances tecnolgicos nos proveen de
una gran variedad de dispositivos mviles, ya sea Smartphone, Tablet, etc. con lo cual la movilidad
gana ms adhesin entre los usuarios. Analizando a lo largo de este trabajo monogrfico se encontraron
muchas similitudes entre los paradigmas de computacin en la nube mvil, aplicaciones mviles y
previsivas, donde un paradigma o tecnologa lleva a la complementacin del otro, realizando aportes en
beneficio de su mejora. La computacin mvil al apoyarse sobre los beneficios de la nube, como se
mencion en la mayora de las investigaciones realizadas, proporciona muchas posibilidades evitando
las restricciones comunes de los dispositivos, ya sea, restricciones de espacio, peso y tamao, de
hardware, de energa, de capacidad de almacenamiento, de memoria, de procesamiento, de usabilidad,
etc.

pg. 8
REFERENCIAS:

[1]. Mobile computing https://en.wikipedia.org/wiki/Mobile_computing


[2]. COMPUTACIN MVIL Principios y tcnicas -Ing victor biera.
[3]. [3]Mobile_computing
http://52.1.175.72/portal/sites/all/themes/argo/assets/img/Pagina/LibrosACIS/ComputacionM
ovilTEcnicasyPrincipios.pdf
[4]. Computacin Mvil. http://irvingrod1.tripod.com/movil.html
[5]. https://deideaaapp.org/arquitecturas-de-aplicaciones-moviles/ Acceso 2017
[6]. MOBILE CLOUD COMPUTING Y SU RELACIN CON APLICACIONES MVILES Y
APLICACIONES SENSIBLES AL CONTEXTO Universidad Nacional de La Plata Facultad
de
Informtica,software,http://sedici.unlp.edu.ar/bitstream/handle/10915/21856/Documento_com
pleto.pdf?sequence=3 Acceso , 2017.
[7]. Infrastructure support for mobile computing , Department of Computer Science and
Engineering University of Texas at Arlington ,
http://crystal.uta.edu/~kumar/cse6392/termpapers/Suresh_paper.pdf , Acceso 2017 .
[8]. http://www.mobileinfo.com/application_servers.htm , Acceso 2017.
[9]. http://www.monografias.com/trabajos5/compumo/compumo.shtml#algu ,Acceso 2017.
[10]. http://irvingrod1.tripod.com/movil.html ,Acceso 2017
[11]. realidad virtual para un smartphone , 18 julio, 2016
http://www.ticbeat.com/tecnologias/mejores-apps-realidad-virtual-smartphone/ Acceso 2107.
[12]. http://www.facweb.iitkgp.ernet.in/~niloy/COURSE/Autumn2014/SmartPhone/Books_Paper/
MC.pdf
[13]. https://disco.ethz.ch/courses/ss04/mobicomp/lecture/1/Chapter1Introduction4Slides.pdf

pg. 9

You might also like