Desarrollo de una red inalámbrica autoconfigurable y de bajo consumo utilizando el protocolo ZigBee

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

Download "Desarrollo de una red inalámbrica autoconfigurable y de bajo consumo utilizando el protocolo ZigBee"

Transcripción

1 UNIVERSIDAD DE TALCA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL EN COMPUTACIÓN Desarrollo de una red inalámbrica autoconfigurable y de bajo consumo utilizando el protocolo ZigBee MOISÉS DAVID RAMÍREZ LETELIER Profesor Guía: PER BJ. BRO Memoria para optar al título de Ingeniero Civil en Computación Curicó Chile Enero, 2007

2 UNIVERSIDAD DE TALCA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA CIVIL EN COMPUTACIÓN Desarrollo de una red inalámbrica autoconfigurable y de bajo consumo utilizando el protocolo ZigBee MOISÉS DAVID RAMÍREZ LETELIER Profesor Guía: PER BJ. BRO Profesor Informante: JAIME ÁLVAREZ Profesor Informante: FEDERICO MEZA Memoria para optar al título de Ingeniero Civil en Computación Curicó Chile Enero, 2007

3 A María y Raúl, mis padres que lo dieron y dan todo por mí. i

4 AGRADECIMIENTOS A mis padres, por enseñarme el amor al conocimiento, por su inagotable apoyo y la inquebrantable fe en mí. A mi socia, compañera y polola, por quererme y estar ahí siempre conmigo. A mi hermana y sobrino, por la confianza y el cariño que me entregaron. A mis amigos, por la fraternidad y los grandes momentos que vivimos. A mi tutor, por su constante apoyo y guía, el mejor maestro que he tenido. A la música, que me relajaba y hacia disfrutar en todo momento. A mis profesores, que me entregaron las bases para continuar. A todos los grandes científicos por sus invaluables aporte a la ciencia y a la computación, que es y será mi gran pasión. A todos ustedes, Gracias Totales. ii

5 TABLA DE CONTENIDOS Página Dedicatoria Agradecimientos Tabla de Contenidos Índice de Figuras Índice de Tablas Resumen Abstract I II III V VI VII VIII 1. Introducción Problema Estado actual Objetivo Vías de solución Limitaciones Redes inalámbricas Red de sensores inalámbricos Comunicación inalámbrica Dispositivos Configuraciones de red Materiales y Métodos PICDEM Z Herramientas de desarrollo Manejo de sensores Temperatura Humedad relativa iii

6 iv 3.4. Uso de energía Implementación de la red Software de control de los dispositivos Creación de una red Ingreso y abandono de una red Reconexión Transmisión de datos Captura de datos Resultados Conclusiones y Trabajo futuro 37 Glosario 40 Bibliografía 42 Anexos A: ZigBee 47 A.1. IEEE A.2. Especificación ZigBee A.2.1. Principales primitivas del protocolo ZigBee B: Configuración del entorno de programación para PIC 52 C: PICDEM Z 53 C.1. PIC18lf C.2. Conversor análogo/digital C.3. CC D: Sensores 57 D.1. Sensor de temperatura D.2. Sensor de humedad relativa E: Stack de programación ZigBee 60

7 ÍNDICE DE FIGURAS Página 2.1. Esquema de capas del protocolo ZigBee junto con el modelo OSI de ISO Topologías soportadas por ZigBee Kit de desarrollo PicdemZ Conexión CC2420 con el Microprocesador Conexión PC-ICD2-Tarjeta Diagrama de actividad del software de control del dispositivo COORD Diagrama de actividad del software de control del dispositivo RFD Diagrama de actividad de las rutinas de ingreso a una red Software de control de la red Ambiente de prueba de los dispositivos Prueba de distancia de los dispositivos C.1. Pinout PIC18F C.2. Transmisor-Emisor ZigBee CC D.1. Sensor de temperatura TC D.2. Conexión sensor-microcontrolador D.3. Sensor de humedad relativa v

8 ÍNDICE DE TABLAS Página 2.1. Cuadro comparativo de tecnologías inalámbricas Tipos de dispositivos definidos por el protocolo ZigBee Funcionalidades dispositivo COORD Funcionalidades dispositivo RFD Parámetros para la creación de una red Parámetros para el ingreso a una red A.1. Principales primitivas del protocolo ZigBee vi

9 RESUMEN Esta tesis aborda los problemas de heterogeneidad climática, escasa disponibilidad de energía eléctrica y poca supervisión humana existente en los sectores de cultivo, los cuales surgen a la hora de insertar tecnología a sus procesos productivos. El objetivo de esta memoria es diseñar una solución a estos problemas que sea capaz de ser implementada en una zona de estas características. La solución que desarrollada fue una red inalámbrica cuyos nodos son estaciones meteorológicas controladas por un microprocesador PIC y comunicadas con el protocolo de comunicación ZigBee. Para esto se utilizó el kit de desarrollo PicdemZ de Microchip y se desarrolló un sistema con rutinas que superarán estos problemas, el que fue programado dentro del microprocesador. Como resultados se obtuvo una red inalámbrica capaz de: comunicar variables ambientales entre los dispositivos pertenecientes a la red, utilizar eficientemente la energía y mantener operativa la red autónomamente. Para finalizar se entregan las conclusiones obtenidas en el proceso que se llevó a cabo para obtener la solución y se plantean trabajos a futuro relacionados con el tema. vii

10 ABSTRACT This thesis presents a solution to the problems of climatic heterogeneity, low energy and low human control present in agricultural sectors, that arise when we need use technology in productive processes. The main goal of this thesis is to design a solution to this problem to be implemented in agricultural fields. The solution that was developed, was a wireless network whose nodes are weather stations controlled by a PIC microprocessor and communicated through wireless communication protocol ZigBee. The ZigBee development kit Picdem Z was used to develop the embedded software. The resulting wireless network could: communicate environmental variables between devices pertaining to the network, use the energy efficiently and mantain the network operative. Finally the conclusions in the develop of the thesis are given and future work related to the subject are described. viii

11 1. Introducción En este capítulo se da una visión general de lo que tratará el trabajo de memoria, situando al lector en el ámbito que éste se encuentra Problema El desarrollo de aplicaciones de tiempo real para el control de dispositivos que estarán situados a la intemperie (áreas de cultivo), requiere de atenciones particulares que el desarrollo de sistemas para computadoras de escritorio no requiere. En particular, se necesita poner sensores directamente en el área de cultivo, para capturar variables ambientales de su entorno. Por este motivo surgen los problemas de: heterogeneidad climática y la distancia de estos sectores con el área urbana, lo que implica un escaso mantenimiento de los equipos por parte de operadores humanos y una difícil obtención de energía eléctrica, ya que muchas veces este servicio no llega a estas zonas del país. En síntesis, podemos identificar los siguientes problemas: Problema1: Heterogeneidad climática. Problema2: No existe red eléctrica en estos sectores. Problema3: Escaso mantenimiento y supervisión humana. Problema4: Poco presupuesto para la inversión en tecnología. En base a esto podemos definir el problema como: Capturar variables ambientales en un entorno climático heterogéneo y de condiciones hostiles, donde no existe energía eléctrica y el mantenimiento humano es escaso. 1

12 CAPÍTULO 1. INTRODUCCIÓN 2 Para superar estos problemas, en la actualidad existen tecnologías que ayudan a superar los problemas antes mencionados ya que están orientadas a trabajar bajo dichas condiciones y se encuentran en pleno desarrollo. La siguiente sección da una visión general del estado actual de estas tecnologías destacando las potencialidades que tiene para cada uno de nuestros problemas Estado actual El rápido avance tecnológico del hardware ha potenciado cada vez más el uso de dispositivos electrónicos en la industria ya que les ha proporcionado un costo reducido, un cada vez más bajo consumo de energía eléctrica y mecanismos de comunicación cada vez más eficientes y de mayor alcance. En la actualidad, la comunicación en estos dispositivos se realiza de forma inalámbrica, generalmente en forma bidireccional y a distancias relativamente grandes (300 metros aproximadamente) en donde destaca por la gran cantidad de usos el protocolo ZigBee [31] [30] [24] [15] [25] [14] [33] [8] [26]. Por otra parte, los avances en el consumo de energía también ha potenciado el uso de estos dispositivos en sectores rurales, ya que la energía es el recurso más preciado y se debe hacer hincapié en el consumo de ésta por parte de la CPU y periféricos que requieren alimentación. Actualmente se puede contar con dispositivos que consumen a nivel de pwatt y con tecnologías como ZigBee que según algunos estudios experimentales [32] que han comparado dispositivos ZigBee con dispositivos Bluetooth (protocolo que le sigue en idoneidad a ZigBee), con resultados bastante alentadores para ZigBee dando una vida útil de la batería de casi diez años transmitiendo unos cuantos KiloBytes cada 60 segundos en comparación con los 100 días de duración estimado para los dispositivos Bluetooth. Las redes inalámbricas destinadas a la captura de variables ambientales [1] [28] [7] deberían sustituir a las actuales estaciones meteorológicas que son ocupadas en la agricultura, ya que los antiguos sensores estáticos, desde los que se debe extraer la información manualmente de forma periódica por un operador humano encargado de recolectar estos datos, almacenarlos y si fuese necesario procesarlos, requieren de tareas que se pueden automatizar. Otro factor importante en el desarrollo de esta tesis es el costo económico de los equipos, los que se han visto reducidos debido a la explosiva evolución que ha tenido

13 CAPÍTULO 1. INTRODUCCIÓN 3 el desarrollo de hardware, que ha llevado a que la fabricación de estos dispositivos se haga de forma más económica, encontrando en la actualidad dispositivos desde unos 50 dólares 1. A pesar de los avances que se experimentan en esta área, aún existen problemas que hacen de las redes de sensores inalámbricos una tecnología aún muy restringida a aplicaciones específicas. Las limitaciones surgen debido a que los dispositivos aún no cuentan con costos considerablemente bajos, durabilidad extensa de las baterías y una autonomía suficiente como para sobrevivir en ambientes demasiado agresivos. A continuación se resumen los principales problemas que aún presentan las redes de sensores inalámbricos: Costos relativamente altos aún: El costo de estos dispositivos aún es una limitante y no permite el uso de estos dispositivos en algunas aplicaciones cuya naturaleza obedece a estos requerimientos ya que muchas veces se necesita un número grande de dispositivos lo que puede llevar a una razón costo-beneficio desfavorable. La durabilidad de las baterías: Este factor también es una grave limitante para los sensores, puesto que obliga a realizar una mantención periódica a los equipos (aproximadamente cada 2 años) o el reemplazo de éstos en el caso de que el lugar en donde se encuentran operando sea de difícil o de imposible acceso por parte del hombre. En este caso nos encontraríamos nuevamente con un problema de costos. Problemas de autonomía: Por los problemas mencionados anteriormente, estos dispositivos aún tienen problemas de supervivencia en ambientes apartados, por lo que el paso de estos sensores desde el laboratorio de desarrollo hacia el ambiente real, tomará un poco más de tiempo [10] Objetivo Debido a la constante necesidad de insertar tecnología a todos los procesos productivos del país, para alcanzar niveles de calidad internacionales y de este modo 1 Sin embargo, la meta que existe en un futuro cercano es que estos dispositivos lleguen a costar alrededor de un dólar.

14 CAPÍTULO 1. INTRODUCCIÓN 4 contribuir al crecimiento económico y tecnológico de Chile, se considera necesario por parte del autor enfocar el trabajo en el sector productivo nacional, especialmente en la agricultura, ya que actualmente se encuentra en un proceso de modernización y crecimiento. El objetivo es solucionar los problemas existentes en las áreas de cultivo desarrollando e implementando una red de sensores inalámbricos para ser distribuida en sectores geográficamente apartados, que se adecúen a las necesidades básicas de su entorno, como lo son: bajo consumo de energía, cubertura de distancias relativamente grandes y autoconfiguración. Para alcanzar este objetivo general, se deben cumplir los siguientes objetivos específicos: Seleccionar equipos de bajo costo. Diseñar un software que permita controlar la red y permita la auto-configuración. Programar el software de control sobre un microprocesador. Reducir al máximo el consumo de energía de los equipos. Integrar esta red con un software que permita manipular y dar valor práctico a los datos circulantes en la red Vías de solución Para cada problema definido en la sección 1.1 se tienen algunas alternativas para desarrollar soluciones a estos. Heterogeneidad climática: La solución para controlar las variables ambientales propias de un ambiente con heterogeneidad climática, es ubicar sensores de forma densa, directamente en el área de cultivo. Estos dispositivos deben estar asociados para poder tener un control sobre ellos y también manipular la información que ellos capturen. Por estos motivos es que se implementó una red de sensores para sobrellevar este problema. Para implementar la solución se estudiaron los diferentes protocolos de comunicación que existen en la actualidad, así como también las topologías de red

15 CAPÍTULO 1. INTRODUCCIÓN 5 soportadas por éste. Luego se seleccionó la topología idónea y se desarrolló un software que controle estos dispositivos. Para esto, se consultó material acerca de redes de sensores inalámbricos que han sido implementadas en otros casos, poniendo especial atención en las conclusiones que se fueron obtenidas acerca de las soluciones que se implementaron. No existe red eléctrica en estos sectores: Para solucionar este problema se implementó una red de sensores que se comunican entre si a través de un protocolo de comunicación inalámbrico y que posee un bajo ancho de banda para aprovechar la baja tasa de transmisión de datos dentro de la red, y por supuesto que posea un bajo consumo de energía para sobrevivir el mayor tiempo posible autónomamente en un ambiente donde el tendido eléctrico no existe. En base a esto, se seleccionó el protocolo de comunicación inalámbrica ZigBee [6], por sobre otras tecnologías inalámbricas como por ejemplo IrDa, Bluetooth o WiFi que no cumplen a cabalidad con los requisitos antes mencionados. Escaso mantenimiento y supervisión humana: Para superar este inconveniente, la red de sensores, debe ser capaz de sobrevivir de manera autónoma, por lo que se implementaron rutinas para que los dispositivos de la red realicen tareas que les permitan seguir siendo parte de la red de forma automáticas como por ejemplo: ingreso, salida, conexión, reconexión y retransmisión. Estas rutinas tienen la finalidad de mantener operativa la red sin la necesidad de llevar a cabo un control frecuente por parte de un operador humano. Para ejecutar esto, se programaron estas rutinas en el microprocesador. Poco presupuesto para la inversión en tecnología: Los equipos deben poseer costos bajos, para poder justificar la utilización de estos, puesto que la agricultura no es un sector productivo que tenga índices de retorno altos en comparación con otros como por ejemplo la minería. Para esto se utilizó la placa PICDEM Z la cual tiene un precio de 100 dólares en comparación con los 5000 dólares que puede llegar a costar una estación importada Limitaciones lista: Las principales limitaciones que presenta este trabajo se resumen en la siguiente

16 CAPÍTULO 1. INTRODUCCIÓN 6 Uso de bibliotecas licenciadas: La aplicación se desarrolló utilizando las bibliotecas licenciadas de ZigBee [23], cuya licencia sólo permite el uso de éstas, pero no su modificación, como por ejemplo la inclusión de políticas de seguridad o cualquier modificación que se necesite. Se utilizará esta librería para ahorrar tiempo en la etapa de programación de los dispositivos. Conectividad limitada: La presencia física de sólo 2 equipos en la red, un dispositivo final y un coordinador, permite sólo la comunicación bidireccional entre ellos, esto por un tema de recursos limitados. Para fines prácticos, la red demostrativa tendría una utilidad limitada, puesto que sólo puede cubrir una distancia máxima de 300 mts. entre ambos dispositivos, sin embargo se plantea la programación de un dispositivo enruteador, de similares características al coordinador para poder ampliar esta distancia. Sensores: La estación sólo será probada con sensores de humedad relativa y temperatura, debido a que estas dos variables representan los elementos necesarios para el caso de estudio al que está enfocada la tesis. Seguridad: La red no cuenta con seguridad en la transmisión de datos, ni en la autenticación de dispositivos, esto por un tema de que no se consideró necesario debido a las características inofensivas de la información que a través de ella circulará y la poca cantidad de dispositivos ZigBee que existen en Chile para una posible interferencia. Software propietario: El software utilizado para el desarrollo es propietario y funciona bajo el sistema operativo Windows, lo que restringe el desarrollo de la aplicación a este sistema operativo.

17 2. Redes inalámbricas Este capítulo describe brevemente lo que son las redes inalámbricas y el estado en el que se encuentran, destacando las características del protocolo de comunicación ZigBee el cual es clave en el desarrollo de la memoria. También se explicará el funcionamiento de los sensores y la comunicación de éstos con el microprocesador Red de sensores inalámbricos El uso de sensores en las industrias es esencial para el control y supervisión de procesos y equipamiento de la empresa, por lo general, estos dispositivos debían estar insertos en una red cableada para poder transmitir su información hacia los demás dispositivos, lo que implicaba un alto costo en instalaciones y mantenimiento de éstas. Para suprimir estos costos este trabajo pretende insertar las nuevas tecnologías de comunicación existentes a estas redes, para que puedan enviar su información utilizando el aire como canal de transmisión y así eliminar los costos de instalación y mantenimiento. Como una analogía a este avance, se puede citar el creciente aumento de las redes inalámbricas WLAN en las instituciones, las que abaratan costos en el cableado de las oficinas y permiten una mayor movilidad por parte de sus usuarios, entre otras muchas ventajas. En base a lo anterior, podemos concluir que las redes se han visto potenciadas con el uso de los nuevos métodos de transmisión de datos, lo que les da mayores funcionalidades a los sensores y permite ampliar el espectro de aplicaciones en las que se pueden utilizar, además de reducir los costos de desarrollo y mantenimiento de estas redes. 7

18 CAPÍTULO 2. REDES INALÁMBRICAS Comunicación inalámbrica Para poder comunicar los dispositivos, en la actualidad se tienen dos medios de transmisión: conductor físico y transmisión por aire, de las cuales la primera opción se descarta por no cumplir con las condiciones de bajo costo económico, autonomía, movilidad y bajo consumo de energía principalmente. En la actualidad existen muchas tecnologías de comunicación inalámbrica [9], cada una de éstas, con cualidades específicas para algunas aplicaciones para algunas aplicaciones. Si bien, todas coinciden en el medio de transmisión, la gran diferencia que existe entre ellas es la tasa de transferencia, lo que afecta directamente en su consumo de energía, costo económico, entre otros. La selección de la tecnología de comunicación se debe realizar en base a una serie de aspectos técnicos, los cuales se pueden resumir en el siguiente cuadro comparativo de las diferentes tecnologías inalámbricas existentes en la actualidad. Tecnología Tasa Alcance Consumo Banda Bluetooth [3] 721 Kbps 10 m bajo 2.4 GHz UWB [4] Mbps 5-55 m bajo 10KHz-1GHz ZigBee [5] 250 Kbps m muy bajo 2.4GHz HomeRF [36] 1-2 Mbps 50 m bajo 2.4 GHz IrDa [2] 9.6 Kbps - 16 Mbps 1 m bajo 1 nm WiFi [37] Mbps kms alto 2.4 y 5 GHz Cuadro 2.1: Cuadro comparativo de tecnologías inalámbricas. En base a estos datos y a la literatura encontrada en la red acerca de redes inalámbricos [31] [30] [24] [15] [25] [14] [33] [8] la elección de una tecnología con bajo consumo de energía, baja latencia, que funcione en una banda de frecuencia libre y que posea un alcance relativamente alto, se opta por la tecnología ZigBee el cual es un estándar de comunicación inalámbrica compuesto por 5 capas 1 : 1 Para una mayor referencia de la definición y uso de estas capas leer el apéndice A.

19 CAPÍTULO 2. REDES INALÁMBRICAS 9 Aplicación: Esta capa pertenece a la aplicación creada por el programador. Red (NWK) y Aplicación (APL): Estas capas están definidas por ZigBee Alliance y están encargadas de definir los protocolos a nivel de red y la aplicación que utilizará las capas anteriores. Física (PHY) y Control de Acceso al Medio (MAC): Capas inferiores del protocolo. Son las encargadas de permitir la comunicación de los dispositivos a bajo nivel. Ambas están definidas por el estándar IEEE [11]. Cada una de estas capas esta definida de tal forma que la comunicación se realice entre capas de un modo transparente entre una y otra (ver Figura 2.1), abstrayendo a la capa de nivel superior de los procedimientos utilizados por la inferior, como todos los protocolos basados en el modelo ISO/OSI.

20 CAPÍTULO 2. REDES INALÁMBRICAS 10 Figura 2.1: Esquema de capas del protocolo ZigBee junto con el modelo OSI de ISO Dispositivos Los dispositivos definidos por el estándar IEEE [11] son: Full Function Device. Reduced Function Device. El primero esta orientado a prestar servicios tales como coordinación de paquetes, creación y mantenimiento de una red, entre otros, por lo que debe permanecer

21 CAPÍTULO 2. REDES INALÁMBRICAS 11 siempre encendido, implicando un mayor consumo de energía. Por su parte, RFD que es un nodo final que sólo realizará acciones en ciertos intervalos de tiempo, lleva a este dispositivo a tener un gasto energético menor al anterior. Por su parte, el protocolo ZigBee define 3 tipos de dispositivos, basándose en la especificación IEEE [27]: Dispositivo ZigBee Dispositivo IEEE Coordinator FFD Router FFD End RFD o FFD Cuadro 2.2: Tipos de dispositivos definidos por el protocolo ZigBee. A continuación una breve descripción de estos dispositivos. Dispositivo Coordinador (COORD): Este dispositivo es el encargado de formar y mantener operativa la red, permitir el acceso de otros dispositivos que deseen entrar a la red, enviar parámetros de configuración a los dispositivos entrantes, guardar la tabla de lazos junto con las direcciones de red de los demás equipos, entre otras. Para el correcto funcionamiento de la red, sólo debe existir uno de estos dispositivos por red. Este dispositivo también es conocido como padre, debido a la función que cumple dentro de la red. Router: Este dispositivo es opcional, es utilizado para extender el área de cobertura de la red, permitiendo agregar dispositivos RFD cuya distancia al COORD escapa los rangos permitidos actuando éste como puente entre el COORD y los RFD. Este dispositivo es conocido también como dispositivo hijo, debido a su funcionamiento dentro de la red. End (RFD): Estos son los dispositivos encargados de capturar la información del entorno y entregarla al COORD, eventualmente pasando por un Router ya que sólo tienen la capacidad para comunicarse con uno de estos dispositivos, puesto

22 CAPÍTULO 2. REDES INALÁMBRICAS 12 que la comunicación con un par no está permitida por un tema de ahorro de energía Configuraciones de red El protocolo ZigBee define las distintas configuraciones posibles de red en base a los dispositivos disponibles. Cada tipo de configuración cuenta por lo menos con 2 nodos (un COORD y un RFD). Los distintos tipos de configuraciones de red soportados por ZigBee son: Star: Esta red soporta sólo un dispositivo COORD y uno o más RFD (en teoría podría soportar alrededor de ). La idea de esta red es cargar todo el trabajo al dispositivo COORD, por lo que todos los dispositivos RFD deberán comunicarse directamente con él a la hora de enviar los datos que estos capturen. La comunicación entre dispositivos pares no está permitida, puesto que la idea de esta red es que los dispositivos finales estén encendidos sólo cuando se les solicite que capturen información. El dispositivo COORD deberá estar conectado directamente a la red de eléctrica, puesto que deberá permanecer constantemente encendido enviando información hacia el computador, manteniendo la red operativa y a la espera de cualquier solicitud por parte de los demás dispositivos de la red. Cluster Tree: Esta red cuenta con dispositivos intermedios routers que permiten enlazar dispositivos que utilicen una configuración estrella. El ruteo de paquetes es centralizado puesto que los dispositivo RFD no se comunican entre si, por lo que deben pasar por un dispositivo intermediario (Router o Coordinator). En esta red debe existir sólo un dispositivo COORD, puesto que sólo este es el que mantiene operativa la red. Mesh: Esta configuración es la más compleja de todas, puesto que permite la formación de enlaces entre todos los dispositivos pertenecientes a la red, en teoría cualquier destino puede llegar a cualquier fuente pasando por cualquier dispositivo hasta alcanzar el objetivo. Esta red permite tener múltiples caminos para llegar al mismo destino por lo que su control es más complejo y la vida de las

23 CAPÍTULO 2. REDES INALÁMBRICAS 13 baterías en los dispositivos se acorta, ya que las operaciones no se concentran en el dispositivo COORD, sino que se distribuye de alguna forma. Los elementos básicos para el funcionamiento de esta red son; un dispositivo COORD que cree y mantenga una red junto con un dispositivo RFD encargado de comunicarse con el COORD, además de un Router que le entrega la capacidad de agregar dispositivos finales a una distancia mayor de 300 mts. del COORD, siempre y cuando exista un dispositivo Router comunicado directamente con el COORD, el cual le permitirá al dispositivo que esta fuera del alcance del COORD establecer comunicación con éste. El resumen de las topologías de red se pueden apreciar en la siguiente figura: Figura 2.2: Topologías soportadas por ZigBee.

24 3. Materiales y Métodos En este capítulo se listan y describen los materiales utilizados para la construcción del producto final, exponiendo sus principales características técnicas y funcionalidades. Además de esto se describen las funciones más importantes de la aplicación que fue programada en el microprocesador PICDEM Z El principal elemento utilizado en el desarrollo de esta tesis es el kit de desarrollo ZigBee Picdem Z (figura 3.1) fabricada por Microchip, el cual cuenta con una serie de elementos que permiten que esta placa pueda ser utilizada para implementar una red de sensores inalámbricos. Entre los principales elementos de la placa figuran: Microprocesador. Sensor de temperatura. Transmisor - Emisor de radiofrecuencia. Interfaz de comunicación RS232. En los siguientes ítems se describirán los principales detalles técnicos de estos dispositivos, junto con su funcionalidad en lo que respecta a esta tesis. 14

25 CAPÍTULO 3. MATERIALES Y MÉTODOS 15 Figura 3.1: Kit de desarrollo PicdemZ. Microprocesador: El microprocesador que posee la placa es un PIC18lf4620, (ver apéndice C.1) el cual cuenta con las siguientes características: Bajo costo. Compatibilidad con el stack ZigBee. Uso de tecnología de bajo consumo (nanowatt). Memoria Flash para la programación de aplicaciones. Uso libre y sin costo de la licencia del stack de programación. El microprocesador posee un conversor análogo-digital con 13 pines de entrada sobre los que se trabaja con 10 bits de precisión. El sensor deberá conectarse a uno de estos pines y luego seguir una serie de pasos para poder obtener el valor digital de la captura (ver apéndice C.2). Transmisor-Emisor: La tarjeta cuenta con el chip Chipcon CC2420 [29] el cual genera las ondas de radio en la frecuencia que contienen los paquetes ZigBee

26 CAPÍTULO 3. MATERIALES Y MÉTODOS 16 que serán transmitidos por una antena que trabaja en la banda de frecuencia de los 2.4 GHz, siendo este el encargado de transmitir y recibir datos desde la red, hacia el microprocesador y también desde éste hacia la red puesto que posee una interfaz SPI, a través de la cual el chip envía la información capturada por la antena hacia un pin del microprocesador como se puede ver en la figura 3.2. Según las especificaciones técnicas [29] el consumo de este dispositivo es de 20µA cuando no esta operativo y de 18mA cuando recibe y entre 8, 5mA y 17,4mA dependiendo de la potencia de transmisión, en particular se utilizó 15dBm con un consumo de 9,9mA. Figura 3.2: Conexión CC2420 con el Microprocesador. Sensores: Debido a los alcances de esta memoria, se realizarán pruebas con sensores de temperatura y de humedad relativa, ya que son estos dos factores meteorológicos los que más importan en la agricultura, específicamente en las enfermedades de la uva, el cual será el caso de estudio de esta memoria, teniendo como trabajo futuro la inclusión de otro tipo de sensores 1. Interfaz serial RS232: Las estaciones cuentan con un conector RS232 para la comunicación con el computador. En el caso de los dispositivos COORD, este puerto estará habilitado constantemente para la transmisión de datos desde la red, hacia el computador. Sin embargo en los dispositivos RFD, este puerto será deshabilitado para el ahorro de energía y sólo se usará en sesiones de programación y debug. 1 Para mayor referencia de los sensores utilizados ver apéndice D.

27 CAPÍTULO 3. MATERIALES Y MÉTODOS 17 Alimentación: Todos los dispositivos cuentan con una entrada para batería de 9V DC y un jack de entrada de 2.5mm para la conexión de un transformador de 9V DC superior a 100mA. Debido a que los dispositivos COORD deben permanecer siempre despiertos y por ende su gasto de energía es mucho mayor en estos dispositivos es que estarán conectados a un tomacorriente. Por el contrario, los dispositivos RFD serán alimentados por una batería, ya que estos deberán estar en terreno para la captura de variables y estarán operativos en intervalos de tiempo reducidos, sólo cuando se les solicite el envío de temperatura por parte del COORD, el tiempo restante estarán en estado de sueño Herramientas de desarrollo Para llevar a cabo el desarrollo de esta tesis, se debió utilizar las siguientes herramientas que permitieron ejecutar la solución propuesta. Lenguaje de programación: El lenguaje de programación sobre el que se programó el microprocesador fue C, el cual posee los mejores antecedentes en la programación de software empotrado, y en particular, el microprocesador cuenta con compiladores que soportan este lenguaje de programación, junto con rutinas de optimización de código máquina específicas para este microprocesador. Para las dudas técnicas que se presentaron en la implementación se utilizó el texto The C Programming Language[13]. Compilador: Para compilar el código C que se generó en la programación del dispositivo se utilizó el compilador MPLAB C18 C Compiler [22], del cual se descargó una versión de estudiante la que tiene una licencia de 60 días dentro de los cuales se pueden utilizar todas las funcionalidades disponibles. Posterior a estos días, algunas opciones de optimización de código no quedan habilitadas. Este compilador cuenta con manuales de referencia gratuitos [20] [17] [18] los cuales pueden ser descargados desde el sitio web de Microchip [22]. Interfaz de desarrollo: Para desarrollar el software, se utilizó la interfaz de programación MPLAB IDE v7.4, la que se descargó gratuitamente desde la página de Microchip [22]. Se utilizó esta interfaz por la comodidad que presenta al desarrollar aplicaciones para microprocesadores PIC, además de la compatibilidad que ésta tiene con las demás herramientas de desarrollo.

28 CAPÍTULO 3. MATERIALES Y MÉTODOS 18 Programador: Para programar los microprocesadores se utilizó el MPLAB ICD 2 In-Circuit debugger, el cual permite enviar el código directamente al microprocesador utilizando un conector ICD. Además de la programación, este dispositivo permite realizar debug sobre el microprocesador. Como referencia se utilizó la guía de usuario de este programador [21] que puede ser descargada directamente del sitio de Microchip [22]. La conexión que de debe realizar para programar los dispositivos sigue el siguiente esquema: Figura 3.3: Conexión PC-ICD2-Tarjeta Manejo de sensores Para el caso particular de esta aplicación se utilizaron sensores de baja calidad, puesto que el principal interés de este trabajo se concentró en lograr que los dispositivos fueran capaces de capturar variables ambientales y transmitirlas entre ellos en un ambiente de prueba. Para una aplicación a nivel profesional, estos sensores debieran ser cambiados por aparatos de mayor precisión Temperatura El sensor de temperatura cuenta con una interfaz de comunicación SPI la cual facilita la comunicación con el microprocesador, ya que el compilador soporta rutinas en lenguaje C que se encargan de leer el valor digital de la temperatura directamente desde el sensor. El sensor tiene 13 bits de precisión para almacenar la temperatura

29 CAPÍTULO 3. MATERIALES Y MÉTODOS 19 leída, por lo que se utilizan dos bytes (MSB y LSB) los cuales son consultados por parte del dispositivo RFD y luego transmitidos hacia el coordinador. Cuando el sensor está trabajando normalmente consume cerca de 250µA y cuando no se encuentra trabajando su consumo baja a valores cercanos a los 0,1µA Humedad relativa El sensor de humedad relativa se conectó al PIN 7 del microprocesador el que esta relacionado con el registro R5. Para poder utilizar este PIN debe ser configurado como una entrada análoga AN5 debido a la naturaleza de la señal de entrada. El sensor recibe energía eléctrica desde una fuente externa de voltaje a 5V y su respuesta varía dependiendo de la humedad del ambiente. Este valor es obtenido por el conversor análogo digital el cual convierte este valor análogo en una cifra digital. Para realizar la transformación entre voltaje y bits, se utilizó el conversor análogo digital que tiene el microprocesador, el que fue utilizado de la siguiente forma [16]: Selección del canal de entrada: Es el primer paso que se debe realizar para comenzar la captura, ya que de ese canal se obtendrá el voltaje que posteriormente será convertido a digital. Espera mientras captura el voltaje: Al aplicar el voltaje, en nuestro caso un valor de humedad relativa, sobre el canal seleccionado se debe esperar unos cuantos milisegundos a que este logre capturar el voltaje que le estamos aplicando, debido que el canal no es más que un capacitor el cual demora una constante de tiempo en cargarse al voltaje aplicado, por lo que dentro de la aplicación se debe poner un pequeño retardo desde que se activa el canal hasta que transformamos el voltaje a dígitos. Configurar el bit GO: Una vez transcurrido el tiempo necesario para que el capacitor se cargue, se debe desconectar el voltaje que se le está aplicando, para lo que se debe asignar un 1 al bit GO. Conversión análogo-digital: Se realiza sobre el voltaje aplicado y se almacena en 2 bytes: MSB y LSB desde los cuales dependiendo de la justificación que se haya definido: izquierda o derecha, se debe leer correctamente el valor.

30 CAPÍTULO 3. MATERIALES Y MÉTODOS 20 Interpretación del valor leído: Al contar el conversor con 10 bits de precisión el valor leído en forma digital variará entre 0 y 1023 valores que se deben escalar entre 0 % y 100 % de humedad Uso de energía Uno de los principales problemas que se deben considerar en esta aplicación es el uso eficiente de la energía por parte del microprocesador. Por lo que al momento de programarlo, se deben utilizar de forma adecuada los estados de energía que el PIC posee, ya que mantener despierto el microprocesador por largo tiempo en el que no este realizando operaciones resultaría perjuicioso para la duración de la batería. Los estados de utilización de energía con los que cuenta el PIC son: Run: CPU activa, periféricos activos. Idle: CPU inactiva, periféricos activos. La corriente baja a 2,5µA. Sleep: CPU inactiva, periféricos inactivos. La corriente baja a 100nA. Timer1 Oscillator: 1.8 µa, 32kHz, 2V. Watchdog Timer: 1.4 µa, 2V. Para evitar al máximo el mantenimiento de estos dispositivos y fomentar su autonomía, los dispositivos RFD poseen rutinas de bajo consumo de energía, las cuales optimizan el uso de esta sólo en los momentos estrictamente necesario. El buen uso de la energía consiste en mantener despierto al dispositivo RFD sólo cuando se necesite de él, es decir, cuando el dispositivo COORD le solicite datos, este despierta e inmediatamente después de entregar la información se queda durmiendo (estado sleep) en espera de una nueva llamada. Para medir el consumo de energía del dispositivo RFD se conectó un tester para medir la corriente que ocupa en el estado dormido y cuando envía información, ya que básicamente esos son los dos estados que el dispositivo presenta.

31 CAPÍTULO 3. MATERIALES Y MÉTODOS Implementación de la red La topología que se implementó para la red demostrativa fue la configuración Star, puesto que se cuenta sólo con dos dispositivos, de los cuales uno se programó como COORD y el otro como RFD, teniendo este último la capacidad de emular diferentes dispositivos dentro de la misma tarjeta. Esta red sólo nos permite un alcance de 300 mts. entre dispositivos, lo que es suficiente para los efectos de una demostración de la conectividad, ahorro de energía y la capacidad de transmisión de los datos necesarios entre ambos. La red demostrativa está compuesta por dos dispositivos físicos: un COORD y un RFD. Cada uno con un conjunto propio de características las cuales se pueden resumir en las siguientes tablas: COORD Comunicación bidireccional con los dispositivos finales. Capacidad de crear una red. Mantenimiento de una red operativa. Envío de parámetros de configuración de red de forma automática. Registro de los dispositivos que actualmente pertenecen a la red. Envío de los datos circulantes en la red hacia el computador. Cuadro 3.1: Funcionalidades dispositivo COORD. RFD Comunicación con el coordinador. Ingreso automático a una red existente. Emular un dispositivo nuevo. Manejo de diferente estados de consumo de energía. Comunicación con el sensor de temperatura y humedad relativa. Envío de temperatura y humedad relativa al procesador. Reconocimiento de la falta del COORD y reconexión automática. Cuadro 3.2: Funcionalidades dispositivo RFD.

32 CAPÍTULO 3. MATERIALES Y MÉTODOS 22 Para medir la conectividad se dejó funcionando la red durante intervalos de tiempo (1, 3, 5, 7 días) al interior de una sala, estando el dispositivo COORD conectado a la corriente alterna y el dispositivo RFD con batería a una distancia de 3 metros aproximadamente manteniéndose la red activa durante todo el periodo que duró la serie de pruebas. También se probó la conectividad en ambientes separados por paredes, para lo que se dejó el dispositivo COORD en un laboratorio cerrado completamente y el dispositivo RFD en un laboratorio a unos 10 mts. de distancia separados entre sí por 2 paredes transmitiendo datos cada 60 segundos Software de control de los dispositivos El control de los dispositivos es tarea de la aplicación que se encuentra programada en el microprocesador de ambos dispositivos. Este software tiene una estructura similar en ambos ya que el programa consta de un ciclo infinito que se encuentra constantemente a la escucha de alguna orden. El modo de cambiar de un estado a otro dentro del programa se realiza mediante el uso de primitivas las cuales indican la acción a realizar en ese momento. Luego que se ejecuta, se debe determinar en relación a la acción anterior, la acción que se realizará en la nueva iteración del ciclo. La estructura general del programa se puede ver en el siguiente pseudocódigo: PrimitivaActual = NoPrimitiva; while{1}{ switch (PrimitivaActual) case Estado1: Definir siguiente primitiva; case Estado2: Definir siguiente primitiva; default: PrimitivaActual = NoPrimitiva; } Cada uno de los dispositivos cuenta con sus propias actividades que permiten mantener operativa la red. Según las tareas definidas en las tablas 3.1 y 3.2 se pueden obtener los siguientes diagramas de actividad los cuales expresan de manera

33 CAPÍTULO 3. MATERIALES Y MÉTODOS 23 visual el comportamiento del software. En las siguientes secciones se detallará el funcionamiento mas éstas rutinas. Figura 3.4: Diagrama de actividad del software de control del dispositivo COORD.

34 CAPÍTULO 3. MATERIALES Y MÉTODOS 24 Figura 3.5: Diagrama de actividad del software de control del dispositivo RFD Creación de una red La creación de una red es tarea del COORD, el cual al ser encendido comienza en un estado inicial vacío, sin ninguna primitiva NO PRIMITIVE que le indique alguna tarea por hacer, por lo que comienza el proceso de inicialización de una red. Lo primero que se debe hacer es avisar a la aplicación que se intentará crear una nueva red, para no ser interrumpidos por otro proceso, esto lo hacemos cambiando nuestro estado a TryingToFormNetwork, luego de haber dado aviso, definimos los parámetros para la creación de la red los cuales están dados en la tabla 3.3:

35 CAPÍTULO 3. MATERIALES Y MÉTODOS 25 Parámetro Rango Valor Uso ScanChannels 32 bits Todos Define los canales posibles para utilizar dentro de los canales que estan dispobibles. ScanDuration 0x00-0x0E 8 Es un número que define el máximo tiempo de búsqueda de canal, el cual esta definido para cada canal. BeaconOrder 0x00-0x0F Máximo Máximo número de beacons. En el caso particular de esta memoria no se utilizó este parámetro. PANId 0x0000-0x3FFF o NULL NULL Identificador de red opcional que puede ser usado si se desea establecer comunicación con una red predeterminada. Si este valor es NULL el valor de PANId lo da de forma aleatoria la capa NWK. BatteryLifeExtension True or False FALSE Si este valor es verdadero, el dispositivo se supone estará alimentado por baterías. Cuadro 3.3: Parámetros para la creación de una red. Luego de definir estos parámetros, se establece como primitiva de la máquina

36 CAPÍTULO 3. MATERIALES Y MÉTODOS 26 de estados a NLME NETWORK FORMATION request proceso en el cual el dispositivo intentará crearla actuando como coordinador de la nueva red. Si el dispositivo no es capaz de crear la red, se quedará en un ciclo mientras logre crear satisfactoriamente una red. Cuando esto ocurra, el dispositivo cambiará su primitiva a NLME NETWORK FORMATION confirm la cual avisará al sistema que la nueva red se ha creado satisfactoriamente con un PANId aleatorio. Inmediatamente a esto, el dispositivo debe definir el tiempo máximo en el que un dispositivo podrá intentar su ingreso, esto cambiando la variable NLME PERMIT JOINING request.permitduration a un valor 0x00 en caso de no permitir el ingreso, 0xFF en caso de habilitarlo sin un tiempo específico o dar un valor entre 0x01 y 0xFE para establecer un tiempo manualmente, en nuestro caso se define un tiempo ilimitado (0xFF). Luego de esto, la nueva primitiva será NLME PERMIT JOINING request, lo que nos deja en condiciones de recibir hijos en caso de ser solicitado Ingreso y abandono de una red Si el dispositivo COORD ha creado satisfactoriamente la red, éste queda en condiciones de aceptar el ingreso de dispositivos RFD a su red, esto gracias a la primitiva NLME PERMIT JOINING request. Existen dos posibilidades por las que un dispositivo RFD solicite el ingreso a una red: la primera es que el dispositivo nunca antes haya ingresado y la otra es que el dispositivo haya pertenecido antes a la red y se haya desconectado por algún motivo. En el primer caso, el dispositivo intentará ingresar a la red como un dispositivo nuevo cambiando a la primitiva NLME NETWORK DISCOVERY request la cual nos llevará al descubrimiento de alguna red disponible. En el caso de no encontrar una red para conectarse, el dispositivo se quedará en un ciclo en búsqueda de una red para ingresar hasta que su búsqueda sea satisfactoria. Cuando encuentre una red el RFD tendrá el PANId de ésta, por lo que el dispositivo RFD enviará sus datos al dispositivo COORD junto con una solicitud de ingreso. Los parámetros que enviará están dados en la tabla 3.4:

37 CAPÍTULO 3. MATERIALES Y MÉTODOS 27 Parámetro Rango Valor Uso PANId 0x0000-0x3FFF PANId red Valor del identificador de red PANId. JoinAsRouter True o False False Define el tipo de dispositivo. RejoinNetwork True o False True False False si el dispositivo ingresa por primera vez, y True en caso que ya haya pertenecido antes a la red. ScanChannels 32 bits Todos Define canales posibles de búsqueda. ScanDuration 0x00-0x0E 8 Deefine el máximo tiempo de búsqueda por canal. PowerSource 0x00-0x01 0x00 Define la fuente de alimentación que utilizará el dispositivo. En nuestro caso, se utiliza una batería para los dispositivos RFD. MACSecurity 0x00-0x01 0x00 Define el nivel de seguridad de la MAC. En nuestro caso, el dispositivo no cuenta con seguridad. Cuadro 3.4: Parámetros para el ingreso a una red. Luego de enviar estos parámetros, el dispositivo debería ser aceptado por el COORD, el que ingresará la información del nuevo dispositivo en la tabla de vecinos. Por su parte, en el caso de que los dispositivos hayan pertenecido antes a la

38 CAPÍTULO 3. MATERIALES Y MÉTODOS 28 red, estos intentarán ingresar como dispositivos huérfanos (orphan), de una manera similar a la anterior sólo que de esta forma se omite el paso de buscar redes disponibles y realiza la solicitud de reingreso a la red de inmediato. La figura 3.6 resume lo explicado anteriormente. Figura 3.6: Diagrama de actividad de las rutinas de ingreso a una red.

39 CAPÍTULO 3. MATERIALES Y MÉTODOS 29 En el caso de que un nodo RFD quiera salir de la red, este deberá avisar al coordinador para que lo elimine de la tabla de vecinos y no le pida información en la próxima oportunidad. El abandono de la red se realiza definiendo la primitiva NLME LEAVE indication, con la cual estamos avisando al COORD que saldremos de su red para que no se le considere en una próxima petición de datos Reconexión Los dispositivos RFD que se encuentran conectados a una red, tienen la opción de conectarse automáticamente a esta misma si por algún motivo esta red ha dejado de funcionar. Si los dispositivos RFD al momento de enviar información hacia el COORD no reciben respuesta de parte de éste, intentarán enviar sus datos nuevamente un número determinado de veces hasta obtener una respuesta positiva de parte del COORD avisando que ha recibido nuestro mensaje. En caso de no recibir una respuesta dentro de la cantidad de intentos predeterminada, el dispositivo RFD supondrá que algún problema ha pasado e intentará negociar nuevamente el acceso a la red. Para ver las respuestas de los RFD ante inconvenientes, se probará la reconexión de estos a una red bajando la red a la que pertenecían y subiendo una nueva red con un identificador nuevo a lo que estos deberían intentar ingresar nuevamente pidiendo nuevamente los parámetros de configuración originales. También se realizarán pruebas con el dispositivo COORD al cual se le desconectará y conectará al suministro eléctrico en forma consecutiva Transmisión de datos Para la transmisión de datos deben existir a lo menos dos dispositivos en la red uno que envíe datos y otro que reciba la información que se esta enviando. Para cada una de estas acciones existen diferentes rutinas, que han sido programadas en los dispositivos de acuerdo a la necesidad que estos tengan. Para dejar más claro cada una de estas funciones, se describirá el proceso general de envío y captura de datos, no tomando en cuenta la particularidad de los datos que se envíen. Envío de datos: El protocolo ZigBee permite sólo la salida de un mensaje a la vez. Para esto la aplicación debe verificar si no está realizando alguna transferencia de datos, en caso de estar realizando una, deberá esperar hasta que esta

40 CAPÍTULO 3. MATERIALES Y MÉTODOS 30 termine, caso contrario avisará al sistema que realizará una transmisión para no ser molestado por otra petición. Una vez que ya aseguró la transmisión deberá llenar algunos campos de identificación como: la dirección MAC, su identificador, el destino, el identificador de la transferencia, entre otros y los datos que se deseen enviar por parte del usuario en un buffer destinado para la transmisión llamado TxBuffer, usando un puntero llamado TxData el cual servirá para ir indexando cada campo del buffer. Cuando el buffer se halla llenado, TxData deberá apuntar al primer elemento del buffer. Una vez que lo anterior ha sido completado, se debe definir la primitiva que avise la solicitud de datos APSDE DATA request y llamar a la función del stack ZigBeeTasks() la cual se encargará de comunicarse con las demás capas para que transmitan el buffer hasta el destino solicitado. El estado final de la transferencia será devuelto por esta función a través de la primitiva de control de datos APSDE DATA confirm que en caso de no ser enviado, la aplicación intentará transmitir el paquete tantas veces como la constante apsmaxframeretries se lo indique. Captura de datos: ZigBee define la primitiva APSDE DATA indication como la encargada de avisar a la capa de aplicación cuando ha sido recibido algún mensaje por parte de otro dispositivo. Para extraer la información que contiene el mensaje existe la función APLGet(), la cual extrae cada byte del mensaje, es decir, cada campo que contiene el buffer que envió el dispositivo emisor. Para probar el alcance de los dispositivos, se situaron estos dispositivos separados entre sí a una distancia cercana a los 300 mts. por alrededor de 30 minutos 2 y se solicitaron datos desde el COORD hacia el RFD Captura de datos Los datos que se transmiten entre los dispositivos RFD y COORD deben ser capturados por un computador para poder realizar operaciones sobre ellos. Para esto se desarrolló una aplicación que comunique un PC con la red ZigBee (ver figura 3.7). Esta aplicación se desarrolló utilizando el entorno de desarrollo Borlan C++ 2 Este tiempo sólo porque el dispositivo no cuenta con una armadura para la intemperie y necesitaba la supervisión de una persona para asegurar que no sufra daño o hurto.

41 CAPÍTULO 3. MATERIALES Y MÉTODOS 31 Builder bajo el sistema operativo Windows XP. Este software tiene las siguientes funcionalidades: Conexión PC-COORD: Esta función se realiza mediante el puerto RS232 del computador y la interfaz RS232 del dispositivo COORD mediante un cable serial. Captura de los datos enviados por el dispositivo coordinador a través del puerto serial: El Computador recibe los valores de temperatura y humedad relativa por parte del COORD a través de un flujo de caracteres. Almacenamiento de los datos: El software posee una rutina que crea un archivo de texto con los datos enviados por el COORD, el cual puede ser ingresado como input al software de control. Envío de parámetros de configuración al software de los dispositivos: La aplicación cuenta con la funcionalidad de enviar texto al COORD con los valores necesarios para su funcionamiento. Visualización de los dispositivos pertenecientes a la red. Al presionar un botón el dispositivo COORD puede desplegar la tabla de vecinos por pantalla, información que nos permitirá saber cuales son los dispositivos que se encuentran en la red actualmente.

42 CAPÍTULO 3. MATERIALES Y MÉTODOS 32 Figura 3.7: Software de control de la red. Como último paso, las variables ambientales son recibidas por un software que se encargará de dar valor a estos datos. El software de pronóstico posee programado algunos modelos de predicción de enfermedades, los cuales actúan leyendo la información de las variables ambientales desde un archivo de texto. Este archivo de texto es creado por el software de control de la red, el cual recibe los datos directamente desde el dispositivo COORD.

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:

En caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP: Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

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

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Manual de Palm BlueChat 2.0

Manual de Palm BlueChat 2.0 Manual de Palm BlueChat 2.0 Copyright 2002 Palm, Inc. Todos los derechos reservados. Graffiti, HotSync y Palm OS son marcas registradas de Palm, Inc. El logotipo de HotSync, Palm y el logotipo de Palm

Más detalles

LiLa Portal Guía para profesores

LiLa Portal Guía para profesores Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista

Más detalles

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores

DHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores DHCP Dynamic Host Configuration Protocol Protocolo de Configuración Dinámica de Host Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez CONFIGURACION DEL SERVIDOR DHCP

Más detalles

Soporte Técnico de Software HP

Soporte Técnico de Software HP Soporte Técnico de Software HP Servicios Tecnológicos HP Servicios contractuales Datos técnicos El Soporte Técnico de Software HP ofrece servicios integrales de soporte remoto de para los productos de

Más detalles

Dispositivos de Red Hub Switch

Dispositivos de Red Hub Switch Dispositivos de Red Tarjeta de red Para lograr el enlace entre las computadoras y los medios de transmisión (cables de red o medios físicos para redes alámbricas e infrarrojos o radiofrecuencias para redes

Más detalles

Tema 3. TOPOLOGÍAS INALÁMBRICAS. Alejandro Carrasco Muñoz Jorge Ropero Rodríguez

Tema 3. TOPOLOGÍAS INALÁMBRICAS. Alejandro Carrasco Muñoz Jorge Ropero Rodríguez Tema 3. TOPOLOGÍAS INALÁMBRICAS. Alejandro Carrasco Muñoz Jorge Ropero Rodríguez 1. Implementación práctica Es necesario tener en cuenta : Distintas topologías posibles. Componentes de una red. Dispositivos

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

Plan de ahorro en costes mediante telefonía IP

Plan de ahorro en costes mediante telefonía IP Plan de ahorro en costes mediante telefonía IP Sección de Telefonía IP IngeniaTIC Desarrollo S.L. PLAN DE AHORRO EN COSTES MEDIANTE TELEFONÍA IP Sección de Telefonía IP Introducción El presente documento

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

El grupo de trabajo IEEE 802.15 ha definido tres clases de WPANs que se

El grupo de trabajo IEEE 802.15 ha definido tres clases de WPANs que se 2 Disposiciones generales. 2.1 Tipos de WPANs. El grupo de trabajo IEEE 802.15 ha definido tres clases de WPANs que se diferencian por su rango de datos, consumo de energía y calidad de servicio (QoS).

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

TUTORIAL: Cómo hacer más segura nuestra red MAC OS X

TUTORIAL: Cómo hacer más segura nuestra red MAC OS X TUTORIAL: Cómo hacer más segura nuestra red MAC OS X TABLA DE CONTENIDOS INTRODUCCIÓN 3 CAMBIAR CONTRASEÑA 4 FILTRAR EL ACCESO POR MAC 5 CIFRADO WEP O WPA 6 DESACTIVAR EL BROADCASTING SSID 6 DESACTIVAR

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

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Hay ocasiones en las que es necesario conectarnos a un equipo informático situado a mucha distancia de donde nos encontramos para realizar sobre

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION CYBERSYS SISTEMA ADMINISTRADOR DE CYBERCAFÉS José Eduardo González Pacheco Oceguera eduardo.gonzalez-pacheco@siemens.com Juvenal Guevara Velasco juvenal1@hotmail.com Marcos Sairick Sánchez Castañeda msanchez@redwoodsystems.com.mx

Más detalles

Instalación de epass 3000 Token USB

Instalación de epass 3000 Token USB Instalación de epass 3000 Token USB Qué es epass? epass es un dispositivo de autenticación de usuarios y portabilidad de certificados digitales, plug and play, ligero, portátil, pequeño, que provee la

Más detalles

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA

MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A GERENCIA DE INFORMATICA MANUAL DE USUARIOS DEL SISTEMA MESA DE SOPORTE PARA SOLICITAR SERVICIOS A Usuario Propietario: Gerencia de Informática Usuario Cliente: Todos los usuarios de ANDA Elaborada por: Gerencia de Informática,

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 5. Servidor DHCP 1 Índice Definición de Servidor DHCP... 3 Instalación del Servidor DHCP... 5 Configuración del Servidor DHCP... 8 2 Definición de

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

Más detalles

Manual de Usuario Consulte en www.jazztel.com. Equipo ADSL Huawei MT 882

Manual de Usuario Consulte en www.jazztel.com. Equipo ADSL Huawei MT 882 3950 Manual de Usuario Consulte en www.jazztel.com Equipo ADSL Huawei MT 882 Antes de comenzar la instalación MUY IMPORTANTE: Bienvenido a Internet de JAZZTEL. El siguiente manual le indica paso a paso

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

Manual de Palm BlueBoard 2.0

Manual de Palm BlueBoard 2.0 Manual de Palm BlueBoard 2.0 Copyright 2002 Palm, Inc. Todos los derechos reservados. Graffiti, HotSync y Palm OS son marcas registradas de Palm, Inc. El logotipo de HotSync, Palm y el logotipo de Palm

Más detalles

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online

Guías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...

Más detalles

Laboratorio III de Sistemas de Telecomunicaciones Departamento de Telemática

Laboratorio III de Sistemas de Telecomunicaciones Departamento de Telemática Proyecto: Interoperabilidad entre una Red de Telefonía IP y una red de Radio VHF Objetivos Lograr la interoperabilidad de clientes de VoIP con clientes de Radio VHF Implementar el servicio de Call Center

Más detalles

Interoperabilidad de Fieldbus

Interoperabilidad de Fieldbus 2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 201 Interoperabilidad de Fieldbus Generalidades Qué es interoperabilidad?

Más detalles

Ahorro de energía visualizando páginas Web en dispositivos móviles heterogéneos

Ahorro de energía visualizando páginas Web en dispositivos móviles heterogéneos ROC&C 06 Ahorro de energía visualizando páginas Web en dispositivos móviles heterogéneos Dr. Juan Gabriel González Serna. M.C. Juan Carlos Olivares Rojas. Acapulco, Guerrero, México, 2006. Agenda Introducción

Más detalles

TIPOS DE REDES QUE CONFORMAN INTERNET. LAN, WAN, MAN, WLAN, WMAN, WWMAN, SAN y PAN: Qué significa cada término?

TIPOS DE REDES QUE CONFORMAN INTERNET. LAN, WAN, MAN, WLAN, WMAN, WWMAN, SAN y PAN: Qué significa cada término? TIPOS DE REDES QUE CONFORMAN INTERNET LAN, WAN, MAN, WLAN, WMAN, WWMAN, SAN y PAN: Qué significa cada término? En la actualidad, es casi imposible pensar en un mundo en donde las redes de computadoras

Más detalles

Programa de encriptación WIFI.

Programa de encriptación WIFI. Programa de encriptación WIFI. En qué consiste la aplicación? Se trata de un programa que permite encriptar automáticamente la señal wifi del Cable MODEM router de ONO. Dónde se encuentra la aplicación?

Más detalles

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS. 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO

Más detalles

Guía de selección de hardware Windows MultiPoint Server 2010

Guía de selección de hardware Windows MultiPoint Server 2010 Guía de selección de hardware Windows MultiPoint Server 2010 Versión de documento 1.0 Publicado en marzo del 2010 Información sobre los derechos de reproducción Este documento se proporciona como está.

Más detalles

Anexo B. Comunicaciones entre mc y PC

Anexo B. Comunicaciones entre mc y PC Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Redes de Área Local: Configuración de una VPN en Windows XP

Redes de Área Local: Configuración de una VPN en Windows XP Redes de Área Local: Configuración de una VPN en Windows XP Tatiana Echegoyen Blasco Facultad de Informática UPV - Curso 2005/2006 Índice 1. Qué es una VPN?...2 2. Cómo funciona una VPN?...2 3. Por qué

Más detalles

Dirección General de Administración de Bienes y Contratación Administrativa

Dirección General de Administración de Bienes y Contratación Administrativa Dirección General de Administración de Bienes y Contratación Administrativa Señores Directores Administrativos Proveedurías Institucionales S.O. San José, 01 de abril del 2011 DGABCA-NP-239-2011 Estimados(as)

Más detalles

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia INTRODUCCION. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software

Más detalles

CAPITULO 4: LA UPS SOLAR Y SISTEMAS PARECIDOS EN EL MERCADO

CAPITULO 4: LA UPS SOLAR Y SISTEMAS PARECIDOS EN EL MERCADO CAPÍTULO 4 46 CAPITULO 4: LA UPS SOLAR Y SISTEMAS PARECIDOS EN EL MERCADO 4.1 Introducción Este es el capítulo donde se presenta el proyecto, es decir, la UPS Solar que se ha diseñado junto con su explicación.

Más detalles

CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6

CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6 CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6 Carpetas sin conexión Gestión de mensajes enviados Gestión de mensajes eliminados Firma digital Envío de mensajes firmados digitalmente Recepción de mensajes

Más detalles

Uso de la red telefónica

Uso de la red telefónica Copyright y marca comercial 2004 palmone, Inc. Todos los derechos reservados. palmone, Treo, los logotipos de palmone y Treo, Palm, Palm OS, HotSync, Palm Powered, y VersaMail son algunas de las marcas

Más detalles

CAPITULO I El Problema

CAPITULO I El Problema CAPITULO I El Problema 1. CAPITULO I EL PROBLEMA. 1.1. PLANTEAMIENTO DEL PROBLEMA. Desde su nacimiento la Facultad de Administración, Finanzas e Informática dispone del departamento de la biblioteca, con

Más detalles

Manual Instalación epass 2000 FT12 Token USB

Manual Instalación epass 2000 FT12 Token USB Manual Instalación epass 2000 FT12 Token USB Diciembre 2008 Nueva York 9, Piso 14, Santiago, Chile. Tel (56-2) 4968100 Fax(56-2) 4968130 www.acepta.com info@acepta.com RESUMEN EJECUTIVO En este documento

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

Es tu momento. Es Vodafone

Es tu momento. Es Vodafone Es tu momento. Es Vodafone Manual del Usuario Proyecto Mi Zona 01_Proyecto Mi Zona Descripción del servicio Mi Zona es un dispositivo que conectado al router ADSL de su hogar permite mejorar la cobertura

Más detalles

ConfigFree para una conectividad sencilla

ConfigFree para una conectividad sencilla ConfigFree para una conectividad sencilla La conectividad inalámbrica es imprescindible para poder comunicarse desde cualquier lugar y en cualquier momento, ya que permite a los usuarios de portátiles

Más detalles

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública

SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública JEFATURA DE GABINETE DE MINISTROS SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública Manual para los Organismos Índice Índice... 2 Descripción... 3 Cómo solicitar la intervención

Más detalles

Transport Layer Security (TLS) Acerca de TLS

Transport Layer Security (TLS) Acerca de TLS Transport Layer Security (TLS) Acerca de TLS Contenido Correo electrónico seguro en HSBC... 2 Acerca de Transport Layer Security..... 2 Para establecer una conexión Forced TLS con HSBC... 4 Glosario...

Más detalles

Manual de operación Tausend Monitor

Manual de operación Tausend Monitor Manual de operación Tausend Monitor Luego de haber realizado satisfactoriamente el proceso de instalación, al iniciar el programa le aparecerá la siguiente ventana: El usuario principal y con el primero

Más detalles

Configuración de la red

Configuración de la red Semana 55 Empecemos! Bienvenidos a una nueva semana de trabajo! Aprenderemos sobre la configuración de la red LAN, la cual es una de las tareas más importantes del administrador de la red. La mayoría de

Más detalles

Capítulo 1. Introducción

Capítulo 1. Introducción Capítulo 1. Introducción Nombre del Tema Aspectos de seguridad en aplicaciones basadas en WIFI. Asesor: Dr. Oleg Starostenko Basarab Actualidad y Definición del problema Desde hace ya tiempo nos hemos

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD.

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD. CONSULTA Para esta Comisión es muy importante conocer los comentarios sectoriales relacionados con el contenido del entregable presentado por la firma Iteco en el marco del Contrato 038 de 2014, para avanzar

Más detalles

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador

Más detalles

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECANICA ELECTRICA LABORATORIO DE ELECTRONICA PENSUM COMUNICACIONES 3

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECANICA ELECTRICA LABORATORIO DE ELECTRONICA PENSUM COMUNICACIONES 3 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE MECANICA ELECTRICA LABORATORIO DE ELECTRONICA PENSUM COMUNICACIONES 3 ~ 1 ~ ÍNDICE Introducción...página 3 Prácticas LabVolt...página

Más detalles

NANO GRABADOR OCULTO EXTENDED TS9680

NANO GRABADOR OCULTO EXTENDED TS9680 www.tacticalsecurity.net E-mail: info@tacticalsecurity.net NANO GRABADOR OCULTO EXTENDED TS9680 C CONTENIDO Página 1 El dispositivo... 2-3 2 Características técnicas... 4-5-6 3 Trabajando con el dispositivo...

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

ENVÍO DE E-MAIL POR MEDIO DE SMTP

ENVÍO DE E-MAIL POR MEDIO DE SMTP UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA ELO 322: REDES DE COMPUTADORES I ENVÍO DE E-MAIL POR MEDIO DE SMTP Alumnos Ariel Mancilla G. 2521040-9 Daniel Spataris J. 2521029-8

Más detalles

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA TERMINAL SERVER TUTOR: JORGE CASTELLANOS MORFIN 19/02/2012 VILLA DE ALVARES, COLIMA Indice Introducción... 3 Objetivo... 3 Lista de Materiales... 3 Procedimiento...

Más detalles

La central reproduce un sonido largo si los datos de configuración son almacenados de forma correcta, y dos sonidos cortos si hay un error.

La central reproduce un sonido largo si los datos de configuración son almacenados de forma correcta, y dos sonidos cortos si hay un error. Programación Básica de Alarma GSM Última modificación: 15 de Octubre de 2013 Antes de nada, queremos darle las gracias por adquirir en zoominformatica.com este producto, esperamos que cubra todas sus expectativas

Más detalles

CAPÍTULO III SISTEMA PAGING. breves mensajes a una terminal portátil. Este sistema es conveniente para personas que

CAPÍTULO III SISTEMA PAGING. breves mensajes a una terminal portátil. Este sistema es conveniente para personas que CAPÍTULO III SISTEMA PAGING 3.1 Sistema Paging El paging es un sistema que tiene como meta principal la transmisión inalámbrica de breves mensajes a una terminal portátil. Este sistema es conveniente para

Más detalles

TEMA: Las Redes. NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación.

TEMA: Las Redes. NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación. TEMA: Las Redes NOMBRE Torres Castillo Ana Cristina. PROFESOR: Genaro Israel Casas Pruneda. MATERIA: Las TICS en la educación. QUÉ ES UNA RED? Una red informática es un conjunto de dispositivos interconectados

Más detalles

ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA. Sr. Daniel Cadena M. Sr. Luis Romero S. RESUMEN

ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA. Sr. Daniel Cadena M. Sr. Luis Romero S. RESUMEN Diseño e implementación de un sistema de control e inventario electrónico a través de la internet basado en la tecnología RFID para los laboratorios del DEEE-ESPE ESCUELA POLITÉCNICA DEL EJÉRCITO DEPARTAMENTO

Más detalles

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT) MANUAL DE AYUDA MODULO SAT (Anexo Integración AGIL SAT) Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS 1 INTRODUCCION... 3 1.1 Objetivo... 3 1.2 Descripción de la aplicación Agil-SAT PDA... 3 1.3

Más detalles

Administración de la producción. Sesión 2: Sistema Operativo (Microsoft Windows XP)

Administración de la producción. Sesión 2: Sistema Operativo (Microsoft Windows XP) Administración de la producción Sesión 2: Sistema Operativo (Microsoft Windows XP) Contextualización El sistema operativo es el programa principal de la computadora que controla los procesos informáticos

Más detalles

Ejercicios Tema 1 1.- Supongamos que hay exactamente un switch de paquetes entre un host que envía y un host que recibe. Las tasas de transmisión entre el host que envía y el que recibe son R 1 y R 2 respectivamente.

Más detalles

1.- FUNCION DE UNA RED INFORMATICA

1.- FUNCION DE UNA RED INFORMATICA 1.- FUNCION DE UNA RED INFORMATICA Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto de equipos informáticos y software conectados

Más detalles

VideoSoftPHONE Active Contact

VideoSoftPHONE Active Contact VideoSoftPHONE Active Contact 1 ÍNDICE 1. CÓMO INSTALAR MI VIDEOSOFTPHONE SOFTWARE?... 1 1.1. REQUISITOS PREVIOS... 1 1.1.1. Requisitos del sistema... 1 1.1.2. Requisitos Software... 1 1.2. INSTALACIÓN...

Más detalles

COLEGIO COMPUESTUDIO

COLEGIO COMPUESTUDIO COLEGIO COMPUESTUDIO ÁREA: TECNOLOGIA E INFORMATICA DOCENTE: WILLY VIVAS LLOREDA ESTUDIANTE: CLEI: III GUIA N 5 N SESIONES: NUCLEO TEMÁTICO: UNIDAD: 2 Sistema operativo (Windows) OBJETIVO: Comprender el

Más detalles

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE AÑO: 2010 Qué es un servidor Blade? Blade Server es una arquitectura que ha conseguido integrar en

Más detalles

Todos los datos de medición. Siempre disponibles. En cada dispositivo. El sistema de registro de datos testo Saveris 2. Análisis e informes

Todos los datos de medición. Siempre disponibles. En cada dispositivo. El sistema de registro de datos testo Saveris 2. Análisis e informes Análisis e informes Refrigerador 1 14/09/2014 hasta 16/09/2014 Evaluación gráfica 14/09/2014 15/09/2014 16/09/2014 Registrador 1 ( C) Registrador 2 ( C) Registrador 3 ( C) Presentación en tabla Alarmas

Más detalles

PREGUNTAS FRECUENTES DEL SISTEMA DE FONDOS

PREGUNTAS FRECUENTES DEL SISTEMA DE FONDOS PREGUNTAS FRECUENTES DEL SISTEMA DE FONDOS 1. EL SISTEMA NO ME PERMITE INGRESAR CON MI USUARIO Y CONTRASEÑA... 2 2. CÓMO ACCEDO A MI SOLICITUD?... 9 3. PARA QUÉ SIRVEN LAS LUPAS?...15 4. EXISTEN LIMITANTES

Más detalles

INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS

INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS 09-06-2015 1 Descripción y funcionamiento de una central PABX 09-06-2015 2 Un PBX o PABX (siglas en inglés de Private Branch Exchange y Private Automatic Branch Exchange para PABX), la cual es la red telefónica

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Manual Ingreso Notas y Acta Electrónica

Manual Ingreso Notas y Acta Electrónica Manual Ingreso Notas y Acta Electrónica ÍNDICE ÍNDICE 2 I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) _ 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULADAS)

Más detalles

ipassconnect Mexis 3.41 Manual de Instalación y Configuración

ipassconnect Mexis 3.41 Manual de Instalación y Configuración El presente manual servirá para ayudarle a instalar y configurar su aplicación ipassconnect Mexis y así lograr un acceso global a Internet. ipassconnect Mexis le permitirá conectarse a miles de puntos

Más detalles

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el

En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el Capítulo 2 Estándar IEEE 802.11 En este capítulo se presenta el marco teórico sobre las redes inalámbricas que utilizan el WEP como protocolo de seguridad. Se mencionan las características generales de

Más detalles

Tema 4. Gestión de entrada/salida

Tema 4. Gestión de entrada/salida Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada

Más detalles

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes.

Tutorial DC++ Usarlo es muy sencillo y configurarlo también, aunque tiene algunos trucos importentes. Tutorial DC++ Para compartir, lo mejor es usar el DC++, que es un programa de intercambio P2P (como el emule) pero optimizado para usarlo en redes locales. Usarlo es muy sencillo y configurarlo también,

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Sistema de Captura Electrónica

Sistema de Captura Electrónica Sistema de Captura Electrónica Instructivo de Instalación y Configuración de Lote Server a PC Versión del Documento v2.01 INDICE INDICE... 2 Consideraciones generales de las aplicaciones... 4 Especificaciones

Más detalles

TERMOMED Cl. Uruguay, 11 7º despacho 708 46007 - Valencia ( Valencia ) Tel. / Fax. 96 344 89 31 info@termomed.net www.termomed.net

TERMOMED Cl. Uruguay, 11 7º despacho 708 46007 - Valencia ( Valencia ) Tel. / Fax. 96 344 89 31 info@termomed.net www.termomed.net PARTE 1: USO DEL HT-3 INTRODUCCIÓN El HT-3 muestra de forma continua por medio del display LCD los registros de temperatura actual, máximos y mínimos. Pueden ser definidos alarmas de máxima y mínima para

Más detalles

Sistema de marketing de proximidad

Sistema de marketing de proximidad Dizan Vasquez Propuesta de proyecto Sistema de marketing de proximidad ACME México Dizan Vasquez Índice general 1. Descripción 3 2. Resúmen ejecutivo 4 2.1. Objetivo.................................................

Más detalles

Problemas sobre Dispositivos de Interconexión Sistemas Telemáticos I

Problemas sobre Dispositivos de Interconexión Sistemas Telemáticos I Problemas sobre Dispositivos de Interconexión Sistemas Telemáticos I Universidad Rey Juan Carlos Mayo de 2005 Problema 1 1. Dada la red de la figura, indica razonadamente las características que debe tener

Más detalles

EW1051 Lector de tarjetas inteligentes USB

EW1051 Lector de tarjetas inteligentes USB EW1051 Lector de tarjetas inteligentes USB 2 ESPAÑOL EW1051 Lector de tarjetas USB Contenidos 1.1 Funciones y características... 2 1.2 Contenido del paquete... 2 2.0 Instalar el dispositivo EW1051 mediante

Más detalles

4 Pruebas y análisis del software

4 Pruebas y análisis del software 4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran

Más detalles

INSTALACIÓN DE TecLocal Su acceso con TecCom

INSTALACIÓN DE TecLocal Su acceso con TecCom INSTALACIÓN DE TecLocal Su acceso con TecCom Instalación y configuración del Software de pedido Release 3.0 CONTENIDO I. Modo de instalación II. III. Instalación de TecLocal Configuración de conexión on-line

Más detalles

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD Carpetas sin Conexión... 2 Gestión de mensajes enviados... 3 Gestión de mensajes eliminados... 6 Firma Digital... 8 Envío de mensajes firmados digitalmente...

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles