Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice
Redes de sensores. n Estado actual Optimizacin Cross-Layer
n
PM2HW2N 2006
DEFINICION: Una red de sensores inalmbrica es una red de pequeos sistemas informticos embebidos colocados en el mundo fsico, y capaces de interactuar con este.
PM2HW2N 2006
Los sensores: de distinta naturaleza y tecnologa MENS, toman del medio la informacin y la convierten en seales elctricas.
Grupo de Redes y Arquitecturas de Altas Prestaciones
PM2HW2N 2006 4
Los Motes: o procesadores de radio, toman los datos del sensor a travs de sus puertas de datos, y envan la informacin a la estacin base.
Grupo de Redes y Arquitecturas de Altas Prestaciones
PM2HW2N 2006 5
Gateway : elementos para la interconexin entre la red de sensores y una red TCP/IP. Estacin base: recolector de datos basado en un ordenador comn o sistema embebido.
Grupo de Redes y Arquitecturas de Altas Prestaciones
PM2HW2N 2006 6
PM2HW2N 2006
La red esta basada en algunos de los estndares inalmbricos donde habr que alcanzar un compromiso entre:
n n n
PM2HW2N 2006
Software:
n
Componentes (abstraccin del hardware) mediante programacin orientada a objetos (POO). Modelo de Eventos mediante programacin orientada a eventos (POE).
PM2HW2N 2006 9
PM2HW2N 2006
10
Problemas: n Los nodos en las redes de sensores son autnomos y fuertemente desatendidos. n Ser pequeos y autnomos presenta severas restricciones energticas. n La cobertura de red es limitada. n Deben autoconfigurarse e instalarse en modalidades "Ad-hoc, ser tolerantes a fallos, etc. n Su capacidad de procesamiento y almacenamiento de los nodos es limitada.
PM2HW2N 2006 11
Diferentes protocolos y tcnicas para resolver distintos problemas, realizados por distintos grupos.
ol oc t o pr a protocol bp l c rot oc o
Multihop routing
protocol z
PM2HW2N 2006
12
Lneas de investigacin
p
Existen multitud de protocolos y subsistemas para solucionar temas puntuales que hacen amplias suposiciones sobre el resto del sistema y sobre cmo interactan todas sus partes. Esta incompatibilidad inherente reduce la interaccin posible entre grupos de investigacin e impide el progreso. L Reduce la interaccin entre los investigadores L Impide el progreso
PM2HW2N 2006 13
Incompatibilidad
Indice
p Introduccin p Protocolos
n Zigbee
MAC
n Clasificacin
PM2HW2N 2006
15
Introduccin
p
Redes densamente pobladas Nodos alimentados por bateras Redes ad-hoc inalmbricas multi-hop La topologa de la red cambia de manera dinmica Auto-.organizacin Nodos cooperan a fin de realizar una tarea en comn Procesamiento de datos en la red
PM2HW2N 2006 16
Aplicaciones
n n
Introduccin
p
Evitar conflictos
p
Protocols MAC
p
Protocolos MAC
p
TDMA ciclo de trabajo bajo, eficiente energa FDMA cada canal usa frecuencia diferente CDMA cdigo diferente
PM2HW2N 2006 19
Binary exponential backoff RTS/CTS/DATA/ACK para paquetes unicast Envio de paquetes Broadcast son enviados una vez la portadora detectada Fragmentacin
p p
RTS/CTS reserva el tiempo pra el primer (frag + ACK) El primer (frag + ACK) reserva tiempo para el segundo fragmento Da por finalizada la transmisin al detectar un error
PM2HW2N 2006
20
PM2HW2N 2006
21
Trfico en rfagas Escucha innecesaria puede consumir 50100% de la potencia utilizada para recibir (Stemm97, Kasten)
PM2HW2N 2006 22
TDMA puede reducir el el excesivo consumo energtico TDMA tiene problemas de escalabilidad y adaptabilidad
p
Dificil cambiar de manera dinmica el tamao del frame o la asignacin de ranuras ciando un nuevo nodo se agrega a la red Limita las comunicacin directa con el nodo cabeza de cluster
Protocolos aleatorios acomodan fcilmente la incorporacin de nuevos nodos y las comunicaciones multi-saltos
PM2HW2N 2006 23
Protocolos TDMA
p
Bluetooth
n n n
PM2HW2N 2006
24
Protocolos TDMA
p
TDMA frame de tamao fijo Cabeza de Cluster cambia segn condiciones Los nodos se comunicacn slo con el nodo cabeza de cluster Slo los nodos cabea de cluster se comunican con la etacin base
Problema de escalabilidad
PM2HW2N 2006 25
Protocolos TDMA
p
Auto-organizacin
n n n
6 canales diferentes
PM2HW2N 2006
26
Protocolos TDMA
p
Usa n canales diferentes para comunicarse con cada uno de ellos n ranuras para enviar a cada uno de ellos y n ranuras para recibir de cada uno de ellos
PM2HW2N 2006
27
Protocolos aleatorios
p
Mejora el consumo con respecto a MACA Evita la escucha inil nodo entra en estado inactivo (sleep) Canal de control
p p
RTS, CTS, tono ocupado para evitar colisin Paquetes probe para detectra los tiemnpos de transmisin de los vecinos Dos canales, es decir dos sistemas radio
PM2HW2N 2006 28
Protocolos aleatorios
p
Piconet
n
Sleep por 30s, beacon, y escucha por un momento Nodo transmisor debe recibir el beacon del receptor antes de transmitir Deteccin de portadora antes de envio de datos
Pueda ocurrir que un nodo tenga que esperar muchoi tiempo antes de poder enviar Deteccin de portadora y control de tasa de transmisin Distribucin justa del ancho de banda Evita la congestin
PM2HW2N 2006 29
ZigBee
PM2HW2N 2006
30
Historia
Proposals Proposal ZigBee Alliance formed Initial MRD RSI/TRD v0.2 to IEEE ZigBee
Reviews 2002
Stand. Complete
31
2001
Empresas promotoras
PM2HW2N 2006
32
Grupos de trabajo
Arquitectura p Marco de aplicacin p Red p Seguridad p Interoperabilidad p Bsqueda de mercado
p
PM2HW2N 2006
33
LAN
SHORT
ZigBee
Bluetooth1
PAN
LOW
>
HIGH
34
Aplicaciones
seguridad HVAC AMR Control de alumbrado control de acceso Monitoreo pacientes Monitoreo estado fsico TV VCR DVD/CD
Edifcico Inteligentes Electrnica Usuario Final
ZigBee
Salud PC y Periifricos
Control Industrial
PM2HW2N 2006
APPLICATION
ZIGBEE STACK
SILICON
PM2HW2N 2006
36
PM2HW2N 2006
37
Modelo de Referencia
Diseo de aplicaciones basado en perfiles Interfaz de aplicacin diseada usando perfiles generales Gestin de la topologa MAC, encaminamiento, descubrimiento y seguridad Acceso al canal y transporte fiable de datos, Transmisin y recepcin a travs del canal fsico
Grupo de Redes y Arquitecturas de Altas Prestaciones
PM2HW2N 2006
ZA1
ZA2 API
ZA n
IA1
IA n
UDP IP
ZigBee NWK
Modelo de Referencia
p p p p
Basado en micro-controlador Pila de protocolos <32 k Capa simplificada ~4k Coordinadores requieren extra RAM
n n n
Cliente
ZigBee Alliance
IEEE
802.15.4
Aplicacin
ZigBee Stack
Silicon
PM2HW2N 2006
39
PM2HW2N 2006
40
802.15.4 es un protocolo sencillo basado en la conmutacin de paquetes diseado para redes inalmbricas El acceso al canal es controlado usando el mtodo de Acceso Mltiple con Deteccin de Portadora y evitando la colisin (Carrier Sense Multiple Access with collision avoidance ) y de manera opcional basado en ranuras
n n n
ACK y opcionalmente con sincronizacin fsica Seguridad Tres bandas, 27 canales especificados
p p p
2.4 GHz: 16 canales, 250 kbps 868.3 M H z : 1 canal, 20 kbps 902-928 M H z: 10 canales, 40 kbps El tiempo de vida de la batera, latencias de controladores, sensores, monitoreo remoto, y dispositivos portables
PM2HW2N 2006
41
Fabricantes de Semiconductores
p
Transductores de muestreo, ICs y plataformas hardware/software para Clientes Alpha Definicin de primeros perfiles de aplicacin actividad organizada por la ZigBee Alliance
Usuarios
p
PM2HW2N 2006
42
Caractersticas de la capa MAC: Asociacin, ACK, envio de tramas, control de acceso, validacin de la trama Baja complejidad : 26 primitivas en lugar de 131 primitivas de 802.15.1 (Bluetooth)
ZigBee Application Framework Networking AppLayer (NWK) Data Link Controller (DLC)
IEEE 802.15.4 LLC
IEEE 802.2 LLC, Type I
PM2HW2N 2006
43
Network Coordinator Full Function Device (FFD) Reduced Function Device (RFD)
p p p p
PM2HW2N 2006
44