 |
| Desengañese 1T5ION no es un raro indicativo de una expedición DX, es una estación fantasma |
Desde que comencé a recibir tramas WSPR (spots) con mi openWSPR observé que mi estación WSPR RX reciba spots procedentes de indicativos inexistentes, que se caracterizaban por indicativos con un formato aparentemente válido, pero localizados en puntos remotos y con potencias elevadas.
| WSPRnet_id | DATE | TIME | f_MHz | Mode | Callsign | pwr_dBm | SNR_dB | d_km |
| 10330265716 | 11/07/25 | 1230 | 14,097104 | WSPR | 000MGR | 27 | -29 | 14.734 |
| 10283911411 | 02/07/25 | 1630 | 14,097067 | WSPR | 0I2DLP | 27 | -30 | 14.727 |
| 10284217142 | 02/07/25 | 1810 | 14,097026 | WSPR | 1M4IQF | 43 | -29 | 14.381 |
| 10311181338 | 07/07/25 | 2250 | 14,097021 | WSPR | 0K0MLA | 53 | -24 | 14.114 |
| 10297573402 | 05/07/25 | 0206 | 7,04005 | WSPR | 4V3KTQ | 50 | -31 | 13.804 |
| 10294315954 | 04/07/25 | 1230 | 14,097027 | WSPR | 1U4XKE | 50 | -19 | 13.554 |
| 10324054065 | 10/07/25 | 1138 | 28,126076 | WSPR | 1K6EBB | 7 | -29 | 12.454 |
| 10295315567 | 04/07/25 | 1650 | 14,097026 | WSPR | 144IZM | 57 | -22 | 12.125 |
| 10284088210 | 02/07/25 | 1730 | 14,097026 | WSPR | 1E4PZL | 27 | -27 | 12.042 |
| 10294390815 | 04/07/25 | 1250 | 14,097027 | WSPR | 1X4VFW | 53 | -21 | 11.352 |
| 10294629989 | 04/07/25 | 1350 | 14,097026 | WSPR | 1A4ODM | 13 | -22 | 11.352 |
| 10294707857 | 04/07/25 | 1410 | 14,097026 | WSPR | 1D4KKC | 30 | -22 | 11.271 |
| 10293653838 | 04/07/25 | 0910 | 14,097027 | WSPR | 1U4RBU | 17 | -24 | 11.261 |
| 10295236401 | 04/07/25 | 1630 | 14,097026 | WSPR | 104AUY | 17 | -21 | 11.261 |
| 10329089528 | 11/07/25 | 0650 | 14,09702 | WSPR | 0K0MLA | 7 | -25 | 10.831 |
| 10310655943 | 07/07/25 | 2028 | 10,140204 | WSPR | O30BIW | 60 | -21 | 10.594 |
| 10330453740 | 11/07/25 | 1330 | 14,097021 | WSPR | 0K0MLB | 30 | -25 | 10.264 |
| 10323747638 | 10/07/25 | 0958 | 28,126077 | WSPR | 136NDZ | 57 | -25 | 9.868 |
| 10328099084 | 11/07/25 | 0306 | 7,040039 | WSPR | G53OMO | 0 | -29 | 9.410 |
| 10294468677 | 04/07/25 | 1310 | 14,097027 | WSPR | 134GOG | 40 | -24 | 9.267 |
| 10294787736 | 04/07/25 | 1430 | 14,097026 | WSPR | 1G4IFR | 30 | -21 | 9.173 |
| 10294864000 | 04/07/25 | 1450 | 14,097026 | WSPR | 1K4QKA | 17 | -21 | 9.173 |
| 10278992201 | 01/07/25 | 1850 | 14,097079 | WSPR | Y96LEE | 7 | -28 | 9.111 |
| 10294549319 | 04/07/25 | 1330 | 14,097026 | WSPR | 164EJY | 7 | -24 | 9.077 |
| 10294938481 | 04/07/25 | 1510 | 14,097026 | WSPR | 1N4OFT | 47 | -19 | 9.049 |
| 10295012712 | 04/07/25 | 1530 | 14,097026 | WSPR | 1Q4KMJ | 33 | -18 | 9.049 |
| 10292114641 | 04/07/25 | 0312 | 18,106002 | WSPR | 086JQZ | 43 | -25 | 8.835 |
| 10310047094 | 07/07/25 | 1710 | 14,097021 | WSPR | 0K0MLL | 57 | -27 | 8.817 |
| 10279836729 | 01/07/25 | 2248 | 10,140168 | WSPR | I44QVS | 27 | -31 | 8.287 |
Consulta de registros de WSPRnet
Aquí una lista ejemplo de indicativos inexistentes recibidos por mi estación, la lista real es mucho mas larga: '000MGR', '0I2DLP', '1M4IQF', '0K0MLA', '4V3KTQ', '1U4XKE', '1K6EBB', '144IZM', '1E4PZL', '1X4VFW', '1A4ODM', '1D4KKC', '1U4RBU','104AUY', '0K0MLA', 'O30BIW', '0K0MLB', '136NDZ','G53OMO', '134GOG', '1G4IFR', 'SV3UHC', 'SC1EPE', '1K4QKA', 'Y96LEE', '164EJY','1N4OFT', '1Q4KMJ', '086JQZ', '0K0MLL', 'I44QVS', 'XS1XPJ', '164XIR', 'QG8VKV', '1W4CZP', '1T4GTB', 'NL5IXB'
Las posibles hipótesis barajé sobre estas emisiones fantasmas son las siguientes:
- Estaciones piratas o espias que que usan los campos de los mensajes WSPR para enviar y recibir información (si no lo hacen les brondo la idea pues con muy poca potencia se peude emitir y se recibe por Internet, y todo enmascarado con mensajes de radioaficioandos).
- Errores en el HW/SW del receptor , esta es la hipótesis que me indicaron desde el International WSPR Beacon Project "Those are invalid callsigns from bogus decodes."
- Errores en el procesado de WSPRnet. Comprobé que WSPRnet incluye en su base de datos tal cual los mensajes que recibe de las estaciones WSPR RX y debido al formato de los mensajes que aparentemente son correctos y pasan los filtros de calidad de WSPRnet
 |
| WSPRnet es capaz de filtrar algunos indicativos especiales |
- Errores provocados por una interferencia en la sub-banda asignada a WSPR, los errores que generan por ejemplo tx_sign que no siguen la norma de los indicativos de radioaficionados son descartados y por eso solamente entran en el sistema los que tienen un "aspecto" de ser correctos.
 |
| Log de OpenWSPR RX |
He descartado que sea un tema de mi estación pues he realizado una consulta a WSPRnet y he comprobado que los mensajes de estaciones misteriosas los reciben otras WSPRnet. Aquí la consulta
- SELECT id AS WSPRnet_id, formatDateTime(time, '%d/%m/%Y') AS DATE, replace(formatDateTime(time, '%R'), ':', '') AS TIME, replace(toString(frequency/1000000), '.', ',') AS f_MHz, tx_sign AS TX,rx_sign AS RX, power AS pwr_dBm, snr AS SNR_dB, distance AS d_km FROM wspr.rx WHERE time > '2025-06-25' AND time <NOW() AND tx_sign IN ('000MGR', '0I2DLP', '1M4IQF', '0K0MLA', '4V3KTQ', '1U4XKE', '1K6EBB','144IZM','1E4PZL','1X4VFW', '1A4ODM','1D4KKC', '1U4RBU','104AUY','0K0MLA','O30BIW','0K0MLB','136NDZ','G53OMO','134GOG','1G4IFR','SV3UHC','SC1EPE','1K4QKA','Y96LEE','164EJY','1N4OFT','1Q4KMJ','086JQZ','0K0MLL','I44QVS','XS1XPJ','164XIR','QG8VKV','1W4CZP','1T4GTB','NL5IXB') ORDER BY tx_sign DESC;
 |
| Con independencia de la potencia y localización que dicen tener por el nivel de señal recibida podemos algo mas de su situación real, por ejemplo 1X4VFW llega con buena señal al atlántico (EA1, EA8, GW, ON) |
 |
| En este otro ejemplo 0K0MLA llega con señal muy fuerte a centro europa |
Aunque los mensajes se localizan en todas las bandas e intervalos, la mayoría se localizan en 14 MHz y en minutos multiplos de 10.
Sobre los indicativos usados se observa por ejemplo en el caso de 1X4 que se generan para un uso temporal
 |
| Algunos de los indicativos 1X4xxx que se localizan en el sistema |
con
- SELECT time, tx_sign, tx_loc, power FROM wspr.rx WHERE time > '2025-06-25' AND time < NOW() AND tx_sign LIKE '1X4%' ORDER BY tx_sign ASC;
 |
| Para cada fecha-hora hay un indicativo, con n locator y una potencia |
CONCLUSIONES
Me gustaría que fuera mi primera hipótesis la contrastada, la de que emisiones espías pertenecientes a una o mas redes, para emitir códigos via radio mediante el uso de los campos de indicativo, potencia y locator y aprovecha la red WSPRnet y las frecuencias de radioaficioanados para recibirlos via radio y consultarlos via internet, igual no lo es y les estoy dando una idea a la CIA.
Igual es un tema de interferencias pero parece muy raro que salgan datos tan coherentes y se salte el sistema de corrección de errores de WSPR
APENDICE-1 FALSOS MENSAJES RECIBIDOS POR INTERFERENCIAS
Realizando unas pruebas desde la misma localización con dos antenas una conectada a un WSPR TX y otra a un WSPR RX se ha obtenido uno de estos mensajes fantasmas lo que aporta una prueba a que sean provocados por interferencia de señales de la misma naturaleza (Ver mas)
APENDICE-2 FALSOS INDICATIVOS NO ALEATORIOS
Buscando estaciones en unas determinadas cuadriculas de LOCATOR encontré muchos callsign que presentan ciertas regularidades, lo cual me llevo de nuevo a pensar en que NO SE GENERAN DE FORMA ALEATORIA
APENDICE-3 INDICATIVO DE TLEMETRIA EN WSPR
Para usar WSPR en telemetria se ha usado la convención de que el campo de indicativos que comiencen por 0, 1 y Q que son letras no usadas por la ITU para la asignación de indicativos de adioaficionados. Por lo que parte del problema queda resuelto.
APENDICE-4 FALSOS MENSAJES EMITIDOS POR ERRORES ALEATORIOS DEL SOFTWARE
A veces los transmisores se "rayan" y generan mensajes incoherentes. Aquí un caso de un WSPR TX con ESP32 con GPS + Si5351 que de pronto comienza a emitir en lugar de con locator IM99 lo hace con DJ75. Se resuelve reiniciando el sistema.
 |
| El WSPR TX comienza de forma erronea transmitir el mensaje de EA5JTT con un LOCATOR erroneo (¿jamming del GPS?) |
Referencias
Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor
No hay comentarios:
Publicar un comentario