Geolocalización LoRa: TDOA frente a RSSI y requisitos de gateway — ManThink
Portada del artículo técnico de ManThink

Contenido del artículo

Manual de ingeniería LoRaWAN de ManThink · Artículo 8 · 2026-09-04 Tema: Geolocalización

Resumen de la serie

Bienvenido de nuevo a la serie de ingeniería LoRaWAN de ManThink. En los siete artículos anteriores cubrimos los procedimientos de unión (OTAA/ABP), la tasa de datos adaptativa, los parámetros regionales, la capa física SF/BW/CR, las clases de dispositivo, las generaciones de chips concentradores y los controladores host de gateway. Todas esas preguntas responden a «¿cómo llega la señal?». La geolocalización es una pregunta distinta: ya has recibido una trama de enlace ascendente en algún lugar de la ciudad; ¿puedes deducir dónde se originó ese paquete y cuánto puedes acercarte?

Este artículo se centra en ese problema. LoRaWAN define dos métodos estándar de geolocalización — TDOA y RSSI —, ambos construidos sobre la misma premisa física: un único enlace ascendente es recibido por tres o más gateways simultáneamente. La diferencia es qué magnitud física reporta cada gateway, y qué modelo geométrico usa el servidor de red para extraer la ubicación de esos informes.


1. Por qué la geolocalización merece su propia conversación en LoRa

Dos de los casos de uso canónicos de LPWAN — la medición y el seguimiento — comparten presupuestos de energía similares (5–10 años con batería) pero quieren precisiones de ubicación muy distintas:

Caso de uso Precisión de ubicación requerida Consecuencia de negocio
Medición remota (electricidad / agua / gas) Ninguna Un enlace ascendente termina el trabajo
Seguimiento logístico, localizadores de mascotas, gestión de activos valiosos De decámetros a cientos de metros Granularidad mínima para «recuperarlo»

El posicionamiento embebido comercial tiene dos rutas establecidas:

  • GNSS (GPS / BeiDou): precisión en exteriores de 1 metros, pero cada fijación necesita ≥30 s de arranque en frío y RF continua, lo que acaba con la vida de la batería (5 años → unos pocos días). El factor de forma, el sellado y los costes de la carcasa se disparan.
  • Huella Wi-Fi / BLE: precisión de 1–3 m, pero necesita una base de datos de huellas preconstruida, solo funciona en interiores, falla en exteriores y requiere conectividad constante.

LoRaWAN toma una tercera ruta: deje que los gateways hagan la medición; mantenga el nodo final intacto. El terminal transmite con normalidad — misma potencia, mismo ancho de banda — y la geolocalización ocurre enteramente en el lado del gateway + servidor de red. La BOM, el firmware y la batería del terminal no cambian.

La pregunta que responde este artículo: ¿qué precisión puede alcanzar este enfoque y de qué depende?


Lleva esta guía a tu proyecto

ManThink ofrece productos IoT para conectar dispositivos, desplegar redes y trabajar con datos. Consulta estos recursos de producto junto con las recomendaciones técnicas del artículo:

GD61 Gateway LoRaWAN para interiores · ThinkLink

Conoce los productos de ManThink y consulta tu proyecto →

2. La premisa subyacente: un enlace ascendente, tres gateways

Tanto TDOA como RSSI se apoyan en el mismo hecho: un único enlace ascendente es recibido por ≥ 3 gateways a la vez. Esto significa que, una vez que la red LoRa de una ciudad es lo bastante densa (decenas a cientos de gateways), la geolocalización llega «gratis» sobre el tráfico existente.

Lo que difiere es:

  1. Qué magnitud física reporta cada gateway al servidor
  2. Qué modelo geométrico usa el servidor para deducir la posición

Esa única bifurcación es la frontera entre TDOA y RSSI.


3. TDOA (diferencia de tiempo de llegada): dibujar la cuadrícula con el tiempo

3.1 Idea central

Cada gateway adjunta una marca de tiempo de alta resolución a cada enlace ascendente recibido — el «nanosegundo N» de reloj de pared en el que llegó el paquete. Siempre que tres o más marcas de tiempo compartan una base temporal común (normalmente una referencia PPS de GPS), el servidor escribe múltiples Δt = 0 ecuaciones de hipérbola; la intersección es la posición del terminal. Eso es TDOA.

La analogía clásica de Semtech: deja caer una piedra en un lago; las ondas se propagan a la velocidad de la luz. Tres receptores (boyas) en posiciones conocidas registran «el momento en que la onda me alcanzó». El par de diferencias más cercano a cero es el más próximo al terminal. Tres hipérbolas con dos incógnitas dan una fijación puntual.

3.2 El cuello de botella oculto: la marca de tiempo fina

La precisión de TDOA depende críticamente de la resolución de la marca de tiempo. Una diferencia de trayecto de 100 metros corresponde a un retardo de propagación de 333 ns — para un posicionamiento de 100 metros, las marcas de tiempo deben alcanzar la clase de los nanosegundos. Las interrupciones software estándar de un MCU no pueden ofrecer eso de forma consistente.

El concentrador SX1303 de Semtech incorporaFine Timestamp: 64 bits, relativo a PPS, resolución de nanosegundos, registrado en hardware a la llegada del paquete. La «precisión del evento» se convierte en un hecho de hardware, no en un problema de posprocesamiento software. Precisamente por eso el artículo 6 subrayó que el salto SX1302→SX1303 trata fundamentalmente de geolocalización, no de demodulación.

  • Compatible en pines con SX1302 (sustitución directa)
  • Hasta 8 paquetes de enlace ascendente simultáneos, cada uno con su propia marca de tiempo
  • Referencia temporal: PPS de GPS (pulso por segundo)

Precisión oficial de Semtech para TDOA con Fine Timestamp: 75–150 metros, según las condiciones del canal y la multitrayectoria.

3.3 Sincronización temporal: el requisito previo oculto

«Todos los gateways comparten una base temporal» suena trivial, pero define el techo de la precisión de TDOA:

Método de sincronización Error típico Coste de despliegue
PPS de GPS (satélite 1 Hz) ~10 ns Cada sitio necesita una antena GPS con visibilidad del cielo
PTP / NTP de red (LAN) ~1–100 μs Solo adecuado donde la infraestructura Ethernet está predesplegada
Estación base del operador (LTE / 5G) 100 ns – unos pocos μs Depende de los servicios de temporización del operador

El GPS es la referencia del sector; la antena debe ver el cielo en la azotea/la cima de la torre/la pared exterior — muchos despliegues en interiores lo dificultan. Por eso el TDOA funciona en exteriores pero rara vez llega a interiores profundos.

3.4 Ventajas y costes

TDOA
Precisión 20–200 m en exteriores (datos de LoRa Alliance)
Coste del terminal Cero (no se requieren paquetes adicionales)
Robustez frente al multitrayecto Alta (el tiempo de llegada de la envolvente es comparativamente tolerante a NLOS)
Viabilidad en interiores Baja (la sincronización GPS es difícil de desplegar; el metal y el hormigón atenúan mucho)
Requisitos de red ≥ 3 gateways receptoras simultáneas + sincronización temporal

El TDOA es adecuado para: seguimiento de activos a escala urbana, despacho de flotas logísticas, ganadería inteligente (localización de vacas/ovejas), monitorización de maquinaria agrícola en grandes áreas — el perfil clásico de «exterior, largo alcance, baja potencia, precisión de ~100 m».


4. RSSI (Indicación de la Intensidad de la Señal Recibida): medir la distancia con la intensidad de la señal

4.1 Idea central

Cada gateway informa de la intensidad de señal recibida (dBm) del paquete. Dado un modelo de pérdida de trayecto, el RSSI en espacio libre se atenúa con el cuadrado de la distancia; el modelo log-distancia urbano da:

RSSI(d) = A - 10·n·log10(d)

donde A es el RSSI a 1 metro y n es el exponente de pérdida de trayecto (2 en espacio libre, 2.5–4 en entorno urbano típico). Tres gateways dan cada una una estimación RSSI→distancia; los tres círculos se intersecan en el terminal.

4.2 Precisión en el mundo real

El problema principal de los modelos basados únicamente en RSSI es el multitrayecto: distintas trayectorias reflejadas producen distintas estimaciones de RSSI; la varianza crece con la distancia.

Valores reportados en la literatura académica:

  • Modelo RSSI simple: error mediano ~1 km (escenario IoT de largo alcance)
  • Modelo de pérdida de trayecto de doble pendiente + nodos de referencia: mediana ~117 m (medición urbana en Amberes)
  • Interiores + filtro de Kalman + modelo dinámico: ~1 m (alta densidad, corto alcance)

Cifra oficial de LoRa Alliance: 1000–2000 m (1–2 km) — posicionamiento grueso.

4.3 Ventajas y costes

RSSI
Precisión Gruesa — 1–2 km en el modelo simple; ~100 m con modelos refinados
Coste del terminal Cero
Requisitos de despliegue Basta con ≥ 3 gateways receptoras; no se necesita sincronización de reloj
Sensibilidad al multitrayecto Alta (la vegetación, los edificios y el clima sesgan el RSSI)
Viabilidad en interiores Media (el LoRa penetra poco las paredes, pero lo inverso —las reflexiones en interiores— es manejable)

El RSSI es adecuado para: seguimiento a nivel de bolsillo, cercas de actividad para mascotas, determinación de flotas «dentro/fuera de la ciudad» — aplicaciones en las que la pregunta de negocio es «¿entró o salió el activo de la región X?». El valor no es la precisión bruta sino la infraestructura de sincronización cero.


5. TDOA frente a RSSI: dos lecturas geométricas del mismo evento físico

Dimensión TDOA RSSI
Techo de precisión en exteriores 20–200 m (LoRa Alliance / Semtech) 1–2 km en el modelo simple / ~100 m con refinamiento
Sincronización temporal Requerida (GPS / PTP) Ninguna
Requisito de hardware Concentrador con marca de tiempo fina (SX1303-class) Cualquier concentrador LoRaWAN
Coste del lado del terminal Cero Cero
Sensibilidad al multitrayecto Baja Alta
Viabilidad en interiores Baja Media
Cómputo en el servidor de red Moderado (intersección de hipérbolas) Inferior (intersección de círculos)
Aplicación típica Seguimiento de activos, ganado, enrutamiento de flotas Detección de "dentro / fuera" a nivel de región

Conclusión:

  • Si la aplicación tolera un error de ~100 m y necesita cobertura interior/exterior → RSSI (sin sobrecarga de sincronización)
  • Si la aplicación necesita una precisión de 20–200 m para seguimiento a escala urbana → TDOA (se requiere infraestructura de sincronización GPS)
  • En la práctica, la combinación TDOA + RSSI es la mejor — TDOA proporciona la posición base; RSSI la complementa cuando el GPS no está disponible; la precisión combinada suele situarse en la banda de 50–150 m

6. Aplicaciones típicas frente a enfoque recomendado

Aplicación Enfoque recomendado Motivo
Flota de reparto urbano TDOA Exterior, buena visibilidad del cielo, se requiere precisión a nivel de manzana
Regulación de bicicletas compartidas Combinación TDOA + RSSI Toda la ciudad, 24/7, sensible al consumo, escala de 10k+
Ganadería inteligente (ovejas / vacuno) TDOA Campo abierto, cercas virtuales de 200 m en puntos de agua
Activo de alto valor (armarios de telecomunicaciones) TDOA Una posición de 200 m en la azotea activa la geocerca
Localizador de mascotas para consumidores RSSI La experiencia de usuario "a menos de 1 km de casa" es suficiente
Activo móvil (obra / almacén) RSSI (solo presencia) Estado binario "dentro / fuera"
Vehículo en aparcamiento subterráneo TDOA + fusión geomagnética LoRa puro es insuficiente; se necesita un enfoque híbrido
Contadores inteligentes de agua / gas No se necesita ubicación El ID del contador está en el enlace ascendente; la ubicación es irrelevante

7. Práctica de ManThink: GD61x + geolocalización ThinkLink

La puerta de enlace de código abierto GD61x (ESP32-S3 + SX1302) admite 8 canales de recepción LoRa concurrentes — más que suficiente para una resolución TDOA típica. Sin embargo, la resolución de marca de tiempo de SX1302 no coincide con la Fine Timestamp de SX1303; para una precisión de ±100 m, la receta de campo habitual de ManThink es:

  • Puerta de enlace GD61x + módulo GPS externo + alineación temporal del lado de la red

…lo que proporciona un TDOA aproximado sin reconstruir el hardware.

La plataforma ThinkLink proporciona:

  • Normalización de marcas de tiempo entre múltiples puertas de enlace que cancela la deriva relativa del cero de PPS entre sitios
  • Resolutor TDOA basado en la intersección de hipérbolas por mínimos cuadrados de Levenberg-Marquardt
  • Respaldo RSSI cuando la sincronización GPS no está disponible (caso típico en interiores)
  • Reproducción de trayectorias históricas con precisión de 500 m — muy adecuada para la visualización de flotas

Las puertas de enlace comerciales de nueva generación de ManThink adoptarán SX1303 para ofrecer una precisión de 75–150 m según la especificación de Semtech a nivel de hardware desde el primer momento — esa es la base de ingeniería para la geolocalización de grano fino.


8. Conceptos erróneos comunes y orientación para la selección

8.1 Tres conceptos erróneos

  1. "SX1303 por sí solo ofrece alta precisión" — Fine Timestamp es la necesaria condición, no la suficiente Todavía se necesita sincronización GPS PPS, un espaciado razonable entre puertas de enlace (típicamente 500 m – 3 km) y una multitrayectoria manejable. SX1303 sin GPS PPS sigue situándose en la banda de ~100 m.
  2. "RSSI siempre es lo más barato" — Cuanto más ajustado se quiera el RSSI, mayor es el esfuerzo de calibración. Un despliegue de alta densidad a escala urbana requiere calibración de huellas de pérdida de trayecto y recorridos de levantamiento o estudios de sitio con drones. El coste de la prueba de concepto puede superar al de la ruta TDOA.
  3. "TDOA siempre resuelve" — Cuando solo dos puertas de enlace reciben un enlace ascendente, el sistema no puede determinar la intersección única. La densidad de red no es "cuanto más, mejor" — es "cobertura completa con puertas de enlace de ≥3 en zonas de sombra".

8.2 Selección en tres pasos

  • Paso 1 — Precisión requerida. > 500 m gruesa → RSSI; < 100 m fina → TDOA; intermedia → combinación TDOA + RSSI.
  • Paso 2 — Infraestructura. Antena GPS en azotea disponible y mantenible → ruta TDOA; interior puro sin visibilidad del cielo → RSSI.
  • Paso 3 — Pila de algoritmos. Elija un servidor de red (ThinkLink, ChirpStack, etc.) que ya implemente el resolutor TDOA y la calibración de sincronización. Reimplementar los resolutores de hipérbolas internamente es el error más común.

Resumen

TDOA y RSSI son los dos métodos de geolocalización estándar de LoRaWAN. Convierten el tiempo y la intensidad de señal observables en el mismo enlace ascendente en una posición — cada uno con su propio techo de precisión, requisito de infraestructura y límite de despliegue:

  • TDOA: el método de facto para el seguimiento de activos a escala urbana; la precisión de la marca de tiempo es el cuello de botella del hardware
  • RSSI: posicionamiento grueso sin sincronización
  • Híbrido: mejor práctica en campo — TDOA para la línea base, RSSI para los huecos

La precisión de la geolocalización está regida tanto por la ingeniería —densidad de gateways, calibración del sitio, disciplina de sincronización temporal— como por la física. El whitepaper de geolocalización de LoRa Alliance y los estudios de campo de IEEE apuntan a la misma conclusión: la precisión mejora con la densificación de la red y la calibración del escenario, no solo por la física.


Referencias

  1. LoRa Alliance, Geolocation Whitepaper, 2018-01, https://lora-alliance.org/wp-content/uploads/2020/11/geolocation_whitepaper.pdf
  2. Semtech, SX1303 Datasheet — LoRa Core Digital Baseband Chip with Fine Timestamp, 2020-11-05
  3. Semtech Blog, Enhancing Asset Tracking with the LoRa SX1303 Fine Timestamp Feature, https://blog.semtech.com/using-the-lora-sx1303-fine-timestamp-feature-to-enhance-asset-tracking
  4. Vo H. et al., Advance Path Loss Model for Distance Estimation Using LoRaWAN's RSSI, IEEE Access 12: 83205–83216, 2024, doi:10.1109/ACCESS.2024.3412849
  5. Ma Y. et al., Enhancing LoRa-Based Outdoor Localization Accuracy Using Machine Learning, IEEE 2025, https://ieeexplore.ieee.org/document/11080010
  6. Semtech, SX1303 Product Page, https://www.semtech.com/products/wireless-rf/lora-core/sx1303

Seguir leyendo


Escrito por el ManThink equipo técnico — centrado en gateways LoRaWAN, protocolos y tecnología de posicionamiento.
A continuación: "Stand Up a Private LoRaWAN Network in 5 Minutes with ChirpStack".

ManThink: de los dispositivos a las aplicaciones de datos

¿Planeas una nueva instalación o modernizar un sistema existente? Comparte con ManThink la región, el número de dispositivos, las interfaces de campo y las condiciones de conectividad y alimentación para conversar sobre la selección de productos y la integración.

GD61 Gateway LoRaWAN para interiores

GD61 — Gateway asequible para interiores con Ethernet, Wi-Fi y 4G opcional, y consola web para gestionar red y equipos. Basado en ESP32-S3, sin ThinkLink integrado; se conecta a una plataforma en la nube o autogestionada.

Ver información oficial del producto →

ThinkLink

ThinkLink conecta dispositivos IoT con aplicaciones de datos y permite la conexión de dispositivos, la gestión de datos y el desarrollo de aplicaciones.

Ver información oficial del producto →

Consulta tu proyecto con ManThink →

Confirma los modelos, las configuraciones y las condiciones de uso en la documentación oficial y según los requisitos de tu proyecto.

Artículos relacionados