Sistema de datos de radio

Protocolo de comunicaciones estándar en transmisiones de radio FM

El logotipo de RDS

El sistema de datos de radio ( RDS ) es un estándar de protocolo de comunicaciones para incorporar pequeñas cantidades de información digital en transmisiones de radio FM convencionales . RDS estandariza varios tipos de información transmitida, incluida la hora , la identificación de la estación y la información del programa.

El estándar comenzó como un proyecto de la Unión Europea de Radiodifusión (UER), pero desde entonces se ha convertido en un estándar internacional de la Comisión Electrotécnica Internacional (CEI). Radio Broadcast Data System ( RBDS ) es el nombre oficial utilizado para la versión estadounidense de RDS. [1] Los dos estándares son solo ligeramente diferentes, y los receptores pueden funcionar con cualquiera de los dos sistemas con solo pequeñas inconsistencias en los datos mostrados.

Ambas versiones transportan datos a 1.187,5 bits por segundo (aproximadamente 1,2 kbit/s ) en una  subportadora de 57 kHz , por lo que hay exactamente 48 ciclos de subportadora durante cada bit de datos. La subportadora RBDS/RDS se ajustó al tercer armónico del tono piloto estéreo de FM de 19 kHz para minimizar la interferencia y la intermodulación entre la señal de datos, el piloto estéreo y la señal de diferencia estéreo DSB-SC de 38 kHz . (La señal de diferencia estéreo se extiende hasta 38 kHz + 15 kHz = 53 kHz, dejando 4 kHz para la banda lateral inferior de la señal RDS). 

Los datos se envían con un código de corrección de errores , pero los receptores pueden optar por utilizarlo solo para la detección de errores sin corrección. RDS define muchas funciones, incluida la forma en que las funciones privadas (internas) u otras funciones no definidas se pueden "empaquetar" en grupos de programas no utilizados.

El RDS solo se utiliza en estaciones analógicas. El equivalente de HD Radio son los datos asociados al programa (PAD).

Desarrollo

El RDS se inspiró en el desarrollo del Autofahrer-Rundfunk-Informationssystem (ARI) en Alemania por parte del Institut für Rundfunktechnik (IRT) y el fabricante de radio Blaupunkt . [2] ARI utilizó una subportadora de 57 kHz para indicar la presencia de información de tráfico en una transmisión de radio FM. [3]

El Comité Técnico de la UER lanzó un proyecto en su reunión de París de 1974 para desarrollar una tecnología con fines similares a la ARI, pero que fuera más flexible y permitiera la resintonización automática de un receptor en el que una cadena de radiodifusión transmitiera el mismo programa de radio en varias frecuencias diferentes. El sistema de modulación se basaba en el utilizado en un sistema de búsqueda sueco y la codificación de banda base era un diseño nuevo, desarrollado principalmente por la British Broadcasting Corporation (BBC) y el IRT. La UER publicó la primera especificación RDS en 1984. [2]

De los tres socios de radiodifusión de la UER, la BBC era la que, según se informa, estaba más interesada en la aplicación de la tecnología RDS y buscaba atraer ofertas de fabricantes para fabricar una "radio acreditada por la BBC" que admitiera funciones RDS. Sin embargo, al no recibir ningún interés de los fabricantes, la corporación contrató a diseñadores de Kinneir Dufort para que produjeran un prototipo que mostrara estas funciones. Este prototipo, presentado en 1989, incorporaba una pantalla de cristal líquido capaz de mostrar imágenes como mapas meteorológicos, acompañada de "un lápiz óptico con el que se puede programar la radio a partir de códigos de barras", códigos de barras que codificaban la información del programa, y ​​admitía módulos desmontables, de los cuales se desarrollaron un módulo de reproductor de casetes y un módulo de impresora. A pesar de la reticencia a desarrollar una funcionalidad basada en pantalla que pudiera hacer que el RDS compitiera con la televisión, la utilidad de poder imprimir información como mapas meteorológicos o incluso publicidad se consideró potencialmente interesante tanto para los fabricantes de radio como de televisión. [4]

Se agregaron mejoras a la funcionalidad de frecuencias alternativas al estándar y posteriormente se publicó como estándar del Comité Europeo de Normalización Electrotécnica (CENELEC) en 1990. [2]

En 1992, el Comité Nacional de Sistemas de Radio de los Estados Unidos publicó la versión norteamericana del estándar RDS, llamado Sistema de Datos de Transmisión de Radio. El estándar CENELEC se actualizó en 1992 con la incorporación del Canal de Mensajes de Tráfico y en 1998 con Aplicaciones de Datos Abiertos [2] y, en 2000, el RDS se publicó en todo el mundo como estándar IEC 62106. [5]

RDS2

El RDS-Forum (Ginebra/Suiza) decidió en su reunión anual (8 y 9 de junio de 2015) en Glion/Montreux poner en marcha el nuevo estándar RDS2. El estándar se creará en estrecha colaboración con colegas estadounidenses del Subcomité RBDS del NRSC y debería ofrecer una plataforma unificada para la transmisión de FM y los servicios de datos en todo el mundo.

Logotipo para RDS1 y RDS2
Características principales
  • Soporte perfecto para frecuencias de 64 MHz a 108 MHz (AF, EON )
  • Nueva codificación de caracteres: UTF-8 (el antiguo conjunto de caracteres EBU [6] permanece para el modo de compatibilidad con los antiguos grupos 0A/2A).
  • En el nuevo manejo de ODA, los grupos "B" se asignan como grupo de señalización a los grupos "A".
  • Nombre de PS largo, de hasta 32 bytes con conjunto de caracteres UTF-8. (India, chino, árabe y más)
  • RadioTexto (eRT) de 128 bytes de longitud con conjunto de caracteres UTF-8.
  • Capacidad aumentada de 11,4 a 57 grupos "A" por segundo. (Capacidad neta de 2.109 bit/s con tecnología de múltiples subportadoras (SMMS) de tipo modulación única)
  • RadioTexto gráfico: admite plantillas HTML/CSS (para teléfonos inteligentes, radios de automóviles, computadoras/tabletas)
  • Admite canal de retorno a través de gRT si el receptor tiene capacidad IP o SMS.
  • Logotipo gráfico de la emisora: una imagen de máximo 4 kilobytes (JPEG, PNG o GIF)
  • Función de radio híbrida (basada en parte en el desarrollo de Radio France)

Contenido e implementación

Un receptor RDS-TMC (sistema de datos de radio – canal de mensajes de tráfico) (izquierda) conectado a un sistema de navegación TomTom para integrar datos de tráfico en tiempo real en la navegación. [7]
Visualización del Sistema de Datos de Radio de una emisora ​​de radio FM de España.

Los siguientes campos de información normalmente están contenidos en los datos RDS:

AF ( lista de frecuencias alternativas )
Esto proporciona al receptor una lista de frecuencias que le permite volver a sintonizar una frecuencia diferente que proporcione la misma estación cuando la primera señal se vuelve demasiado débil (por ejemplo, cuando se sale del alcance). Antes de realizar el cambio, la radio comprobará si hay un código PI coincidente para asegurarse de que la AF sea la misma estación. Esto se utiliza a menudo en los sistemas estéreo de los automóviles, lo que permite que la unidad principal sintonice automáticamente la señal más fuerte en movimiento, opcionalmente con el mismo código regional (de modo que, en el caso de estaciones de transmisión nacionales, el usuario puede seguir escuchando el programa de radio original).
CT (hora y fecha del reloj)
Puede sincronizar un reloj en el receptor o el reloj principal de un automóvil. Debido a los caprichos de la transmisión, la CT solo puede tener una precisión de 100 ms respecto de la UTC . La CT no suele transmitirse si una emisora ​​no tiene forma de sincronizar regularmente el reloj dentro del codificador RDS.
EON ( información mejorada sobre otras redes )
Informa al receptor sobre otras redes o estaciones, vinculadas a la que está escuchando, para cambios dinámicos de datos tales como el encendido de la bandera TA para una estación particular de la red en un momento particular debido a la transmisión de un programa de tráfico , y permite automáticamente y temporalmente que la radio sintonice esa estación.
PI ( identificación del programa )
Este es el código hexadecimal único de 4 caracteres que identifica la estación. Cada estación en un país debe usar un código único de 3 caracteres con el carácter de prefijo de país correcto. En los EE. UU., PI se determina aplicando una fórmula al indicativo de llamada de la estación, o el NRSC lo asigna aleatoriamente a los traductores de FM (que tienen un indicativo de llamada más largo, lo que los hace incompatibles con la fórmula). [8] El código PI es el parámetro RDS más importante y el que se transmite con mayor frecuencia dentro de la estructura de datos RDS. El estándar RDS para uso fuera de los EE. UU. define códigos de país para todos los países, de modo que ningún lugar con fronteras comunes tenga el mismo código. Esto elimina la necesidad de coordinar códigos PI entre diferentes países. Los receptores consideran que cualquier transmisión que lleve el mismo código es la misma y se puede cambiar a una frecuencia alternativa para mejorar la recepción (incluso si no está específicamente indicada como una frecuencia alternativa). Los códigos PI se pueden vincular de forma genérica. Un código PI está vinculado de forma genérica si el primer, tercer y cuarto nibbles son iguales. La vinculación genérica se realiza normalmente entre estaciones de radio en diferentes áreas que están relacionadas de alguna manera. Los receptores (especialmente los de los vehículos) pueden tener una configuración llamada "Regional" que, cuando se activa, permite que la radio cambie a otra estación vinculada genéricamente. Los códigos PI normalmente son estáticos (es decir, no cambian). Sin embargo, en el Reino Unido algunas redes utilizan códigos PI dinámicos en los que el segundo fragmento cambia (a un código genérico preferido). La emisora ​​nacional Classic FM, por ejemplo, lo hace. La intención de esto es evitar que las radios resintonicen durante las pausas comerciales, donde cada transmisor transmite un conjunto diferente de comerciales.
PS (nombre del servicio del programa)
Se trata simplemente de una pantalla estática de ocho caracteres que representa las letras de identificación o el nombre de la estación. La mayoría de los receptores con capacidad RDS muestran esta información y, si la estación está almacenada en los ajustes preestablecidos del receptor, almacenarán en caché esta información con el código PI, la frecuencia y otros detalles asociados con ese ajuste preestablecido. En algunos países, las estaciones utilizan el PS para enviar dinámicamente otra información. Esto está prohibido en algunos países y no era su uso previsto dentro del sistema RDS.
PTY (tipo de programa)
Esta codificación de hasta 31 tipos de programas predefinidos (por ejemplo, en Europa: PTY1 Noticias, PTY6 Drama, PTY11 Música rock) permite a los usuarios encontrar programación similar por género. PTY31 está reservado para anuncios de emergencia en caso de desastres naturales u otras calamidades importantes.
REG (regional)
Esta función se utiliza principalmente en países en los que las emisoras nacionales emiten una programación "específica de la región", como por ejemplo, la opción de exclusión regional en algunos de sus transmisores. Esta función permite al usuario "bloquear" el equipo en su región actual o dejar que la radio sintonice otra programación específica de la región a medida que se desplaza a otra región. Consulte la descripción del código de identificación de programa a continuación para obtener más información.
Un ejemplo de RT RDS en KFSH-FM de Los Ángeles
RT (texto de radio)
Esta función permite que una estación de radio transmita un mensaje de texto libre de 64 (o menos comúnmente 32) caracteres que puede ser estático (como los eslóganes de la estación) o sincronizado con la programación (como el título y el artista de la canción que se está reproduciendo actualmente).
RT+ (radiotexto plus)
Una mejora del RT original que permite enviar artistas, títulos y otros metadatos a los receptores.
TA, TP ( anuncio de tráfico , programa de tráfico)
El receptor puede configurarse a menudo para que preste especial atención a este indicador (aprovechando el enlace EON si está disponible) y, por ejemplo, pausar un CD o volver a sintonizarlo para recibir un boletín de tráfico. El indicador TP se utiliza para permitir al usuario encontrar solo aquellas estaciones que transmiten regularmente boletines de tráfico, mientras que el indicador TA se utiliza para señalar un boletín de tráfico real en curso, con unidades de radio que tal vez realicen otras acciones, como pausar un CD/MP3 (para que se pueda escuchar la radio) o aumentar el volumen durante el boletín de tráfico.
TMC ( canal de mensajes de tráfico )
Información de tráfico codificada digitalmente. No todos los equipos RDS son compatibles con esta función, pero suele estar disponible para los sistemas de navegación de los automóviles . En muchos países, solo se transmiten datos de tráfico codificados, por lo que se requiere un descodificador adecuado, posiblemente vinculado a un servicio de suscripción, para utilizar los datos de tráfico. La suscripción suele ser pagada por el fabricante del vehículo y, por lo tanto, es transparente para el usuario.
Anuncios del traductor de FM del NRSC de EE. UU.
El Comité Nacional de Sistemas de Radio ha introducido un código de identificación de programa de sistema de datos de radio exclusivo para los traductores de FM de EE. UU. Un tipo de metadatos transmitidos por la subportadora RDS es el código PI, que utiliza el receptor para identificar de forma exclusiva el programa de audio que transmite la estación de FM. En EE. UU., el código PI se ha derivado históricamente del indicativo de llamada de una estación de radio, lo que puede volverse complicado cuando se utiliza junto con los traductores de FM. Se ha creado un nuevo algoritmo exclusivo para traductores de FM que asigna un código PI exclusivo a cada traductor de FM. Este algoritmo se ha implementado utilizando una herramienta basada en la web y una lista de todos los códigos PI conocidos para todos los traductores de FM en EE. UU. [1]

Soporte RDS

En lo que respecta a la implementación, la mayoría de los estéreos de los automóviles admitirán al menos AF, EON, REG, PS y TA/TP.

  • Los estéreos de automóviles más caros ofrecerán TMC , RT y/o PTY, quizás con anulación de "NEWS".
  • Los sistemas domésticos, especialmente los receptores de alta fidelidad, admitirán principalmente funciones como PS, RT y PTY.

Hay un número creciente de implementaciones de RDS en dispositivos portátiles de audio y navegación gracias a soluciones de menor precio y tamaño reducido.

Compatibilidad con RDS

La subportadora RDS a 57 kHz ocupa ±2 kHz del espectro compuesto, lo que en teoría la mantiene por encima del límite superior de corte de la subportadora estéreo a 53 kHz. Sin embargo, el límite de corte de 53 kHz depende completamente del rendimiento de los filtros de paso bajo de 15 kHz utilizados antes del codificador estéreo. En equipos más antiguos, estos filtros solo estaban diseñados para proteger el piloto de 19 kHz y, a veces, no brindaban suficiente protección a la subportadora RDS cuando había una cantidad significativa de información estéreo. En esta situación, los dispositivos de mejora estéreo combinados con un procesamiento de audio agresivo podrían hacer que la subportadora RDS no se pudiera recibir.

Los sistemas de recorte compuesto también pueden degradar la subportadora RDS debido a los armónicos creados por el recorte. Los recortadores compuestos más modernos incluyen un filtrado para proteger la subportadora RDS.

La subportadora RDS normalmente utiliza una desviación de portadora de entre 2 y 4 kHz. Por lo tanto, la desviación disponible para el material del programa se reduce en esta cantidad, suponiendo que no se supere el límite de desviación habitual de 75 kHz.

Tipos de programas

La siguiente tabla enumera los códigos de tipo de programa (PTY) RDS y RBDS (América del Norte) y sus significados:

Asignación de código de tipo de programa (PTY) [9] [10]
Código PTYTipo de programa RDSTipo de programa RBDSCódigo PTYTipo de programa RDSTipo de programa RBDS
0Sin tipo de programa o indefinido16ClimaRitmo y blues
1NoticiasNoticias17FinanzasRitmo suave y blues
2ActualidadInformación18Programas para niñosIdioma
3InformaciónDeportes19Asuntos socialesMúsica religiosa
4DeporteHablar20ReligiónCharla religiosa
5EducaciónRoca21Llamada telefónicaPersonalidad
6DramaRock clasico22ViajarPúblico
7Culturaéxitos para adultos23OcioColega
8CienciaRoca blanda24Música jazzHablar en español
9VariadoLos 40 mejores25Música countryMúsica española
10Música popPaís26Música nacionalHip-hop
11Música rockViejos27Música antiguaSin asignar
12Fácil de escucharMúsica suave28Música folklórica
13Clásico ligeroNostalgia29DocumentalClima
14Clásico serioJazz30Prueba de alarmaPrueba de emergencia
15Otra musicaClásico31AlarmaEmergencia

Los códigos PTY han sufrido varias ampliaciones. El primer estándar RDS solo definía los códigos 0–15 y 31. El estándar RBDS posterior implementado en los EE. UU. asignó los mismos significados a los códigos 0, 1 y 31, pero no intentó coincidir con el resto del plan RDS original y creó su propia lista para los códigos 2–22 y 30, [11] incluyendo formatos de radio comercialmente importantes (en los EE. UU.) como top 40, religioso, country, jazz y R&B que no estaban en la lista RDS. Esto incluía códigos no coincidentes para información, deportes y rock. Los estándares RBDS posteriores agregaron los tipos 23 (universidad) y 29 (clima), mientras que la lista de códigos de tipo RDS creció hasta su tamaño actual, [12] importando algunos tipos (por ejemplo, jazz y country) de la lista RDBS. Los tipos RDBS 24 a 26 se agregaron en abril de 2011. [10] [1] : 27  Las discrepancias de código son principalmente un problema para las personas que llevan radios portátiles hacia o desde América del Norte.

Especificaciones técnicas del RDS

El estándar RDS, tal como se especifica en EN 50067:1998 [13] , se divide en estas secciones según el modelo OSI . (Se excluyen las capas de red y transporte, ya que se trata de un estándar de transmisión unidireccional).

  1. Canal de datos (capa física)
  2. Codificación de banda base (capa de enlace de datos)
  3. Formato del mensaje (capa de sesión y presentación)

Canal de datos (capa física)

La capa física del estándar describe cómo se recupera el flujo de bits de la señal de radio. El hardware RDS primero demodula la señal de subportadora RDS de 57 kHz para extraer una señal con codificación Manchester diferencial que contiene tanto el reloj de bits como el flujo de bits con codificación diferencial . Esto permite que el decodificador RDS tolere la inversión de fase de su entrada.

En la capa de enlace de datos, 26 bits consecutivos forman un "bloque", que consta de 16 bits de datos seguidos de 10 bits de corrección de errores. Cuatro bloques forman un "grupo" de 104 bits. Los bits de corrección de errores también codifican el "desplazamiento" o número de bloque dentro de un grupo de 4 bloques.

La corrección de errores se realiza mediante una comprobación de redundancia cíclica de 10 bits , con el polinomio x 10 + x 8 + x 7 + x 5 + x 4 + x 3 + 1 . [13] : 13  (No se utiliza ni un preajuste ni una inversión posterior, ya que no son necesarios con un campo de datos de tamaño fijo). El CRC también se suma con una de las cinco palabras de "desplazamiento" que identifican el bloque: A, B, C, C′ o D. Cuatro bloques consecutivos (ABCD o ABC′D) forman un "grupo" de 104 bits (64 bits de datos + 40 bits de comprobación). Se transmiten un poco más de 11,4 grupos por segundo.

No hay espacio entre bloques. El receptor se sincroniza con los grupos y bloques comprobando los CRC de cada 26 bits hasta que se logra la sincronización. Una vez sincronizado (la palabra de desplazamiento es predecible), el código es capaz de corregir errores de ráfaga de hasta 5 bits . [13] : 60 

Esta modulación básica y estructura de bloques se desarrolló originalmente para el protocolo de "búsqueda móvil" MBS (radio paging)  [fr] , con la diferencia de que MBS (o el equivalente norteamericano MMBS "MBS modificado") no utiliza una palabra de desplazamiento. Para permitir que los dos sistemas interoperen (y para permitir que las estaciones de radio FM transmitan datos RBDS mientras mantienen sus contratos de buscapersonas), el estándar RBDS define una sexta palabra de desplazamiento E con todos los ceros. Los grupos de cuatro bloques E pueden mezclarse con grupos RBDS y los receptores RBDS pueden ignorarlos. (De la misma manera, las palabras de desplazamiento RBS se eligen para que aparezcan como errores incorregibles para los receptores MBS).

Los datos dentro de cada bloque (y grupo) se transmiten con el bit más significativo primero y, por lo tanto, se numeran desde el bit 15 (transmitido primero) hasta el bit 0 (transmitido último).

La información que se transmite con más frecuencia es un código de "identificación de programa" de 16 bits, que identifica la estación de radio que transmite. Los bloques A y C′ siempre incluyen el código PI; el desplazamiento C se utiliza cuando el tercer bloque contiene algo más.

Estructura compartida

El bloque 1 siempre contiene el identificador de programa de 16 bits. Los primeros 11 bits (bits 15-5) del bloque 2 también son los mismos en todos los grupos.

Los primeros 4 bits (bits 15-11) del bloque 2 son el "código de tipo de grupo", que describe la interpretación de los datos restantes. Cada tipo de grupo tiene variantes "A" y "B", que se distinguen por el quinto bit "B" (bit 10): si B=0, entonces el grupo es de 0A a 15A y contiene 5+16+16 = 37 bits de datos. Si B=1, el bloque 2 contiene un código PI (y está codificado con la palabra de desplazamiento C'), el grupo es uno de 0B a 15B y contiene 21 bits de datos.

Dentro del Bloque 1 y Bloque 2 hay estructuras que siempre estarán presentes en ambas versiones de grupo, para identificaciones rápidas y ágiles. El primer bloque de cada grupo siempre será el código de identificación del programa. El segundo bloque dedica los primeros 4 bits para el tipo de aplicación/grupo.

Bloque 1Bloque 2
Significado de bloqueCódigo de identificación del programaTipo GB0TPPTYvaría
notación de bits por bloqueb15-b0b15–b12b11b10b9–b5b4–b0
¿Significado fijo por grupo?No

Significado de los bits del bloque 2

  • GTYPE: Tipo de grupo
  • B0: Si B0=0 entonces el grupo de mensajes es de tipo A, de lo contrario es de tipo B
  • TP: Programa de Tráfico. Indica que este canal incluye informes periódicos de tráfico .
  • PTY: Tipo de programa (Ver § Tipos de programa).
  • ????: El resto de los bits dependen del tipo de grupo.
Versión del mensaje A
Bloque 1Bloque 2Bloque 3Bloque 4
Significado de bloqueCódigo de identificación del programaTipo de grupoB0TPPTYAPLICACIÓNCarga útil específica del grupoCarga útil específica del grupo
Valor de bit de carga útil del bloqueXXXXXXXXXXXXXXXXXXXXXxxx0incógnitaxxxxxxxxxxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Valor de compensación (sincronización)Desplazamiento ADesplazamiento BDesplazamiento CDesplazamiento D
Versión del mensaje B

El bloque 3 se utiliza para repetir el código de identificación del programa.

Bloque 1Bloque 2Bloque 3Bloque 4
Significado de bloqueCódigo de identificación del programaTipo de grupoB0TPPTYAPLICACIÓNCódigo de identificación del programaCarga útil específica del grupo
Valor de bit de carga útilXXXXXXXXXXXXXXXXXXXXXxxx1incógnitaxxxxxxxxxxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Valor de compensación (sincronización)Desplazamiento ADesplazamiento BDesplazamiento C'Desplazamiento D

Código de identificación del programa (código PI)

Esto permite una rápida identificación del tipo de programa de radio, en función del país, el área de cobertura y el número de referencia del programa. Si bien el código de país lo especifica la norma, los bits 11 a 0 los especifican las autoridades locales de cada país.

Código PIMordisco 0Mordisco 1Mordisco 2Mordisco 3
SignificadoCódigo del paísÁrea de Cobertura del ProgramaNúmero de referencia del programa
Posición de la brocab15b12b11b8b7b4b3b0

Los códigos de país se reutilizan, pero solo en regiones geográficamente distantes más allá del alcance de transmisión FM entre sí. Por ejemplo, el código de país F se asigna a Francia , Noruega , Bielorrusia y Egipto . [13] : 71  Los países vecinos nunca tienen el mismo código de país, lo que significa que no es necesario que los códigos PI se coordinen con los países adyacentes.

Tipo de grupo

Esta es una lista breve de todos los tipos de grupos. Cada tipo de grupo puede tener una versión secundaria disponible.

Tipo de grupoValor de bitVersión del mensaje AVersión del mensaje B
00000Solo información básica sobre ajuste y conmutación
10001Número de elemento del programa y código de etiquetado lentoNúmero de artículo del programa
20010Texto de radio
30011Identificación de aplicaciones para aplicaciones de datos abiertosAplicaciones de datos abiertos
40100Hora y fecha del relojAplicaciones de datos abiertos
etc...etc...

Programa de Tráfico

Esto puede considerarse un bit de tipo de programa adicional e indica que la estación transmite informes de tráfico periódicos . Al incluirlo en cada grupo, un receptor puede buscar rápidamente una estación que incluya informes de tráfico.

Otro bit, el anuncio de tráfico (TA), se envía en los tipos de bloque 0A, 0B y 15B para indicar que se está realizando un informe de este tipo. Es común que los transmisores que normalmente emiten simultáneamente tengan informes periódicos de tráfico local personalizados para cada transmisor. El bit de anuncio de tráfico le indica al receptor que se está realizando una transmisión específica del transmisor y que debe evitar cambiar de frecuencia mientras se está realizando.

(Hay una forma diferente de bit de anuncio de tráfico en el tipo de bloque 14B, que indica la presencia de un anuncio de tráfico en una frecuencia diferente , de modo que los receptores de radio puedan cambiar automáticamente).

Ejemplos de mensajes RDS

Estos son ejemplos no exhaustivos que cubren solo los mensajes simples como el nombre de la estación, el texto de la radio y la fecha/hora.

Tipo de grupo 0 – Versión B – Nombre de la estación

VersiónBloque 1: 26 bitsBloque 2: 26 bitsBloque 3: 26 bitsBloque 4: 26 bits
Bloque internoCódigo PIComprobar + Desplazamiento ATipo GB0TPPTYejército de reservaEMYoC1C0Cheque + Desplazamiento BCódigo PIComprobar + Desplazamiento C'Personaje APersonaje BComprobar + Desplazamiento D
Valor de bit16 bits00001incógnitaxxxxxincógnitaincógnitaincógnitaincógnitaincógnita16 bitsCaracteres de 8 bitsCaracteres de 8 bits

Como ya hemos descrito los campos anteriores arriba, estos puntos a continuación muestran solo los campos específicos de la aplicación.

  • TA : Anuncio de tráfico
  • M/S : Música/Discurso

El nombre de la estación y el código de identificación del decodificador se envían progresivamente a lo largo de 4 grupos, donde el desplazamiento está definido por los bits C1 y C0.

Segmento de personajeNombre de la estación:Código de identificación del decodificador: 4 bits
C1C0Compensar012345673210
000ABYo
011ABYo
102ABYo
113ABYo

Tipo de grupo 2 – Texto de radio

Versión A de RadioTextBloque 1: 26 bitsBloque 2: 26 bitsBloque 3: 26 bitsBloque 4: 26 bits
Bloque internoCódigo PIComprobar + Desplazamiento ATipo GB0TPPTYA/BC3C2C1C0Cheque + Desplazamiento BPersonaje APersonaje BComprobar + Desplazamiento CPersonaje CPersonaje DComprobar + Desplazamiento D
Valor de bit16 bits00100incógnitaxxxxxincógnitaincógnitaincógnitaincógnitaincógnitaCaracteres de 8 bitsCaracteres de 8 bitsCaracteres de 8 bitsCaracteres de 8 bits
RadioText Versión BBloque 1: 26 bitsBloque 2: 26 bitsBloque 3: 26 bitsBloque 4: 26 bits
Bloque internoCódigo PIComprobar + Desplazamiento ATipo GB0TPPTYA/BC3C2C1C0Cheque + Desplazamiento BCódigo PIComprobar + Desplazamiento C'Personaje CPersonaje DComprobar + Desplazamiento D
Valor de bit16 bits00101incógnitaxxxxxincógnitaincógnitaincógnitaincógnitaincógnita16 bitsCaracteres de 8 bitsCaracteres de 8 bits

Como ya hemos descrito los campos anteriores arriba, estos puntos a continuación muestran solo los campos específicos de la aplicación.

  • A/B: El indicador de texto A/B se utiliza para detectar si se solicita borrar la pantalla.
  • C3 a C0: es el valor de desplazamiento del segmento de texto

El nombre de la estación y el código de identificación del decodificador se envían progresivamente a lo largo de 4 grupos, donde el desplazamiento está definido por los bits C1 y C0.

Segmento de textoVersión AVersión B
C3C2C1C0CompensarPersonaje APersonaje BCarácter CCarácter DPersonaje APersonaje BCarácter CCarácter D
000001234La versión B especifica

Para qué sirve este campo

Identificación del programa

Código

12
00011567834
00102910111256
............etc.....................
111115616263643132

Tipo de grupo 4 – Versión A – Hora y fecha del reloj

VersiónBloque 1: 26 bitsBloque 2: 26 bitsBloque 3: 26 bitsBloque 4: 26 bits
Bloque internoCódigo PIComprobar + Desplazamiento ATipo GB0TPPTYRRRDatos de hora y fechaCheque + Desplazamiento BDatos de hora y fechaComprobar + Desplazamiento C'Datos de hora y fechaComprobar + Desplazamiento D
Valor de bit16 bits01000incógnitaxxxxx2 bits16 bits16 bits

Cuando se utilice el tipo de grupo 4A, se deberá transmitir cada minuto según EN 50067.

El grupo de tiempo del reloj se inserta de manera que el borde de los minutos se produzca dentro de ±0,1 segundos del final del grupo de tiempo del reloj.

La hora y la fecha se empaquetan de la siguiente manera:

Datos de hora y fechaCarga útil del medio bloque 2Bloque 3 Carga ÚtilBloque 4 Carga útil
Posición del bit de carga útil7654321015141312111098765432101514131211109876543210
Posición de bit de campoetc...Reservado16151413121110987654321043210543210±43210
DescripciónReservadoNúmero de día juliano modificadoHoras UTC (0–23)Minutos UTC (0–59)Diferencia horaria local

Nota: La diferencia horaria local se expresa en múltiplos de media hora dentro del rango de −15,5 h a +15,5 h. Se expresa en forma de magnitud con signo , siendo el bit más significativo el bit de "signo de diferencia horaria local" (LOS), 0 = + (al este de Greenwich ), 1 = −.

Ejemplo de uso de RDS

Las siguientes imágenes ilustran cómo se puede utilizar el RDS en una estación de radio FM. Las primeras tres imágenes muestran la pantalla de la radio portátil Sony XDR-S1 DAB/FM/MW/LW. La segunda y la tercera se tomaron cuando la radio estaba sintonizada en la estación de radio de Nottingham Trent FM .

Pantalla de radio típica cuando no hay datos RDS disponibles
Pantalla de radio típica que muestra el campo de nombre PS (servicio de programa).
Ejemplo de uso de texto de radio, en este caso mostrando el nombre y el artista de la canción que se está transmitiendo: " Save a Prayer " de Duran Duran ; la línea inferior se desplaza para revelar el resto del texto.
PI A206
Menú de servicio de una radio de coche
RDS en Radio C Ekaterimburgo 103,7 MHz

Conjuntos de chips decodificadores RDS

Demodulador RDS Sanyo LC72723

Empresas como ST Microelectronics , Skyworks Solutions en Austin, Texas y NXP Semiconductors (antes Philips ) ofrecen soluciones de un solo chip que se encuentran en estos dispositivos.

Véase también

Espectro típico de señal de banda base compuesta
API de RDS de alto nivel
Tecnologías relacionadas
Temas relacionados

Notas

  1. ^ ab "NRSC-4-B United States RBDS Standard" (PDF) . Comité Nacional de Sistemas de Radio. Abril de 2011. Archivado desde el original (PDF) el 20 de octubre de 2016 . Consultado el 31 de diciembre de 2011 .
  2. ^ abcd «Marzo de 2009: RDS cumple 25 años: la historia completa» (PDF) . Ginebra, Suiza: RDS Forum. 25 de marzo de 2009. pág. 1. Consultado el 15 de junio de 2011 .
  3. ^ EP 1432157, Wildhagen, Jens, "Método para separar un componente de señal RDS y un receptor de señal", publicado el 23 de junio de 2004, asignado a Sony International (Europe) GMBH 
  4. Hancock, Marion (febrero de 1989). «Como la radio, pero más». Diseño . N.º 482. págs. 28–29 . Consultado el 3 de abril de 2022 .
  5. ^ "Detalles de la publicación de la tienda web de la IEC: IEC 62106 Ed. 1.0 en inglés". Ginebra, Suiza: Comisión Electrotécnica Internacional . Consultado el 18 de mayo de 2009 .
  6. ^ "3232a-1982 Conjunto de caracteres visualizables para teletexto" (PDF) . EBU Tech . Consultado el 4 de noviembre de 2022 .
  7. ^ "Receptor de tráfico". TomTom . Consultado el 15 de junio de 2014 .
  8. ^ Jurison, Alan (28 de noviembre de 2017). "NRSC activa códigos PI para el recurso web de traductores de FM". Piloto de NAB . Consultado el 17 de septiembre de 2020 .
  9. ^ "Códigos y tipos de PTY de RDS". Notas de electrónica . Consultado el 18 de abril de 2019 .
  10. ^ ab Jurison, Alan (9 de diciembre de 2014). "Nuevos códigos de programación para RBDS, HD". Radio World . Consultado el 18 de abril de 2019 .
  11. ^ T. Beale; D. Kopitz (primavera de 1993). "RDS en Europa, RBDS en EE. UU.: ¿cuáles son las diferencias y cómo pueden los receptores hacer frente a ambos sistemas?" (PDF) . EBU Technical Review . págs. 5–11 . Consultado el 30 de agosto de 2021 .
  12. ^ Wright, Scott (enero de 1998). RBDS versus RDS: ¿Cuáles son las diferencias y cómo pueden los receptores hacer frente a ambos sistemas? (PDF) (Informe técnico). Comité Nacional de Sistemas de Radio . Consultado el 30 de agosto de 2021 .
  13. ^ abcd CENELEC (abril de 1998). «Norma europea EN 50067:1998: Especificación del sistema de datos de radio (RDS) para radiodifusión sonora VHF/FM en el rango de frecuencias de 87,5 a 108,0 MHz» (PDF) . Consultado el 30 de agosto de 2021 .
  14. ^ Unión Europea de Radiodifusión; RDS Forum (22 de agosto de 1997). «SPB 490 Universal Encoder Communication Protocol (UECP) Specification». versión 5.1. Archivado desde el original el 1 de marzo de 2000. Consultado el 8 de febrero de 2016 .

Referencias

  • Directorio de radiodifusión FM europea, Manual europeo de FM 2002-2003 , 13.ª edición, 1 de julio de 2002, formato B5, ISBN 951-98733-1-7 [2] 
  • Dietmar Kopitz, Bev Marks, RDS: Sistema de datos de radio (Biblioteca de comunicaciones móviles) , ISBN 0-89006-744-9 [3] 
  • Informe VMA de MSB, [4]
  • http://www.interactive-radio-system.com/docs/EN50067_RDS_Standard.pdf
  • Grupo de trabajo de SBL "Zusatzinformationen im Hörfunk" (1987). Pfirstinger, Peter (ed.). RDS: Radio-Daten-System - Zusatzinformationen im UKW-Hörrundfunk - Ein neuer Dienst der ARD (PDF) (en alemán). Institut für Rundfunktechnik (IRT). Archivado (PDF) desde el original el 30 de abril de 2021 . Consultado el 30 de abril de 2021 .(31 páginas)
  • Codificadores de sistemas de datos de radio, transmisión de TV y radio, IRFC de FARWAY
  • Especificación del estándar RDS, disponible a través del Foro RDS
  • "NRSC-4 Norma RBDS del Comité Nacional de Sistemas de Radio de los Estados Unidos: especificación del sistema de datos de transmisión de radio (RBDS)"
  • El Foro RDS es la asociación profesional de los usuarios de la tecnología de transmisión del Sistema de Datos de Radio.
    • RDS: "El sistema de datos de radio", "Guía de RDS para radiodifusores"
    • Características del RDS que sirven como ayuda para la sintonización
  • xRDS "Ampliación de la capacidad de transmisión de datos RDS"
    • "Presentación de xRDS en la reunión del Foro RDS 2011"
  • RDSList.com
  • GR-RDS en Github: una implementación de código abierto basada en GNU Radio de un receptor y transmisor RDS
  • Decodificación del programa y circuito RDS TMC
  • Subportadoras acústicas para transmisiones de FM y TV – Clifton Laboratories
Obtenido de "https://es.wikipedia.org/w/index.php?title=Sistema_de_datos_de_radio&oldid=1243640103"