ES2692386T3 - Procedimiento y dispositivo para procesar una señal de radiodifusión - Google Patents

Procedimiento y dispositivo para procesar una señal de radiodifusión Download PDF

Info

Publication number
ES2692386T3
ES2692386T3 ES15164681.7T ES15164681T ES2692386T3 ES 2692386 T3 ES2692386 T3 ES 2692386T3 ES 15164681 T ES15164681 T ES 15164681T ES 2692386 T3 ES2692386 T3 ES 2692386T3
Authority
ES
Spain
Prior art keywords
processing
broadcast signal
data
values
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES15164681.7T
Other languages
English (en)
Inventor
Peter Erben
Detlev Nyenhuis
Marcus Risse
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Application granted granted Critical
Publication of ES2692386T3 publication Critical patent/ES2692386T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/16Circuits
    • H04B1/1646Circuits adapted for the reception of stereophonic signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/0003Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

Procedimiento (700) para el procesamiento de una señal de radiodifusión (105), donde el procedimiento (700) presenta los siguientes pasos: - lectura (710) de un bloque de datos (155) que presenta una gran cantidad de valores de datos (145), los cuales en cada caso corresponden a un valor de una señal de radiodifusión (105) muestreada en un momento predefinido; - análisis (720) de la gran cantidad de valores de datos (145) del bloque de datos (155) para determinar un parámetro de procesamiento (225); y - demodulación (730) de cada valor de datos (145) del bloque de datos (155) mediante una especificación de procesamiento (235,410, 420) que depende del parámetro de procesamiento (225), para procesar la señal de radiodifusión (105), caracterizado porque en el paso de la demodulación (730), después o durante una ejecución de una primera especificación de procesamiento (235), se aplica al menos una segunda especificación de procesamiento (410, 420) en los valores de datos (145) del bloque de datos (155), para procesar la señal de radiodifusión (105).

Description

DESCRIPCION
Procedimiento y dispositivo para procesar una senal de radiodifusion Estado del arte
La presente invencion hace referencia a un procedimiento para procesar una senal de radiodifusion, a un dispositivo 5 correspondiente, asi como a un programa informatico correspondiente.
Los receptores de radiodifusion en base al procesamiento digital de la senal para los tipos de modulacion AM o FM se realizan hoy " basados en muestreo". Esto significa que al llegar cada nuevo valor de muestreo nuevo se inicia un procesamiento de la senal. La llegada de nuevos valores y la ejecucion de los pasos del procesamiento tienen lugar de forma sincronica. Si el software de control del receptor realiza por ejemplo un desequilibrio de frecuencia de la 10 parte de alta frecuencia del receptor, entonces el efecto (por ejemplo la modificacion de una intensidad del campo de senal) se encuentra disponible de forma inmediata. Ademas, las medidas que mejoran la calidad de recepcion no pueden tener lugar de forma retroactiva.
El procesamiento de senales para estandares de modulacion analogicos, como por ejemplo AM y FM, y el procesamiento de senales para estandares de modulacion digitales, como por ejemplo DAB o DRM, tiene lugar de 15 forma no paralela en la misma unidad de calculo (procesador de senal digital o microcontrolador).
El documento US 2008/240300 A1 describe un procedimiento para el procesamiento de senales de modulacion anormales y un receptor que presenta una funcion de compensacion para senales de modulacion anormales.
El documento EP 1 062 783 A2 describe una interfaz de red de banda ancha fuera de linea.
El documento EP 1 719 058 A1 describe un circuito de conmutacion electronico de procesamiento del flujo de datos, 20 con actualizaciones de parametros monitoreadas localmente, y un procedimiento para desarrollar un circuito de conmutacion de esa clase.
Descripcion de la invencion
Considerando los antecedentes mencionados, con el principio aqui presentado se presenta un procedimiento para el procesamiento de una senal de radiodifusion, ademas un dispositivo que utiliza ese procedimiento, asi como por 25 ultimo un programa informatico correspondiente, segun las reivindicaciones principales. En las respectivas reivindicaciones dependientes y en la siguiente descripcion se indican variantes ventajosas de la presente invencion.
Se presenta aqui un procedimiento para el procesamiento de una senal de radiodifusion, donde el procedimiento presenta los siguientes pasos:
- lectura de un bloque de datos que presenta una gran cantidad de valores de datos, los cuales en cada caso
30 corresponden a un valor de una senal de radiodifusion muestreada en un momento predefinido;
- analisis de la gran cantidad de valores de datos del bloque de datos para determinar un parametro de procesamiento; y
- demodulacion de cada valor de datos del bloque de datos mediante una especificacion de procesamiento que depende del parametro de procesamiento, para procesar la senal de radiodifusion.
35 Como una senal de radiodifusion puede entenderse una senal transmitida de forma inalambrica que se emite desde un emisor central hacia varios aparatos de recepcion dispuestos lejos del emisor, donde no se preve una comunicacion desde los aparatos de recepcion, de retorno hacia el emisor. Como un bloque de datos puede entenderse una sucesion de valores de muestreo consecutivos de forma temporal o valores derivados de ello (valores de datos) de la senal de radiodifusion. Como una demodulacion puede entenderse una extraccion de una 40 informacion desde los respectivos valores de datos (procesados de forma individual o bien separada), donde esa extraccion tiene lugar utilizando la especificacion de procesamiento como especificacion de demodulacion.
El principio aqui presentado se basa en el conocimiento de que la senal de radiodifusion puede procesarse especialmente bien cuando cada valor de muestreo no se procesa de forma exclusiva, es decir que cada valor de datos se procesa aislado de otro respectivo valor de muestreo, sino cuando adicionalmente se analizan primero 45 juntos varios valores de datos de un bloque de datos, y en funcion de ese analisis (es decir en funcion del parametro de procesamiento) se utiliza una especificacion de procesamiento adecuada de forma correspondiente para demodular los valores de datos individuales. Debido a ello pueden detectarse por ejemplo errores o interferencias a
5
10
15
20
25
30
35
40
45
50
55
60
modo de pulsos, o fallos que duran un periodo mas prolongado y que estan contenidos en los valores de datos (muestreados), a traves del analisis del bloque de datos, de modo que por ejemplo bloques de datos diferentes (eventualmente incluso valores de datos individuales de un bloque de datos) se procesan con especificaciones de procesamiento diferentes. Por ejemplo, para un primer bloque de datos en donde se detecta una elevada atenuacion de la senal de radiodifusion, se utilizara una primera especificacion de procesamiento que representa una amplificacion correspondiente de los valores de datos, mientras que para un segundo bloque de datos, en donde se detecta una atenuacion especialmente elevada de la senal de radiodifusion, no se necesita una amplificacion correspondiente de esa clase de los valores de datos. De este modo pueden detectarse mucho mejor parametros que se modifican temporalmente durante el procesamiento de la senal de radiodifusion, que lo posible en el caso de la utilizacion del procesamiento tradicional de la senal de radiodifusion en base a cada valor de muestreo individual.
El principio aqui presentado, de este modo, ofrece la ventaja de mejorar marcadamente el procesamiento de una senal de radiodifusion, ya que en comparacion con los principios tradicionales se detectan relaciones entre los valores de muestreo individuales, a traves del analisis del bloque de datos, y pueden utilizarse para mejorar la evaluacion de los valores de datos, de manera que debido a ello es posible un procesamiento marcadamente mejorado de la senal de radiodifusion. Al mismo tiempo, el principio aqui presentado requiere solamente un pequeno aumento de la inversion vinculada a la tecnica de conmutacion o numerica, puesto que en la mayoria de las unidades modernas de procesamiento de la senal de radiodifusion ya se encuentran presentes circuitos de evaluacion digitales que solo deben reconfigurarse de forma minima.
Tambien se considera conveniente una forma de ejecucion del principio aqui presentado, en donde en el paso de la demodulacion, en los valores de datos individuales del bloque de datos, como especificacion de procesamiento, se aplica un procedimiento de demodulacion (que por ejemplo puede ejecutarse de forma individual o bien de forma separada). En particular, el procedimiento de demodulacion puede representar un procedimiento de demodulacion analogica, un procedimiento de demodulacion de amplitudes y/o un procedimiento de demodulacion de frecuencia. A este respecto cabe senalar que en este caso puede utilizarse como procedimiento de demodulacion analogico un procedimiento que utiliza valores de muestreo digitalizados (o valores derivados de ello), pero en este caso se aplica sin embargo un procedimiento de demodulacion analogico. Dicho procedimiento no representa un procedimiento de demodulacion analogico en el sentido propiamente dicho o bien tradicional, pero a continuacion un procesamiento de esa clase, de valores digitalizados de una senal de radiodifusion, con un procedimiento de demodulacion analogico, se denomina como demodulacion analogica. Una forma de ejecucion de esa clase del principio presentado ofrece la ventaja de que tambien en el caso de la utilizacion o el procesamiento de todo el bloque de datos se aplica aun un procedimiento de demodulacion convencional desarrollado y, con ello, muy simple en cuanto al aspecto tecnico. Al mismo tiempo, el procesamiento individual de los valores de datos puede tener lugar tecnicamente muy rapido, de modo que el procesamiento de la senal de radiodifusion segun el principio aqui presentado solo presenta un incremento reducido del tiempo de procesamiento.
Segun otra forma de ejecucion del principio aqui presentado, en el paso del analisis, el parametro de procesamiento puede determinarse de modo que este representa una informacion sobre la relacion entre los valores de datos y/o una propiedad de varios valores de datos del bloque de datos. Una relacion de esa clase puede ser por ejemplo una informacion sobre el estado y/o las propiedades del canal de transmision de la senal de radiodifusion, una interferencia variable en el tiempo, como por ejemplo una interferencia de pulso o similares. Una forma de ejecucion de esa clase del principio presentado ofrece la ventaja de la deteccion de informacion desde los valores muestreados de la senal de radiodifusion, la cual representa una marcada mejora de la deteccion de la informacion obtenida en la senal de radiodifusion y la cual, a traves del procesamiento a modo de un valor de muestreo de la senal de radiodifusion, no es utilizable segun el estado del arte.
Tambien en otra forma de ejecucion del principio aqui sugerido, en el paso de la demodulacion, en funcion del parametro de procesamiento, puede aplicarse al menos una primera y/o una segunda especificacion de procedimiento en los valores de datos, para procesar la senal de radiodifusion. La primera y la segunda especificacion de procesamiento pueden diferenciarse en el hecho de que se utiliza un algoritmo de procesamiento identico pero con diferentes parametros de procesamiento, o en que el algoritmo de procesamiento en si mismo esta configurado de forma diferente en las dos especificaciones de procesamiento. Una forma de ejecucion de esa clase del principio aqui sugerido ofrece la ventaja de utilizar diferentes especificaciones de procesamiento, en cada caso, segun el parametro de procesamiento detectado, para poder evaluar la senal de radiodifusion del modo mas preciso posible. A traves de la flexibilidad de la utilizacion de diferentes especificaciones de procesamiento, en cada caso, segun parametros de procesamiento en el respectivo bloque de datos (es decir por tanto para diferentes bloques de datos) puede alcanzarse una mejora en la posibilidad de evaluacion de la senal de radiodifusion recibida, en comparacion con el estado del arte.
Es posible ademas tambien una forma de ejecucion del principio aqui presentado, en donde en el paso de la demodulacion despues y/o durante de una ejecucion de una primera especificacion de procesamiento al menos una segunda especificacion de procesamiento se aplica en los valores de datos del bloque de datos, para procesar la senal de radiodifusion. En particular, de este modo, valores de procesamiento pueden emitirse como resultado de la aplicacion de la primera o la segunda especificacion de procesamiento, los cuales corresponden a un criterio
predeterminado. Una forma de ejecucion de esa clase del principio aqui presentado, en el caso de una capacidad de calculo disponible, ofrece la ventaja de poder evaluar del modo mas preciso y exacto valores de datos contenidos en el bloque de datos, para poder extraer la mayor cantidad posible de informacion precisa desde la senal de radiodifusion. La seleccion de los resultados del procedimiento aqui sugerido puede determinarse por ejemplo a 5 traves del criterio predeterminado, por ejemplo una relacion senal - ruido lo mas elevada posible.
En cuanto al aspecto tecnico puede implementarse de forma muy eficiente una forma de ejecucion del principio aqui sugerido, en donde en el paso de lectura se leen valores de datos de un bloque de datos, desde una memoria ciclica. De este modo, la memoria ciclica puede presentar en particular una capacidad de almacenamiento de al menos dos bloques de datos. Una forma de ejecucion de esa clase del principio aqui sugerido ofrece la ventaja de 10 utilizar un elemento tecnicamente desarrollado y que puede utilizarse de forma sencilla, para almacenar el flujo de datos continuo durante el muestro de la senal de radiodifusion y conformar un bloque de datos. En particular a traves de la seleccion de la memoria ciclica con una capacidad de almacenamiento de al menos dos bloques de datos puede asegurarse ademas que durante el procesamiento de un bloque de datos se registren completamente y de forma correcta ya los valores de muestreo de la senal de radiodifusion formando un bloque de datos consecutivo, de 15 modo que durante el procesamiento consecutivo, en base a la especificacion de procesamiento respectivamente seleccionada se produce la menor cantidad de errores posible a traves de una perdida accidental de valores de datos.
En otra forma de ejecucion del principio aqui presentado, el procedimiento presenta un paso del almacenamiento de los valores de datos en una memoria, donde una informacion de frecuencia que representa la frecuencia de la senal 20 de radiodifusion muestreada se asocia a los valores de datos y se almacena, y donde en el paso de la demodulacion los valores de datos se demodulan mediante la especificacion de procesamiento en funcion de la informacion de frecuencia. Una forma de ejecucion del principio aqui presentado ofrece la ventaja de que ya se encuentra a disposicion una informacion, por ejemplo sobre un cambio o una modificacion de la frecuencia en la evaluacion de la frecuencia, o en el muestreo de la senal de radiodifusion, de modo que es posible otra mejora real durante la 25 evaluacion de la senal de radiodifusion. De este modo, el cambio de la modificacion de la frecuencia en la evaluacion de la frecuencia o en el muestreo no necesita detectarse precisamente en el analisis del bloque de datos, sino que ya puede utilizarse como parametro de procesamiento previamente conocido (adicional) en el paso de la demodulacion, de modo que el procesamiento del bloque de datos puede tener lugar de forma mas rapida y/o precisa.
30 Se considera especialmente conveniente una forma de ejecucion del principio aqui presentado con un paso del pre- procesamiento de la senal de radiodifusion para obtener los valores de datos individuales antes de la lectura, donde durante el pre-procesamiento tiene lugar una seleccion de una antena de recepcion utilizada para recibir la senal de radiodifusion y/o un mezclado de la senal de radiodifusion y/o una conversion analogico/digital y/o una amplificacion y/o filtrado de la senal de radiodifusion o de una senal derivada de ello. Una forma de ejecucion de esa clase de la 35 presente invencion, a traves del pre-procesamiento de la senal de radiodifusion, ofrece la ventaja de poder reaccionar pronto frente a interferencias en la senal de radiodifusion, las cuales pueden detectarse ya a partir del analisis de los valores de muestreo individuales. Por ejemplo, en el caso de una interrupcion abrupta de la intensidad del campo de recepcion puede introducirse el cambio a otra antena de recepcion, de modo que los valores de datos pueden obtenerse desde una senal de radiodifusion con el mayor contenido posible y recibida con la mayor 40 intensidad posible (es decir, una senal con una distancia senal-ruido elevada) y posteriormente pueden procesarse.
Se considera ademas como conveniente una forma de ejecucion del principio aqui presentado en la forma de un dispositivo para procesar una senal de radiodifusion, donde el dispositivo presenta las siguientes caracteristicas:
- una interfaz para la lectura de un bloque de datos que presenta una gran cantidad de valores de datos, los cuales en cada caso corresponden a un valor de una senal de radiodifusion muestreada en un momento
45 predefinido;
- una unidad para el analisis de la gran cantidad de valores de datos del bloque de datos para determinar un parametro de procesamiento; y
- una unidad para la demodulacion de cada valor de datos del bloque de datos mediante una especificacion de procesamiento que depende del parametro de procesamiento, para procesar la senal de radiodifusion.
50 El principio aqui presentado crea de este modo un dispositivo que esta disenado para ejecutar, activar o bien implementar los pasos de una variante de un procedimiento aqui presentado en equipos correspondientes. Tambien a traves de esta variante de ejecucion de la invencion en forma de un dispositivo, el objeto en el que se basa la invencion puede solucionarse de forma rapida y eficiente.
Como un dispositivo puede entenderse en este caso un aparato electrico que procesa senales de sensor y que en 55 funcion de ello emite senales de control y/o senales de datos. El dispositivo puede presentar una interfaz que puede
estar disenada conforme al software y/o al hardware. En el caso de un diseno conforme al hardware, las interfaces, por ejemplo, pueden formar parte de un asf llamado sistema ASIC que contiene las mas variadas funciones del dispositivo. Sin embargo, es posible tambien que las interfaces sean circuitos de conmutacion propios, integrados, o que al menos de forma parcial se compongan de elementos constitutivos discretos. En el caso de un diseno 5 conforme al software, las interfaces pueden ser modulos del software que, a modo de ejemplo, se encuentran presentes en un microcontrolador junto a otros modulos del software.
Se considera ventajoso tambien un producto de programa informatico o programa informatico con codigo de programa que puede estar almacenado en un soporte legible por maquina, o medio de memoria, como en una memoria de semiconductor, una memoria de disco duro o una memoria optica, donde este se utiliza para ejecutar, 10 implementar y/o activar los pasos del procedimiento segun una de las formas de ejecucion descritas anteriormente, en particular cuando el programa de programa informatico o programa se ejecuta en un ordenador o en un dispositivo. De este modo se presenta aquf tambien un programa informatico que esta configurado para ejecutar todos los pasos de un procedimiento segun una de las variantes aquf presentadas. Se sugiere tambien un medio de memoria que puede leerse mediante una maquina, con un programa informatico almacenado en el mismo, segun 15 una forma de ejecucion aquf presentada.
A continuacion, el principio aquf presentado se explica en detalle, a modo de ejemplo, mediante los dibujos que se adjuntan. Las figuras muestran:
Figura 1: un diagrama de bloques de un dispositivo para procesar una senal de radiodifusion segun un ejemplo de ejecucion de la presente invencion;
20 Figura 2: un diagrama de bloques de la estructura de una unidad de procesamiento por bloques;
Figura 3: un diagrama en donde se compara la inversion de calculo del procesamiento de la senal basado en muestreo segun el principio tradicional y un procesamiento de la senal basado en bloques;
Figura 4: un diagrama de bloques de componentes de un ejemplo de ejecucion de la presente invencion;
Figura 5: un diagrama de bloques de componentes de un ejemplo de ejecucion de la presente invencion;
25 Figura 6: diferentes diagramas, en los cuales se compara el efecto o bien el resultado de un ejemplo de ejecucion de la invencion aquf presentada con los procedimientos tradicionales, a lo largo del tiempo; y
Figura 7: un diagrama de flujo de un procedimiento segun un ejemplo de ejecucion de la presente invencion.
En la siguiente descripcion de ejemplos de ejecucion convenientes de la presente invencion, para los elementos representados en las distintas figuras y que actuan de modo similar se utilizan los mismos signos de referencia o 30 signos similares, donde se prescinde de una descripcion repetida de esos elementos.
La figura 1 muestra un diagrama de bloques de un dispositivo 100 para procesar una senal de radiodifusion 105 segun un ejemplo de ejecucion de la presente invencion. La senal de radiodifusion 105 es recibida en este caso por una de varias antenas 110 que, por un selector de antenas 115, se encuentra seleccionada de forma correspondiente como antena de recepcion. La senal de radiodifusion 105 recibida por la antena 110 35 correspondiente se somete a continuacion a un procesamiento HF en una unidad de procesamiento HF 120 (HF = alta frecuencia), por ejemplo a un mezclado de la frecuencia portadora correspondiente, para obtener una frecuencia intermedia o una senal de banda de base. La senal 125 obtenida desde la unidad de procesamiento HF 120 se digitaliza en un convertidor A/D, donde la senal digitalizada 135, obtenida en base a ello, se procesa en base a los valores de muestreo individuales de la senal 135. A traves de un procesamiento basado en valores de muestreo de 40 esa clase ("basada en muestreo) en una unidad de procesamiento de valores de muestreo 140, puede detectarse pronto que por ejemplo una senal recibida por la antena 110 respectivamente seleccionada es defectuosa o presenta una interferencia elevada. Para mejorar una senal de radiodifusion 105 recibida, que debe evaluarse, a traves de la unidad de procesamiento de los valores de muestreo 140, el selector de antena 115 puede activarse de modo que se seleccione otra de las antenas 110 para la recepcion y la transmision de la senal de radiodifusion 105, 45 la cual por ejemplo esta colocada en otra posicion y, con ello, presenta propiedades de recepcion mejores, mas convenientes, para la recepcion de la senal de radiodifusion.
Los valores de muestreo de la senal de radiodifusion (mezclada - hacia abajo), proporcionados por la unidad de procesamiento de valores de muestreo 140, se inscriben a continuacion en una memoria cfclica 150 como valores de datos 145. Desde esa memoria cfclica 150 se leen entonces respectivamente bloques de datos 155 que 50 contienen una cantidad predefinida de valores de datos 145, en una unidad de procesamiento por bloques 160. En esa unidad de procesamiento por bloques 160 se ejecutan en unidades configuradas de modo correspondiente los pasos que se describen en detalle a continuacion, para procesar la senal de radiodifusion 150 en base a un
5
5
10
15
20
25
30
35
40
45
50
55
procesamiento "basado en bloques" y proporcionar una informacion 165 que puede extraerse, contenida en la senal de radiodifusion 105. Ademas, en la unidad de procesamiento por bloques 160, asi como en un software de control 179 correspondiente, se generan senales de control que se leen en la unidad de procesamiento HF 120 y/o en la unidad de procesamiento de valores de muestreo 140 y, en las unidades correspondientes, controlan el procesamiento y/o la transformacion de la senal de radiodifusion 105 o de la senal derivada de ello. Por ejemplo, a traves de la unidad de procesamiento por bloques 160 en la unidad de procesamiento HF puede emitirse una senal de control 175 a la unidad de procesamiento HF 120, de modo que una mezcla de la senal de radiodifusion 105 obtenida por la antena 110 correspondiente puede mezclarse con otra frecuencia portadora, por ejemplo para poder compensar un desplazamiento de frecuencia minimo durante el procesamiento de la senal de radiodifusion 105. Por ejemplo, tambien es posible emitir una senal de control 180 desde el software de control 170 hacia la unidad de procesamiento de valores de muestreo 140, por ejemplo para alcanzar una amplificacion temporal de los valores de la senal de radiodifusion (mezclados) muestreados que se encuentran presentes en la senal 135, los cuales entonces pueden inscribirse en la memoria ciclica como valores de datos 145.
La figura 2 muestra un diagrama de bloques de la estructura de una unidad de procesamiento por bloques 160. La unidad de procesamiento por bloques 160 comprende una interfaz 210 para la lectura de un bloque de datos 155, la cual presenta una gran cantidad de valores de datos 145 que en cada caso corresponden a un valor de una senal de radiodifusion 105 muestreada en un momento predefinido. Ademas, la unidad de procesamiento por bloques 160 comprende una unidad 220 para el analisis de la gran cantidad de valores de datos 145 del bloque de datos 155, para determinar un parametro de procesamiento 225. Por ultimo, la unidad de procesamiento por bloques 160 comprende una unidad 230 para la demodulacion de cada valor de datos 145 del bloque de datos 155 mediante una especificacion de procesamiento 235 que depende del parametro de procesamiento 225, para procesar la senal de radiodifusion 105.
Para receptores de radiodifusion cuyas funciones deben realizarse completamente en software (radio definida por software =SDR o receptor basado en software =SBR), se considera ventajoso que el procesamiento de la senal para tipos de modulacion digitales y tipos de modulacion analogicas pueda ejecutarse en la misma unidad de calculo. Debido al concepto del sistema, el procesamiento para tipos de modulacion digitales, segun los ejemplos de ejecucion de la invencion aqui presentada, puede tener lugar "basada en bloques". Esto significa que primero se registra una cantidad fijada de valores de muestreo 145 en una memoria 150, los cuales despues pueden procesarse completamente en un momento determinado (en la unidad de procesamiento por bloques 160). El tiempo requerido para el procesamiento en promedio es menor que la duracion del almacenamiento de los valores de muestreo 145 que deben procesarse. Para utilizar al maximo de forma optima la unidad de calculo (unidad de procesamiento por bloques 160), se considera especialmente ventajoso ejecutar tambien "basado en bloques" el procesamiento de la senal para los tipos de modulacion analogicos. La longitud de la memoria de entrada 150 para los respectivos valores de muestreo 145 debe desplazarse en un orden de magnitud similar (por ejemplo n*8 ms).
La figura 3 muestra un diagrama en donde se representa una comparacion de la inversion de calculo del procesamiento de la senal 310 basado en muestreo, segun el principio tradicional y un procesamiento de la senal basado en bloques (por ejemplo utilizando un algoritmo de procesamiento DAB 320 o un algoritmo de procesamiento FM 330 como algoritmo de procesamiento 235). Sobre la ordenada del diagrama esta marcada la capacidad de calculo R, donde sobre la abscisa se indica el desarrollo termporal t. Como puede observarse en base al diagrama de la figura 3, el procesamiento de la senal 310 "basado en muestreo" requiere continuamente poca capacidad de calculo, mientras que la ejecucion que varia del algoritmo de procesamiento DB 320 o del algoritmo de procesamiento FM 330 como algoritmo de procesamiento 235 requiere claramente mas capacidad de calculo que, en los componentes modernos de procesamiento de la senal, como procesadores de senal o microcontroladores, no representa sin embargo un problema serio.
En los ejemplos de ejecucion presentados de la presente invencion se describe un sistema de recepcion para tipos de modulacion analogicas y digitales, en donde el procesamiento de la senal de los tipos de modulacion analogicos, como tambien el procesamiento de los tipos de modulacion digitales, tiene lugar "basado en bloques". Gracias a ello es posible una implementacion sencilla de ambos procesamientos de la senal en una unidad de calculo. Ademas puede aprovecharse de forma optima la capacidad de calculo que se encuentra a disposicion. Una ventaja importante del principio aqui presentado reside en que pueden realizarse algoritmos de mejora de reproduccion de la senal, los cuales no pueden realizarse en el procesamiento "basado en muestreo". De este modo, puede tener lugar una valoracion (analisis) de un bloque (de datos) 1550 completo y a continuacion decidir si debe realizarse nuevamente un procesamiento, eventualmente con otros parametros 225.
En la descripcion del ejemplo de ejecucion de la figura 1 se describe a modo de ejemplo, en forma general, el principio aqui presentado, mediante un receptor FM. En la siguiente descripcion tiene lugar una descripcion detallada del ejemplo de ejecucion de la figura 1. En particular, en este caso la senal HF recibida (senal de radiodifusion 105) se suministra a una antena de recepcion 110 de una unidad de procesamiento HF 120, en donde tienen lugar pasos de procesamiento, como por ejemplo la amplificacion y el mezclado de la senal HF 105.
5
10
15
20
25
30
35
40
45
50
55
A continuacion, la senal 125 se transmite a un convertidor analogico/digital 130. La unidad de procesamiento HF 120 puede estar realizada tambien como un asi llamado transductor de banda ancha, en donde despues de un filtrado de la banda rangos de frecuencia completos se transforman de forma analogico/digital con varios emisores. Los valores de salida 135 (valores de muestreo) del convertidor analogico/digital 130 se encuentran presentes con una tasa de muestreo fija, es decir que en cada unidad de tiempo (por ejemplo x ns), se encuentra presente un nuevo valor de muestreo 135. Esos valores de muestreo 135 se procesan en una unidad de procesamiento 140 basada en muestreo, por ejemplo se filtran y se reducen en la tasa de muestreo. Ademas, en esa unidad de procesamiento 140 basada en muestreo se ejecutan funciones que no admiten un procesamiento basado en bloques. A este respecto puede mencionarse por ejemplo el controlador de un interruptor de antena 115 (para realizar o convertir una diversidad de antenas).
En otro paso de procesamiento basado en muestreo, los valores de muestreo procesados (valores de datos 145) se registran en una memoria ciclica 150 mediante un registrador. La longitud de la memoria ciclica 150 depende por ejemplo de la longitud del bloque del siguiente procesamiento basado en bloques, de la tasa de muestreo utilizada y de la fluctuacion temporal del sondeo a transmitir del procesamiento basado en bloques. Si se parte por ejemplo de una longitud del bloque de 8 ms y de una tasa de muestreo de 400 kHz, entonces se presentan por bloque y senal al menos 8 ms*400 kHz = 3200 valores (valores de datos 145). Si los valores 145 de un bloque 155 competo estan registrados en la memoria ciclica 150, entonces los mismos pueden ser leidos mediante un indicador de lectura y pueden procesarse. Durante ese tiempo se registran mediante el registrador otros nuevos valores 145 en la memoria ciclica 150. La lectura y el procesamiento de los valores de un bloque 155 deben tener lugar en promedio mas rapido que la escritura de un bloque 155 completo. En un caso normal la lectura y el procesamiento de un bloque 155 es marcadamente mas rapido que la escritura basada en muestreo. La longitud de la memoria ciclica 150 debe ascender al menos a dos longitudes del bloque.
En el caso de que mediante el software de control del receptor 170 se efectue por ejemplo un ajuste de frecuencia del procesamiento HF en la unidad de procesamiento HF 120, se modifican sin demora los valores 145 que deben registrarse en la memoria ciclica 150. Las variables que indican la calidad de recepcion, como por ejemplo la intensidad del campo de recepcion o informacion sobre interferencias, sin embargo, aun no se encuentran a disposicion, puesto que las mismas se determinan precisamente a traves del procesamiento de un bloque 155. Se considera especialmente ventajoso sincronizar las acciones del software de control del receptor 170 con el registro de los valores 145 en la memoria ciclica 150. De este modo, por ejemplo, despues de la escritura completa de un bloque 155 de la memoria ciclica 150 se emite una senal con la cual se inician acciones del software de control del receptor 170, las cuales afectan a las configuraciones del procesamiento HF en la unidad de procesamiento HF 120.
Ademas, la memoria ciclica 150, por ejemplo de forma adicional con respecto a las memorias para los valores de entrada, como los valores de datos 145, contiene aqui una memoria para informacion de estado. Si mediante el software de control del receptor 170 se realiza por ejemplo un ajuste de frecuencia del procesamiento HF en la unidad de procesamiento HF 120, entonces esta informacion de frecuencia se registra en la senal de estado de la memoria ciclica 150. Con la ayuda de esa senal de estado que se encuentra presente sobre cada valor 145, en el marco del procesamiento por bloques, en la unidad de procesamiento por bloques 160 puede decidirse como deben procesarse posteriormente los valores 145 correspondientes. De este modo, por ejemplo independientemente de la informacion de estado, puede decidirse si los valores 145 se transmiten a una variante de procesamiento de senal 1, 2 o n.
La figura 4 muestra un diagrama de bloques de componentes de un ejemplo de ejecucion de esa clase de la presente invencion. En este caso, en la unidad de procesamiento por bloques 160, en la unidad 220 para analisis, puede tener lugar un analisis de los valores de datos 145 del bloque de datos 155 leido y a partir de ello puede obtenerse un parametro de procesamiento 225. El parametro de procesamiento 225 puede utilizarse por ejemplo para controlar un conmutador 400, para seleccionar una de diversas variantes de procesamiento de senal o algoritmos de procesamiento 235, 410, 420.
Segun otro ejemplo de ejecucion de la presente invencion, durante una asi llamada prueba de frecuencia alternativa, en donde el procesamiento HF, en la unidad de procesamiento HF 120, se fija por un tiempo breve en una frecuencia alternativa, los valores se suministran asi a una variante de procesamiento de senal separada 410 o bien 420, cuyo resultado 165 (informacion) puede ser evaluado a continuacion por el software de control del receptor 170. Esa utilizacion de la variante de procesamiento de senal separada 410 o bien 420 ofrece la ventaja de separar los valores de procesamiento de la senal de la frecuencia alternativa, de los valores de procesamiento de la senal de la audiofrecuencia real de la senal de radiodifusion 105. Ademas, los parametros de las variantes de procesamiento de la senal 235, 410 o bien 420 pueden optimizarse en los respectivos casos de aplicacion.
Si mediante la evaluacion de la informacion de estado se decide utilizar diferentes variantes de procesamiento de la senal 235, 410 o bien 420, debe tenerse en cuenta que las memorias de senal para los bloques de datos 155 utilizados en las diferentes variantes de procesamiento de la senal presentan las mismas longitudes. Esto puede tener lugar debido a que por ejemplo segun una variante de una especificacion de procesamiento utilizada en la unidad de procesamiento por bloques 160 se multiplican valores anteriores o a que se introduce una cantidad
5
10
15
20
25
30
35
40
45
50
55
correspondiente de valores definidos. De manera adicional con respecto a la seleccion del procesamiento de la senal o bien de la especificacion de procesamiento utilizada en la unidad de procesamiento por bloques 160, en funcion de la senal de estado, pueden realizarse paralelamente varias alternativas de procesamiento de la senal 235, 410 o 420 para un bloque 155. Despues del procesamiento de un bloque 155 completo, (por ejemplo utilizando un criterio predeterminado), se decide que procesamiento de la senal o bien que especificacion de procesamiento 235, 410 o 420 proporciona el mejor resultado 165. Dicho resultado 165 se transmite entonces a otras unidades de procesamiento.
La figura 5 muestra un diagrama de bloques de componentes de un ejemplo de ejecucion de esa clase de la presente invencion, en donde se ilustra un procesamiento paralelo de esa clase de los valores de datos 145 de un bloque de datos 155 utilizando diferentes especificaciones de procesamiento 235, 410 o 420.
De manera alternativa o adicional, tambien despues de la ejecucion de una variante de procesamiento de la senal 235, 410 o 420 para un bloque 155 puede decidirse si la senal de salida 165 es suficientemente buena o si el calculo o bien la ejecucion de una de las especificaciones de procesamiento 235, 410 o 420 debe realizarse nuevamente con otra parametrizacion. En ese caso, las variantes de procesamiento de la senal 235, 410 o 420 no siempre se realizan de forma paralela, sino solo en caso necesario.
Esa funcionalidad se utiliza por ejemplo para el filtrado de seleccion de la senal FM 105 como senal de radiodifusion. Si durante el procesamiento de un bloque 155 se detecta que se encuentran presentes interferencias a traves de un canal adyacente, entonces por ejemplo el procesamiento del bloque de datos en la unidad de procesamiento por bloques 160 se realiza nuevamente con una configuracion mas reducida de un filtrado de seleccion en una de las especificaciones de procesamiento de datos 235, 410 o 420. De manera alternativa, tambien un pre-procesamiento de la senal de radiodifusion 105 en la unidad de procesamiento HF 120, en el convertidor A/D 130 y/o en la unidad de procesamiento de valores de muestreo 140, puede tener lugar de modo que la puesta a disposicion de los valores de datos tiene lugar aplicando una configuracion mas reducida de un filtro de seleccion para la separacion de frecuencias (por ejemplo en la unidad de procesamiento HF 120). Una repeticion de la ejecucion puede tener lugar hasta que un nuevo bloque 155 de datos 145 este registrado completamente y deba procesarse. Si se procesa un procesamiento de la senal para un bloque de valores de muestreo 135, entonces resulta una cierta cantidad de valores de salida 145 del procesamiento de la senal en la unidad de procesamiento de valores de muestreo 140. Esos valores de salida 145 pueden presentarse de este modo con la misma tasa de muestreo que los valores de muestreo 135 o, sin embargo, con una tasa de muestreo reducida.
Los valores de salida 145 se registran igualmente en una memoria ciclica 150, para poner a disposicion otros pasos de procesamiento.
Cada sistema que se sirve de un procesamiento por bloques para estandares de radiodifusion analogicos, conduce a un retardo temporal de la senal de audio, de las variables que indican la calidad de recepcion, de la senal RDS, asi como de todas las otras senales de salida del receptor.
Un sistema en donde el procesamiento por bloques se utiliza para estandares de radiodifusion analogicos debe disponer de una memoria suficientemente grande. Ademas, la division en procesamiento basado en muestreo y procesamiento basado en bloques, de forma adicional con respecto a los aspectos antes indicados, puede utilizarse para generar una senal de conmutacion de antena sin retardo temporal.
Mediante el procesamiento por bloques en la unidad de procesamiento por bloques 160 son posibles mejoras de recepcion, las cuales no pueden realizarse sin procesamiento por bloques. De este modo, a traves del analisis de un bloque 155 completo de datos 145 son posibles otras reacciones, por ejemplo frente a interferencias a modo de pulsos o a modo de saltos que las que pueden realizarse en el caso de un procesamiento basado en muestreo. La reaccion frente a interferencias de recepcion o modificaciones de la calidad de recepcion, en el caso de un procesamiento a modo de bloques, puede tener lugar ya temporalmente antes de la modificacion. La figura 6 muestra diferentes diagramas, en los cuales se compara el efecto o bien el resultado de un ejemplo de ejecucion de la invencion aqui presentada, con el procedimiento tradicional, a lo largo del tiempo. De este modo, en el diagrama de la figura parcial 6a se representa el desarrollo de una senal de entrada como senal de radiodifusion 105. En la figura parcial 6b se presenta la senal de salida 165 en el caso de un sistema que se procesa por bloques, segun un ejemplo de ejecucion de la presente invencion. Alli puede observarse una compensacion del pulso, pero se presenta tambien un retardo t en la emision de la senal de resultado 165. En la figura parcial 6c se representa la senal de salida en un sistema basado en muestreo con la supresion del pulso y la reaccion incorrecta en el caso de un salto, segun un procedimiento tradicional. En la figura parcial 6d se representa una senal de salida en el caso de un sistema basado en muestreo, sin la supresion del pulso, igualmente segun un procedimiento tradicional.
El retardo temporal t es un componente necesario del procesamiento por bloques aqui sugerido. Un retardo temporal minimo/maximo, sin embargo, dificilmente puede indicarse, ya que este depende de la longitud del bloque utilizada. De manera adicional puede observarse tambien el diferente tratamiento de senales de entrada a modo de pulsos y a
modo de saltos en el principio aqui sugerido, en comparacion con los principios tradicionales. Mientras que un sistema basado en bloques puede realizar un analisis de la senal durante un periodo mas prolongado, de modo que puede asi diferenciar senales de entrada a modo de pulsos de senales de entrada a modo de saltos, esa diferenciacion no es posible en un sistema tradicional, basado en muestreo. Se producen aqui reacciones 5 incorrectas o no tienen lugar las reacciones deseadas (en el ejemplo posterior la supresion del pulso).
La figura 7 muestra un diagrama de flujo de un ejemplo de ejecucion de la presente invencion como procedimiento 700 para procesar una senal de radiodifusion. El procedimiento 700 comprende un paso 710 de la lectura de un bloque de datos que presenta una gran cantidad de valores de datos, los cuales en cada caso corresponden a un valor de una senal de radiodifusion muestreada en un momento predefinido. Ademas, el procedimiento 700 10 comprende un paso 720 del analisis de la gran cantidad de valores de datos del bloque de datos, para determinar un parametro de procesamiento.
Por ultimo, el procedimiento 700 comprende un paso 730 de la demodulacion de cada valor de datos del bloque de datos mediante una especificacion de procesamiento que depende del parametro de procesamiento, para procesar la senal de radiodifusion.
15 Ademas, los pasos del procedimiento aqui presentados pueden realizarse repetidos, asi como pueden realizarse en un orden diferente al orden descrito.
Si un ejemplo de ejecucion comprende una vinculacion "y/o" entre una primera caracteristica y una segunda caracteristica, entonces esto debe considerarse como el hecho de que el ejemplo de ejecucion, segun una forma de ejecucion, presenta tanto la primera caracteristica como tambien la segunda caracteristica y, segun otra forma de 20 ejecucion, presenta solo la primera caracteristica o solo la segunda caracteristica.

Claims (10)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    REIVINDICACIONES
    1. Procedimiento (700) para el procesamiento de una senal de radiodifusion (105), donde el procedimiento (700) presenta los siguientes pasos:
    - lectura (710) de un bloque de datos (155) que presenta una gran cantidad de valores de datos (145), los cuales en cada caso corresponden a un valor de una senal de radiodifusion (105) muestreada en un momento predefinido;
    - analisis (720) de la gran cantidad de valores de datos (145) del bloque de datos (155) para determinar un parametro de procesamiento (225); y
    - demodulacion (730) de cada valor de datos (145) del bloque de datos (155) mediante una especificacion de procesamiento (235,410, 420) que depende del parametro de procesamiento (225), para procesar la senal de radiodifusion (105),
    caracterizado porque
    en el paso de la demodulacion (730), despues o durante una ejecucion de una primera especificacion de procesamiento (235), se aplica al menos una segunda especificacion de procesamiento (410, 420) en los valores de datos (145) del bloque de datos (155), para procesar la senal de radiodifusion (105).
  2. 2. Procedimiento (700) segun la reivindicacion 1, caracterizado porque en el paso de la demodulacion (730), en los valores de datos individuales (145) del bloque de datos se aplica un procedimiento de demodulacion como especificacion de procesamiento (235,410, 420).
  3. 3. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado porque en el paso del analisis (720) el parametro de procesamiento (225) se determina de modo que este representa una informacion sobre la relacion entre los valores de datos (145) o una propiedad de varios valores de datos (145) del bloque de datos (155).
  4. 4. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado porque en el paso de la demodulacion (730), en funcion del parametro de procesamiento (225), se aplica al menos una primera (235) o una segunda (410, 420) especificacion de procesamiento en los valores de datos (145), para procesar la senal de radiodifusion (105).
  5. 5. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado porque en el paso de la demodulacion (730) se emitieron valores de procesamiento (165) como resultado de la aplicacion de la primera (235) o la segunda (410, 420) especificacion de procesamiento, los cuales corresponden a un criterio predeterminado.
  6. 6. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado porque en el paso de la lectura (710) se leen valores de datos (145) de un bloque de datos (155), desde una memoria ciclica (150).
  7. 7. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado por un paso de almacenamiento de los valores de datos (145) en una memoria.
  8. 8. Procedimiento (700) segun una de las reivindicaciones precedentes, caracterizado por un paso del pre- procesamiento de la senal de radiodifusion (105) para obtener los valores de datos (145) individuales antes de la lectura, donde en el pre-procesamiento tiene lugar una seleccion de una antena de recepcion (110) utilizada para recibir la senal de radiodifusion (105) o un mezclado (120) de la senal de radiodifusion (105) o una conversion analogico/digital (130) o una amplificacion y/o filtrado de la senal de radiodifusion (105) o de una senal (125, 135) derivada de ello.
  9. 9. Dispositivo (160) para el procesamiento de una senal de radiodifusion (105), donde el dispositivo (160) presenta las siguientes caracteristicas:
    - una interfaz (210) para la lectura (710) de un bloque de datos (155) que presenta una gran cantidad de valores de datos (145), los cuales en cada caso corresponden a un valor de una senal de radiodifusion (105) muestreada en un momento predefinido;
    - una unidad (220) para el analisis (720) de la gran cantidad de valores de datos (145) del bloque de datos (155), para determinar un parametro de procesamiento (225); y
    - una unidad (230) para la demodulacion (730) de cada valor de datos (145) del bloque de datos (155) mediante una especificacion de procesamiento (235, 410, 420) que depende del parametro de procesamiento (225), para procesar la senal de radiodifusion (105),
    caracterizado porque la unidad (230) para la demodulacion (730), despues o durante una ejecucion de una primera 5 especificacion de procesamiento (235), esta disenada para aplicar al menos una segunda especificacion de procesamiento (410, 420) en los valores de datos (145) del bloque de datos (155), para procesar la senal de radiodifusion (105).
  10. 10. Programa informatico que esta configurado para ejecutar todos los pasos de un procedimiento (700) segun una de las reivindicaciones 1 a 8.
    10 11. Medio de memoria legible por maquina, con un programa informatico almacenado en el mismo, segun la
    reivindicacion 10.
ES15164681.7T 2014-06-20 2015-04-22 Procedimiento y dispositivo para procesar una señal de radiodifusión Active ES2692386T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102014211830 2014-06-20
DE102014211830.1A DE102014211830A1 (de) 2014-06-20 2014-06-20 Verfahren und Vorrichtung zum Verarbeiten eines Rundfunksignals

Publications (1)

Publication Number Publication Date
ES2692386T3 true ES2692386T3 (es) 2018-12-03

Family

ID=52991647

Family Applications (1)

Application Number Title Priority Date Filing Date
ES15164681.7T Active ES2692386T3 (es) 2014-06-20 2015-04-22 Procedimiento y dispositivo para procesar una señal de radiodifusión

Country Status (4)

Country Link
EP (1) EP2958242B1 (es)
CN (1) CN105323197B (es)
DE (1) DE102014211830A1 (es)
ES (1) ES2692386T3 (es)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PL234815B1 (pl) * 2017-02-17 2020-04-30 Solution Sca Spolka Z Ograniczona Odpowiedzialnoscia Elektroniczny wyświetlacz oraz moduł wyświetlacza, zwłaszcza do wózków
CN113498103B (zh) * 2020-04-08 2023-08-15 ***通信集团广东有限公司 一种基站天线的归属方识别方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6130894A (en) * 1998-03-09 2000-10-10 Broadcom Homenetworking, Inc. Off-line broadband network interface
WO2005083583A1 (en) * 2004-02-19 2005-09-09 Koninklijke Philips Electronics N.V. Electronic stream processing circuit with locally controlled parameter updates, and method of designing such a circuit
KR20080088302A (ko) * 2007-03-29 2008-10-02 삼성전자주식회사 이상 변조 신호 처리 방법 및 이상 변조 신호 보상 기능을가지는 수신기
ES2611902T3 (es) * 2012-03-29 2017-05-11 Siemens Aktiengesellschaft Lector para intercambiar datos con una memoria de datos móvil
DE102012216155A1 (de) * 2012-09-12 2014-03-13 Robert Bosch Gmbh Empfangssystem

Also Published As

Publication number Publication date
EP2958242A1 (de) 2015-12-23
DE102014211830A1 (de) 2015-12-24
CN105323197A (zh) 2016-02-10
CN105323197B (zh) 2018-12-18
EP2958242B1 (de) 2018-07-25

Similar Documents

Publication Publication Date Title
US8027690B2 (en) Methods and apparatus for sensing the presence of a transmission signal in a wireless channel
KR101660080B1 (ko) 미리 정해진 시간 간격 동안 다수의 데이터 패킷 트랜스시버들을 함께 시험하기 위한 방법 및 시스템
EP2434300B2 (en) Multi-domain test and measurement instrument
US9930680B2 (en) Interference identifying device, wireless communication apparatus, and interference identifying method
US7623890B2 (en) Receiver
TWI591970B (zh) 有助於比較由受測裝置(dut)發送之射頻(rf)資料信號與由測試系統接收之射頻(rf)資料信號的系統及方法
KR101201207B1 (ko) 다중밴드 ofdm 시스템의 수신기에서 이득 제어 장치 및방법
ES2692386T3 (es) Procedimiento y dispositivo para procesar una señal de radiodifusión
EP2845334A1 (en) Methods and apparatus for receiver quality test measurements
KR101442824B1 (ko) 통신 단말, 통신 장치, 신호 측정 방법, 측정 요청 방법 및 송신 신호 송신 방법
CN101083469B (zh) 调谐器、数字解调装置、该装置的控制方法、及数字接收机
JP2008259231A (ja) デジタル・オーディオ放送システムにおけるフレーム同期化の方法および装置
US9306722B2 (en) Tracking radar frequency enabling more channels
US9747078B2 (en) True random number generation in systems on chip
JP5189767B2 (ja) 周波数追跡を用いて電波干渉レベルを測定する方法および装置
US9602153B2 (en) Radio receiving apparatus for receiving frequency-modulated radio signal
US8615210B2 (en) Methods and apparatus for power measurement in a communication system
Schuh et al. First steps in benchmarking the performance of heterogeneous ultra-wideband platforms
JP2005164295A (ja) 周波数変換回路の特性測定及び校正方法
US8938036B2 (en) Fast automatic gain control
US11984963B2 (en) Radio devices with switchable antennas
CN108337076A (zh) 用于干扰解调参考信号检测的方法和设备
BR0200635A (pt) Instalação de recepção com diversidade de sinais de rádio de satélites e/ou terrestres para veìculos
JP5379721B2 (ja) 基地局評価装置およびその受信周波数制御方法
EP3167312B1 (en) Interference mitigation for a receiver