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:
- Media móvil. Promediar las últimas 5–10 lecturas RSSI.
- Filtro de Kalman. Pondera dinámicamente nuevas mediciones vs. estimaciones previas.
- Trilateración multi-beacon. Usar 3+ beacons reduce el error 30–50% vs. rango single-beacon.
- 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:
- Medir RSSI₀ a 1 m. Registrar 50+ lecturas y tomar la mediana como referencia PL(d₀).
- Mapear el entorno. Registrar RSSI vs. posiciones conocidas y ajustar el exponente n por zona.
- Considerar variación de antena. Diferentes modelos de teléfono tienen offsets de 5–10 dB.
- 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.