Slideshare.net (beta)

 
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons



All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Generador de administradores de redes de sensores

From prowsn, 4 months ago

477 views  |  0 comments  |  0 favorites  |  1 embed (Stats)
 
 
 

Groups/Events

Not added to any group/event

 
 

Privacy InfoNew!

This slideshow is Public

 
Embed in your blog
Embed (wordpress.com)
custom

Slideshow Statistics
Total Views: 477
on Slideshare: 447
from embeds: 30* * Views from embeds since 21 Aug, 07

Slideshow transcript

Slide 1: Generador de administradores de  redes de sensores ZigBee Sebastián Lora López Juan Simó Arráez

Slide 2: Índice de contenidos ● 1.Visión general del proyecto ● 2.Librerías de comunicación – 2.1.Librerías de comunicación RS232 – 2.2.Librerías de empaquetado/desempaquetado ZigBee – 2.3.Librerías de gestión a alto nivel ● 3.Implementación de la interfaz de usuario – 3.1.Comprobación de viabilidad de Google Web Toolkit // ExtJS – 3.2.Definición de los requerimientos de la aplicación generadora – 3.3.Implementación de los módulos de la aplicación generadora ● 4.Implementación del generador de gestores de redes – 4.1.Aplicación gestora de red – 4.2.Aplicación de monitorización de red

Slide 3: 1.Visión general del proyecto Dominio y comprobación de Librerías de comunicación viabilidad de la aplicación con el puerto RS232 de Google Web ToolKit Librerías de nivel intermedio Definición de los requerimientos para ensamblado/desensamblado de la aplicación generadora de tramas ZigBee Librerías a alto nivel para Implementación de los módulos gestión de la red ZigBee de la aplicación generadora Implementación del generador Características concretas de la  de gestores de redes red a gestionar Aplicación de monitorización Aplicación gestora de la red de la red

Slide 4: Índice de contenidos ● 1.Diagrama de trabajo ● 2.Librerías de comunicación – 2.1.Librerías de comunicación RS232 – 2.2.Librerías de empaquetado/desempaquetado ZigBee – 2.3.Librerías de gestión a alto nivel ● 3.Implementación de la interfaz de usuario – 3.1.Comprobación de viabilidad de Google Web Toolkit // ExtJS – 3.2.Definición de los requerimientos de la aplicación generadora – 3.3.Implementación de los módulos de la aplicación generadora ● 4.Implementación del generador de gestores de redes – 4.1.Aplicación gestora de red – 4.2.Aplicación de monitorización de red

Slide 5: 2.1.Librerías de comunicación  RS232 Las librerías de comunicación a bajo nivel RS232 permiten el intercambio de información a nivel de bytes entre la red ZigBee y el servidor central. Estas librerías únicamente realizarán procesos de lectura/escritura sobre dicho puerto. La interpretación de los bytes se realizará mediante librerías de más alto nivel que se comentarán a continuación.

Slide 6: 2.2.Librerías de empaquetado y  desempaquetado ZigBee En una trama ZigBee existen campos fijos y campos variables. Los campos fijos son: indicador de inicio de trama (1 byte), longitud de la trama (2 bytes), API identifier (1 byte) y checksum (1 byte). Los campos variables dependen del valor de campo fijo API identifier , que indica entre otras cosas el tipo de paquete del que se trata. En esta librería de nivel intermedio pretendemos implementar todos y cada uno de los tipos de trama que existen para los Xbee Serie 2 . Mediante una simple función podremos montar una trama del tipo que deseemos. Por ejemplo: tramas de envío de datos usando diferentes medios (direcciones de 64 o 16 bits, identificador NI, directo a coordinador...), tramas de comando AT, etc.

Slide 7: 2.3.Librerías de gestión a alto nivel Mediante esta librería a alto nivel, el usuario no experto en Xbee podrá realizar una serie de acciones sobre la red sin necesidad de saber ni el formato de trama ni el de comunicación con un RS232. Por ejemplo: -Enviar parámetros para establecer la configuración de un nodo. -Obtener información de la red de cualquier tipo. -Posibilidad de enviar acciones a rangos de dispositivos.

Slide 8: Índice de contenidos ● 1.Diagrama de trabajo ● 2.Librerías de comunicación – 2.1.Librerías de comunicación RS232 – 2.2.Librerías de empaquetado/desempaquetado ZigBee – 2.3.Librerías de gestión a alto nivel ● 3.Implementación de la interfaz de usuario – 3.1.Comprobación de viabilidad de Google Web Toolkit // ExtJS – 3.2.Definición de los requerimientos de la aplicación generadora – 3.3.Implementación de los módulos de la aplicación generadora ● 4.Implementación del generador de gestores de redes – 4.1.Aplicación gestora de red – 4.2.Aplicación de monitorización de red

Slide 9: 3.1.Comprobación de la viabilidad  de GWT // ExtJS Estudio de Google Web Toolkit y de ExtJS como herramientas para generar una interfaz que sea versátil, funcional y amigable para el usuario. En esta parte se deben comprobar las posibilidades y restricciones de estas utilidades para cumplir con las necesidades de nuestra aplicación.

Slide 10: 3.2.Definición de los requerimientos de la  aplicación generadora Esta tarea es necesaria para poder concretar el alcance de la aplicación. Algunos de los requerimientos son: -generar una aplicación de gestión a partir de la información de topología y tipos de sensores que se usarán en la red. -definir perfiles de nodos y de sensores de cualquier tipo. -generar una interfaz de la aplicación final basándose en los datos introducidos. -generar las herramientas suficientes para controlar la red especificada mediante la interfaz mencionada anteriormente.

Slide 11: 3.3.Implementación de los módulos de la  aplicación generadora Esta parte trata de la implementación de los módulos que permitirán a la aplicación generadora de gestores de red cumplir con los requerimientos dispuestos en la tarea anterior. La interfaz del generador de gestores de redes contendrá estos módulos: -generador de BBDD capaz de almacenar los datos asociados a la red. -generador de herramientas de administración de la red. -generador de la interfaz de monitorización en tiempo real.

Slide 12: Índice de contenidos ● 1.Diagrama de trabajo ● 2.Librerías de comunicación – 2.1.Librerías de comunicación RS232 – 2.2.Librerías de empaquetado/desempaquetado ZigBee – 2.3.Librerías de gestión a alto nivel ● 3.Implementación de la interfaz de usuario – 3.1.Comprobación de viabilidad de Google Web Toolkit // ExtJS – 3.2.Definición de los requerimientos de la aplicación generadora – 3.3.Implementación de los módulos de la aplicación generadora ● 4.Implementación del generador de gestores de redes – 4.1.Aplicación gestora de red – 4.2.Aplicación de monitorización de red

Slide 13: 4.1.Aplicación gestora de la red La aplicación gestora de la red tiene la capacidad de hacer cambios en la red, tanto en nodos individuales como en grupos de nodos. No serán necesarias otras herramientas ajenas a esta para administrar la red.

Slide 14: 4.2.Aplicación de monitorización de red La monitorización total del sistema se podrá realizar desde esta aplicación. Ofrecerá información de varios tipos: -visualización de la topología de red sobre un mapa. -visualizar la información asociada a cada sensor para cada nodo en tiempo real. -estado de la batería en cada nodo. -intensidades de señal entre dispositivos. -evaluación de la viabilidad de la red. -generación de estadísticas en función de los valores almacenados en la BBDD.