SDR – Software Defined Radio – Parte 13

Hoy, casi terminado con nuestra serie de artículos acerca de la tecnología SDR, veremos otra más de las múltiles opciones que nos presentan.

pagerLos SDR combinados con SDRSharp y una aplicación de decodificación con capacidad POCSAG / Flex pueden usarse para decodificar mensajes de buscapersonas. Con esta configuración, puede recibir mensajes de buscapersonas de todos los usuarios de buscapersonas en el sistema. Si no sabes lo que es un pager, ya que ahora son poco comunes, aquí hay una breve explicación de Wikipedia:

Un buscapersonas es un dispositivo inalámbrico de telecomunicaciones que recibe y muestra mensajes numéricos o de texto, o recibe y anuncia mensajes de voz.

No muchas personas usan buscapersonas en estos días con mensajes de texto de teléfono móvil que se utilizan más, pero los buscapersonas son populares entre los médicos, algunas agencias de bomberos y ambulancias y varias compañías de servicios, ya que tienden a ser más confiables y tienen una mayor cobertura. En la mayoría de los países, es perfectamente legal recibir estos mensajes, ya que son texto sin cifrar, pero es ilegal actuar de acuerdo con la información recibida.PDWORKING

Mientras este artículo es dirigido a los RTL-SDR, también puede ser útil para su uso con otros radios definidos por software, como el dongle Funcube, Airspy y HackRF, o incluso radios de hardware tradicionales con un discriminador.

Dado que las señales de buscapersonas generalmente se transmiten a una potencia muy fuerte, por lo general casi cualquier antena funcionará para recibirlas, incluso la antena de serie que viene con el dongle. Las frecuencias de buscapersonas difieren entre los diferentes países. Por lo general, estarán entre 137 y 160 MHz, alrededor de ~ 450 MHz o alrededor de 900 MHz. Consulte en Google para conocer las frecuencias en su área, o simplemente búsquelas manualmente; por lo general, son bastante fáciles de detectar. Los buscapersonas normalmente usan los   protocolos POCSAG o FLEX, y las señales se verán en una cascada algo así como la señal que se muestra a continuación. También tienen un sonido distintivo cuando se reproducen con el modo NFM. flex

MultimonNG es un decodificador basado en Linux que es lo suficientemente liviano como para ejecutarse en una Raspberry Pi usando rtl_fm.

En nuestro próximo artículo, hablaremos sobre como utilizar nuestro teléfono celular, como scanner, utilizando nuestro SDR y un cable OTG.

Webmaster – Cordiales 73!

Reglamento general para la regulación de los trámites del servicio de radioaficionados y afines N° 40639-MICITT

Hoy hacemos una pequeña pausa para presentar el documento emitido  por la SUTEL, sobre el Reglamento general para la Regulación de los trámites del servicio de Radioaficionados y Afines.SUTEL

Este documento lo pueden revisar aquí y también está disponible permanentemente, en el menú “Documentos” de la página web.

Agradecemos a TI2ALF por su colaboración.

Cordiales 73!

SDR – Software Defined Radio – Parte 12 ( FlightAirMap Software)

Hoy, como nos habíamos comprometido al finalizar el año (Feliz Año de nuevo!!!), vamos a presentarles un interesante software, que nos permite usar nuestro SDR para llevar la información de APRS, ACARS, AIS y ADS-B y mucho más!!flightairmap

La siguiente información nos la envió Yannick Chabanois, el desarrollador Francés que administra este software, y a quien le agradecemos su colaboración para poder presentarles este artículo:

 

FlightAirMap es una bifurcación de Barriespotter por Mario Trunz, un proyecto muerto
 para documentar el vuelo que realizó cerca del área de Barrie (Canadá)
en los datos de Flightaware. Ahora es mucho más que eso.

Soy el único desarrollador de este fork: Yannick Chabanois, alias
Ycarus / Ysurac, un desarrollador francés y administrador de Linux.

Continuaré desarrollando FlightAirMap, hay mucho que se puede hacer
con estadísticas, por ejemplo, y mejor soporte para marina a través de AIS y
para rastreadores.

Agradecemos de nuevo que nos enviara estas palabras para iniciar el artículo, y le deseamos que continúe mejorando este software para beneficio de todos.

Veamos algunas de las tantas características que nos presenta:

Este software nos permite tener un radar personal para el seguimiento de ADS-B y ACARS:

ads

Seguimiento de ADS-B en nuestro espacio aéreo!!

acars

Muestra de ACARS también leído en el espacio aéreo de nuestro país!!

Además, permite ir creando una base de datos con los registros que obtenemos de nuestro SDR, en el cual se incluyen fotos de los aviones, como se puede apreciar en la anterior imagen.

Siguiendo con las posibilidades que encontramos en este software, vemos un registro del Aeropuesto Juan Santamaría:

aeropuertos

Información Aeropuerto Juan Santamaría

Podemos observar los corredores aéreos en nuestro país:

corredores

Incluso tiene la opción de enterarnos de accidentes aéreos, de los cuales lleva un registro actualizado:

accidentes

y para aquellos a los que les gusta la estadística y los números, este software nos ofrece una gran cantidad de información presentada de esta manera:

estadisticas

Son muchas las opciones que nos presenta este software, en el campo de los sistemas ADS-B y ACARS, tantas que no podemos mencionarlas todas, pero no se queda ahi… también tenemos la opción del APRS:

aprs

e incluso presentar esta información en un mapa, tal y como lo hace Xastir y otros programas APRS.

Otra de las opciones que nos brinda, es el seguimiento del sistema AIS, cuya imagen no incluímos debido a que nos encontramos muy lejos de las costas y por lo tanto, nuestro SDR, con el que probamos este software no capta ninguna señal de este tipo.

Para los amantes de la parte satelital, FlightAirMap también ofrece el seguimiento de los mismos, con una interface tanto en 2D como en 3D:

Satelites

El FlightAirMap, es un software que corre en ambiente web, por lo que se puede utilizar tanto en Windows como en Linux.

Para aquellos que deseen experimentar en Linux, les indicamos los pasos para su instalación en un servidor virtual, con la versión Ubuntu 16.04, Mysql y Php ( Se asume que ya deben tener instalado el servidor LAMP ):

Primero creamos el directorio del software
sudo mkdir -p /var/www/flightairmap.com/public_html

Luego modificamos los permisos
sudo chown -R www-data:www-data /var/www/flightairmap.com/public_html

Ahora modificamos los permisos de /var/www
sudo chmod -R 755 /var/www

y descargamos el programa utilizando la instrucción

git clone --recursive https://github.com/Ysurac/FlightAirMap 

para luego descomprimir el contenido del archivo en la carpeta  /var/www/flightairmap.com/public_html

Creamos el virtual host:
sudo nano /etc/apache2/sites-available/flightairmap.com.conf
con el contenido:

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName flightairmap.com
ServerAlias www.flightairmap.com
DocumentRoot “/var/www/flightairmap.com/public_html”
<Directory /var/www/flightairmap/public_html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted

y descargamos el archivo .htaccess de la siguiente dirección:
https://github.com/Ysurac/FlightAirMap/raw/master/.htaccess

y lo copiamos a /var/www/flightairmap.com/public_html/.

Activamos el Virtual Host que creamos:
sudo a2ensite flightairmap.com.conf

Activamos el modo rewrite en nuestro php

sudo a2enmod rewrite

Reiniciamos el apache
sudo service apache2 reload

Modificamos el archivo de hosts para que busque en nuestra computadora el software:
sudo nano /etc/hosts
y agregamos la línea: 127.0.0.1 flightairmap.com

Ejecutamos en nuestro navegador web:

flightairmap.com/install/index.php

Esto nos permitirá configurar las diferentes opciones que posee el software FlightAirMap.

Por último, ejecutamos el scritp update_db.php en modo terminal, que se encuentra en el directorio /var/www/flightairmap.com/public_html/scripts

Y ya estamos listos para disfrutar del software FlightAirMap!!

Invitamos a visitar el link del proyecto FlightAirMap, donde podrán encontrar mucha más información!!

https://github.com/Ysurac/FlightAirMap

Esperamos que lo disfruten!!

Webmaster – Cordiales 73!

SDR – Software Defined Radio – Parte 11

Esperamos que hayan pasado un excelente fin de año!! y les deseamos que en este 2018, sigan haciendo buena RADIOAFICION!!!

Hoy de regreso, vamos a hablar de otra de las tantas funcionalidades que nos permite el SDR y los diferentes software para su utilización, el sistema AIS!.

Que es el AIS (Automatic Identification System)?aisboat

AIS corresponde a las siglas anglosajonas de Automatic Identification System (en español, Sistema de Identificación Automática, pudiéndose encontrar como SIA). El objetivo fundamental del sistema AIS es permitir a los buques comunicar su posición y otras informaciones relevantes para que otros buques o estaciones puedan conocerla y evitar colisiones.

Es importante saber que la pantalla del AIS no es un reflejo fiel de la realidad ya que un buque militar no está obligado al uso del sistema, que el equipo de una embarcación puede estar fuera de servicio, y por tanto puede existir un riesgo de abordaje y no advertirse en la pantalla de este equipo.

Los sistemas existentes con anterioridad eran el radar, la comunicación por radio, los avisos sonoros, los avisos visuales, y más modernamente la comunicación vía satélite.

Se requiere que los barcos grandes y los barcos de pasajeros emitan una señal de identificación que contenga información sobre la posición, el rumbo, la velocidad, el destino y la dimensión del buque para ayudar a prevenir colisiones en el mar. Este sistema se conoce como el “Sistema de identificación automática” o AIS para abreviar. Existen receptores AIS dedicados destinados a ser utilizados en barcos o por aficionados, pero pueden ser costosos. Un escáner de radio, o la radio de software RTL-SDR barata (o un SDR más avanzado como Airspy) se pueden usar para recibir estas señales, y con la ayuda del software de decodificación, las posiciones de los barcos se pueden trazar en un mapa.

Para decodificar este sistema contamos con diferentes software tanto en el sistema operativo Windows como en LInux, que siempre es nuestro preferido!!

aisdec

Incluso podemos registrar estos datos en una base de datos como MySql!!

aisdecoder

Pero además no solo podemos decodificar estas señales, sino que además podemos desplegar los datos en un mapa, que nos permita ver la posición de las señales captadas. Un ejemplo de esto es la utilización del programa Opencpn.

opencpn

Como ven, esta es otra interesante opción en la que podemos utilizar nuestro sencillo y poco costoso SDR!!

Antes de seguir hablando de muchas otras opciones que tenemos, como  la decodificación del tráfico de comunicaciones POCSAG/FLEX pager, en el siguiente artículo vamos a presentar uno de los software más interesantes a nuestro criterio, que nos permite llevar un control de las comunicaciones ADS-B, ACARS, APRS y AIS que ya hemos visto, en una misma pantalla. Y se me olvidaba… incluso Satélites!!!

Webmaster – Cordiales 73!

SDR – Software Defined Radio – Parte 10

Siguiendo con nuestra serie de artículos acerca de los SDR, presentamos a ustedes otra interesante opción: la decodificación de radio digital.

La radio definida por el software RTL-SDR (SDR) combinada con SDRSharp y un programa llamado “decodificador de voz digital” (DSD) se puede utilizar como un escáner de radio para escuchar de manera fácil y barata las conversaciones de voz de radio digital sin cifrar.dsdwindows

Esta opción la tenemos tanto en el sistema operativo Windows como en LInux.

Las comunicaciones de voz por radio digital son cada vez más utilizadas en el espectro de radio. Esto se debe a las diversas mejoras ofrecidas sobre los sistemas tradicionales de radio de voz analógica. Desafortunadamente para los aficionados a los escáneres de radio, la radio digital es difícil de recibir, ya que se requieren escáneres de radio especiales que pueden ser costosos para decodificar la señal digital ( un scanner digital puede costar más de $500.00). Además, los sistemas de radio digital se pueden encriptar, por lo que es imposible que un aficionado decodifique las comunicaciones. Sin embargo, la mayoría de los usuarios de la radio digital no se molestan en encriptar sus sistemas, ya que pueden introducir retraso, gasto monetario y consumo extra de batería en radios portátiles.

El códec de voz digital más común es APCO P25, que DSD puede decodificar. DSD también es capaz de decodificar otros códecs digitales comunes como DMR / MOTOTRBO, NXDN, D-STAR y ProVoice.

Se pueden usar radios superfinas definidas por software, como el RTL-SDR, para decodificar estas señales de comunicación de voz digital en lugar de costosos escáneres de radio.

En LInux es mucho más fácil realizar esta decodificación ya que el manejo de la salida de audio, a diferencia de Windows que requiere otro software como virtual audio, se puede realizar directamente con el controlador de la tarjeta de sonido.

pavucontrol

En Linux podemos decodificar radio digital con el programa gqrx.

dsdlinux

En nuestro próximo artículo, hablaremos sobre la posibilidad de rastrear las posiciones de embarcaciones marítimas como si contáramos con un radar para ello.

Webmaster  – Cordiales 73!

SDR – Software Defined Radio – Parte 9

Seguimos con la serie de artículos acerca de los SDR y sus posibilidades, hablando acerca de los sistemas TRUNKING.

Que es trunking radio?trunking

Trunking Radio es un sistema de radio donde una cantidad finita de canales de frecuencia se comparten entre múltiples usuarios de radio. Esto permite el soporte de un número mucho mayor de usuarios de radio. Se usa una frecuencia de control especial para determinar a qué frecuencia debe sintonizarse una radio.

Todo esto significa que seguir una conversación de radio con una radio definida por software, como los SDR, puede ser difícil, ya que la conversación puede saltar alrededor de múltiples frecuencias. Afortunadamente, hay varios software, tanto en Linux como en Windows, que permiten escuchar el canal de control y determinar a qué frecuencias de las voces hay que sintonizar. Les presentamos algunas de ellas a continuación.sdrtrunk

Sdrtrunk es una aplicación java multiplataforma para decodificar, monitorear, registrar y transmitir protocolos de radio troncalizados y relacionados con el uso de radios definidas por software (SDR).

unitrunker

En Windows también podemos decodificar Trunking radio usando el software Unitruker.

Este software de decodificación ahora soporta el uso de los SDR para realizar el trabajo. Si buscan en internet podrán encontrar muchas páginas donde se explica como instalar estos sofware.

En el próximo artículo hablaremos acerca de como decodificar transmisiones de voz digital.

Webmaster – Cordiales 73!

SDR – Software Defined Radio – Parte 8

Que es el sistema ACARS?

ACARS (Aircraft Communication Addressing and Reporting System)planeplotter es un sistema de comunicaciones digitales que las aeronaves utilizan para enviar y recibir mensajes cortos hacia y desde estaciones terrestres. El ACARS estándar transmite a una frecuencia de 131.550 MHz, que se encuentra en el rango admisible de los RTL-SDR. La radio de software RTL-SDR se puede utilizar como un escáner de radio para escuchar estos mensajes digitales y, con la ayuda de algún software de decodificación, se puede usar para decodificar y mostrar los mensajes. Los mensajes que puede recibir serán de aviones y estaciones terrestres cercanas. La mayoría de los mensajes serán datos ilegibles destinados a computadoras, pero puede averiguar qué está volando cerca decodificando el número de vuelo y los detalles de registro de la aeronave enviados con cada mensaje. También hay HF ACARS, que se usa para comunicaciones de larga distancia. En este artículo, la atención se centrará en VHF ACARS, ya que recibir HF ACARS es un poco diferente.

En el sistema operativo Windows, podemos usar el programa SDRSHARP que ya hemos visto en anteriores artículos, en conjunto con el software ACARD.

acarsdec

En ambiente Linux, tenemos varias opciones, entre ellas el acarsdec:

acarsdec

La mayoría de los paquetes ACARS se trasmiten en la frecuencia 131.550 MHz. Sin embargo, existen otras frecuencias alrededor del mundo.

FRECUENCIA REGION / PAIS
131.550 Primary Channel worldwide
129.125 Additional channel for USA & Canada
130.025 Secondary channel for USA and Canada
130.425 Additional channel for USA
130.450 Additional channel for USA & Canada
131.125 Additional channel for USA
131.450 Primary channel for Japan
131.475 Air Canada company channel
131.525 European secondary
131.725 Primary channel in Europe
136.700 Additional channel for USA
136.750 Additional channel for USA
136.800 Additional channel for USA
136.900 European secondary
136.850 SITA North American Frequency
136.750 New European frequency
131.850 New European frequency

En nuestro próximo artículo hablaremos de como decodificar frecuencias en el modo TRUNKING.

Webmaster – Cordiales 73!

SDR – Software Defined Radio – Parte 7

Otra de las opciones que nos permite el SDR es el sistema conocido como ADS-B

adsbEl ADS-B, Automatic dependent surveillance – broadcast o Sistema de Vigilancia Dependiente Automática en español, es una tecnología de vigilancia cooperativa en la que un avión determina su posición a través de la navegación por satélite y difunde periódicamente la misma, lo que permite realizar un seguimiento. La información puede ser recibida por las estaciones terrestres de control de tráfico aéreo como un reemplazo para el radar secundario. También puede ser recibida por otras aeronaves para proporcionar conocimiento de la situación y permitir la auto-separación.

La frecuencia de trabajo del sistema ADS-B es 1090Mhz.  Actualmente existen varias páginas web desde donde usted puede seguir el tráfico aéreo proporcionado por este moderno sistema: flightradar24,  flightaware, planefinder, etc. y por supuesto… nuestro propio servidor de tráfico aéreo configurado con software y  nuestro SDR.

Ya habíamos publicado acerca de esta opción ADS-B en nuestra página web, así que les recordamos los dos links donde podrán revisar como utilizarla tanto en windows como en Linux:

En nuestro siguiente artículo sobre este tema, hablaremos sobre como decodificar el Sistema ACARS con nuestro SDR.

Webmaster – Cordiales 73!

 

SDR – Software Defined Radio – Parte 6

En nuestra serie de artículos acerca de los SDR, hoy vamos a comenzar a explorar lo que para algunos es la parte más importante de esta tecnología….

Que podemos hacer con los SDR?

El uso más común que se le da a los SDR, es la sintonización para la escucha de alguna frecuencia en el rango que el dipositivo que poseemos nos permita. ( nuestro scanner personal )

Para ello contamos con una gran variedad de software ( programas ) según el modelo de nuestro SDR, algunos de los cuales les presentamos:

1- SdrSharp ( ambiente windows )sdrsharp

Link para descarga aquí

 

 

2- WinRad ( ambiente windows )winrad

Link para descarga aquí

 

 

3- SDR-Radio ( ambiente windows )sdrradio

Link para descarga aquí

 

 

4- PowerSDR ( ambiente windows )powersdr

Link para descarga aquí

 

 

5- M0KGK SDR ( ambiente windows )mokgk

Link para descarga aquí

 

 

6- Rocky ( ambiente windows )rocky

Link para descarga aquí

 

 

7- SpectraView ( ambiente windows )spectraview

Link para descarga aquí

 

 

8- SD Radio ( ambiente windows )sdradio

Link para descarga aquí

 

 

9- SoDiRa ( ambiente windows )sodira

Link para descarga aquí

 

 

10- SDR-J ( ambiente windows )sdrj

Link para descarga aquí

 

 

11- KG-SDR ( ambiente windows )kgsdr

Link para descarga aquí

 

12- G8JCF SDR ( ambiente windows )g8sdr

Link para descarga aquí

 

 

13- GQRX ( ambiente LINUX )gqrx

Link para la instalación del software aquí

 

 

 

14- QT Radio ( ambiente Linux – windows )qtradio

Link para la instalación del software aquí

 

 

 

15- Genesis SDR ( ambiente windows )genesis

Link para descarga aquí

 

 

 

16- SdrUno ( ambiente windows )sdruno

Link para descarga aquí

 

 

 

 

Como podemos observar, existe una gran cantidad de software que podemos utilizar para sintonizar nuestras frecuencias de radioafición en VHF, UHF, oir las transmisiones en la banda aérea, y mucho más en nuestros SDR.

En nuestro próximo artículo, hablaremos de como podemos usar este dispositivo para tener un radar personal que nos muestre la posición de las diferentes aeronaves que sobrevuelan nuestro territorio, los decoficadores ADS-B (Sistema de Vigilancia Dependiente Automática )

Webmaster – Cordiales 73!

 

SDR – Software Defined Radio – Parte 5

Hoy les presentamos la continuación del anterior artículo acerca de los SDR, donde les hablaremos sobre los UPCONVERTER, este pequeño dispositivo que nos permite sintonizar nuestros dongles económicos, que normalmente no trabajan más abajo de los 27Mhz, en las bandas de HF.UPCONVERTER2

Les recuerdo que originalmente los SDR fueron diseñados para el uso de TV, aunque a partir de su aparición, el SDR ha sido usado por muchos en una variedad de proyectos de radio. Sin embargo, hay un pequeño problema. De forma predeterminada, el dispositivo solo funciona a unos 50 MHz más o menos. Hay algunas formas para cambiar eso, pero la forma más limpia de obtener operación es agregar un convertidor ascendente ( UPCONVERTER ) para cambiar la frecuencia de trabajo.

Como muchos de ustedes saben, un convertidor ascendente o un convertidor de recepción, si lo prefieren, es simplemente un oscilador local, un mezclador (NE612 o similar), algunos filtros y el RF que viene de la antena (junto con algunas piezas diferentes). El mezclador toma la RF entrante de la antena y la combina o la agrega a la frecuencia del oscilador local y luego alimenta la suma al receptor como RF a la frecuencia combinada.

upconverter3Por ejemplo, quieres escuchar algo de una red en 40 metros (7,000 a 7,300 MHz. en la Región 2 ) Digamos la red Kadiddlehopper en 7.253.5 MHz. La frecuencia del oscilador local en el convertidor ascendente es de 120MHz (o lo que sea que tenga a mano, ahora 120MHz es la elección popular). El convertidor elevador mezcla las dos frecuencias y envía la suma al receptor, que ahora escucharía a 127.253.5 MHz. Muy simple, ¿no?

Esta práctica funciona, dependiendo del tipo de SDR y sus capacidades, por supuesto. Usando este método, podemos crear fácilmente un convertidor ascendente para que el RTLSDR cubra todo el espectro de HF ham y todo lo que se encuentre en medio, Onda Corta, Aviación Comercial, Entidades Gubernamentales, y mucho más.

Incluso con una muy pequeña inversión, podemos crear nuestro propio upconverter. Para aquellos que les gusta experimentar, ponemos a disposición el link donde se encuentran las instrucciones para crear este upconverter de un solo transistor. LINK

También podemos encontrar en el mercado este tipo de dispositivos por un costo muy bajo que puede oscilar entre los 30 y 60 dólares.

Upconverter1

Upconverter creado con un solo transistor

En nuestro siguiente artículo acerca de los SDR, hablaremos sobre las cosas que podemos hacer ( y escuchar ) cuando tenemos un software defined radio!!!

Webmaster – Cordiales 73!