CONTROL DEL HOGAR DIGITAL DESDE DISPOSITIVOS MÓVILES

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CONTROL DEL HOGAR DIGITAL DESDE DISPOSITIVOS MÓVILES"

Transcripción

1 CONTROL DEL HOGAR DIGITAL DESDE DISPOSITIVOS MÓVILES Jesús Friginal López Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, Juan Luis Posadas Yagüe Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, Juan Carlos Ruiz García Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, Jesús Camacho Villanueva Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, Resumen El presente artículo se enmarca dentro del área de investigación de la vivienda inteligente. Se presenta un proyecto cuyo objetivo principal consiste en el desarrollo e implantación de la infraestructura software necesaria para el control de la vivienda desde dispositivos móviles. Dicho sistema que se asienta sobre la arquitectura SCHome para la comunicación entre dispositivos domóticos con protocolos diferentes, pretende la creación de un servidor multiplataforma de servicios web pensado tanto para el mundo.net como para Java. Además se contempla la creación de una aplicación cliente Java ME orientada hacia SmartPhones, que cuide la interacción con el usuario al máximo, y sea configurable. Dicho sistema incluye también la posibilidad de programar ambientes en la vivienda e incorpora un sistema de alertas, para incrementar la seguridad en el hogar. Palabras Clave: vivienda domótica, vivienda inteligente, dispositivo móvil, cliente-servidor, servicio web, SVG. 1 INTRODUCCIÓN Desde siempre, los avances tecnológicos han ido invadiendo gradualmente nuestras vidas hasta el punto de acostumbrarnos a que éstos formaran parte de nuestra vida cotidiana. Hoy en día, no concebiríamos nuestro día a día sin elementos como los teléfonos móviles, las tarjetas de crédito, o los sistemas ABS de los vehículos, por citar unos ejemplos. La rápida evolución tecnológica de la electrónica e informática, ha inundado nuestro entorno con televisores, teléfonos móviles, equipos de fax y módem, redes y sistemas informáticos. Actualmente, vivimos en ciudades donde nuestra relación con las nuevas tecnologías es constante y por tanto, es de esperar que si ya forman parte de casi todos los ámbitos, también lo acaben haciendo de nuestra propia casa. Así es como nacen los conceptos de vivienda domótica y vivienda inteligente. Según Laserna Larburu [1], la domótica se define como la rama de la tecnología que se ocupa de proveer elementos que acerquen a la vivienda a adquirir el calificativo de inteligente. En este caso, hablaríamos de viviendas provistas de dispositivos domóticos que actúan de forma independiente. En cambio, comenzaríamos a hablar de vivienda inteligente en la medida en la que los dispositivos de la vivienda se integran bajo un mismo sistema, colaborando entre sí con el fin de automatizar, o al menos dar soporte informático a la realización de tareas domésticas y al control de electrodomésticos y equipamiento electrónico. Esta diferencia podemos ilustrarla con un ejemplo: en una casa domótica podemos tener un riego automatizado programable, pero en una vivienda inteligente podríamos disponer, además del riego programable, de un sensor de humedad colocado en el jardín que avisará al sistema central para que éste anule el riego cuando llueva. Esto supone una gran ventaja para el propietario de la vivienda no solo en términos de confort sino también de ahorro. 2 CARACTERÍSTICAS DE LA VIVIENDA INTELIGENTE De manera general, el sistema central de una vivienda inteligente, debe disponer de una red de comunicación que permita interconectar aquellos

2 equipos que permiten obtener información en procedencia del entorno doméstico con aquellos que, basándose en esta información actúan sobre dicho entorno. Por ello las características fundamentales de este tipo de sistemas inteligentes [2] son: Control remoto desde dentro de la vivienda Tal posibilidad se consigue mediante un esquema de comunicación (típicamente cableado) entre los distintos equipos que forman parte del hogar. La consecuencia más inmediata de lo anterior consiste en una reducción considerable de la necesidad de moverse dentro de la vivienda, lo que puede resultar particularmente importante en el caso de personas de la tercera edad o minusválidos. Control remoto desde fuera de la vivienda. Presupone un cambio en los horarios en los que se realizan las tareas domésticas y permite al usuario un mejor aprovechamiento de su tiempo. También permite flexibilizar el control de los electrodomésticos (encender apagar la lavadora, control de la climatización, supervisión del hogar a distancia, etc.) Programabilidad. Permite que los sistemas se puedan programar ya sea para que realicen ciertas funciones con sólo tocar un botón o bien que las lleven a cabo en función de otras condiciones del entorno (hora, temperatura interior o exterior, etc.) Acceso a servicios externos. Aquí podemos incluir servicios como el telebanco, la telecompra o el teletrabajo. 3 CONTEXTO Actualmente, se están llevando a cabo esfuerzos por parte del mercado para conseguir el control remoto de la vivienda. La principal diferencia entre el control remoto desde fuera, y el control remoto desde dentro, radica en la frecuencia de uso de los dispositivos domóticos de la vivienda. El control remoto desde dentro de la vivienda se orienta a un uso más frecuente de los dispositivos domóticos. Serían las tareas que realiza la persona en el ámbito de la vivienda, como podría ser cambiar el canal de la televisión, encender /apagar las luces de casa, subir/ bajar las persianas, etc. Mientras que el control remoto desde fuera de la vivienda, se enfoca hacia un uso puntual de los dispositivos. La persona se encuentra fuera de su vivienda, y desea realizar una actividad concreta como si se encontrara in situ, como por ejemplo, la comprobación de que todas las luces de la vivienda están apagadas. La diferencia que existe en la frecuencia, orienta cada tipo de control remoto hacia aplicaciones que utilicen una conexión concreta. Por ejemplo, si nos referimos al control remoto desde dentro de la vivienda, una conexión WI-FI [3] o bluetooth [4] puede ser la más adecuada, ya que aunque la cobertura de la red es limitada, es suficiente para cubrir el ámbito de la vivienda, y su infraestructura resulta económicamente factible. En cambio, si se habla del control remoto desde fuera de la vivienda, puede interesar más el uso de una conexión GPRS [5], UMTS, etc. ya que al intentar comunicar con nuestra vivienda desde cualquier parte es necesario estar provisto de una gran cobertura que, a día de hoy, sólo las redes de área extendida (GSM o similar) pueden dar. En este caso, el handicap reside en el ancho de banda disponible, así como en el elevado coste de la facturación, aunque estas limitaciones no lo son tanto cuando consideramos el perfil de las aplicaciones a desarrollar, que exigen un servicio con baja frecuencia de peticiones por parte de los usuarios. Actualmente, el mercado de soluciones domóticas por control remoto en dispositivos móviles sigue esta dualidad. Se puede observar como la mayoría de productos enfocados al control remoto desde dentro de la vivienda van dirigidos hacia PDAs, y son sobretodo aplicaciones que pretenden centralizar el control de todos los aparatos multimedia de la vivienda que funcionan bajo el protocolo UPnP [6]. Por otro lado, la mayoría de soluciones para el control remoto desde fuera de la vivienda se basan en sistemas de envío y recepción de alertas de dispositivos domóticos que funcionan sobre EIB [7], vía SMS, más dirigidos hacia la telefonía móvil. En cualquier caso, se aprecia como dichos sistemas no permiten controlar conjuntamente dispositivos que funcionen sobre protocolos distintos. Por tanto, la escalabilidad y crecimiento de dichos sistemas, está más que puesta en entredicho. Desde el Grupo de Informática Industrial - Sistemas de Tiempo Real en el Instituto de Automática e Informática Industrial a través del Proyecto Sistema para la monitorización y control remoto de

3 dispositivos en el hogar digital 1 de la Universidad Politécnica de Valencia, se trabaja en la línea de conseguir integrar distintos dispositivos domóticos bajo un mismo sistema y de conseguir las características de la vivienda inteligente. La arquitectura denominada SChome [8], es prueba de ello. La primera versión de su desarrollo, dispone actualmente de una pasarela residencial para el acceso remoto a dispositivos conectados a un bus de datos TCP/IP, tales como cámaras de video, y a un conjunto de dispositivos domóticos conectados a través de un bus Konex/EIB. 4 OBJETIVOS De acuerdo al contexto actual, la idea es aprovechar los avances logrados en el Proyecto Sistema para la monitorización y control remoto de dispositivos en el hogar digital en materia de control y comunicación entre los dispositivos domóticos para añadir el matiz de la movilidad. Este trabajo se está efectuando en colaboración con el grupo de sistemas tolerantes a fallos del Instituto de las aplicaciones de las tecnologías de la información y de las comunicaciones avanzadas de la Universidad Politécnica de Valencia. Se marca como objetivo principal la construcción de un sistema que permita poder controlar la infraestructura SChome a través de un cliente inteligente en un dispositivo móvil teniendo en cuenta las siguientes indicaciones: 1 1. Analizar las demandas y tendencias del mercado actual y realizar estudios de viabilidad acerca de las plataformas y tecnologías que se pueden emplear. 2. Dotar al sistema de robustez y seguridad para proteger la información de la vivienda en todas sus facetas, tanto en su almacén, como en su viaje por un canal de comunicaciones. Por eso hay que estudiar los niveles de seguridad que debe conseguir dicha información, así como los mecanismos y técnicas para salvaguardarla. 3. Analizar los factores de rendimiento del sistema. Para una buena aceptación del producto por parte del mercado, es imprescindible una buena respuesta de eficiencia y eficacia a sabiendas de las Proyecto con número de referencia 5656/ financiado por el Vicerrectorado de Innovación y Desarrollo de la Universidad Politécnica de Valencia. limitaciones computacionales de los dispositivos móviles. Por eso resulta vital la depuración del producto en dispositivos reales bajo entornos simulados para sacar conclusiones. 4. Cuidar la interacción del usuario con la aplicación cliente. La aplicación debe ofrecer una interfaz adecuada, y resultar atractiva visualmente, mientras que su funcionamiento debe ser intuitivo y sencillo. Por eso es importante realizar un estudio de interfaces y usabilidad para conseguir el objetivo marcado. 5. Permitir que la aplicación sirva para que usuarios distintos controlen el estado de su vivienda, es decir, conseguir un sistema multiusuario. 6. Integrar un sistema de alertas similar a los actuales productos del mercado, de modo que permita avisar al propietario en caso de que se detecte algún hecho definido por el usuario como excepcional. La conjunción de este sistema con una cámara IP permitiría crear un sistema de vigilancia de la vivienda. 7. Permitir la programación y ejecución automática de tareas. De forma que el usuario pueda elegir modos de funcionamiento de su vivienda. Este mecanismo ofrece opciones que van desde programar el encendido o apagado de las luces a ciertas horas a programar el riego del jardín, o a elegir la atmósfera adecuada para una velada. 8. Plantear una recreación gráfica fiel de los escenarios de la vivienda en la medida en que el dispositivo móvil lo permita. Este aspecto además de permitir una adaptación del producto al usuario, daría un salto cualitativo respecto a otras de soluciones del mercado. 5 DISEÑO DE LA ARQUITECTURA Para desarrollar el sistema que se propone, se ha pensado en diseñar una arquitectura cliente-servidor que utilice una interfaz de servicios. 5.1 INTERFAZ DE SERVICIOS Una interfaz de servicios es una entidad software implementada normalmente como una fachada que controla los servicios de asignación y transformación

4 para permitir la comunicación con un servicio aplicando un proceso y una política de comunicación. Una interfaz de servicios expone métodos, a los que se puede llamar de forma individual o en una secuencia específica para formar una conversación que implemente una tarea de la capa de negocio. Esto puede verse en la figura NIVELES DEL SISTEMA El diseño por capas lleva asociada una jerarquización que permite disminuir la complejidad observable de un sistema y aporta legibilidad, fiabilidad, portabilidad e independencia El subsistema servidor Siguiendo esta filosofía, en el servidor se implementan 3 capas o niveles. Figura 1 El diseño de las interfaces de servicios se ha pensado de modo que se obtenga el nivel máximo de interoperabilidad con otras plataformas y servicios, basándose en los estándares de sistemas de comunicación, seguridad, formatos de mensaje estándar o simple (por ejemplo, esquemas XML simples). Se pretende crear un servidor que se pueda invocar a través de mecanismos diferentes, para ello debe agregarse una fachada sobre la capa de interfaz de servicios. Esta fachada ofrece una mayor facilidad de mantenimiento debido a que aísla los cambios en los mecanismos de comunicación de la implementación de los componentes. A continuación el código de la interfaz de servicios trata con los detalles del mecanismo o el canal de comunicación (por ejemplo, analizando los encabezados SOAP [9] del servicio Web) y define el contexto adecuado para la invocación del componente de la lógica de negocio. La figura 2 muestra una visión general del subsistema servidor. La capa de comunicación con el sistema SChome, que es la que se encarga de establecer la conexión con la base de datos del sistema principal. La capa de servicio, donde se alberga la funcionalidad que se ofrecerá al dispositivo móvil cliente. La capa de interfaz del servicio, que encapsula los servicios ofrecidos para que su consumo sea independiente de las plataformas desde donde se invoquen El subsistema cliente En el cliente se desarrollan las siguientes capas: La capa de comunicación con el servidor, encargada de establecer la conexión con la capa de interfaz de servicio del servidor y de convertir la información conseguida a la tecnología que implementa la aplicación cliente. La capa de persistencia de datos, desempeña un papel de memoria cache, gracias a la cual, la aplicación establece una conexión con el servidor sólo si los datos de la vivienda están obsoletos. La capa de lógica de negocio, gestiona el comportamiento de la aplicación. La capa de interfaz de usuario, es la encargada de mostrar al usuario los resultados conseguidos por las capas anteriores, de forma clara e intuitiva. 6 IMPLEMENTACIÓN A continuación se detallan los aspectos de implementación más relevantes del sistema, distinguiendo entre el subsistema servidor y el subsistema cliente. Figura 2

5 6.1 EL SUBSISTEMA SERVIDOR Un sistema multiplataforma Uno de los objetivos del sistema es conseguir integrar toda su infraestructura en cualquier hogar, por ello, se ha optado por crear una pasarela residencial multiplataforma. Esto pasa por encontrar elementos que nos permitan trabajar indistintamente con varios sistemas operativos. Las bondades de un sistema multiplataforma pasan por permitir al sistema seguir creciendo en su funcionalidad sin necesidad de requerir una tecnología determinada, pero permitiendo la integración entre módulos que usan tecnologías distintas. Además, se ha respetado al máximo que todos los elementos incorporados al sistema se distribuyeran bajo las licencias apropiadas, esto es, si se deseara incorporar la pasarela residencial en un producto comercial pero no distribuirlo bajo licencia GNU GPL, se pueden adquirir licencias comerciales. Java Standard Edition (Java SE), es una de las plataformas de desarrollo más utilizados a nivel mundial. Su máquina virtual le permite trabajar bajo cualquier sistema con lo que cumple con la característica de ser multiplataforma. Este hecho ha decantado su elección para la producción de los servicios que debe proporcionar el servidor. El sistema gestor de base de datos seleccionado para almacenar la información de los dispositivos domóticos de la vivienda es MySQL, un potente gestor que en sus versiones más recientes incorpora soporte a multiplataforma, procedimientos almacenados, triggers, y SSL [10], como características más significativas. Para conectar el sistema gestor de base de datos con las aplicaciones del servidor java, se usará el driver JDBC MySQL Connector/J Servicios Web En cuanto a la implementación de los servicios, se ha optado por utilizar la tecnología de servicios web, de la que pueden consumir servicios tanto clientes Java ME desde teléfonos móviles, como clientes.net CF o Java ME desde PDAs. Básicamente, un servicio web (webservice) es un sistema de entrada/salida, al que se le puede pasar una serie de parámetros con el fin de obtener un resultado en concreto y recuperarlo para ser mostrado en una aplicación. La tecnología de los servicios web es relativamente reciente, y está basada en el protocolo SOAP (Simple Object Access Protocol), consistente en un simple documento XML que habilita el intercambio de información vía HTTP entre diversas aplicaciones. La ventaja de este protocolo radica en una comunicación efectiva independiente del lenguaje de programación que defina a la aplicación. WSDL (Web Services Description Language) es el nombre del lenguaje utilizado para describir un servicio web. El mismo utiliza el formato wsdl como extensión para sus archivos. Estos últimos son referenciados desde una URL, e incluyen una serie de métodos y operaciones que serán llamados desde la aplicación central del lado del cliente. Para la publicación de los servicios web se ha elegido un servidor de aplicaciones de Sun construido a partir del proyecto GlassFish [11] (Open Source JavaEE 5.0 SDK) que da soporte a servicios web seguros gracias a la autenticación a nivel de los mensajes (por ejemplo, firma digital XML y cifrado) de invocaciones de servicios web SOAP utilizando los perfiles de nombre de usuario o contraseña X.509 del estándar de seguridad OASIS WS-Security Sistema de alertas El sistema de alertas propone el envío automático de SMS/MMS al usuario cuando se detecte un comportamiento extraño en la vivienda. Dicho sistema se desarrolla utilizando el API WMA siglas de Wireless Message API (JSR-205). 6.2 EL SUBSISTEMA CLIENTE Java ME A día de hoy existe una gran competencia entre Microsoft y Sun por hacerse con el mercado del las plataformas móviles. Resumiendo las conclusiones de la comparación entre ambas tecnologías [12], se puede concluir que.net CF es la versión ligera de MS.Net Framework y que solo funcionará en los dispositivos con el sistema operativo Windows CE. Sin embargo, Java ME funcionará bajo la mayor parte de las plataformas móviles y es compatible con Java SE. Además, hay que tener presente que la cifra de ventas de teléfonos móviles es muy superior a la de PDAs, y se busca que el producto llegue a un amplio sector de los consumidores. Por ello, la plataforma elegida para desarrollar la aplicación cliente en dispositivos móviles ha sido Java MicroEdition (Java ME). Además, existen entornos de programación robustos y flexibles que proporcionan la emulación de dispositivos móviles para el desarrollo de aplicaciones. Connected Limited Device Configuration (CLDC) [13] es un estándar de Sun que define la configuración en que se basan los perfiles de Java

6 ME para pequeños dispositivos con capacidades limitadas de comunicación, tales como teléfonos móviles o PDAs. CLDC especifica un conjunto mínimo de paquetes y clases y una máquina virtual Java de funcionalidad reducida que puede ser instalada con las restricciones impuestas por tales dispositivos. Las exigencias mínimas de memoria para la JVM de CLDC son: 128 KB de ROM en versión CLDC 1.0 y 160 KB en 1.1, para almacenamiento persistente de la VM de Java y las librerías de clases de CLDC. 32 KB o más de memoria volátil para alojarla en tiempo de ejecución (carga de clases y reserva en el heap y en la pila para objetos). CDLC proporciona los aspectos básicos para ejecutar Java en pequeños dispositivos, no obstante su funcionalidad es más bien escasa. MIDP es el acrónimo de Perfil para dispositivos de información móvil (Mobile Information Device Profile) y proporciona un perfil que se apoya en CLDC y que proporciona los paquetes y clases necesarios para el desarrollo de aplicaciones. MIDP está orientado principalmente a teléfonos móviles, aunque existen también implementaciones para PalmOS (versión 3.5 y superiores) y PocketPC, por lo que las aplicaciones Java ME son también utilizables en casi cualquier PDA Consumo de servicios web Para poder consumir los servicios web en Java ME es necesario conseguir tener acceso. Esto se consigue mediante la especificación JSR-172 de Java ME, que implementa el paquete Remote Procedural Call (RPC) para proporcionar acceso público y privado a servicios Web, mediante el Simple Object Access Protocol (SOAP). Esta API permite que los dispositivos Java ME puedan ser clientes de servicios web mediante un modelo de programación consistente con la plataforma estándar de servicios web. Mirae es la alternativa open-source a la implementación JSR-172 de Sun, que se ha usado en el sistema. Este proyecto proporciona un compilador de stubs que crea el código Java ME necesario para ejecutar las llamadas a un servicio web existente. En este proyecto los stubs del lado de cliente son independientes de la implementación del servicio de web, lo cual permite a las aplicaciones obtenerlos dinámicamente Requisitos de entrada/salida Los dispositivos móviles están adquiriendo cada vez una mayor popularidad. La creación de interfaces de usuario adecuadas a las características de la movilidad presenta sus propios retos. En general, la interfaz de usuario de un dispositivo móvil necesita ser capaz de mostrar la información en una pantalla de un tamaño considerablemente menor al de las aplicaciones habituales, y debe ofrecer un nivel aceptable de uso para los dispositivos de destino. Debido a que la interacción del usuario puede resultar un tanto incómoda en un gran número de dispositivos móviles, sobre todo en el caso de los teléfonos móviles, debe procurarse diseñar interfaces de usuario que minimicen al máximo los requisitos de entrada de datos. Una estrategia comúnmente utilizada consiste en combinar el uso de los dispositivos móviles con una aplicación de tamaño completo, de escritorio o web, permitir a los usuarios que registren datos previamente y, a continuación, seleccionarlos utilizando el cliente móvil. Por ejemplo, una aplicación de programación de ambientes en la vivienda puede permitir a los usuarios que registren las características del servicio a través del sitio Web. De este modo, el usuario puede seleccionar un servicio previamente registrado de una lista cuando realice una conexión desde un dispositivo móvil (evitando de este modo la necesidad de escribir los detalles completos a través del teclado numérico del teléfono o el lápiz de una PDA) Interfaces de usuario Para el desarrollo de las interfaces de usuario se han usado archivos vectoriales escalables, de tipo SVG. Tienen la característica de ser compactos y ofrecen la posibilidad de disponer de gráficos de alta calidad sobre dispositivos con recursos limitados. La especificación SVG (Scalable Vector Graphics) es un estándar del World Wide Web Consortium (W3C) [14] y se usa para describir gráficos bidimensionales. Existe un subconjunto de la especificación SVG dirigido hacia dispositivos móviles llamado SVG- Tiny, cuya versión 1.1 ha sido adoptada por las plataformas Java a través del JSR-226 [15]. En lugar de codificar el contenido de cada píxel como imágenes, de los tipos GIF y JPG, los vectores gráficos contienen solo instrucciones de dibujo para cada píxel, lo cual da a las imágenes vectoriales varias ventajas: Son Escalables, esto significa que la calidad de la imagen permanece igual sobre las pantallas de diferentes tamaños y resoluciones. También se pueden reducir,

7 voltear e invertir la imagen sin perder la calidad. Soportan scripts y animaciones, lo que los convierte en ideales para interactuar con el usuario. Son compactos. Las imágenes vectoriales pueden ser diez veces más pequeñas e idénticas a una imagen en formato GIF o JPEG. La potencia de este tipo de archivos permite trabajar con objetos 2D en Java ME de forma sencilla, y conseguir crear interfaces de usuario como las que se ofrecen a modo ilustrativo en la figura 3. implementación de un protocolo tipo CHAP [17] en función de la seguridad requerida por el usuario. 7 CONCLUSIONES El sistema SCHome resulta un entorno ideal para ensayar, a bajo coste, diversas alternativas de control domótico, no obstante, la posibilidad de controlar el sistema desde un dispositivo móvil, amplía la visión global del sistema y permite ofrecer no sólo una gestión completamente global de la vivienda, sino también la posibilidad de que ésta se ponga directamente en contacto con el usuario en cualquier lugar del mundo donde se encuentre. Por otra parte, el abanico de posibilidades se abre también a la seguridad de la vivienda, ya que por ejemplo, se puede recibir las imágenes que las cámaras están registrando de cada zona de la vivienda, pudiendo observar intrusiones no deseadas, enviar mensajes SMS asociados, alertando de cualquier incidencia relacionada con fugas de gas, humos, etc. Referencias Figura Persistencia de datos El almacén persistente de datos en el dispositivo móvil se ha conseguido gracias a la utilización de MIDP 2.0. Java ME no dispone de soporte a base de datos SQL como tiene.net CF, no obstante, MIDP proporciona un mecanismo para almacenar datos de forma persistente y poder recuperarlos posteriormente. El mecanismo se llama Sistema de almacenamiento de registros (Record Management System, RMS), y se basa en el modelo simple de base de datos orientada a registros. La integridad de los repositorios RMS depende del dispositivo, incluyendo reinicio y cambios de batería del mismo, al igual que su ubicación Seguridad El sistema contempla, independientemente del canal cifrado por donde viaja la información, un mecanismo de seguridad para encriptar el password del usuario basado en el algoritmo MD5 [16]. Las posibilidades de usar un sistema criptográfico en el sistema permiten aumentar la seguridad en la autenticación del usuario. Podría pensarse en la [1] Domòtica i edificis intel.ligents: eb/id19.htm [2] Domótica, la revolución del bienestar: p?option=com_content&task=view&id=4568 &Itemid=20 [3] Wi-Fi: [4] Bluetooth: [5] GPRS: adio_service [6] UPnP: [7] EIB: [8] Raúl Díaz Camps, Juan Luis Posadas Yagüe, José Luis Poza Luján, Pascual Pérez Blasco, Juan Carlos Cano Escribá (2006). Arquitectura SCHome: Acceso remoto al hogar digital. Actas de las XXVII Jornadas de Automática (JA2006) (ISBN ). Páginas: Almería. [9] SOAP: [10] SSL: Security [11] Proyecto GlassFish:

8 https://glassfish.dev.java.net [12] Comparación.Net CF y Java ME: [13] CLDC: [14] W3C: [15] JSR-226 [16] MD5: [17] CHAP:

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI RM. N 102-90-ED de Creación y Funcionamiento, RD Nº 0086-2006-ED de Revalidación Web Site: www.tecnomacusani.edu.pe

Más detalles

Taller de Programación de Dispositivos Móviles. José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.

Taller de Programación de Dispositivos Móviles. José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv. Taller de Programación de Dispositivos Móviles José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.cl Parte 1 1.Programación de dispositivos 2.Limitaciones de los dispositivos

Más detalles

J2ME ENTORNO DE EJECUCIÓN. Un entorno de ejecución determinado de J2ME se compone entonces de una selección de:

J2ME ENTORNO DE EJECUCIÓN. Un entorno de ejecución determinado de J2ME se compone entonces de una selección de: J2ME Esta versión de Java está enfocada a la aplicación de la tecnología Java en dispositivos electrónicos con capacidades computacionales y gráficas muy reducidas, tales como teléfonos móviles, PDAs o

Más detalles

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada

Más detalles

SEGURIDAD + DOMÓTICA Soluciones de confort y seguridad para él hogar del siglo XXI

SEGURIDAD + DOMÓTICA Soluciones de confort y seguridad para él hogar del siglo XXI SEGURIDAD + DOMÓTICA Soluciones de confort y seguridad para él hogar del siglo XXI DOMÓTICA: Una nueva forma de vida La Domótica define la incorporación de tecnología a la vivienda que permita su control

Más detalles

OLIMPO Servidor Universal

OLIMPO Servidor Universal OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido

Más detalles

El Proyecto OpenDomo

El Proyecto OpenDomo El Proyecto OpenDomo Acerca de OpenDomo Qué es OpenDomo? OpenDomo [1] es un sistema de control domótico y seguridad pensado para ofrecer una alternativa libre al hogar del futuro. La licencia bajo la que

Más detalles

Qué es la automatización?

Qué es la automatización? DOMÓTICA Domótica El avance de las nuevas tecnologías ha hecho que hoy en día no se conciba ningún tipo de instalación (electricidad, alumbrado, calefacción, climatización, etc.), sin que esta esté controlada

Más detalles

ARQUITECTURA SCHOME ACCESO REMOTO AL HOGAR DIGITAL

ARQUITECTURA SCHOME ACCESO REMOTO AL HOGAR DIGITAL ARQUITECTURA SCHOME ACCESO REMOTO AL HOGAR DIGITAL Raúl Díaz Camps Universidad Politécnica de Valencia, Camino de Vera s/n, Valencia 46022, raudiaca@ei.upv.es Juan Luis Posadas Yagüe Universidad Politécnica

Más detalles

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

Desarrollo de Aplicaciones Móviles. Java

Desarrollo de Aplicaciones Móviles. Java Java Java es la base para prácticamente todos los tipos de aplicaciones de red, además del estándar global para desarrollar y distribuir aplicaciones móviles y embebidas, juegos, contenido basado en web

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

Sistema de Gestión y Adquisición de Datos Remoto (Sistema GADAR)

Sistema de Gestión y Adquisición de Datos Remoto (Sistema GADAR) Sistema de Gestión y Adquisición de Datos Remoto (Sistema GADAR) Introducción El sistema GADAR es un sistema de televigilancia y gestión adaptable a cualquier estructura, proceso e instalación que requiera

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

SGD-R. Sistema de Gestión Domótica para la Vivienda. Soluciones en Domótica. Seguridad Gestión Energética Confort Comunicaciones Automatización

SGD-R. Sistema de Gestión Domótica para la Vivienda. Soluciones en Domótica. Seguridad Gestión Energética Confort Comunicaciones Automatización SGD-R Sistema de Gestión Domótica para la Vivienda Soluciones en Domótica Seguridad Gestión Energética Confort Comunicaciones Automatización El sistema domótico SGD-R permite la gestión automática del

Más detalles

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes.

Especificación de la secuencia de mensajes que se han de intercambiar. Especificación del formato de los datos en los mensajes. SISTEMAS DISTRIBUIDOS DE REDES 2.- MODELOS ORIENTADOS A OBJETOS DISTRIBUIDOS 2.1. Tecnologías de sistemas distribuidos Para la implementación de sistemas distribuidos se requiere de tener bien identificados

Más detalles

Software para. franquiciasy. cadenasdetiendas ESSYSTEM.

Software para. franquiciasy. cadenasdetiendas ESSYSTEM. ESSYSTEM. Software para franquiciasy cadenasdetiendas Software para franquicias y cadenas de tiendas Presentación El sistema de franquicias y cadenas de tiendas propias se ha convertido en una fórmula

Más detalles

controla tu casa desde Internet >Windows Mobile >Windows Media Center >Media Center Extenders >Navegador Web Multidomo Networks V2.

controla tu casa desde Internet >Windows Mobile >Windows Media Center >Media Center Extenders >Navegador Web Multidomo Networks V2. controla tu casa desde >Windows Mobile >Windows Media Center >Media Center Extenders >Navegador Web Internet Multidomo Networks V2.0 1 Multidomo Qué es Multidomo es un servicio software que permite controlar

Más detalles

Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares

Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares TELEPROCESO Y SISTEMAS DISTRIBUIDOS Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares L I C. S E R G I O A N D R É S S O T O Guía de la Presentación Marco Conceptual

Más detalles

dominium home management

dominium home management dominium home management LA NUEVA MANERA DE ENTENDER LA DOMÓTICA Porque sabemos que la domótica puede ser asequible y llegar a ser esencial. Porque creemos que puede ser fácil de usar. Porque en un mundo

Más detalles

ANEXO 1. ANEXO TÉCNICO

ANEXO 1. ANEXO TÉCNICO ANEXO 1. ANEXO TÉCNICO DESCRIPCIÓN DEL CANAL DE COMUNICACIÓN PUNTOS DE ATENCIÓN DIGITAL, TRÁMITES Y SERVICIO- KIOSKOS El sistema de la aplicación móvil cuenta con una serie de funciones que deberán ser

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

Integradores y desarrolladores de proyectos de ingeniería en M2M U2M Presentación de nuestros dispositivos AMS

Integradores y desarrolladores de proyectos de ingeniería en M2M U2M Presentación de nuestros dispositivos AMS INGENIERÍA ELECTRÓNICA Integradores y desarrolladores de proyectos de ingeniería en M2M U2M Presentación de nuestros dispositivos AMS C/ Julián Besteiro,5 19004 Guadalajara Teléfono 687942242 Introducción

Más detalles

LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK

LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK 1 LA COLABORACIÓN, UNA REALIDAD GRACIAS A LA ARQUITECTURA TECNOLÓGICA HP EGOVERNMENT FRAMEWORK Miguel Angel Abellán Juliá Gerente de Soluciones para Administraciones Públicas. Hewlett-Packard Española,

Más detalles

SEDA. Servicio Ejecución Distribuida de Aplicaciones. Dossier de Presentación. Versión 1.0

SEDA. Servicio Ejecución Distribuida de Aplicaciones. Dossier de Presentación. Versión 1.0 SEDA Servicio Ejecución Distribuida de Aplicaciones Dossier de Presentación Versión 1.0 2 SEDA Edificio RD Sistemas 1 ÍNDICE 1 ÍNDICE 3 2 EVOLUCIÓN TECNOLÓGICA DE RDSISTEMAS5 3 ARQUITECTURA SEDA 6 3.1

Más detalles

1. INTRODUCCIÓN Y OBJETIVOS

1. INTRODUCCIÓN Y OBJETIVOS 1. INTRODUCCIÓN Y OBJETIVOS Los teléfonos móviles son ya parte esencial en nuestra forma de vida y cada día son más los usuarios de estos terminales. Hasta ahora nos han acompañado a todas partes y nos

Más detalles

Planner Comunicarse desde cualquier lugar

Planner Comunicarse desde cualquier lugar Planner Comunicarse desde cualquier lugar 52 Catálogo General Niessen 2014 Proyectar hogares sostenibles con un aporte máximo de bienestar y valor, es ahora posible gracias a Planner. Un producto sencillo

Más detalles

Capítulo 5 Introducción al Desarrollo de Aplicaciones Móviles usando J2ME

Capítulo 5 Introducción al Desarrollo de Aplicaciones Móviles usando J2ME Telemática TEL-352 Seminario de Telemática II Introducción al Desarrollo de Aplicaciones Móviles usando J2ME CHM-2008 Seminario de Telemática II 1 Objetivos Introducir los principales conceptos de la plataforma

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ

Marco Teórico MARCO TEÓRICO. AGNI GERMÁN ANDRACA GUTIERREZ MARCO TEÓRICO. 13 14 Virtualización Hablar de virtualización es hablar de un concepto que describe la posibilidad de tener varios sistemas operativos funcionando al mismo tiempo en un mismo equipo físico.

Más detalles

APLICACIONES HOGAR DIGITAL FAGOR LA DIFERENCIA ENTRE UNA CASA Y UN HOGAR. Hogar Digital Series CONTROLE SU HOGAR CON UNA SIMPLE LLAMADA El Hogar Digital Fagor permite controlar su casa desde el móvil,

Más detalles

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs.

APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Gobierno Electrónico GLOSARIO DE TÉRMINOS 110 A APPLE: Compañía de informática que creó Macintosh. Fue fundada por Steve Jobs. Arquitectura de Sistemas: Es una descripción del diseño y contenido de un

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente

51 Int. CI.: H04N 5/00 (2011.01) TRADUCCIÓN DE PATENTE EUROPEA. Título: Receptor con guía electrónica de programas multiusuario concurrente 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 Número de publicación: 2 487 868 1 Int. CI.: H04N /00 (11.01) 12 TRADUCCIÓN DE PATENTE EUROPEA T3 96 Fecha de presentación y número de la solicitud europea:

Más detalles

Casa Inteligente. Descripción general del Sistema

Casa Inteligente. Descripción general del Sistema Casa Inteligente Descripción general del Sistema El sistema que se describe a continuación permite la gestión y el control inteligente del hogar de modo de mejorar el confort y permitir una gestión eficiente

Más detalles

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones. Módulo Profesional: Servicios en Red. Código: 0227. Resultados de aprendizaje y criterios de evaluación. 1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Moving Java into mobile phones

Moving Java into mobile phones CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d Arquitectura de Computadors Moving Java into mobile phones (Seminaris de CASO) Autors Francisco Guardia Tobeñas Jose Luís Quintana González David

Más detalles

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS D. Úbeda González, H. F. Migallón Gomis Dpto. Física y Arquitectura de Computadores, Universidad Miguel Hernández {ubeda,hmigallon}@umh.es

Más detalles

DOMÓTICA Y DISCAPACIDAD:

DOMÓTICA Y DISCAPACIDAD: uía DOMÓTICA Y DISCAPACIDAD: La vivienda inteligente GOBIERNO DE ESPAÑA MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES SECRETARÍA DE ESTADO DE SERVICIOS SOCIALES, FAMILIAS Y DISCAPACIDAD IMSERSO UNIÓN EUROPEA

Más detalles

ENCUENTA - CONTABILIDAD Net. Definiciones generales

ENCUENTA - CONTABILIDAD Net. Definiciones generales ENCUENTA - CONTABILIDAD Net Definiciones generales 2013 ENCUENTA - CONTABILIDAD Net Definiciones generales Contenido 1 GENERALIDADES... 3 2 DISTRIBUCIÓN GENERAL DE LOS ELEMENTOS DEL SISTEMA... 3 3 REQUERIMIENTOS...

Más detalles

Unidad 2: Configuración de discos y drivers de dispositivos. Unidad 3: Configuración de acceso a archivos e impresoras en un cliente en W7

Unidad 2: Configuración de discos y drivers de dispositivos. Unidad 3: Configuración de acceso a archivos e impresoras en un cliente en W7 Módulo Windows 7 Unidad 1: Instalación Actualización y Migración de W7 Unidad 2: Configuración de discos y drivers de dispositivos Unidad 3: Configuración de acceso a archivos e impresoras en un cliente

Más detalles

Integradores y desarrolladores de proyectos de ingeniería en M2M U2M

Integradores y desarrolladores de proyectos de ingeniería en M2M U2M Integradores y desarrolladores de proyectos de ingeniería en M2M U2M C/. Antonio Suárez,10, Edificio C, Oficina 306 28802 Alcalá De Henares, Madrid (España) 690 825 456 Introducción Xuitec Ingeniería Electrónica

Más detalles

Infraestructuras LOGITEK APUESTA POR LA DOMÓTICA EN EL EDIFICIO DE SU SEDE CENTRAL E IMPULSA EL AHORRO ENERGÉTICO CON LA TECNOLOGÍA DE WONDERWARE

Infraestructuras LOGITEK APUESTA POR LA DOMÓTICA EN EL EDIFICIO DE SU SEDE CENTRAL E IMPULSA EL AHORRO ENERGÉTICO CON LA TECNOLOGÍA DE WONDERWARE INFRAESTRUCTURA Infraestructuras Oficinas Centrales LOGITEK LOGITEK APUESTA POR LA DOMÓTICA EN EL EDIFICIO DE SU SEDE CENTRAL E IMPULSA EL AHORRO ENERGÉTICO CON LA TECNOLOGÍA DE WONDERWARE Gracias a la

Más detalles

Introducción. Requerimientos

Introducción. Requerimientos char c-link server 2.0 Introducción c-link server es un servicio WIN32 creado para permitir la total integración de sistemas telefónicos, habitualmente centrales telefónicas (PBX), con aplicaciones informáticas.

Más detalles

Telefonía IP. telefonía ip > DOSSIER INFORMÁTIVO // > / SEPT, 2006. evolución natural. Jesús Martínez Martínez jesus.martinez@inove.

Telefonía IP. telefonía ip > DOSSIER INFORMÁTIVO // > / SEPT, 2006. evolución natural. Jesús Martínez Martínez jesus.martinez@inove. Telefonía IP evolución natural Jesús Martínez Martínez jesus.martinez@inove.es España, Murcia 2006 telefonía ip > DOSSIER INFORMÁTIVO // > / SEPT, 2006 2006 Inove Servicios Telemáticos. All rights reserved.

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

11 Número de publicación: 2 321 774. 21 Número de solicitud: 200600040. 51 Int. Cl.: 74 Agente: Urízar Anasagasti, Jesús María

11 Número de publicación: 2 321 774. 21 Número de solicitud: 200600040. 51 Int. Cl.: 74 Agente: Urízar Anasagasti, Jesús María 19 OFICINA ESPAÑOLA DE PATENTES Y MARCAS ESPAÑA 11 Número de publicación: 2 321 774 21 Número de solicitud: 200600040 51 Int. Cl.: H04W 88/00 (2009.01) G08B 23/00 (2006.01) 12 SOLICITUD DE PATENTE A1 22

Más detalles

2524 Developing XML Web Services Using Microsoft ASP.NET

2524 Developing XML Web Services Using Microsoft ASP.NET 2524 Developing XML Web Services Using Microsoft ASP.NET Introducción La meta de este curso es de proveer a los estudiantes con el conocimiento y habilidades requeridas para desarrollar soluciones basadas

Más detalles

5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES

5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES SISTEMAS DISTRIBUIDOS DE REDES 5. MODELOS DE CLIENTE Y SERVIDOR ORIENTADOS A AGENTES MÓVILES Programación remota: Introducción y generalidades INTRODUCCIÓN Debido a la dificultad de la arquitectura actual

Más detalles

Bosch Video Management System Asegure su futuro con IP

Bosch Video Management System Asegure su futuro con IP Bosch Video Management System Asegure su futuro con IP Seguridad por vídeo IP Integración total Bosch Video Management System (VMS) gestiona enteramente todos sus sistemas de audio y vídeo digitales e

Más detalles

C O N T R O L Y A U T O M A T I Z A C I Ó N

C O N T R O L Y A U T O M A T I Z A C I Ó N C O N T R O L Y A U T O M A T I Z A C I Ó N FABRICANTE DE SISTEMAS DE CONTROL PARA VIVIENDAS, EDIFICIOS, INDUSTRIAS, MUNICIPIOS Y REDES DE TELEGESTIÓN. PROYECTO: ALTOS DEL HIPÓDROMO C a s o R e a l: I

Más detalles

Técnico de Soporte Informático TEMA 02 NUEVAS TECNOLOG AS

Técnico de Soporte Informático TEMA 02 NUEVAS TECNOLOG AS Técnico de Soporte Informático NUEVAS TECNOLOG AS 2 CONTENIDO TEMA2.NUEVASTECNOLOGÍAS 1. TECNOLOGÍASACTUALESDEORDENADORES:DESDELOSDISPOSITIVOSMÓVILESALOS SUPERORDENADORESYARQUITECTURASESCALABLES....2 1.1DISPOSITIVOSMÓVILES...3

Más detalles

Open Trade. la primera plataforma de comunicaciones inteligente para salas de trading. el asistente de trading personal perfecto

Open Trade. la primera plataforma de comunicaciones inteligente para salas de trading. el asistente de trading personal perfecto Open Trade la primera plataforma de comunicaciones inteligente para salas de trading el asistente de trading personal perfecto sienta la diferencia Desde su vanguardista pantalla táctil hasta su diseño

Más detalles

Windows Server 2003. Windows Server 2003

Windows Server 2003. Windows Server 2003 Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

Ejemplo de Prestaciones para Sistema Domótico en Versión MEDIA Cliente: PROMOTOR

Ejemplo de Prestaciones para Sistema Domótico en Versión MEDIA Cliente: PROMOTOR Ejemplo de Prestaciones para Sistema Domótico en Versión MEDIA Cliente: PROMOTOR Fecha: Octubre de 2009 Índice Cliente: PROMOTOR M2iT Consultores Fecha: Octubre de 2009 Página: 3/14 1. SERVICIOS INCLUIDOS

Más detalles

Sistemas WinPLUS Open de gestión de tiempos

Sistemas WinPLUS Open de gestión de tiempos Sistemas WinPLUS Open de gestión de tiempos Accesos / Ticketing Informática del Este s.l. www.iest.com iest@iest.com WinPLUS Accesos / Ticketing Sistema de accesos previa validación de tickets, acreditaciones,

Más detalles

Necesidades Tecnológicas para la implantación y desempeño del Teletrabajo

Necesidades Tecnológicas para la implantación y desempeño del Teletrabajo Necesidades Tecnológicas para la implantación y Experiencia piloto dirigida a la inserción y calidad de vida laboral de mujeres con discapacidad a través del uso de las TIC Necesidades Tecnológicas para

Más detalles

FUNCIONALIDADES DOMHO. Este documento recoge todas las funcionalidades posibles para un hogar inteligente.

FUNCIONALIDADES DOMHO. Este documento recoge todas las funcionalidades posibles para un hogar inteligente. FUNCIONALIDADES DOMHO Este documento recoge todas las funcionalidades posibles para un hogar inteligente. GENERALIDADES La instalación se controlará tanto de forma manual o convencional como electrónica

Más detalles

Presentación de empresa

Presentación de empresa 1 Quiénes somos? INET Quality Services es una empresa que se situa en el sector de la Nuevas Tecnologías de la Información y la Comunicación. Nace con la idea de innovar en el área de las tecnologías móviles,

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

Fundamentos de EXIN Cloud Computing

Fundamentos de EXIN Cloud Computing Preguntas de muestra Fundamentos de EXIN Cloud Computing Edición de octubre de 2012 Copyright 2012 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Mejor tecnología para aplicación práctica NOMAD

Mejor tecnología para aplicación práctica NOMAD TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El

Más detalles

Programación de red con Cisco Application Centric Infrastructure

Programación de red con Cisco Application Centric Infrastructure Informe técnico Programación de red con Cisco Application Centric Infrastructure Descripción general En este documento se examina la compatibilidad de la programación de Cisco Application Centric Infrastructure

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

1. Objetivos generales del título

1. Objetivos generales del título 1. Objetivos generales del título a) Organizar los componentes físicos y lógicos que forman un sistema microinformático, interpretando su documentación técnica, para aplicar los medios y métodos adecuados

Más detalles

Unidad 3: El sistema operativo. Trabajo con conexión.

Unidad 3: El sistema operativo. Trabajo con conexión. Unidad 3: El sistema operativo. Trabajo con conexión. 1.- Red de ordenadores Vamos a describir que es una red informática o red de ordenadores. Una red informática es un sistema de interconexión entre

Más detalles

Arquitectura cliente/servidor

Arquitectura cliente/servidor Departamento de Lenguajes y Sistemas Informáticos Arquitectura cliente/servidor Programación en Internet Curso 2007-2008 Índice Introducción Tipos de servidores Ventajas Desventajas Arquitectura de una

Más detalles

CLOUD COMPUTING: DE LA VIRTUALIZACIÓN DE APLICACIONES Y DE ESCRITORIO, A LA VIRTUALIZACIÓN DE SERVIDORES.

CLOUD COMPUTING: DE LA VIRTUALIZACIÓN DE APLICACIONES Y DE ESCRITORIO, A LA VIRTUALIZACIÓN DE SERVIDORES. CLOUD COMPUTING: DE LA VIRTUALIZACIÓN DE APLICACIONES Y DE ESCRITORIO, A LA VIRTUALIZACIÓN DE SERVIDORES. Ing. Edgar Gutiérrez a, M.C. José Ruiz a, Dr. Diego Uribe a, Dra. Elisa Urquizo a, Dr. Enrique

Más detalles

La Arquitectura de las Máquinas Virtuales.

La Arquitectura de las Máquinas Virtuales. La Arquitectura de las Máquinas Virtuales. La virtualización se ha convertido en una importante herramienta en el diseño de sistemas de computación, las máquinas virtuales (VMs) son usadas en varias subdiciplinas,

Más detalles

Monitorización de sistemas y servicios

Monitorización de sistemas y servicios Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios

Más detalles

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web 2 SERVIDOR En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios.

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099)

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Memoria del Proyecto de Innovación Docente Titulado: Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Profesor

Más detalles

WHITE PAPER. ARQUERO - Punto de Venta

WHITE PAPER. ARQUERO - Punto de Venta WHITE PAPER ARQUERO - Punto de Venta POR QUÉ EN MI NEGOCIO? Una de las soluciones más demandadas por las grandes superficies comerciales y hoteleras la constituye los sistemas de gestión de ventas. En

Más detalles

Presentación panel de CONTROL - USUARIO (CPU_Software) GL-10 SISTEMA DE CONTROL DOMÓTICO. Características técnicas. Rev. 3.0 Español GLOBALCHIP S.L.

Presentación panel de CONTROL - USUARIO (CPU_Software) GL-10 SISTEMA DE CONTROL DOMÓTICO. Características técnicas. Rev. 3.0 Español GLOBALCHIP S.L. Presentación panel de CONTROL - USUARIO (_Software) GL-10 SISTEMA DE CONTROL DOMÓTICO Características técnicas Rev. 3.0 Español GLOBALCHIP S.L. CONECTIVIDAD DISTRIBUIDA EN RESIDENCIAS Y PROMOCIONES INMOBILIARIAS:

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

Aranda 360 ENDPOINT SECURITY

Aranda 360 ENDPOINT SECURITY Tabla de contenido Product Architecture Product Architecture Introducción Ambiente Redesdetrabajo Configuraciones Políticas Servidores Componentes Agente Servidor Base de datos Consola Comunicación Consola

Más detalles

CAPÍTULO I INTRODUCCIÓN A SEGURIDAD DOMÓTICA

CAPÍTULO I INTRODUCCIÓN A SEGURIDAD DOMÓTICA CAPÍTULO I INTRODUCCIÓN A SEGURIDAD DOMÓTICA 1.1. DOMÓTICA. CONCEPTOS GENERALES En 1988 en la enciclopedia Larousse se define el término domótica como: el concepto de vivienda que integra todos los automatismos

Más detalles

CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES

CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES CAPÍTULO VIII CONCLUSIONES Y RECOMENDACIONES Andrea Verenice Basantes Andrade - 1 - VERIFICACIÓN DE HIPÓTESIS HIPOTESIS: Mediante el acceso remoto a través de un computador se puede controlar un sistema

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el para videovigilancia....... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el protocolo IP. La tecnología de las cámaras de red permite al usuario

Más detalles

iconsejo Soporte documental y de procesos de comunicación para Consejos de Administración y entornos colaborativos de equipos de Dirección.

iconsejo Soporte documental y de procesos de comunicación para Consejos de Administración y entornos colaborativos de equipos de Dirección. iconsejo Soporte documental y de procesos de comunicación para Consejos de Administración y entornos colaborativos de equipos de Dirección. ÍNDICE 01 Objetivos del Producto 02 Situación Original 03 Descripción

Más detalles

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.

Más detalles

Sistema de gestión de tareas y proyectos

Sistema de gestión de tareas y proyectos Sistema de gestión de tareas y proyectos Propuesta de proyecto Seminario de Informática I Luis Muñoz Enrique Viard Contenido Introducción... 3 Descripción general... 3 Arquitectura propuesta... 5 Requisitos...

Más detalles

Plataforma de Comunicaciones y Control

Plataforma de Comunicaciones y Control Plataforma de Comunicaciones y Control Pág. 1 de 17 INDICE Descripción general del producto...3 Consola de radio y teléfono...5 Selección del canal o línea de teléfono... 5 PTT virtual... 6 Display de

Más detalles

MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS.

MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS. MOTOROLA RHOELEMENTS DESARROLLE MENOS. OBTENGA MÁS. MOTOROLA RHOELEMENTS FOLLETO EXISTEN TANTOS DISPOSITIVOS... QUE LO IDÓNEO SERÍA DISPONER DE UNA APLICACIÓN QUE FUNCIONARA EN TODOS CON RHOELEMENTS, YA

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

Plataforma Tecnológica Qué es Marino Imagine? La integración de los requerimientos de sistemas informáticos en la determinados sectores. infraestructura de la empresa ha sucedido de forma Sus carencias

Más detalles

Electrónica Digital II

Electrónica Digital II Electrónica Digital II M. C. Felipe Santiago Espinosa Aplicaciones de los FPLDs Octubre / 2014 Aplicaciones de los FPLDs Los primeros FPLDs se usaron para hacer partes de diseños que no correspondían a

Más detalles

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server SEGURIDAD EN REDES NOMBRE: Daniel Leonardo Proaño Rosero TEMA: SSH server SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización Página 1 de 19 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 6 Situación Contraste externo Actualización

Más detalles