Propagación y Atenuación de Señales Beacon: Entendiendo RSSI en Entornos Reales

Los sistemas de Bluetooth Beacon dependen de la intensidad de señal recibida (RSSI) para estimar distancia, activar acciones basadas en ubicación y habilitar posicionamiento interior. Pero RSSI no es una métrica limpia y predecible—está moldeada por la física, los materiales y el entorno de formas que causan errores del 30–50% si se trata de forma ingenua. Este artículo desglosa los modelos de propagación, pérdidas por materiales y técnicas de calibración que separan los despliegues funcionales de los frustrantes.

La Física: Modelos de Pérdida de Trayectoria

En espacio libre, la atenuación de señal sigue la ecuación de transmisión de Friis. Para una señal BLE de 2.4 GHz:

Pérdida de trayectoria en espacio libre (FSPL) = 20·log₁₀(d) + 40.05 dB

donde d es la distancia en metros. La línea base es:

Distancia FSPL RSSI (0 dBm Tx, -90 dBm Rx sens.)
1 m 40.05 dB -40 dBm
5 m 54.0 dB -54 dBm
10 m 60.1 dB -60 dBm
20 m 66.1 dB -66 dBm
50 m 74.0 dB -74 dBm

El espacio libre es teórico. Los entornos reales añaden sombreado log-normal—atenuación aleatoria de obstáculos, multicamino e interferencia. El modelo estándar de la industria es el modelo de pérdida de trayectoria log-distancia con sombreado:

PL(d) = PL(d₀) + 10·n·log₁₀(d/d₀) + Xσ

Exponentes de Pérdida por Entorno

Entorno n (típico) σ (dB) Descripción
Espacio libre 2.0 0 Ideal teórico
Almacén abierto 2.0–2.5 3–5 Techos altos, pocas obstrucciones
Oficina abierta 2.5–3.0 4–8 Divisiones bajas, algo de mobiliario
Pasillo 1.8–2.2 2–4 Efecto guía de ondas
Oficina con tabiques 3.0–3.5 5–10 Cubículos, paredes parciales
Retail denso 3.0–4.0 6–12 Estantes, mercancía, personas
Fábrica 3.0–4.5 8–15 Metal, maquinaria, stock
Residencial 3.0–4.0 5–12 Paredes, muebles, electrodomésticos

Nótese la anomalía del pasillo: n puede ser menor que 2. Es el efecto guía de ondas—las señales rebotan en paredes paralelas e interfieren constructivamente, llegando más lejos que en espacio libre.

Pérdidas por Penetración de Materiales

Material Espesor Pérdida (dB) Notas
Pladur/Yeso 12 mm 2–4 Pared interior común
Vidrio (claro) 6 mm 1–2 Ventana
Vidrio (tintado/low-E) 6 mm 5–15 Recubrimiento metálico bloquea RF
Madera (puerta) 35 mm 3–5 Puerta interior
Ladrillo 100 mm 8–15 Pared exterior
Hormigón 150 mm 10–20 Reforzado es peor
Hormigón armado 150 mm 15–30 Malla de acero = jaula de Faraday
Puerta metálica 45 mm 20–40 Reflexión casi total
Estante metálico 10–25 Reflexión difusa + bloqueo
Cuerpo humano 3–5 Absorción de agua a 2.4 GHz

El valor del hormigón armado es crítico para despliegues multi-planta. Un Bluetooth Beacon en una planta puede ser invisible para receptores dos plantas arriba debido a 30+ dB de atenuación por forjado. Planificar conjuntos separados por planta.

Desvanecimiento Multicamino

En interiores, las señales llegan al receptor por múltiples caminos: directo (línea de visión) más reflexiones en paredes, suelos y objetos. Estas señales reflejadas pueden sumar constructiva o destructivamente, causando fluctuaciones RSSI de 10–20 dB en distancias tan pequeñas como media longitud de onda (~6 cm a 2.4 GHz).

Implicaciones prácticas:

  • Pequeños movimientos causan grandes cambios de RSSI. Mover el teléfono 5 cm puede cambiar RSSI en 10+ dB.
  • Desvanecimiento temporal. Objetos móviles causan fluctuaciones RSSI incluso con beacon y receptor estacionarios.
  • Escenarios NLOS. Cuando el camino directo está bloqueado, el receptor captura solo señales reflejadas, típicamente 10–30 dB más débiles.

Estimación de Distancia Basada en RSSI

La fórmula de estimación más común invierte el modelo de pérdida:

d = d₀ · 10^((RSSI₀ – RSSI) / (10·n))

Con σ = 8 dB de sombreado, el intervalo de confianza del 95% abarca aproximadamente un rango de 4:1. A 10 m estimados, la distancia real podría estar entre 5 m y 20 m.

Técnicas para mejorar la precisión:

  1. Media móvil. Promediar las últimas 5–10 lecturas RSSI.
  2. Filtro de Kalman. Pondera dinámicamente nuevas mediciones vs. estimaciones previas.
  3. Trilateración multi-beacon. Usar 3+ beacons reduce el error 30–50% vs. rango single-beacon.
  4. Fingerprinting. Pre-medir RSSI en puntos de rejilla y comparar con lecturas en vivo. Precisión de 1–3 m en entornos controlados.

Compromiso Potencia de Transmisión vs. Alcance

Potencia Tx Alcance Espacio Libre Alcance Interior (n=3) Impacto Batería (CR2032, 1s adv)
-20 dBm ~5 m ~2 m ~24 meses
-12 dBm ~15 m ~5 m ~20 meses
-4 dBm ~30 m ~10 m ~16 meses
0 dBm ~50 m ~15 m ~12 meses
+4 dBm ~70 m ~22 m ~8 meses
+8 dBm ~90 m ~30 m ~5 meses

Para la mayoría de aplicaciones de proximidad interior, 0 dBm ofrece la mejor relación alcance-autonomía.

Calibración

Los valores RSSI brutos no son comparables entre diferentes hardware. La calibración es esencial:

  1. Medir RSSI₀ a 1 m. Registrar 50+ lecturas y tomar la mediana como referencia PL(d₀).
  2. Mapear el entorno. Registrar RSSI vs. posiciones conocidas y ajustar el exponente n por zona.
  3. Considerar variación de antena. Diferentes modelos de teléfono tienen offsets de 5–10 dB.
  4. Actualizar regularmente. Los entornos cambian; recalibrar trimestralmente para alta precisión.

Entender la propagación de señal no es académico—es la diferencia entre un despliegue de Bluetooth Beacon que funciona fiablemente y uno que requiere solución de problemas constante. Modele la física, calibre el entorno y diseñe para el peor caso, no para el mejor.