Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
En el presente documento, se muestra la propuesta de un modelo para la implementacin de entornos de colaboracin y dominios de trabajo siguiendo el esquema de Inteligencia Ambiental. De acuerdo con la arquitectura propuesta, la informacin y servicios estarn disponibles para los usuarios mediante diferentes dispositivos mviles a cualquier hora y en cualquier lugar. Esta informacin y servicios sern distintos en cada uno de los dominios de trabajo y colaboracin dependiendo de la actividad que se lleve a cabo en ellos de una forma oportuna. En un aula se tendran los servicios de apuntes y la informacin de la materia que se est impartiendo en ese momento, registro de asistencia, evaluacin y en un entorno de una Biblioteca se tendran otros servicios, como consulta de material, publicaciones, videoteca, etc. Este esquema est basado en servicios de dominios mviles independientes de la tecnologa que se implemente (Wi Fi, Bluetooth, Radio frecuencia, etc.) . Palabras clave: Inteligencia Ambiental, Dominios de Servicio, Servicios, Mviles.
Abstract
In this paper, we propose a model to implement a set of collaborative environments and work domains, following a environmental intelligence schema. According to the proposed architecture, information and services will be able for users, by means of different mobile devices in any time and any place. This information and services will be different in each work domain and collaborative environment depending on the activity that can be carried out in them. For instance, in a room class could have teaching services and information related to the subject, which has been provided at this moment. Other services are related to assistance records, evaluations and the library environment. In the last case, the library environment can dispose of other services such as material reference, publications, videos and so on. This schema is based on services for mobile domains independently of the platforms and implementation technologies (Wi Fi, Bluetooth, radio frequency, etc.). Keywords: environmental intelligence, work domains, services, mobile.
1. Introduccin
En los ltimos aos, el avance tecnolgico en cuanto a redes inalmbricas y los sistemas de cmputo mvil y ubicuo ha sido impresionante. Estas Tecnologas representan, en la actualidad, una columna vertebral en el esquema de desarrollo y el proporcionar servicios para estas tecnologas representa un gran reto para las comunidades de desarrollo tecnolgico, cientfico y de investigacin. El cmputo mvil implica un concepto simple, procesamiento de informacin sin cables, sin que el equipo personal est visiblemente conectado a algo. Involucra dos avances tecnolgicos fundamentales: las redes inalmbricas para transmisin de datos (conocidas genricamente como wireless) y la miniaturizacin de los componentes de un equipo de
1
Los servicios que se pueden proporcionar en un entorno de red son muchos y de muy diversos tipos, una clasificacin de acuerdo con su evolucin y con la forma que extienden la interaccin entre humano sistema son: 1. Servicio Web. Conjunto de aplicaciones o de tecnologas con capacidad para interoperar en la Web. 2. Servicio Mvil. Acompaa al usuario sin importar cul sea su localizacin en la red. 3. Servicio Interactivo. Es aqul que ofrece un conjunto de funcionalidades de inters para el usuario con las que puede interaccionar sin retardos significativos para su percepcin de la calidad por medio de experiencias interactivas. De aqu, surge el trmino experiencia interactiva, siendo aqulla en la que el usuario desarrolla una accin de forma libre con una o varias personas en tiempo real.
2
2) Dominios Mviles: la figura 3 muestra un dominio como ste. En l los accesos de la red estn fijos y los usuarios estn en movimiento dentro de las zonas de cobertura de la red. Los terminales proporcionan a la red las seales que permiten su seguimiento e identificacin.
3) Dominios Distribuidos: al igual que en un dominio mvil, el usuario no guarda una posicin fija dentro de la zona de cobertura. Aqu, los accesos a la red tambin son mviles, por lo que la zona de cobertura de la red es igualmente mvil. Este tipo de arquitectura tambin es conocida como dominio virtual, debido a que uno puede acceder a determinada zona de cobertura sin estar precisamente en ella (ver Figura 4).
Para el caso del perfil, reconociendo la clase de perfil con el que cuenta el usuario que accede a la red, ser el tipo de privilegios a los cuales tendr acceso (Figura 6). Ejemplos de tipos de perfiles son: y y Estudiante. Profesor.
6
y y
Las aplicaciones que se ofrecen a los usuarios dependen del perfil que stos tengan dentro de la base de datos de usuarios registrados en el sistema, por lo que estudiantes, profesores, personal administrativo y visitantes tendrn servicios o aplicaciones acorde con sus necesidades.
Otro factor importante para definir las aplicaciones a las cuales tendrn acceso los usuarios, depender de la localizacin en que se encuentren los usuarios dentro del campus, para otorgarles el tipo de informacin que recibirn. Por ejemplo: si estn en la biblioteca, recibirn servicios acorde con ese dominio como lo es la consulta del catlogo de libros y de revistas; mientras que si se encuentran en el rea de aulas, recibirn servicios como es la consulta de horarios de los grupos. Una vez que el servidor de autenticacin haya considerado las dos condiciones, enviar al dispositivo del usuario una interfaz HTML con la relacin de las aplicaciones o de los servicios a los cuales tiene acceso. D. Mdulo de Prestacin de Servicios En este mdulo el usuario selecciona uno de sus servicios disponibles. La conexin con los servicios se hace mediante una arquitectura Cliente-Servidor, la cual consiste bsicamente en un cliente que realiza peticiones a un servidor y ste le da respuesta. El usuario podr seleccionar de su lista de servicios disponibles, el que necesite cuando as lo requiera. Una vez seleccionada la aplicacin, se establece una conexin entre el usuario y el servidor. ste ltimo, procesa el servicio y enva una respuesta al usuario a travs de una interfaz grfica por medio de su dispositivo mvil. Cuando el usuario no requiera ms este servicio bastar con finalizar la conexin para regresar al inicio, donde nuevamente podr observar de servicios disponibles. La implantacin de este modelo tiene como una de sus finalidades hacer que el usuario tenga una interaccin lo ms sencilla, transparente y ubicua que se pueda con el entorno de trabajo. Esta interaccin se da en cada uno de los mdulos que componen dicho modelo.
a. Un dispositivo mvil al entrar en el rea de cobertura inalmbrica que ofrece un router (que llamaremos dominio) automticamente se podr conectar al medio y tener los servicios normales que ofrece el dominio. Para llevar a cabo este proceso, el router identificar al dispositivo que desea conectarse al dominio y le asignar una IP. b. Una vez que el router ha proporcionado conexin al dispositivo mvil, enviar al servidor central un mensaje indicndole que un dispositivo nuevo se ha conectado; de igual forma, con ayuda de la tabla ARP del propio router le indicar al servidor la IP y la direccin MAC que tiene este dispositivo. c. El servidor, apoyndose en bases de datos que l mismo contiene y en la informacin que obtiene del router, es el encargado de llevar a cabo la identificacin del usuario. Una vez definido el perfil del usuario, el servidor autoriza a la red que se le proporcionen las aplicaciones a las cuales tiene derecho dada su ubicacin actual. d. Como puede verse, el usuario, dado el perfil al que pertenezca, tendr acceso a una serie de aplicaciones; sin embargo, las aplicaciones que nicamente coincidan con la ubicacin actual del usuario sern las que se proporcionen; es decir, si el usuario est en un dominio 1, el usuario recibir las aplicaciones correspondientes al dominio 1, mientras que si el usuario est en un dominio 2, el usuario recibir las aplicaciones del dominio 2. e. La manera en que se presenta al usuario las diversas aplicaciones a las cuales tiene derecho es a travs de una pgina web que se le desplegar al usuario automticamente una vez que el servidor autorice las aplicaciones al dispositivo en cuestin.
Como se puede observar, los usuarios que estn dentro del dominio de inters, se tienen que identificar para poder acceder a los servicios. Esto permite que el control de acceso se realice por medio de la autoridad de registro del sistema, dndonos un control bien definido de las personas que entran en el sistema. Asimismo, se sabr cul es su nivel de acceso y las responsabilidades que tendrn en el sistema. Implementacin de la ArquitecturaCaso de prueba Escuela Superior de Cmputo ESCOM - IPN La arquitectura del modelo propuesto fue implementada como caso de estudio dentro de un entorno educativo para asegurarnos que el modelo es funcional y medir sus principales caractersticas (Figura 8). Actualmente, se estn llevando a cabo pruebas antes de implantarlo por completo en un entorno real. Estamos simulando una red (Figura 8) en base a la arquitectura del modelo mencionado teniendo como principales elementos de la red:
8
y y y y y y y y
Usuario 1
Internet
192.168.0.2/24
Red Educativa
Servidor Verificacin Servidor Autenticacin Servidor Punto de Acceso 192.168.0.254/148.204.103.2 Servidor de Servicios Sistema AAVAE 148.204.59.20
Usuario 2 192.168.0.3/24
El modelo se prob en la Escuela Superior de Cmputo del IPN. Se dividi en tres dominios: un control escolar, un domino de biblioteca y un dominio de servicios educativos, sobre diferentes dominios y con un servidor central de respaldo, aunque no sea necesario para el modelo: y Control Escolar: 1. Consulta de calificaciones, 2. Consulta de horarios, y Biblioteca 3. Disponibilidad, 4. Consulta de acervos digitales, y Sistema AAVAE 1. Acceso a servicios Educativos para e-learning, 2. Servicios de Videoconferencia, 3. Servicio de Foros y redes sociales educativas. Los servicios se desarrollaron en plataforma J2EE como servicios Web y los clientes ligeros y
9
Agradecimientos
Los autores agradecen a CONACYT y al Instituto Politcnico Nacional, en particular a la ESIME, COFFA, SIP y ESCOM el apoyo para la realizacin de este trabajo.
Referencias
[1]. [Carreto, 2004] Carreto Chadwick, Menchaca Rolando (2004) Arquitectura de Colaboracin mediante dispositivos Mviles Aplicada a la Administracin del Conocimiento. TCM2004. ENC. Universidad de Colima, Mxico 2004. [2]. [Muoz, 2003] Miguel Angel Muoz Duarte. Cmputo colaborativo consciente del contexto. Tesis de Maestra, CICESE. [3]. [Akyildiz, 2002] Ian F. Akyildiz, (2002) A Survey on Sensor Networks. IEEE Communications Magazine. [4]. [Garcia, 2000] C. Parsa and J.J. Garcia-Luna-Aceves, (2000). `Improving TCP Performance over Wireless Networks at The Link Layer,'' ACM Mobile Networks and Applications Journal, Special Issue on Mobile Data Networks: Advanced Technologies and Services, Vol. 5, No. 1, 2000, pp. 57-71. [5]. [Rajendran, 2006] V. Rajendran, K. Obrazcka, and J.J. Garcia-Luna-Aceves (2006). ``Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks,'' Wireless Networks Journal (ACM, Springer), Vol. 12, No. 1. [6]. [Weiser, 1994] Weiser (2006). Ubiquitous computing. Intel Architecture Labs; 1994 November 28; Hillsboro, OR. [7]. [Kay, 1991] Kay, Alan (1991). Computers, Networks, and Education. Scientific American, September 1991. pp. 138-148.
Extracto Curricular
Chadwick Carreto Arellano es candidato a doctor en Ciencias por el Centro de Investigacin en Computacin del IPN (2006), obtuvo su Maestra en Ciencias Computacionales por Centro de Investigacin en Computacin del IPN, Mxico (2004) y es ingeniero en Sistemas
11
12