tutorial: 802.15 - sase · 22 la capa mac csma-ca con beacons: 1.ubica el próximo período de...
TRANSCRIPT
![Page 1: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/1.jpg)
1
Tutorial: 802.15.4
Simposio Argentino de Sistemas EmbebidosSASE 2013
Diego DujovneEscuela de Informática y Telecomunicaciones
Universidad Diego PortalesSantiago, Chile
![Page 2: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/2.jpg)
2
Especificaciones
Origen: Estandarización de WSN Contexto: Investigación -> Industria Organismo: IEEE802 Standards Disponibilidad: Gratuita (Publicación>6meses) Objetivo: MAC y PHY Última versión completa: 2011 Revisiones 2012: e (tsch), f (RFID)
g (Smart Meters)
![Page 3: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/3.jpg)
3
Introducción
802.15: Wireless Personal Area Networks 802.15.4: Low Rate WPANs Equipos fijos / móviles Baja potencia de transmisión Bajo consumo – Gran autonomía Distancias cortas Poca o nula infraestructura (no Aps)
![Page 4: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/4.jpg)
4
Introducción
Capa PHY: Bandas
+ medición de distancias con 1m precisión Más bandas en China y Japón
868 – 868.6MHz
902 – 928MHz
2400 – 2483.5Mhz
600KHz 28MHz 83.5MHz
![Page 5: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/5.jpg)
5
Introducción
MAC: Características Principales Topología: Estrella / P2P Direccionamiento 64bits único / 16bits definido Time Slots garantizados (opcional) CSMA/CA o ALOHA ACK de paquetes Bajo consumo Detección de Energía remanente Indicador de calidad de enlace
![Page 6: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/6.jpg)
6
Introducción
Clasificación de dispositivos: FFD: Full Function Device
Coordinador PAN
RFD: Reduced Function Device Elemento simple: sólo sensado / actuación Se asocia a un solo FFD a la vez.
Una WPAN: Al menos un FFD y n*RFDs
![Page 7: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/7.jpg)
7
Introducción
Topologías:
Estrella
P2P
CoordinadorPAN
Full Function Device
Reduced Function Device
![Page 8: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/8.jpg)
8
Introducción
Topología Estrella: RFDs se comunican con FFD El FFD inicia o termina o enruta
comunicaciones, el RFD no enruta. La red puede tener direccionamiento:
Absoluto Corto, asignado por el Coordinador
El coordinador elige el PAN ID de la red (escuchando a sus PAN vecinas)
Las PANs son independientes entre sí
![Page 9: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/9.jpg)
9
Introducción Topología P2P: Todos pueden comunicarse contra todos Uno se elige coordinador (ej. El primero) Ejemplo:
Cluster tree: la mayoría son FFDs Los RFDs se conectan como leafs (hojas)
El coordinador elige un PAN ID y envía beacons El coordinador recibe pedidos y asocia a los
vecinos como child devices Childs generan beacons y puede asociar a otros
![Page 10: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/10.jpg)
10
Introducción Multicluster: Un coordinador le dice a un Child que sea
coordinador del grupo vecino:
![Page 11: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/11.jpg)
11
La capa MAC Funciones: Manejo de Beacons (balizas) Acceso al canal Administración de Time Slot garantizado Validación de frames ACKnowledges Asociación y Des-asociación Servicios para seguridad
![Page 12: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/12.jpg)
12
La capa MAC
Estructura de SuperFrame (coordinador)
Beacon
Período Activo
Slot
tiempo
Período Activo
tiempo
Período Inactivo
![Page 13: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/13.jpg)
13
La capa MAC
Beacons (balizas): Sincronización de dispositivos asociados Identificador de PAN Descripción de estructura de superframes
tiempo
![Page 14: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/14.jpg)
14
La capa MAC
Contención: Nodo compite con los demás usando Slotted-
CSMA o ALOHA Coordinador puede asignar GTS a una
aplicación sensible al retardo (máx 7)
Beacon
tiempo
Período Activo
CAccessP CFreeP
![Page 15: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/15.jpg)
15
La capa MAC
Transmisión al coordinador: 1.El nodo espera a sincronizarse con el Beacon 2.El nodo transmite en un período de
contención 3.El coordinador responde con ACK, si fue
solicitado. Si no hay Beacon, se transmite en cualquier
momento.
![Page 16: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/16.jpg)
16
La capa MAC
Transmisión del coordinador: 1.El coordinador avisa en el Beacon que hay
un mensaje pendiente 2.El nodo solicita el mensaje al coordinador 3.El coordinador responde con ACK 4.El coordinador envía el dato al nodo. 5.El nodo manda ACK si es solicitado
![Page 17: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/17.jpg)
17
La capa MAC
Transmisión del coordinador (sin Beacon): 1.El nodo solicita al coordinador el mensaje 2.El coordinador envía ACK 3.El coordinador envía el dato si estaba
pendiente. 4.Si no había dato pendiente, puede avisar en
ACK o con el campo de datos vacío. 5.El nodo manda ACK si es solicitado
![Page 18: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/18.jpg)
18
La capa MAC
Tipos de paquete Beacon Data ACKnowledgement MAC command (control de transferencias entre
pares)
![Page 19: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/19.jpg)
19
La capa MAC
Estructura del paquete
SHR (Sync)
tiempo
PHR (PHY) PSDU (Carga PHY)
MHR (MAC) Carga MAC MFR (MAC Footer)
![Page 20: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/20.jpg)
20
La capa MAC
CSMA-CA Sin Beacons:
1.Espera un tiempo al azar 2.Si el canal está desocupado, espera el random
backoff 3.Si aún sigue desocupado transmite. 4.Si está ocupado, espera otro tiempo al azar y
vuelve a empezar el ciclo. El ACK no usa CSMA-CA
PaqueteEspera Azar Backoff
![Page 21: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/21.jpg)
21
La capa MAC
CSMA-CA Con Beacons:
Usa slotted CSMA-CA Los períodos de backoff → alineados con el inicio
del Beacon Todos los períodos de backoff están alineados
entre los nodos de una PAN.
![Page 22: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/22.jpg)
22
La capa MAC
CSMA-CA Con Beacons:
1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado, espera otra vez un
número al azar de períodos de backoff 4.Si el canal está libre, transmite al inicio del
próximo período de backoff. Los ACK no usan CSMA-CA
Número al Azar
Paquete
Canal libreBackoff
Beacon
![Page 23: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/23.jpg)
23
La capa MAC
Tiempos: Deben respetarse tiempos mínimos entre
frames.
LIFS
Frame CortoFrame Largo ACK
SIFS
ACK
t_ACK t_ACK
Con ACKnowledge
LIFS
Frame CortoFrame Largo
SIFS
Sin ACKnowledge
![Page 24: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/24.jpg)
24
La capa MAC
Actividades Descubrimiento: Channel Scan Selección de canal: ED (Energía en el canal) Scan Activo: Pide el Beacon al coordinador Scan Pasivo: Escucha Beacons Usa un PANID de 0xFFFF para escuchar a
todos los Beacons de los vecinos Scan Huérfano: Cuando el nodo se
desincroniza del coordinador Adquisición de Sincronismo: Beacon
![Page 25: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/25.jpg)
25
La capa MAC
Frame genérico
2 1 0/2 0/2/8 0/2 0/2/8 0/5/6/10/14 Variable 2
FrameControl
SeqNumber
DestPANID
DestAddress
SrcPANID
SrcAddress
SeguridadAuxiliar
Carga FCS
Campos de Direccionamiento
MHR (MAC Header) MACCarga
MACFooter
Longitud en BytesDepende del tipo
de Frame
![Page 26: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/26.jpg)
26
La capa MAC
Campo Frame Control
0-2 3 4 5 6 7-9 12-13 14-15
Tipo deFrame
SeguridadHabilitada
FramePendiente
ACKRequerido
Compresión de PANID
Reservado Versión delFrame
Source Addressing Mode
Bits
![Page 27: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/27.jpg)
27
La capa MAC
Beacon
2 1 4/10 0/5/6/10/14 2 variable variable variable 2
FrameControl
SequenceNumber
AdressingFields
AuxSecurity
SuperframeSpec
GTS PendingAddress
Carga FCS
MHR (MAC Header) Carga MAC MFR(MAC
Footer)
Bytes
![Page 28: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/28.jpg)
28
La capa MAC
Data
ACK
2 1 variable 0/5/6/10/14 variable 2
FrameControl
SequenceNumber
AdressingFields
AuxSecurity
Carga FCS
MHR (MAC Header) Carga MAC MFR(MAC
Footer)
Bytes
2 1 2
FrameControl
SequenceNumber
FCS
MHR (MAC Header) MFR(MAC
Footer)
![Page 29: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/29.jpg)
29
La capa PHY
Responsabilidades: Activación / Desactivación del transceiver RF Detección de Energía en el canal (ED) Indicador de calidad de Enlace (LQI) Verificación de Canal Libre para CSMA-CA Selección de frecuencia de canal Transmisión y recepción de datos Medición de distancia con UWB
![Page 30: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/30.jpg)
30
La capa PHY
Modulaciones: En amplitud, frecuencia o fase
Portadora
Modulante
Amplitud
Frecuencia
Fase
![Page 31: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/31.jpg)
31
La capa PHY
Modulaciones: Con o sin Espectro
Expandido
Den
sida
d es
pect
ral d
e po
tenc
ia
Frecuencia
Señal de Banda Angosta
Señal Expandida
Nivel de Ruido
Secuencia dePseudoruido
Datos
SeñalExpandida
![Page 32: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/32.jpg)
32
La capa PHY
Modulaciones: Con distintas bandas de frecuencias: 780MHz (779-787) 250Kbps 868MHz (868-868.6) [1ch]
20Kbps / 100Kbps (O-QPSK) / 250Kbps (ASK)
915MHz (902-928) 40Kbps / 250Kbps (ASK) [10ch] 950MHz (950-956) 100Kbps / 20Kbps (DSSS) 2450MHz (2400-2483.5) 250Kbps [16ch] 3-10GHz (UWB)
Coincide con WiFi y Bluetooth
![Page 33: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/33.jpg)
33
La capa PHY
Modulaciones: O-QPSK:Offset Quadrature Phase Shift Keying
con DSSS BPSK: Binary Phase Shift Keying con DSSS ASK: Amplitude Shift Keying con PSSS
(Parallel Sequence Spread Spectrum)
![Page 34: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/34.jpg)
34
La capa PHY
Modulaciones: CSS: DQPSK (Differential Quadrature Phase
Shift Keying) con Chirp Spread Spectrum UWB: Ultrabanda Ancha, BPSK con Burst
Position Modulation M-PSK: M-ary Phase Shift Keying GFSK: Gaussian Frequency Shift Keying
![Page 35: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/35.jpg)
35
La capa PHY
Modulaciones: CSS: DQPSK (Differential Quadrature Phase
Shift Keying) con Chirp Spread Spectrum UWB: Ultrabanda Ancha, BPSK con Burst
Position Modulation M-PSK: M-ary Phase Shift Keying GFSK: Gaussian Frequency Shift Keying
![Page 36: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/36.jpg)
36
La capa PHY
Funciones: Medición de ED: Energía estimada dentro del
ancho de banda del canal. Se mide durante 8 tiempos de símbolo
Cálculo de LQI: Caracterización de la potencia de recepción / calidad de un paquete.
Escala de 0x00 a 0xFF, con al menos 8 niveles
![Page 37: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/37.jpg)
37
La capa PHY
Funciones: Clear Channel Assessment:
Modo 1: Energía por encima de un umbral Modo 2: Sólo detección de portadora Modo 3: Energía por encima de un umbral y
detección de portadora
![Page 38: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/38.jpg)
38
La capa PHY
Modulación – ejemplo: O-QPSK Paquete:
Bytes
1 variable
Preámbulo Delimitador Inicio de Frame(SFD)
Longitud deFrame (7 bits)
Reservado(1 bit)
PSDU (Carga)
SHR PHR CargaPHY
![Page 39: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/39.jpg)
39
La capa PHY
Modulación – ejemplo: O-QPSK Preámbulo: 8 símbolos (4 bytes) en cero. Start of Frame Delimiter: 1110 0101 Expansión y Modulación:
1.4 bits seleccionan una secuencia de pseudoruido 2.Se concatenan las secuencias 3.Se modula con O-QPSK
Velocidad de bit: 250Kbps
Bits a Símbolos Símbolos a Chips Modulador O-QPSKDatosPPDU
![Page 40: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/40.jpg)
40
La capa PHY
Modulación – ejemplo: O-QPSK Símbolos a Chips:
![Page 41: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/41.jpg)
41
La capa PHY
Modulación – ejemplo: O-QPSK O-QPSK:
C1 C3 C5 ... C31
C0 C2 C4 ... C30Fase I
Fase Q
Tc
2Tc
Fase I
Fase Q
![Page 42: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/42.jpg)
42
Dispositivos
Dispositivos Compatibles TI – CHIPCON CC2420
Ganancia: 9dB, 250Kbps, SPI RSSI / LQI Digital 17 mA consumo
promedio TX/RX
![Page 43: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/43.jpg)
43
Dispositivos
Dispositivos Compatibles ATMEL AT86RF230
16 mA consumo promedio TX/RX 250Kbps, SPI 20nA SLEEP
![Page 44: Tutorial: 802.15 - SASE · 22 La capa MAC CSMA-CA Con Beacons: 1.Ubica el próximo período de backoff 2.Espera un número al azar de períodos de backoff 3.Si el canal está ocupado,](https://reader033.vdocuments.us/reader033/viewer/2022060708/6073e64f289dd624b3089737/html5/thumbnails/44.jpg)
44
Preguntas?
Diego DujovneEscuela de Informática y Telecomunicaciones
Universidad Diego PortalesSantiago, Chile