ES2802297T3 - Transmisor con equilibrio de polarización - Google Patents

Transmisor con equilibrio de polarización Download PDF

Info

Publication number
ES2802297T3
ES2802297T3 ES18189774T ES18189774T ES2802297T3 ES 2802297 T3 ES2802297 T3 ES 2802297T3 ES 18189774 T ES18189774 T ES 18189774T ES 18189774 T ES18189774 T ES 18189774T ES 2802297 T3 ES2802297 T3 ES 2802297T3
Authority
ES
Spain
Prior art keywords
signaling data
data
error correction
post
signaling
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
ES18189774T
Other languages
English (en)
Inventor
Mikihiro Ouchi
Noritaka Iguchi
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.)
Tianma Microelectronics Co Ltd
Original Assignee
Tianma Microelectronics Co Ltd
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 Tianma Microelectronics Co Ltd filed Critical Tianma Microelectronics Co Ltd
Application granted granted Critical
Publication of ES2802297T3 publication Critical patent/ES2802297T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/005Iterative decoding, including iteration between signal detection and decoding operation
    • H04L1/0051Stopping criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03828Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
    • H04L25/03866Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2614Peak power aspects
    • H04L27/2615Reduction thereof using coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • H04L27/2613Structure of the reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2626Arrangements specific to the transmitter only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Power Engineering (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Error Detection And Correction (AREA)

Abstract

Un transmisor (400) que comprende: un generador (421) de datos de señalización L1 (Capa 1), configurado para generar datos de señalización L1 que incluyen datos de parámetro de transmisión y un campo de extensión, siendo los datos de parámetro de transmisión generados desde parámetros de transmisión de una señal principal; una unidad (1022) de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador (421) de datos de señalización L1; y un mapeador (1023) configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad (1022) de codificación de corrección de errores, caracterizado por que el generador (421) de datos de señalización L1 rellena el campo de extensión con un número predeterminado de bits 1 y un número predeterminado de bits 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.

Description

DESCRIPCIÓN
Transmisor con equilibrio de polarización
[Campo técnico]
La presente invención se refiere a tecnología para reducir la Relación de Potencia Pico a Media (PAPR) provocada por datos de señalización de Capa-1 (L1) que indican parámetros de transmisión de una señal principal.
[Antecedentes de la técnica]
DVB-T (Difusión de Vídeo Digital-Terrestre) es una norma de transmisión para difusión de televisión digital terrestre en Europa. La digitalización de difusiones de televisión se ha generalizado, no únicamente en Europa, sino también en otros países. Para producir un uso más eficaz de las frecuencias, la normalización de DVB-T2 se inició en 2006 para la difusión de televisión digital terrestre de la segunda generación. Como el DVB-T, DVB-T2 adopta OFDM (Multiplexación por División Ortogonal de Frecuencia).
La Figura 31 muestra la estructura de trama de transmisión en DVB-T2. DVB-T2 utiliza un concepto denominado la PLP (Tubos de Capa Física). Una característica de DVB-T2 es que los parámetros de transmisión, tales como el procedimiento de modulación, relación de codificación, y similares pueden establecerse de manera independiente para cada PLP. El número de PLP es al menos 1 y como máximo 255. El ejemplo en la Figura 31 muestra el caso de 10 PLP.
Lo siguiente describe la estructura de trama de transmisión.
Súper T rama = N_T2 tramas (N_T2 = 2-255)
Trama = símbolo P1 símbolos P2 símbolos de datos
símbolo P1 = 1 símbolo
P2 symbols = N_P2 símbolos (N_P2 es único basándose en el tamaño de FFT) Símbolos de datos = L_data símbolos (L_data es variable, que tiene un límite superior y un límite inferior) Un símbolo P1 se transmite con un tamaño de FFT de 1k y GI (INTERVALO DE GUARDA) = 1/2. El símbolo P1 transmite siete bits de información, S1 y S2, con información sobre el tamaño de FFT y similares de posteriores símbolos P2 y símbolos de datos. La porción anterior de símbolos P2 incluye datos de señalización L1, y la porción posterior restante incluye datos de señal principal. Los símbolos de datos incluyen una continuación de los datos de señal principal.
Los datos de señalización L1 transmitidos en símbolos P2 están compuestos de datos de señalización pre-L1, que principalmente transmiten información compartida por todas las PLP, y datos de señalización post-L1, que principalmente transmiten información en cada PLP. Obsérvese que los detalles sobre los datos de señalización L1, datos de señalización pre-L1, y datos de señalización post-L1 transmitidos en símbolos P2 se enumeran en la Bibliografía no de Patente 1.
La Figura 32 muestra la estructura de un transmisor 1000 de conformidad con DVB-T2 (véase la Bibliografía no de Patente 1: DVB-T2 normas de transmisión). El transmisor 1000 se proporciona con un codificador 1011 de señal principal, un codificador 1012 de datos de señalización L1, un creador 1013 de tramas, y un generador 1014 de señal de OFDM.
Para cada PLP de una señal principal que ha de transmitirse, el codificador 1011 de señal principal realiza codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC, realiza intercalación, realiza mapeo en coordenadas I/Q, y emite los datos de mapeo para cada PLP. Obsérvese que I representa el componente en fase, mientras que Q representa el componente de cuadratura.
El codificador 1012 de datos de señalización L1 realiza codificación de corrección de errores en los datos de señalización pre-L1 y los datos de señalización post-L1, realiza intercalación, realiza mapeo en coordenadas I/Q, y emite los datos de mapeo para los datos de señalización pre-L1 y los datos de señalización post-L1.
El creador 1013 de tramas genera y emite la estructura de trama de transmisión de acuerdo con la norma de DVB-T2 como se muestra en la Figura 31 usando los datos de mapeo para cada PLP emitida por el codificador 1011 de señal principal y los datos de mapeo para los datos de señalización pre-L1 y los datos de señalización post-L1 emitidos por el codificador 1012 de datos de señalización L1.
Para la estructura de trama de transmisión de acuerdo con la norma de DVB-T2 según se emite por el creador 1013 de tramas, el generador 1014 de señal de OFDM añade una señal piloto, realiza una IFFT (Transformada Rápida de Fourier Inversa), inserta un GI, e inserta un símbolo P1, emitiendo una señal de transmisión de acuerdo con DVB-T2.
Lo siguiente proporciona detalles sobre el codificador 1012 de datos de señalización L1. Como se muestra en la Figura 32, se proporciona el codificador 1012 de datos de señalización L1 con un generador 1021 de datos de señalización L1, un codificador 1022 de corrección de errores L1, un mapeador 1023 pre-L1, un intercalador 1025 de bits post-L1, y un mapeador 1026 post-L1. El codificador 1022 de corrección de errores L1 se proporciona con un codificador 1031 de corrección de errores pre-L1 y un codificador 1032 de corrección de errores post-L1.
En el codificador 1012 de datos de señalización L1, el generador 1021 de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1. El mapeador 1023 pre-L1 mapea los datos de señalización pre-L1 codificados de corrección de errores a coordenadas I/Q, emitiendo datos de mapeo para los datos de señalización pre-L1.
Por otra parte, el codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1. El intercalador 1025 de bits post-L1 intercala los datos de señalización post-L1 codificados de corrección de errores en unidades de bits. El mapeador 1026 post-L1 mapea los datos de señalización post-L1, que se han codificado con corrección de errores e intercalado en unidades de bits, a coordenadas I/Q, emitiendo datos de mapeo para los datos de señalización post-L1.
La Figura 33 muestra la estructura de un receptor 1100 de conformidad con DVB-T2 (véase la Bibliografía no de Patente 2: DVB-T2 directrices de implementación). El receptor 1100 se proporciona con una antena 1111, un sintonizador 1112, un convertidor 1113 de A/D, un demodulador 1114 de OFDM, una unidad 1115 de extracción de datos de señalización PLP/P1 seleccionados, un decodificador 1116 de señal principal, y un decodificador 1117 de datos de señalización L1.
La antena 1111 recibe ondas de radio. El sintonizador 1112 recibe de manera selectiva una señal de OFDM de un canal deseado y convierte de manera descendente la señal a una banda predeterminada. El convertidor 1113 de A/D convierte la señal emitida por el sintonizador 1112 de analógica a digital. El demodulador 1114 de OFDM realiza demodulación de OFDM en la señal emitida por el convertidor 1113 de A/D y emite datos de mapeo en coordenadas I/Q.
La unidad 1115 de extracción de datos de señalización PLP/P1 seleccionados extrae los datos de señalización pre-L1 y los datos de señalización post-L1 desde la señal demodulada de OFDM (datos de mapeo en coordenadas I/Q), emitiendo la información extraída. Siguiendo una instrucción de PLP seleccionada, la unidad 1115 de extracción de datos de señalización PLP/P1 seleccionados también extrae la PLP (señal principal) seleccionada por el usuario. Obsérvese que la unidad 1115 de extracción de datos de señalización PLP/P1 seleccionados extrae la PLP (señal principal) seleccionada por el usuario después de procesamiento por el decodificador 1117 de datos de señalización L1, usando los parámetros de transmisión emitidos por el decodificador 1117 de datos de señalización L1.
El decodificador 1117 de datos de señalización L1 desmapea los datos de señalización pre-L1 extraídos y datos de señalización post-L1 a partir de coordenadas I/Q y desintercala estos datos que se intercalaron en el extremo de transmisión. El decodificador 1117 de datos de señalización L1 a continuación realiza decodificación de corrección de errores basándose en decodificación de LDPC y decodificación de BCH, analiza los datos de señalización L1 (reproducidos) decodificados, y emite parámetros de transmisión.
Basándose en los parámetros de transmisión emitidos por el decodificador 1117 de datos de señalización L1, el decodificador 1116 de señal principal desmapea la PLP extraída (señal principal) a partir de coordenadas I/Q y desintercala la PLP que se intercaló en el extremo de transmisión. El decodificador 1116 de señal principal a continuación realiza decodificación de corrección de errores basándose en decodificación de LDPC y decodificación de BCH y emite la señal principal decodificada (reproducida).
Lo siguiente proporciona detalles sobre el decodificador 1117 de datos de señalización L1. Como se muestra en la Figura 33, el decodificador 1117 de datos de señalización L1 se proporciona con un desmapeador 1121 pre-L1, un desmapeador 1122 post-L1, un desintercalador 1123 de bits post-L1, un decodificador 1124 de corrección de errores L1, y un analizador 1125 de datos de señalización L1. El decodificador 1124 de corrección de errores L1 se proporciona con un decodificador 1131 de corrección de errores pre-L1 y un decodificador 1132 de corrección de errores post-L1.
En el decodificador 1117 de datos de señalización L1, el desmapeador 1121 pre-L1 desmapea los datos de señalización pre-L1 extraídos a partir de coordenadas I/Q. El decodificador 1131 de corrección de errores pre-L1 realiza decodificación de corrección de errores de los datos de señalización pre-L1 desmapeados basándose en decodificación de LDPC y decodificación de BCH.
Por otra parte, el desmapeador 1122 post-L1 desmapea los datos de señalización post-L1 extraídos a partir de coordenadas I/Q. El desintercalador 1123 de bits post-L1 desintercala los datos de señalización post-L1 desmapeados que se intercalaron en el extremo de transmisión en unidades de bits. El decodificador 1132 de corrección de errores post-L1 realiza decodificación de corrección de errores de los datos de señalización post-L1 de bits desintercalados basándose en decodificación de LDPC y decodificación de BCH.
El analizador 1125 de datos de señalización L1 analiza los datos de señalización pre-L1 decodificados (reproducidos) y los datos de señalización post-L1 y emite los parámetros de transmisión. Obsérvese que entre los datos de señalización post-L1, el analizador 1125 de datos de señalización L1 sigue una instrucción de PLP seleccionada para extraer y analizar los parámetros de transmisión para la PLP seleccionada por el usuario.
[Lista de citas]
Bibliografía no de patente
Bibliografía no de patente 1: EN 302 755 V1.1.1: Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2)
Bibliografía no de patente 2: DVB BlueBook A133: Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2)
[Sumario de la invención]
[Problema técnico]
Los preparativos para el inicio de servicio bajo la norma de DVB-T2 han avanzado lo más lejos en el Reino Unido. El objetivo principal es el servicio HDTV (Tele-Visión de Alta Definición) para recepción estacionaria, y el número de PLP se espera que sea uno.
Como se ha descrito anteriormente, el número máximo de PLP que pueden transmitirse con DVB-T2 es 255. Múltiples PLP son apropiadas para un servicio móvil que transmite contenido con una baja tasa de bits como la señal principal. Actualmente, en el contexto de DVB, se está examinando DVB-NGH (Siguiente Generación Portátil). DVB-NGH es una norma móvil de segunda generación para difusión de televisión digital terrestre. Si DVB-NGH usa la estructura de PLP de DVB-T2, el número de PLP se espera que aumente, puesto que DVB-NGH es una norma móvil. Los inventores examinaron el caso de cuando el número de PLP es grande, un problema que hasta ahora no se ha considerado altamente importante en la norma de DVB-T2.
La Figura 34 es un ejemplo de parámetros de transmisión cuando el número de PLP es 255. La diferencia más grande de cuando el número de PLP es uno, como en el caso de uso principal en la norma de DVB-T2, es que la proporción de los símbolos P2 ocupados por datos de señalización L1 aumenta, mientras que la proporción ocupada por la PLP (señal principal) se reduce.
En otras palabras, cuando el número de PLP es uno, el número de bits en los datos de señalización L1 es pequeño, y los símbolos P2 están casi ocupados completamente por la señal principal. Como resultado, las propiedades de los símbolos P2 son casi idénticas a las propiedades de los símbolos de datos.
En contraste, cuando el número de PLP es 255, el número de bits en los datos de señalización L1 aumenta, y los símbolos P2 están casi ocupados completamente por los datos de señalización L1. Esto puede dar como resultado diferentes propiedades para los símbolos P2 y los símbolos de datos. Los inventores se centraron en este punto, analizando las propiedades de los símbolos P2 y los símbolos de datos cuando el número de PLP es 255, como se muestra en la Figura 34.
Las Figuras 35A y 35B son los resultados de análisis de la potencia de símbolos P2 y símbolos de datos en una señal de transmisión de DVB-T2 (una señal en el dominio del tiempo después de una IFFT) emitida por el transmisor 1000 de la Figura 32. En ambas Figuras 35A y 35B, el eje horizontal representa el número de símbolo en una trama. El símbolo 0 es un símbolo P2, y los símbolos 1 y mayores son símbolos de datos.
El eje vertical en la Figura 35A representa la potencia promedio de cada símbolo. Como muestra la Figura 35A, el símbolo P2 tiene casi el 10% de potencia superior que los símbolos de datos. El eje vertical en la Figura 35B representa la potencia pico de toda la muestra incluida en cada símbolo. Como muestra la Figura 35B, el símbolo P2 tiene docenas de veces mayor potencia que los símbolos de datos.
A continuación, los inventores se centraron el análisis en la potencia pico de los símbolos P2. La Figura 36 muestra la potencia en cada muestra en el símbolo P2. Como es evidente, la potencia se concentra en la muestra en el comienzo del símbolo P2. Para investigar la razón, los inventores analizaron los datos de señalización pre-L1 y los datos de señalización post-L1 para los parámetros de transmisión en la Figura 34. La Figura 37 muestra los resultados del análisis.
Como muestra la Figura 37, el número de bits que son 0 es abrumadoramente mayor que el número de bit que son 1 en los datos de señalización pre-L1 y los datos de señalización post-L1. En parte, los parámetros N_TI y I_JUMP relacionados con la intercalación de tiempo son ocho bits, pero puesto que el valor de estos parámetros es pequeño, los únicos bits cerca del bit menos significativo son 1, y el número de bits que son 0 es grande. Puesto que N_TI e I_JUMP son parámetros independientes para cada PLP, estos parámetros son una de las razones principales para el aumento en la proporción de bits que son 0. Como N_TI e I_JUMP son parámetros relacionados con la intercalación de tiempo, es bastante posible que estos parámetros tengan valores pequeños.
La Figura 38 muestra los parámetros de transmisión candidatos para el servicio DVB-T2 en el Reino Unido (número de PLP: 1) y los resultados de análisis de los datos de señalización pre-L1 y datos de señalización post-L1. En este caso también, el número de bits que son 0 en los datos de señalización pre-L1 y los datos de señalización post-L1 es mayor que el número de bits que son 1. Puesto que el número de PLP es uno, sin embargo, la proporción de los datos de señalización L1 en los símbolos P2 es pequeña. Adicionalmente, el intercalador 1025 de bits post-L1 intercala los datos de señalización post-L1, que principalmente transmite información en cada PLP, en unidades de bits. Estos dos fenómenos evitan una polarización en los datos de mapeo para los datos de señalización pre-L1 y los datos de señalización post-L1.
Por otra parte, si el número de PLP es grande, la proporción de los símbolos P2 ocupados por los datos de señalización L1 es grande. Por lo tanto, incluso cuando el intercalador 1025 de bits post-L1 realiza intercalación en unidades de bits, queda una gran polarización en los datos de mapeo para los datos de señalización pre-L1 y los datos de señalización post-L1. Esta es la razón para la concentración de potencia en una muestra específica en los símbolos P2.
Como se ha descrito anteriormente, los inventores descubrieron el problema que cuando el número de PLP es grande, la potencia se vuelve concentrada en una muestra específica en los símbolos P2. Para una señal de transmisión de este tipo, la influencia de recorte por el receptor en los símbolos P2 se hace prominente. Esto da como resultado rendimiento de recepción reducido de los datos de señalización pre-L1 y los datos de señalización post-L1 y puede hacer la recepción imposible. Si los datos de señalización pre-L1 y los datos de señalización post-L1 no pueden recibirse, los parámetros de transmisión de la PLP (señal principal) no pueden obtenerse. Esto conduce al problema principal de la incapacidad de decodificar la señal principal.
Para evitar este problema, necesita evitarse la influencia de recorte por el receptor. Es por lo tanto necesario aumentar enormemente el rango dinámico del receptor, es decir aumentar enormemente el número de bits que pueden procesarse por señal. Una modificación de este tipo conduce a los problemas de carga de cálculo aumentada y se aumenta el coste del receptor.
La presente invención se ha concebido a la luz de los problemas anteriores, y es un objeto de la misma proporcionar un transmisor, un procedimiento de transmisión, y un programa que pueden suprimir la polarización en datos de mapeo de los datos de señalización L1 y puede evitar la concentración de potencia en una muestra específica de símbolos (por ejemplo, símbolos P2). Adicionalmente, es otro objeto de la presente invención proporcionar un receptor, un procedimiento de recepción, un programa, y un circuito integrado que pueden evitar la influencia de recorte sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado.
[Solución al problema]
Para resolver los problemas anteriores, un transmisor de acuerdo con un aspecto de la presente invención comprende: un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión; una unidad de codificación de dispersión de energía y codificación de corrección de errores configurada para realizar dispersión de energía en al menos una porción de los datos de señalización L1 emitidos por el generador de datos de señalización L1 y para realizar codificación de corrección de errores en los datos de señalización L1; y un mapeador configurado para realizar mapeo en la energía dispersada, datos de señalización L1 codificados de corrección de errores emitidos por la unidad de dispersión de energía y codificación de corrección de errores.
[Efectos ventajosos de la invención]
Con la estructura anterior, una polarización en los datos de mapeo de los datos de señalización L1 se aleatoriza por dispersión de energía de al menos una porción de los datos de señalización L1, evitando por lo tanto la concentración de potencia en una muestra específica en símbolos (por ejemplo, símbolos P2).
[Breve descripción de los dibujos]
La Figura 1 muestra la estructura de un transmisor 100 en la realización 1.
La Figura 2 muestra la estructura de la unidad 121 de dispersión de energía de la Figura 1.
La Figura 3 muestra la estructura de un receptor 150 en la realización 1.
La Figura 4 muestra la estructura de un transmisor 200 en la realización 2.
La Figura 5 muestra la estructura de un receptor 250 en la realización 2.
La Figura 6 muestra la estructura de un transmisor 300 en la realización 3.
La Figura 7 muestra datos de señalización pre-L1 y datos de señalización post-L1 en la realización 3.
La Figura 8 muestra la estructura de un receptor 350 en la realización 3.
La Figura 9 muestra la estructura de un transmisor 400 en la realización 4.
La Figura 10 muestra la estructura de un receptor 450 en la realización 4.
Las Figuras 11A, 11B, y 11C muestran la mejora cuando se adoptan las realizaciones 1 y 2.
La Figura 12 muestra la estructura de un transmisor 100A en la realización 5.
La Figura 13 muestra la estructura de la unidad 121A de dispersión de energía de la Figura 12.
La Figura 14 muestra la estructura de un receptor 150A en la realización 5.
La Figura 15 muestra la estructura de un transmisor 200A en la realización 6.
La Figura 16 muestra la estructura de un receptor 250A en la realización 6.
La Figura 17 muestra la estructura de un transmisor 300A en la realización 7.
La Figura 18 muestra la estructura de un receptor 350A en la realización 7.
La Figura 19 muestra la estructura de un transmisor 400A en la realización 8.
La Figura 20 muestra la estructura de un receptor 450A en la realización 8.
La Figura 21 muestra la estructura global de un sistema de difusión digital en la realización 9.
La Figura 22 muestra un ejemplo de la estructura de un receptor.
La Figura 23 muestra la estructura de datos multiplexados.
La Figura 24 muestra esquemáticamente cómo se multiplexa cada flujo en los datos multiplexados.
La Figura 25 muestra en detalle cómo se almacena un flujo de vídeo en una secuencia de paquetes de PES.
La Figura 26 muestra la estructura de un paquete de TS y un paquete de origen en datos multiplexados.
La Figura 27 muestra la estructura de datos de una PMT.
La Figura 28 muestra la estructura interna de información de datos multiplexados.
La Figura 29 muestra la estructura interna de información de atributo de flujo.
La Figura 30 es un diagrama estructural de un dispositivo de visualización de vídeo / salida de audio.
La Figura 31 muestra la estructura de trama de transmisión en la norma de DVB-T2.
La Figura 32 muestra la estructura de un transmisor convencional para la norma de DVB-T2.
La Figura 33 muestra la estructura de un receptor convencional para la norma de DVB-T2.
La Figura 34 muestra un ejemplo de parámetros de transmisión cuando el número de PLP es 255.
Las Figuras 35A y 35B muestran los resultados de análisis de la potencia de símbolos P2 y símbolos de datos en una señal de transmisión de DVB-T2 (una señal en el dominio del tiempo después de una IFFT).
La Figura 36 muestra la potencia para cada muestra en símbolos P2.
La Figura 37 muestra los resultados de análisis de los datos de señalización pre-L1 y los datos de señalización post-L1 para los parámetros de transmisión en la Figura 34.
La Figura 38 muestra los parámetros de transmisión candidatos para servicio de DVB-T2 en el Reino Unido (número de PLP: 1) y los resultados de análisis de los datos de señalización pre-L1 y datos de señalización post-L1.
[Descripción de las realizaciones]
Entre todas las realizaciones a continuación únicamente los transmisores trece y catorce caen bajo el alcance de protección de las reivindicaciones adjuntas, todas las otras realizaciones son únicamente ejemplos que no caen bajo el alcance reivindicado de protección.
Un primer transmisor de acuerdo con un aspecto de la presente invención comprende: un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión; una unidad de codificación de dispersión de energía y codificación de corrección de errores configurada para realizar dispersión de energía en al menos una porción de los datos de señalización L1 emitidos por el generador de datos de señalización L1 y para realizar codificación de corrección de errores en los datos de señalización L1; y un mapeador configurado para realizar mapeo en la energía dispersada, datos de señalización L1 codificados de corrección de errores emitidos por la unidad de dispersión de energía y codificación de corrección de errores.
Un primer procedimiento de transmisión de acuerdo con un aspecto de la presente invención comprende las etapas de: (a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión; (b) realizar dispersión de energía en al menos una porción de los datos de señalización L1 generados en la etapa (a) y realizar codificación de corrección de errores en los datos de señalización L1; y (c) realizar mapeo en los datos de señalización L1 que tienen energía dispersada y están codificados con corrección de errores en la etapa (b).
Un primer programa de lado de transmisión de acuerdo con un aspecto de la presente invención provoca que un transmisor realice las etapas de: (a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión; (b) realizar dispersión de energía en al menos una porción de los datos de señalización L1 generados en la etapa (a) y realizar codificación de corrección de errores en los datos de señalización L1; y (c) realizar mapeo en los datos de señalización L1 que tienen energía dispersada y están codificados con corrección de errores en la etapa (b).
El primer transmisor, el primer procedimiento de transmisión, y el primer programa de lado de transmisión cada uno realizan dispersión de energía en al menos una porción de los datos de señalización L1. Esto permite aleatorización de una polarización en datos de mapeo de los datos de señalización L1 y la evitación de la concentración de potencia en una muestra específica de símbolos (por ejemplo, símbolos P2).
Un segundo transmisor de acuerdo con un aspecto de la presente invención es el primer transmisor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y la unidad de dispersión de energía y codificación de corrección de errores únicamente realiza la dispersión de energía cuando un número total de las PLP supera un número predeterminado.
El segundo transmisor no realiza dispersión de energía en el extremo de transmisión para un servicio de difusión en el que el número de PLP no supera un número predeterminado. Esto tiene la ventaja de permitir la recepción por un receptor convencional.
Un tercer transmisor de acuerdo con un aspecto de la presente invención es el segundo transmisor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, almacenando los datos de señalización post-L1 el número total de las PLP, el generador de datos de señalización L1 almacena, en los datos de señalización pre-L1, información de dispersión de energía que indica si se ha realizado dispersión de energía, y la unidad de dispersión de energía y codificación de corrección de errores realiza la dispersión de energía en los datos de señalización post-L1.
Sin usar información especial fuera de los datos de señalización L1, el tercer transmisor puede indicar, al extremo de recepción, si se ha realizado o no dispersión de energía.
Un cuarto transmisor de acuerdo con un aspecto de la presente invención es el primer transmisor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la unidad de dispersión de energía y codificación de corrección de errores realiza la dispersión de energía usando una PRBS (Secuencia Binaria Pseudo Aleatoria) e inicia la PRBS en un inicio de los datos de señalización pre-L1.
Un quinto transmisor de acuerdo con un aspecto de la presente invención es el cuarto transmisor, en el que la unidad de dispersión de energía y codificación de corrección de errores también inicializa la PRBS en un inicio de los datos de señalización post-L1.
Un sexto transmisor de acuerdo con un aspecto de la presente invención es el quinto transmisor, en el que los datos de señalización post-L1 se forman por una pluralidad de bloques de código de corrección de errores, y la unidad de dispersión de energía y codificación de corrección de errores también inicializa la PRBS en un inicio de cada bloque de código de corrección de errores en los datos de señalización post-L1.
Un séptimo transmisor de acuerdo con un aspecto de la presente invención es el primer transmisor, en el que la unidad de dispersión de energía y codificación de corrección de errores incluye: una unidad de dispersión de energía configurada para realizar la dispersión de energía en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y una unidad de codificación de corrección de errores configurada para realizar la codificación de corrección de errores en la energía dispersada datos de señalización L1 emitidos por la unidad de dispersión de energía.
Un octavo transmisor de acuerdo con un aspecto de la presente invención es el primer transmisor, en el que la unidad de dispersión de energía y codificación de corrección de errores incluye: una unidad de codificación de corrección de errores configurada para realizar la codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y una unidad de dispersión de energía configurada para realizar la dispersión de energía en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores.
Un noveno transmisor de acuerdo con un aspecto de la presente invención comprende: un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión; una unidad de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y un mapeador configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores, en el que el generador de datos de señalización L1 invierte un patrón de bits de una porción de los datos de señalización L1 cuando se generan los datos de señalización L1.
Un segundo procedimiento de transmisión de acuerdo con un aspecto de la presente invención comprende las etapas de: (a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión; (b) realizar codificación de corrección de errores en los datos de señalización L1 generados en la etapa (a); y (c) realizar mapeo en los datos de señalización L1 que están codificados con corrección de errores en la etapa (b), en el que un patrón de bits de una porción de los datos de señalización L1 se invierte cuando los datos de señalización L1 se generan en la etapa (a).
El noveno transmisor y el segundo procedimiento de transmisión invierten el patrón de bits de una porción de los datos de señalización L1. Esto permite aleatorización de una polarización en datos de mapeo de los datos de señalización L1 y la evitación de la concentración de potencia en una muestra específica de símbolos (por ejemplo, símbolos P2).
Un décimo transmisor de acuerdo con un aspecto de la presente invención es el noveno transmisor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y el generador de datos de señalización L1 invierte el patrón de bits únicamente cuando un número total de las PLP supera un número predeterminado.
El décimo transmisor no invierte el patrón de bits de una porción de los datos de señalización L1 en el extremo de transmisión para un servicio de difusión en el que el número de PLP no supera un número predeterminado. Esto tiene la ventaja de permitir la recepción por un receptor convencional.
Un undécimo transmisor de acuerdo con un aspecto de la presente invención es el noveno transmisor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la porción de los datos de señalización L1 es una porción de los datos de señalización post-L1 que pertenece a una porción de las PLP y que excluye un PLP_ID.
Un duodécimo transmisor de acuerdo con un aspecto de la presente invención es el undécimo transmisor, en el que la porción de las PLP está compuesta de todas las PLP que tienen un número de ID impar o todas las PLP que tienen un número de ID par.
Un decimotercer transmisor de acuerdo con un aspecto de la presente invención comprende: un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión; una unidad de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y un mapeador configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores, en el que el generador de datos de señalización L1 enciende la utilización de un campo de extensión y asigna cada bit del campo de extensión un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.
Un tercer procedimiento de transmisión de acuerdo con un aspecto de la presente invención comprende las etapas de: (a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión; (b) realizar codificación de corrección de errores en los datos de señalización L1 generados en la etapa (a); y (c) realizar mapeo en los datos de señalización L1 que están codificados con corrección de errores en la etapa (b), en el que en la etapa (a), se enciende el uso de un campo de extensión, y a cada bit del campo de extensión se asigna un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.
El decimotercer transmisor y el tercer procedimiento de transmisión asignan a cada bit del campo de extensión un valor de 1 o de 0 para reducir la diferencia entre el número total de bits 0 y el número total de bits 1 del campo de extensión de los datos de señalización L1. Esto permite aleatorización de una polarización en datos de mapeo de los datos de señalización L1 y la evitación de la concentración de potencia en una muestra específica de símbolos (por ejemplo, símbolos P2). Adicionalmente, esto consigue la ventaja de permitir la recepción por un receptor convencional que ignora el campo de extensión.
Un decimocuarto transmisor de acuerdo con un aspecto de la presente invención es el decimotercer transmisor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y el generador de datos de señalización L1 enciende el uso del campo de extensión únicamente cuando un número total de las PLP supera un número predeterminado.
El decimocuarto transmisor apaga el uso del campo de extensión en el caso de un servicio de transmisión en el que el número de PLP no supera el número predeterminado. El decimocuarto transmisor puede por lo tanto evitar un aumento en cantidad de transmisión.
Un decimoquinto transmisor de acuerdo con un aspecto de la presente invención es el decimotercer transmisor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y el campo de extensión es un campo de extensión post-L1 en los datos de señalización post-L1.
El decimoquinto transmisor permite uso directo de la estructura de los datos de señalización post-L1 en el formato DVB-T2.
Un primer receptor de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal, dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1, comprendiendo el receptor: una unidad de decodificación de corrección de errores y dispersión de energía inversa configurada para reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizar dispersión de energía inversa en al menos una porción de la señal recibida; y un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 reproducidos emitidos por la unidad de decodificación de corrección de errores y dispersión de energía inversa y para emitir parámetros de transmisión.
Un primer procedimiento de recepción de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal, dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1, comprendiendo el procedimiento de recepción las etapas de: (a) reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizando dispersión de energía inversa en al menos una porción de la señal recibida; y (b) analizar los datos de señalización L1 reproducidos en la etapa (a) y emitir parámetros de transmisión.
Un primer programa del lado de recepción de acuerdo con un aspecto de la presente invención se usa en un receptor para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal, dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1, provocando el programa que el receptor realice las etapas de: (a) reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizando dispersión de energía inversa en al menos una porción de la señal recibida; y (b) analizar los datos de señalización L1 reproducidos en la etapa (a) y emitir parámetros de transmisión.
Un primer circuito integrado de lado de recepción de acuerdo con un aspecto de la presente invención es para recibir entrada de datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal, dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1, comprendiendo el circuito integrado: un circuito de decodificación de corrección de errores y dispersión de energía inversa configurado para reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizar dispersión de energía inversa en al menos una porción de la señal recibida; y un circuito de análisis de datos de señalización L1 configurado para analizar los datos de señalización L1 reproducidos emitidos por el circuito de decodificación de corrección de errores y dispersión de energía inversa y para emitir parámetros de transmisión.
El primer receptor, el primer procedimiento de recepción, el primer programa del lado de recepción, y el primer circuito integrado del lado de recepción no requieren un aumento en rango dinámi
mientras se suprime una carga de cálculo aumentada y coste aumentado.
Un segundo receptor de acuerdo con un aspecto de la presente invención es el primer receptor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, la dispersión de energía se ha realizado únicamente cuando un número total de las PLP supera un número predeterminado, y la unidad de decodificación de corrección de errores y dispersión de energía inversa únicamente realiza la dispersión de energía inversa cuando el número total de las PLP supera el número predeterminado.
Un tercer receptor de acuerdo con un aspecto de la presente invención es el segundo receptor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, almacenando los datos de señalización post-L1 el número total de las PLP, la información de dispersión de energía que indica si se ha realizado dispersión de energía se almacena en los datos de señalización pre-L1, la dispersión de energía se ha realizado únicamente en los datos de señalización post-L1, y la unidad de decodificación de corrección de errores y dispersión de energía inversa realiza la dispersión de energía inversa en los datos de señalización post-L1 únicamente cuando la información de dispersión de energía indica que la dispersión de energía se ha realizado.
Sin usar información especial fuera de los datos de señalización L1, el tercer receptor puede recibir una notificación, desde el extremo de transmisión, con respecto a si se ha realizado o no dispersión de energía.
Un cuarto receptor de acuerdo con un aspecto de la presente invención es el primer receptor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la unidad de decodificación de corrección de errores y dispersión de energía inversa realiza la dispersión de energía inversa usando una PRBS (Secuencia Binaria Pseudo Aleatoria) e inicializa la PRBS en un inicio de los datos de señalización pre-L1.
Un quinto receptor de acuerdo con un aspecto de la presente invención es el cuarto receptor, en el que la unidad de decodificación de corrección de errores y dispersión de energía inversa también inicializa la PRBS en un inicio de los datos de señalización post-L1.
Un sexto receptor de acuerdo con un aspecto de la presente invención es el quinto receptor, en el que los datos de señalización post-L1 se forman por una pluralidad de bloques de código de corrección de errores, y la unidad de decodificación de corrección de errores y dispersión de energía inversa también inicializa la PRBS en un inicio de cada bloque de código de corrección de errores en los datos de señalización post-L1.
Un séptimo receptor de acuerdo con un aspecto de la presente invención es el primer receptor, en el que la unidad de decodificación de corrección de errores y dispersión de energía inversa incluye: una unidad de decodificación de corrección de errores configurada para realizar la decodificación de corrección de errores en la energía dispersada, datos de señalización L1 codificados de corrección de errores; y una unidad de dispersión de energía inversa configurada para realizar la dispersión de energía inversa en los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores.
Un octavo receptor de acuerdo con un aspecto de la presente invención es el primer receptor, en el que la unidad de decodificación de corrección de errores y dispersión de energía inversa incluye: una unidad de dispersión de energía inversa configurada para realizar la dispersión de energía inversa en la energía dispersada, datos de señalización L1 codificados de corrección de errores; y una unidad de decodificación de corrección de errores configurada para realizar la decodificación de corrección de errores en los datos de señalización L1 de energía dispersada inversa emitidos por la unidad de dispersión de energía inversa.
Un noveno receptor de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal, un patrón de bits de una porción de los datos de señalización L1 que se ha invertido tras la generación de los datos de señalización L1, comprendiendo el receptor: una unidad de decodificación de corrección de errores configurada para realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores y para emitir parámetros de transmisión, en el que el analizador de datos de señalización L1 analiza los datos de señalización L1 usando la inversión del patrón de bits de la porción de los datos de señalización L1.
Un segundo procedimiento de recepción de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal, dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1, comprendiendo el procedimiento de recepción las etapas de: (a) reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizando dispersión de energía inversa en al menos una porción de la señal recibida; y (b) analizar los datos de señalización L1 reproducidos en la etapa (a) y emitir parámetros de transmisión.
El noveno receptor y el segundo procedimiento de recepción no requieren un aumento en rango dinámico para evitar la influencia de recorte, mientras se suprime una carga de cálculo aumentada y coste aumentado.
Un décimo receptor de acuerdo con un aspecto de la presente invención es el noveno receptor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, el patrón de bits de la porción de los datos de señalización L1 se ha invertido únicamente cuando un número total de las PLP supera un número predeterminado, y el analizador de datos de señalización L1 analiza los datos de señalización L1 determinando, basándose en el número total de las PLP y en el número predeterminado, si se ha invertido el patrón de bits de la porción de los datos de señalización L1 para los parámetros de transmisión.
Un undécimo receptor de acuerdo con un aspecto de la presente invención es el noveno receptor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y una porción de los datos de señalización L1 es una porción de los datos de señalización post-L1 que pertenece a una porción de las PLP y excluyendo un PLP_ID.
Un duodécimo receptor de acuerdo con un aspecto de la presente invención es el undécimo receptor, en el que la porción de las PLP está compuesta de todas las PLP que tienen un número de ID impar o todas las PLP que tienen un número de ID par.
Un decimotercer receptor de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal, tras la generación de los datos de señalización L1, habiéndose encendido el uso de un campo de extensión, y habiéndose asignado cada bit del campo de extensión a un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1, comprendiendo el receptor: una unidad de decodificación de corrección de errores configurada para realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores y para emitir parámetros de transmisión.
Un tercer procedimiento de recepción de acuerdo con un aspecto de la presente invención es para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal, tras la generación de los datos de señalización L1, habiéndose encendido el uso de un campo de extensión, y habiéndose asignado cada bit del campo de extensión a un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1, comprendiendo el procedimiento de recepción las etapas de: (a) realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y (b) analizar los datos de señalización L1 que se decodifican por corrección de errores en la etapa (a) y emitir parámetros de transmisión.
El decimotercer receptor y el tercer procedimiento de recepción no requieren un aumento en rango dinámi evitar la influencia de recorte, mientras se suprime una carga de cálculo aumentada y coste aumentado.
Un decimocuarto receptor de acuerdo con un aspecto de la presente invención es del decimotercer receptor, en el que la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y el uso del campo de extensión que se ha encendido únicamente cuando un número total de las PLP supera un número predeterminado.
El decimocuarto receptor apaga el uso del campo de extensión en el caso de un servicio de transmisión en el que el número de PLP no supera el número predeterminado. El decimocuarto receptor puede por lo tanto evitar un aumento en cantidad de transmisión.
Un decimoquinto receptor de acuerdo con un aspecto de la presente invención es el decimotercer receptor, en el que los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y el campo de extensión es un campo de extensión post-L1 en los datos de señalización post-L1.
El decimoquinto receptor permite un uso directo de la estructura de los datos de señalización post-L1 en el formato DVB-T2.
Lo siguiente describe las realizaciones de la presente invención en detalle con referencia a los dibujos.
Realización 1
La Figura 1 muestra la estructura de un transmisor 100 en la realización 1 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 1000 convencional de la Figura 32, el transmisor 100 de la Figura 1 incluye adicionalmente una unidad 121 de dispersión de energía en un codificador 111 de datos de señalización L1.
En el transmisor 100 de la Figura 1, la unidad 121 de dispersión de energía realiza dispersión de energía en orden en los datos de señalización pre-L1 y los datos de señalización post-L1 generados por el generador 1021 de datos de señalización L1. El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 de energía dispersada. El codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 de energía dispersada.
La Figura 2 muestra la estructura de la unidad 121 de dispersión de energía de la Figura 1. La unidad 121 de dispersión de energía usa una PRBS (Secuencia Binaria Pseudo Aleatoria) de orden 15 como una secuencia de dispersión, como se muestra en la siguiente expresión.
1 X14 X15
Como se muestra en la Figura 2, en la unidad 121 de dispersión de energía, los datos de señalización pre-L1 y los datos de señalización post-L1 se introducen en una unidad 131 de combinación desde el generador 1021 de datos de señalización L1. La unidad 131 de combinación emite bits de los datos de señalización pre-L1 en orden desde el primer bit hasta el último bit y a continuación emite bits de los datos de señalización post-L1 en orden desde el primer bit hasta el último bit. Un circuito 133 EXOR (operación OR EXclusiva) realiza un cálculo EXOR en el bit de orden 14 y bit de orden 15 emitidos desde un registro 132 de desplazamiento de 15 bits. Un circuito 134 EXOR realiza un cálculo EXOR en la salida del circuito 133 EXOR y cada uno de (i) los bits de los datos de señalización pre-L1 y (ii) los datos de señalización post-L1. Una unidad 135 de distribución emite los datos de señalización pre-L1 de energía dispersada, emitidos por el circuito 134 EXOR, al codificador 1031 de corrección de errores pre-L1 y emite los datos de señalización post-L1 de energía dispersada al codificador 1032 de corrección de errores post-L1. Obsérvese que a la temporización del primer bit de los datos de señalización pre-L1, se asigna un valor inicial de "100101010000000" al registro 132 de desplazamiento de 15 bits. Desde el segundo bit hasta el último bit de los datos de señalización pre-L1, y desde el primer bit al último bit de los posteriores datos de señalización post-L1, el registro 132 de desplazamiento de 15 bits opera de manera secuencial, sin asignación del valor inicial.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 3 muestra la estructura de un receptor 150 en la realización 1 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 1100 convencional de la Figura 33, el receptor 150 de la Figura 3 incluye adicionalmente una unidad 171 de dispersión de energía inversa en un decodificador 161 de datos de señalización L1.
En el receptor 150 de la Figura 3, la unidad 171 de dispersión de energía inversa realiza dispersión de energía inversa en orden en los datos de señalización pre-L1 decodificados por el decodificador 1131 de corrección de errores pre-L1 y los datos de señalización post-L1 decodificados por el decodificador 1132 de corrección de errores post-L1 para devolver estos datos a su estado antes de la dispersión de energía realizada en el extremo de transmisión por la unidad 121 de dispersión de energía. La estructura de la unidad 171 de dispersión de energía inversa es la misma que la estructura de la unidad 121 de dispersión de energía en la Figura 2. La fuente de entrada para la unidad 131 de combinación es el decodificador 1131 de corrección de errores pre-L1 y el decodificador 1132 de corrección de errores post-L1, y el destino de la salida de la unidad 135 de distribución es el analizador 1125 de datos de señalización L1. El analizador 1125 de datos de señalización L1 analiza los datos de señalización pre-L1 y los datos de señalización post-L1 después de la dispersión de energía inversa y emite los parámetros de transmisión.
Puesto que la unidad 171 de dispersión de energía inversa es un elemento estructural que invierte la dispersión de energía realizada en el extremo de transmisión por la unidad 121 de dispersión de energía, la unidad 171 de dispersión de energía inversa usa la PRBS de orden 15 en la siguiente expresión como una secuencia de dispersión, al igual que lo hace la unidad 121 de dispersión de energía.
1 X14 X15
El valor inicial asignado al registro 132 de desplazamiento en la unidad 171 de dispersión de energía inversa y la temporización de asignación del valor inicial necesita adaptar el valor inicial asignado al registro 132 de desplazamiento en la unidad 121 de dispersión de energía y la temporización de asignación del valor inicial. Por lo tanto, en la unidad 171 de dispersión de energía inversa, se asigna un valor inicial de "100101010000000" al registro 132 de desplazamiento de 15 bits a la temporización del primer bit de los datos de señalización pre-L1. Desde el segundo bit hasta el último bit de los datos de señalización pre-L1, y desde el primer bit al último bit de los posteriores datos de señalización post-L1, el registro 132 de desplazamiento de 15 bits opera de manera secuencial, sin asignación del valor inicial.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Obsérvese que en el receptor 150 de la Figura 3, pueden proporcionarse elementos estructurales distintos de la antena 1111 y el sintonizador 1112 como un circuito 151 integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se aleatoriza una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y en los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 150 puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 150.
Realización 2
La Figura 4 muestra la estructura de un transmisor 200 en la realización 2 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional y que el transmisor de la realización 1 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 1000 convencional de la Figura 32, el transmisor 200 de la Figura 4 incluye adicionalmente una unidad 121 de dispersión de energía en un codificador 211 de datos de señalización L1. La localización en la que se añade la unidad 121 de dispersión de energía se diferencia, sin embargo, entre la realización 1 y la realización 2.
En el transmisor 200 de la Figura 4, la unidad 121 de dispersión de energía realiza dispersión de energía en orden en los datos de señalización pre-L1 codificados con corrección de errores emitidos por el codificador 1031 de corrección de errores pre-L1 y los datos de señalización post-L1 codificados con corrección de errores emitidos por el codificador 1032 de corrección de errores post-L1. La estructura de la unidad 121 de dispersión de energía es como se muestra en la Figura 2. El origen de entrada y destino de salida de la información se diferencia entre la unidad 121 de dispersión de energía de la realización 1 y la unidad 121 de dispersión de energía de la realización 2.
El mapeador 1023 pre-L1 mapea los datos de señalización pre-L1 de energía dispersada codificados con corrección de errores a coordenadas I/Q, emitiendo datos de mapeo para los datos de señalización pre-L1.
El intercalador 1025 de bits post-L1 intercala los datos de señalización post-L1 de energía dispersada codificados con corrección de errores en unidades de bits.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 5 muestra la estructura de un receptor 250 en la realización 2 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional y el receptor de la realización 1 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 1100 convencional de la Figura 33, el receptor 250 de la Figura 5 incluye adicionalmente una unidad 171 de dispersión de energía inversa en un decodificador 261 de datos de señalización L1. La localización en la que se añade la unidad 171 de dispersión de energía inversa se diferencia, sin embargo, entre la realización 1 y la realización 2.
En el receptor 250 de la Figura 5, la unidad 171 de dispersión de energía inversa realiza dispersión de energía inversa en orden en los datos de señalización pre-L1 desmapeados emitidos por el desmapeador 1121 pre-L1 y en los datos de señalización post-L1 de bits desintercalados desmapeados emitidos por el desintercalador 1123 de bits post-L1, invirtiendo por lo tanto la dispersión de energía realizada en el extremo de transmisión por la unidad 121 de dispersión de energía. La estructura de la unidad 171 de dispersión de energía inversa es la misma que la unidad 121 de dispersión de energía mostrada en la Figura 2. El origen de entrada y destino de salida de información, sin embargo, se diferencia entre la unidad 171 de dispersión de energía inversa de la realización 1 y la unidad 171 de dispersión de energía inversa de la realización 2.
El decodificador 1131 de corrección de errores pre-L1 realiza decodificación de corrección de errores de los datos de señalización pre-L1, en los que se ha realizado dispersión de energía inversa, basándose en decodificación de LDPC y decodificación de BCH. El decodificador 1132 de corrección de errores post-L1 realiza decodificación de corrección de errores de los datos de señalización post-L1, en los que se ha realizado dispersión de energía inversa, basándose en decodificación de LDPC y decodificación de BCH.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Obsérvese que en el receptor 250 de la Figura 5, pueden proporcionarse elementos estructurales distintos de la antena 1111 y el sintonizador 1112 como un circuito 251 integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se aleatoriza una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y en los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 250 puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 250.
En la realización 1, la dispersión de energía se realiza únicamente en bits de información de codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC. En contraste, en la realización 2, la dispersión de energía se realiza en bits de información y en bits de paridad de codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC. Por lo tanto, en comparación con la realización 1, la realización 2 ofrece la posibilidad de suprimir adicionalmente la polarización en los datos de mapeo de los datos de señalización L1.
Realización 3
La Figura 6 muestra la estructura de un transmisor 300 en la realización 3 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 1000 convencional de la Figura 32, el transmisor 300 de la Figura 6 se diferencia en la configuración de un generador 321 de datos de señalización L1 en un codificador 311 de datos de señalización L1.
En el transmisor 300 de la Figura 6, el generador 321 de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. En este punto, el generador 321 de datos de señalización L1 invierte el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con número impar. Obsérvese que el generador 321 de datos de señalización L1 no invierte el patrón de bits de otras porciones de los datos de señalización post-L1.
El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 emitidos por el generador 321 de datos de señalización L1. Por otra parte, el codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 (el patrón de bits de los cuales se ha invertido) emitidos por el generador 321 de datos de señalización L1.
La Figura 7 muestra los datos de señalización pre-L1 y los datos de señalización post-L1 cuando se adopta la presente realización para los parámetros de transmisión cuando el número de PLP es 255, como se muestra en la Figura 34. La inversión de patrón de bits excluye el PLP_ID y se realiza en los bits rodeados por la línea discontinua en la Figura 7.
Obsérvese que en lugar de invertir el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con número impar, el generador 321 de datos de señalización L1 puede invertir el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con un número par.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 8 muestra la estructura de un receptor 350 en la realización 3 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 1100 convencional de la Figura 33, el receptor 350 de la Figura 8 se diferencia en la configuración de un analizador 371 de datos de señalización L1 en un decodificador 361 de datos de señalización L1.
En el receptor 350 de la Figura 8, el analizador 371 de datos de señalización L1 analiza los datos de señalización pre-L1 decodificados y datos de señalización post-L1, emitiendo los parámetros de transmisión. Entre los datos de señalización post-L1, el analizador 371 de datos de señalización L1 sigue una instrucción de PLP seleccionada para extraer y analizar los parámetros de transmisión para la PLP seleccionada por el usuario. En este punto, el analizador 371 de datos de señalización L1 determina, basándose en el PLP_ID, si se ha invertido el patrón de bits de la porción de datos de señalización post-L1 que pertenece a la PLP seleccionada por el usuario. Si no, el analizador 371 de datos de señalización L1 analiza la información tal como está. Sin embargo, si se ha invertido el patrón de bits, el analizador 371 de datos de señalización L1 en primer lugar invierte el patrón de bits, a continuación realiza análisis y emite los parámetros de transmisión.
Obsérvese que en la realización 3, puesto que el patrón de bits de las PLP cuyo PLP_ID es un número impar se invierte en el extremo de transmisión, se determina que se ha invertido el patrón de bits cuando el PLP_ID de la PLP seleccionada por el usuario es impar, y que el patrón de bits no se ha invertido cuando el PLP_ID es par.
Obsérvese que cuando el objetivo de inversión en el extremo de transmisión es el patrón de bits de las PLP cuyo PLP_ID es par, se determina que se ha invertido el patrón de bits cuando el PLP_ID de la PLP seleccionada por el usuario es par, y que el patrón de bits no se ha invertido cuando el PLP_ID es impar.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Obsérvese que en el receptor 350 de la Figura 8, pueden proporcionarse elementos estructurales distintos de la antena 1111 y el sintonizador 1112 como un circuito 351 integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se evita una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 350 puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor.
Realización 4
La Figura 9 muestra la estructura de un transmisor 400 en la realización 4 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 1000 convencional de la Figura 32, el transmisor 400 de la Figura 9 se diferencia en la configuración de un generador 421 de datos de señalización L1 en un codificador 411 de datos de señalización L1.
En el transmisor 400 de la Figura 9, el generador 421 de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. En este punto, el generador 421 de datos de señalización L1 enciende el uso del campo de extensión post-L1 (la porción rodeada por la línea discontinua en la Figura 31) en los datos de señalización post-L1 mostrados en la Figura 31 y rellena un número predeterminado de bits del campo de extensión post-L1 en los datos de señalización post-L1 con 1. Una posible referencia para decidir sobre el número de bits predeterminados es el número de PLP. Por ejemplo, puede determinarse el número de bits por PLP a rellenarse con 1. El producto de este número y el número de PLP a continuación se vuelve el número de bits predeterminados. El número de bits a rellenarse con 1 por PLP se determina, por ejemplo, para que sea una proporción predeterminada (tal como el 80%) de los bits en los datos de señalización post-L1 para una PLP. Obsérvese que el procedimiento de determinación del número predeterminado de bits con referencia al número de PLP no está limitado al procedimiento anterior.
El generador 421 de datos de señalización L1 puede contar el número de 0 y 1 en los datos de señalización pre-L1 y los datos de señalización post-L1, decidir sobre el número de bits predeterminados que harían el número de 0 y 1 par. El generador 421 de datos de señalización L1 a continuación rellena el número predeterminado de bits del campo de extensión post-L1 de los datos de señalización post-L1 con el valor (0 o 1) que tiene lugar menos a menudo. En este caso, si el número de 1 en los datos de señalización pre-L1 o los datos de señalización post-L1 es mayor, entonces el número predeterminado de bits se rellenan con 0. A la inversa, si el número de 0 en los datos de señalización pre-L1 o los datos de señalización post-L1 es mayor, entonces el número predeterminado de bits se rellenan con 1. Obsérvese que en lugar de decidir sobre el número predeterminado de bits de modo que el número de 0 y 1 se vuelva impar, puede decidirse un número predeterminado de bits de modo que la diferencia entre el número de 0 y de 1 caiga dentro de un valor predeterminado (por ejemplo, un valor determinado basándose en los resultados de simulación, o medición en un dispositivo real, de la diferencia entre el número de 0 y 1 de manera que la polarización en los datos de mapeo no causa influencia negativa en el extremo de recepción).
El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 emitidos por el generador 421 de datos de señalización L1. Por otra parte, el codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 (habiéndose rellenado el número predeterminado de bits del campo de extensión post-L1) emitidos por el generador 421 de datos de señalización L1.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
En este contexto, el campo de extensión post-L1 es un campo proporcionado para extensión futura de los datos de señalización L1. Puesto que el campo de extensión post-L1 puede ignorarse en el extremo de recepción, un receptor 450 que tiene la misma estructura que el receptor 1100 convencional de la Figura 33 puede decodificar una señal de transmisión de DVB-T2.
Obsérvese que como se muestra en la Figura 10, en el receptor 450, pueden proporcionarse elementos estructurales distintos de la antena 1111 y el sintonizador 1112 como un circuito 451 integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se evita una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 450 puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 450. En particular, la realización 4 tiene la ventaja de que un receptor convencional puede usarse sin modificación.
Consideraciones con respecto a las realizaciones 1 y 2
Los inventores examinaron la mejora cuando se adoptan la realizaciones 1 y 2 a los parámetros de transmisión cuando el número de PLP muestra en la Figura 34 que era 255 y a los parámetros de transmisión cuando el número de PLP era menor que 255. Las Figuras 11A a 11C muestran los resultados. El análisis se realizó en una señal de transmisión de DVB-T2 (una señal en el dominio del tiempo después de una IFFT).
La Figura 11A es una tabla que resume los resultados de análisis. Para el número de PLP entre 1 y 255, también se muestra la proporción de los datos de señalización L1 en los símbolos P2 (Numl1/NumActiveCarrier). En la Figura 11A, "Numl1PreCells" es el número de células de datos de señalización pre-L1 por trama. "Numl1PostCells" es el número de células de datos de señalización post-L1 por trama. "NumActiveCarrier" es el número de portadoras activas por símbolo. "NumP2Symbols" es el número de símbolos P2 por trama. "PAPR sin mezcla" es la PAPR del transmisor 1000 convencional. "PAPR con mezcla antes de codificación" es la PAPR cuando se adopta la realización 1, y "PAPR con mezcla después de codificación" es la PAPR cuando se adopta la realización 2.
El eje horizontal de la Figura 11B muestra el número de PLP, y el eje horizontal de la Figura 11C muestra la proporción de los datos de señalización L1 en los símbolos P2. El eje vertical de las Figuras 11B y 11C muestra la PAPR, definida como sigue.
PAPR = potencia pico de la muestra completa incluida en los símbolos P2 / potencia promedio de todos los símbolos excluyendo símbolos P2
Como muestran las Figuras 11B y 11C, la PAPR (PAPR sin mezcla) del transmisor 1000 convencional aumenta en 13,7 dB cuando el número de PLP aumenta de una a 255. Por otra parte, la PAPR (PAPR con mezcla antes de codificación) cuando se adopta la realización 1 permanece constante. La PAPR (PAPR con mezcla después de codificación) cuando se adopta la realización 2 también permanece constante.
Basándose en lo anterior, la dispersión de energía de las realizaciones 1 y 2 proporciona de manera evidente una enorme mejora en la PAPR. Adicionalmente, es evidente que cuando el número de PLP es uno, o cuando la proporción de datos de señalización L1 en los símbolos P2 es pequeña y la PAPR de los símbolos P2 es equivalente a los símbolos de datos, la dispersión de energía de las realizaciones 1 y 2 no ejerce una influencia negativa.
Las Figuras 11B y 11C muestran que cuando el número de PLP es 15 o 31, la PAPR es casi la misma que cuando el número de PLP es uno, incluso en el ejemplo convencional que no adopta la realización 1 o 2.
Basándose en este hecho, las realizaciones 1 a 4 pueden modificarse, por ejemplo, de modo que cuando el número de PLP es 31 o menor, las operaciones se realizan como en el ejemplo convencional, mientras que cuando el número de PLP supera 31, las operaciones se realizan como se describe en las realizaciones 1 a 4. Obsérvese que el número de PLP para conmutar entre operaciones como en el ejemplo convencional y las operaciones como se describe en las realizaciones 1 a 4 no está limitado a "31", ya que puede usarse un número diferente. Por ejemplo, el número de PLP para conmutar operaciones puede determinarse de acuerdo con la PAPR deseada.
Esta modificación se describe a continuación en detalle en las realizaciones 5 a 8.
Realización 5
La Figura 12 muestra la estructura de un transmisor 100A en la realización 5 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional y que el transmisor de la realización 1 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 100 de la Figura 1 en la realización 1, el transmisor 100A de la Figura 12 se diferencia en la configuración de un generador 1021A de datos de señalización L1 y una unidad 121A de dispersión de energía en un generador 111A de datos de señalización L1. Adicionalmente, se añade una unidad 126 de control de dispersión de energía.
El generador 1021A de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. En este punto, si el número de PLP supera un número predeterminado, el generador 1021A de datos de señalización L1 almacena, en los datos de señalización pre-L1, información que indica que se ha realizado dispersión de energía en el extremo de transmisión. Si el número de PLP no supera un número predeterminado, el generador 1021A de datos de señalización L1 almacena, en los datos de señalización pre-L1, información que indica que no se ha realizado dispersión de energía en el extremo de transmisión. El campo en el que se almacena esta información es, por ejemplo, un campo RESERVADO en los datos de señalización pre-L1.
La unidad 126 de control de dispersión de energía identifica el número de PLP de los parámetros de transmisión. Cuando el número de PLP supera el número predeterminado, la unidad 126 de control de dispersión de energía ACTIVA las operaciones de dispersión de energía de la unidad 121A de dispersión de energía, mientras que cuando el número de PLP no supera el número predeterminado, la unidad 126 de control de dispersión de energía DESACTIVA las operaciones de dispersión de energía de la unidad 121A de dispersión de energía.
Cuando las operaciones de dispersión de energía se han DESACTIVADO por la unidad 126 de control de dispersión de energía, la unidad 121A de dispersión de energía realiza dispersión de energía en orden en los datos de señalización post-L1 emitidos por el generador 1021A de datos de señalización L1 y emite los datos de señalización post-L1 de energía dispersada al codificador 1032 de corrección de errores post-L1. Por otra parte, cuando las operaciones de dispersión de energía se han DESACTIVADO por la unidad 126 de control de dispersión de energía, la unidad 121A de dispersión de energía emite datos de señalización post-L1 en los que no se ha realizado dispersión de energía (idénticos a los datos de señalización post-L1 emitidos por el generador 1021A de datos de señalización L1) al codificador 1032 de corrección de errores post-L1.
La Figura 13 muestra la estructura de la unidad 121A de dispersión de energía de la Figura 12. La unidad 121A de dispersión de energía usa una PRBS de orden 15 como una secuencia de dispersión, como se muestra en la siguiente expresión.
1 X14 X15
Un selector 136 en la unidad 121A de dispersión de energía se controla por la unidad 126 de control de dispersión de energía de modo que, cuando las operaciones de dispersión de energía se DESACTIVAN (cuando el número de PLP no supera el número predeterminado), el selector 136 selecciona los datos de señalización post-L1 emitidos por el generador 1021A de datos de señalización L1 y emite los datos de señalización post-L1 al codificador 1032 de corrección de errores post-L1. Por otra parte, el selector 136 se controla por la unidad 126 de control de dispersión de energía de modo que, cuando las operaciones de dispersión de energía se ACTIVAN (cuando el número de PLP supera el número predeterminado), el selector 136 selecciona los datos de señalización post-L1 de energía dispersada emitidos por el circuito 134 EXOR y emite los datos de señalización post-L1 al codificador 1032 de corrección de errores post-L1. Obsérvese que a la temporización del primer bit de los datos de señalización post-L1, se asigna un valor inicial de "100101010000000" al registro 132 de desplazamiento de 15 bits. Desde el segundo bit hasta el último bit de los datos de señalización post-L1, el registro 132 de desplazamiento de 15 bits opera de manera secuencial, sin asignación del valor inicial.
En este contexto, es necesario en el extremo de recepción determinar si se realizó o no dispersión de energía en el extremo de transmisión. Por lo tanto, el número de PLP usadas como la referencia para si realizar dispersión de energía se almacena en los datos de señalización post-L1. Si la dispersión de energía se realiza de manera sencilla en los datos de señalización post-L1, será imposible en el extremo de recepción determinar si realizar o no dispersión de energía inversa. En la realización 5, por lo tanto, una indicación de si se realiza dispersión de energía se almacena en los datos de señalización pre-L1. Los datos de señalización pre-L1, que almacenan esta indicación de si se realiza dispersión de energía, no son de energía dispersada; en su lugar, se realiza dispersión de energía únicamente en los datos de señalización post-L1. Lo mismo se cumple en la realización 6 a continuación también.
El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 emitidos por el generador 1021A de datos de señalización L1. El codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 de energía dispersada, o en los datos de señalización post-L1 en los que no se ha realizado dispersión de energía, emitidos por la unidad 121A de dispersión de energía.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 14 muestra la estructura de un receptor 150A en la realización 5 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional y el receptor de la realización 1 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 150 de la Figura 3 en la realización 1, el receptor 150A de la Figura 14 se diferencia en la configuración de una unidad 171A de dispersión de energía inversa y un analizador 1125A de datos de señalización L1 en un decodificador 161A de datos de señalización L1. Adicionalmente, se añade una unidad 176 de control de dispersión de energía inversa.
El analizador 1125A de datos de señalización L1 analiza si los datos de señalización pre-L1 decodificados emitidos por el decodificador 1131 de corrección de errores pre-L1 se han dispersado en energía en el extremo de transmisión y emite los resultados de análisis a la unidad 176 de control de dispersión de energía inversa.
Basándose en los resultados de análisis desde el analizador 1125A de datos de señalización L1, la unidad 176 de control de dispersión de energía inversa ACTIVA las operaciones de dispersión de energía inversa de la unidad 171A de dispersión de energía inversa cuando se ha realizado dispersión de energía en el extremo de transmisión y DESACTIVA las operaciones de dispersión de energía inversa de la unidad 171A de dispersión de energía inversa cuando no se ha realizado dispersión de energía en el extremo de transmisión.
Cuando se han ACTIVADO las operaciones de dispersión de energía inversa por la unidad 176 de control de dispersión de energía inversa, la unidad 171A de dispersión de energía inversa realiza dispersión de energía inversa en orden en los datos de señalización post-L1 decodificados emitidos por el decodificador 1132 de corrección de errores post-L1, emitiendo los datos de señalización post-L1 de energía dispersada inversa al analizador 1125A de datos de señalización L1. Por otra parte, cuando las operaciones de dispersión de energía inversa se han DESACTIVADO por la unidad 176 de control de dispersión de energía inversa, la unidad 171A de dispersión de energía inversa emite los datos de señalización post-L1 en los que no se ha realizado dispersión de energía inversa (idénticos a los datos de señalización post-L1 decodificados emitidos por el decodificador 1132 de corrección de errores post-L1) al analizador 1125A de datos de señalización L1. La estructura de la unidad 171A de dispersión de energía inversa es la misma que la de la unidad 121A de dispersión de energía mostrada en la Figura 13. El origen de la entrada es el decodificador 1132 de corrección de errores post-L1, y el destino de salida es el analizador 1125A de datos de señalización L1. Un selector 136 en la unidad 171A de dispersión de energía inversa se controla por la unidad 176 de control de dispersión de energía inversa de modo que, cuando se DESACTIVAN las operaciones de dispersión de energía inversa (cuando el número de PLP no supera el número predeterminado), el selector 136 selecciona los datos de señalización post-L1 emitidos por el decodificador 1132 de corrección de errores post-L1 y emite los datos de señalización post-L1 al analizador 1125A de datos de señalización L1. Por otra parte, el selector 136 se controla por la unidad 176 de control de dispersión de energía inversa de modo que, cuando se ACTIVAN las operaciones de dispersión de energía (cuando el número de PLP supera el número predeterminado), el selector 136 selecciona los datos de señalización post-L1 de energía dispersada emitidos por el circuito 134 EXOR y emite los datos de señalización post-L1 al analizador 1125A de datos de señalización L1. El analizador 1125A de datos de señalización L1 analiza los datos de señalización pre-L1 y los datos de señalización post-L1 y emite los parámetros de transmisión.
Puesto que la unidad 171A de dispersión de energía inversa es un elemento estructural que invierte la dispersión de energía realizada en el extremo de transmisión por la unidad 121A de dispersión de energía, la unidad 171A de dispersión de energía inversa usa la PRBS de orden 15 en la siguiente expresión como una secuencia de dispersión, al igual que lo hace la unidad 121A de dispersión de energía.
1 X14 X15
El valor inicial asignado al registro 132 de desplazamiento en la unidad 171A de dispersión de energía inversa y la temporización de asignación del valor inicial es necesario que se adapten al valor inicial asignado al registro 132 de desplazamiento en la unidad 121A de dispersión de energía y a la temporización de asignación del valor inicial. Por lo tanto, en la unidad 171A de dispersión de energía inversa, se asigna un valor inicial de "100101010000000" al registro 132 de desplazamiento de 15 bits a la temporización del primer bit de los datos de señalización post-L1. Desde el segundo bit hasta el último bit de los datos de señalización post-L1, el registro 132 de desplazamiento de 15 bits opera de manera secuencial, sin asignación del valor inicial.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Obsérvese que en el receptor 150A de la Figura 14, los elementos estructurales distintos de la antena 1111 y el sintonizador 1112 pueden proporcionarse como un circuito 151A integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se aleatoriza una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y en los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 150A puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 150A. Adicionalmente, la estructura anterior ofrece la ventaja de que un receptor convencional puede recibir un servicio de difusión en el que el número de PLP no supera el número predeterminado, puesto que en este caso no se realiza dispersión de energía.
Realización 6
La Figura 15 muestra la estructura de un transmisor 200A en la realización 6 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional y que el transmisor de las realizaciones 1, 2, y 5 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 200 de la Figura 4 en la realización 2, el transmisor 200A de la Figura 15 se diferencia en la configuración de un generador 1021A de datos de señalización L1 y una unidad 121A de dispersión de energía en un generador 111A de datos de señalización L1. Adicionalmente, se añade una unidad 126 de control de dispersión de energía. La localización en la que se añade la unidad 121A de dispersión de energía se diferencia, sin embargo, entre la realización 5 y la realización 6.
En el transmisor 200A de la Figura 15, cuando se han DESACTIVADO las operaciones de dispersión de energía por la unidad 126 de control de dispersión de energía, la unidad 121A de dispersión de energía realiza dispersión de energía en orden en los datos de señalización post-L1 codificados con corrección de errores emitidos por el codificador 1032 de corrección de errores post-L1 y emite los datos de señalización post-L1 de energía dispersada al intercalador 1025 de bits post-L1. Por otra parte, cuando las operaciones de dispersión de energía se han DESACTIVADO por la unidad 126 de control de dispersión de energía, la unidad 121A de dispersión de energía emite datos de señalización post-L1 codificados con corrección de errores en los que no se ha realizado dispersión de energía (idénticos a los datos de señalización post-L1 codificados con corrección de errores emitidos por el codificador 1032 de corrección de errores post-L1) al intercalador 1025 de bits post-L1. La estructura de la unidad 121A de dispersión de energía es como se muestra en la Figura 13. El origen de entrada y destino de salida de la información se diferencia entre la unidad 121A de dispersión de energía de la realización 5 y la unidad 121A de dispersión de energía de la realización 6.
El mapeador 1023 pre-L1 mapea los datos de señalización pre-L1 codificados con corrección de errores, emitidos por el codificador 1031 de corrección de errores pre-L1, a coordenadas I/Q, emitiendo datos de mapeo para los datos de señalización pre-L1. Por otra parte, el intercalador 1025 de bits post-L1 intercala, en unidades de bits, los datos de señalización post-L1 de energía dispersada codificados con corrección de errores, o los datos de señalización post-L1 codificados con corrección de errores en los que no se ha realizado dispersión de energía, emitidos por la unidad 121A de dispersión de energía.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 16 muestra la estructura de un receptor 250A en la realización 6 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional y el receptor de las realizaciones 1, 2, y 5 llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 250 de la Figura 5 en la realización 2, el receptor 250A de la Figura 16 se diferencia en la configuración de una unidad 171A de dispersión de energía inversa y un analizador 1125A de datos de señalización L1 en un decodificador 261A de datos de señalización L1. Adicionalmente, se añade una unidad 176 de control de dispersión de energía inversa. La localización en la que la unidad 171A de dispersión de energía inversa se añade se diferencia, sin embargo, entre la realización 5 y la realización 6.
En el receptor 250A de la Figura 16, cuando se han ACTIVADO las operaciones de dispersión de energía inversa por la unidad 176 de control de dispersión de energía inversa, la unidad 171A de dispersión de energía inversa realiza dispersión de energía inversa en orden en los datos de señalización post-L1 emitidos por el desintercalador 1123 de bits post-L1, invirtiendo por lo tanto la dispersión de energía realizada en el extremo de transmisión por la unidad 121A de dispersión de energía. La unidad 171A de dispersión de energía inversa a continuación emite los datos de señalización post-L1 en los que se ha realizado dispersión de energía inversa al decodificador 1132 de corrección de errores post-L1. Por otra parte, cuando se han DESACTIVADO las operaciones de dispersión de energía inversa por la unidad 176 de control de dispersión de energía inversa, la unidad 171A de dispersión de energía inversa emite los datos de señalización post-L1 en los que no se ha realizado dispersión de energía inversa (idénticos a los datos de señalización post-L1 emitidos por el desintercalador 1123 de bits post-L1) al decodificador 1132 de corrección de errores post-L1. La estructura de la unidad 171A de dispersión de energía inversa es la misma que la unidad 121A de dispersión de energía mostrada en la Figura 13. El origen de entrada y destino de salida de la información, sin embargo, se diferencia entre la unidad 171A de dispersión de energía inversa de la realización 5 y la unidad 171A de dispersión de energía inversa de la realización 6.
El decodificador 1131 de corrección de errores pre-L1 realiza decodificación de corrección de errores de los datos de señalización pre-L1 desmapeados, emitidos por el desmapeador 1121 pre-L1, basándose en decodificación de LDPC y decodificación de BCH. El decodificador 1132 de corrección de errores post-L1 realiza decodificación de corrección de errores, basándose en decodificación de LDPC y decodificación de BCH, en los datos de señalización post-L1 en los que se ha realizado dispersión de energía inversa, o los datos de señalización post-L1 en los que no se ha realizado dispersión de energía inversa, emitidos por la unidad 171A de dispersión de energía inversa.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Obsérvese que en el receptor 250A de la Figura 16, los elementos estructurales distintos de la antena 1111 y el sintonizador 1112 pueden proporcionarse como un circuito 251A integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se aleatoriza una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y en los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 250A puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 250A. Adicionalmente, la estructura anterior ofrece la ventaja de que un receptor convencional puede usarse sin modificación para un servicio de difusión en el que el número de PLP no supera el número predeterminado, puesto que en este caso no se realiza dispersión de energía.
En la realización 5, la dispersión de energía se realiza únicamente en bits de información de codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC. En contraste, en la realización 6, la dispersión de energía se realiza en bits de información y en bits de paridad de codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC. Por lo tanto, en comparación con la realización 5, la realización 6 ofrece la posibilidad de suprimir adicionalmente la polarización en los datos de mapeo de los datos de señalización L1.
Realización 7
La Figura 17 muestra la estructura de un transmisor 300A en la realización 7 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 300 de la Figura 6 en la realización 3, el transmisor 300A de la Figura 17 se diferencia en la configuración de un generador 321A de datos de señalización L1 en un codificador 311A de datos de señalización L1.
En el transmisor 300A de la Figura 17, el generador 321A de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. En este punto, el generador 321A de datos de señalización L1 identifica el número de PLP de los parámetros de transmisión. Cuando el número identificado de PLP no supera un número predeterminado, el generador 321A de datos de señalización L1 no invierte el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 que pertenecen a PLP con un PLP_ID con número impar. Por otra parte, cuando el número identificado de PLP supera un número predeterminado, el generador 321A de datos de señalización L1 invierte el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con número impar. Obsérvese que el generador 321A de datos de señalización L1 no invierte el patrón de bits de otras porciones de los datos de señalización post-L1.
El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 emitidos por el generador 321A de datos de señalización L1. Por otra parte, el codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 (el patrón de bits de los cuales se ha invertido o no) emitidos por el generador 321A de datos de señalización L1.
Obsérvese que en lugar de invertir el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con número impar, el generador 321A de datos de señalización L1 puede invertir el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con un PLP_ID con número par.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
La Figura 18 muestra la estructura de un receptor 350A en la realización 7 de la presente invención. Elementos estructurales que son los mismos que un receptor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el receptor 350 de la Figura 8 en la realización 3, el receptor 350A de la Figura 18 se diferencia en la configuración de un analizador 371A de datos de señalización L1 en un codificador 361A de datos de señalización L1.
En el receptor 350A de la Figura 18, el analizador 371A de datos de señalización L1 analiza los datos de señalización pre-L1 decodificados y datos de señalización post-L1, emitiendo los parámetros de transmisión. Entre los datos de señalización post-L1, el analizador 371A de datos de señalización L1 sigue una instrucción de PLP seleccionada para extraer y analizar los parámetros de transmisión para la PLP seleccionada por el usuario. En este punto, el analizador 371A de datos de señalización L1 determina, basándose en el número de PLP y el PLP_ID, si se ha invertido el patrón de bits. Si no, el analizador 371A de datos de señalización L1 analiza la información tal como está. Sin embargo, si se ha invertido el patrón de bits, el analizador 371A de datos de señalización L1 en primer lugar invierte el patrón de bits, a continuación realiza análisis y emite los parámetros de transmisión.
Obsérvese que en la realización 7, puesto que el patrón de bits de las PLP cuyo PLP_ID es un número impar se invierte en el extremo de transmisión, se determina que se ha invertido el patrón de bits cuando el PLP_ID de la PLP seleccionada por el usuario es impar y el número de PLP supera el número predeterminado, y que el patrón de bits no se ha invertido en cualquier otro caso.
Obsérvese que cuando el objetivo de inversión en el extremo de transmisión es el patrón de bits de las PLP cuyo PLP_ID es impar, se determina que se ha invertido el patrón de bits cuando el PLP_ID de la PLP seleccionada por el usuario es par y el número de PLP supera el número predeterminado, y que el patrón de bits no se ha invertido en cualquier otro caso.
Otras operaciones son las mismas que las del receptor 1100 convencional de la Figura 33.
Con la estructura anterior, incluso cuando el número de PLP es grande, se aleatoriza una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y en los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 350A puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor 350A. Adicionalmente, la estructura anterior ofrece la ventaja de que un receptor convencional es usable sin modificación para un servicio de difusión en el que el número de PLP no supera el número predeterminado, puesto que en este caso el patrón de bits no se invierte.
Realización 8
La Figura 19 muestra la estructura de un transmisor 400A en la realización 8 de la presente invención. Elementos estructurales que son los mismos que un transmisor convencional llevan los mismos signos de referencia, y se omitirá una descripción de los mismos.
En comparación con el transmisor 400 de la Figura 9 en la realización 3, el transmisor 400A de la Figura 19 se diferencia en la configuración de un generador 421A de datos de señalización L1 en un codificador 411A de datos de señalización L1.
En el transmisor 400A de la Figura 19, el generador 421A de datos de señalización L1 genera datos de señalización L1 desde parámetros de transmisión, es decir transforma parámetros de transmisión en datos de señalización L1 (datos de señalización pre-L1 y datos de señalización post-L1) y emite los datos de señalización L1. En este punto, el generador 421A de datos de señalización L1 determina el número de PLP de los parámetros de transmisión. Cuando el número de PLP no supera un número predeterminado, el generador 421A de datos de señalización L1 apaga el uso del campo de extensión post-L1 (la porción rodeada por la línea discontinua en la Figura 31) en los datos de señalización post-L1 mostrados en la Figura 31. Por otra parte, cuando el número de PLP supera un número predeterminado, el generador 421A de datos de señalización L1 enciende el uso del campo de extensión post-L1 (la porción rodeada por la línea discontinua en la Figura 31) en los datos de señalización post-L1 mostrados en la Figura 31 y rellena un número predeterminado de bits del campo de extensión post-L1 en los datos de señalización post-L1 con 1. El número predeterminado de bits puede decidirse haciendo referencia al número de PLP, o contando el número de bits que son 0 y el número de bits que son 1 en los datos de señalización pre-L1 y los datos de señalización post-L1, como se describe en la realización 4. Con el último enfoque, el número predeterminado de bits puede rellenarse en algunos casos con 0.
El codificador 1031 de corrección de errores pre-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización pre-L1 emitidos por el generador 421A de datos de señalización L1. Por otra parte, el codificador 1032 de corrección de errores post-L1 realiza codificación de corrección de errores, basándose en codificación de BCH y codificación de LDPC, en los datos de señalización post-L1 (con el número predeterminado de bits del campo de extensión post-L1 ya se hayan rellenado o no se hayan rellenado) emitidos por el generador 421A de datos de señalización L1.
Otras operaciones son las mismas que las del transmisor 1000 convencional de la Figura 32.
Como se describe en la realización 4, el campo de extensión post-L1 es un campo proporcionado para extensión futura de los datos de señalización L1. Puesto que el campo de extensión post-L1 puede ignorarse en el extremo de recepción, un receptor 450A, mostrado en la Figura 20, que tiene la misma estructura que el receptor 1100 convencional de la Figura 33 puede decodificar la señal de transmisión de DVB-T2.
Obsérvese que como se muestra en la Figura 20, en el receptor 450A, los elementos estructurales distintos la antena 1111 y el sintonizador 1112 pueden proporcionarse como un circuito 451A integrado.
Con la estructura anterior, incluso cuando el número de PLP es grande, se evita una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y los datos de señalización post-L1, evitando de esta manera la concentración de potencia en muestras específicas en los símbolos P2. Como resultado, la influencia de recorte en el receptor 450A puede evitarse sin requerir un aumento en rango dinámico, mientras se suprime una carga de cálculo aumentada y coste aumentado del receptor. Adicionalmente, el receptor apaga el uso del campo de extensión post-L1 de los datos de señalización post-L1 cuando el número de PLP no supera un número predeterminado, evitando de esta manera una reducción en la capacidad de transmisión de la señal principal. En particular, la realización 8 tiene la ventaja de que un receptor convencional puede usarse sin modificación.
Realización 9
Lo siguiente describe un ejemplo estructural de una aplicación de los procedimientos de transmisión y procedimientos de recepción mostrados en las realizaciones anteriores y un sistema que usa la aplicación.
La Figura 21 muestra un ejemplo de la estructura de un sistema que incluye dispositivos que implementan los procedimientos de transmisión y procedimientos de recepción descritos en las realizaciones anteriores. El procedimiento de transmisión y procedimiento de recepción descritos en las realizaciones anteriores se implementan en un sistema 600 de difusión digital, como se muestra en la Figura 21, que incluye una estación 601 de difusión y una diversidad de receptores tales como una televisión 611, un grabador 612 de DVD, un decodificador de salón (STB) 613, un ordenador 620, una televisión 641 en coche, y un teléfono móvil 630.
Específicamente, la estación 601 de difusión transmite datos multiplexados, en los que se multiplexan datos de vídeo, datos de audio, y similares, usando los procedimientos de transmisión en las realizaciones anteriores a través de una banda de difusión predeterminada.
Una antena (por ejemplo, las antenas 610 y 640) interna a cada receptor, o proporcionada de manera externa y conectada al receptor, recibe la señal transmitida desde la estación 601 de difusión. Cada receptor obtiene los datos multiplexados usando los procedimientos de recepción en las realizaciones anteriores para demodular la señal recibida por la antena. De esta manera, el sistema 600 de difusión digital obtiene los efectos ventajosos de la presente invención descritos en las realizaciones anteriores.
Los datos de vídeo incluidos en los datos multiplexados se han codificado con un procedimiento de codificación de instantáneas en movimiento de conformidad con una norma tal como el Grupo de Expertos de Imágenes en Movimiento (MPEG)2, MPEG4-Codificación de Vídeo Avanzada (AVC), VC-1, o similares. Los datos de audio incluidos en los datos multiplexados se han codificado con un procedimiento de codificación de audio compatible con una norma tal como Codificación de Audio de Dolby (AC)-3, Dolby Digital Plus, Empaquetamiento Sin pérdidas Meridian (MLP), Sistemas de Cine Digital (DTS), DTS-HD, Modulación de Codificación por Pulsos (PCM), o similares.
La Figura 22 es una vista esquemática que ilustra una estructura ejemplar de un receptor 650 para llevar a cabo los procedimientos de recepción descritos en las realizaciones anteriores. El receptor 650 mostrado en la Figura 22 corresponde a un componente que está incluido, por ejemplo, en la televisión 611, el grabador 612 de DVD, el STB 613, el ordenador 620, la televisión 641 en coche, el teléfono móvil 630, o similares ilustrados en la Figura 21. El receptor 650 incluye un sintonizador 651, para transformar una señal de alta frecuencia recibida por una antena 685 en una señal de banda base, y una unidad 652 de demodulación, para demodular datos multiplexados desde la señal de banda base obtenidos por conversión de frecuencia. Los procedimientos de recepción descritos en las realizaciones anteriores se implementan en la unidad 652 de demodulación, obteniendo por lo tanto los efectos ventajosos de la presente invención descritos en las realizaciones anteriores.
El receptor 650 incluye una unidad 653 de entrada/salida de flujo, una unidad 654 de procesamiento de señal, una unidad 655 de salida de AV, una unidad 656 de salida de audio, y una unidad 657 de visualización de vídeo. La unidad 653 de entrada/salida de flujo demultiplexa datos de vídeo y de audio desde datos multiplexados obtenidos por la unidad 652 de demodulación. La unidad 654 de procesamiento de señal decodifica los datos de vídeo demultiplexados en una señal de vídeo usando un procedimiento de decodificación de instantáneas en movimiento apropiado y decodifica los datos de audio demultiplexados en una señal de audio usando un procedimiento de decodificación de audio apropiado. La unidad 655 de salida de AV emite las señales emitidas por la unidad 654 de procesamiento de señal a otras unidades. La unidad 656 de salida de audio, tal como un altavoz, produce salida de audio de acuerdo con la señal de audio decodificada. La unidad 657 de visualización de vídeo, tal como un monitor de visualización, produce vídeo emitido de acuerdo con la señal de vídeo decodificada.
Por ejemplo, el usuario puede operar el control remoto 680 para seleccionar un canal (de un programa de TV o difusión de audio), de modo que se transmite información indicativa del canal seleccionado a una unidad 660 de entrada de operación. En respuesta, el receptor 650 demodula, de entre señales recibidas con la antena 650, una señal llevada en el canal seleccionado y aplica decodificación de corrección de errores, de modo que se extraen datos de recepción. En este momento, el receptor 650 recibe símbolos de control incluidos en una señal que corresponde al canal seleccionado y que contiene información que indica el procedimiento de transmisión (el procedimiento de transmisión, procedimiento de modulación, procedimiento de corrección de errores, y similares en las realizaciones anteriores) de la señal. Con esta información, se posibilita que el receptor 650 haga ajustes apropiados para las operaciones de recepción, procedimiento de demodulación, procedimiento de decodificación de corrección de errores, y similares para recibir debidamente datos incluidos en símbolos de datos transmitidos desde una estación de difusión (estación base). Aunque la descripción anterior se refiere a un ejemplo en el que el usuario selecciona un canal usando el control remoto 680, la misma descripción se aplica a un ejemplo en el que el usuario selecciona un canal usando una tecla de selección proporcionada en el receptor 650.
Con la estructura anterior, el usuario puede ver un programa de difusión que el receptor 650 recibe por los procedimientos de recepción descritos en las realizaciones anteriores.
El receptor 650 de acuerdo con esta realización puede incluir adicionalmente una unidad de grabación (mecanismo) 658 para grabar diversos datos en un medio de grabación, tal como un disco magnético, disco óptico, o una memoria de semiconductores no volátil. Ejemplos de datos a grabarse por la unidad 658 de grabación incluyen datos contenidos en datos multiplexados que se obtienen como resultado de demodulación y corrección de errores por la unidad 652 de demodulación, datos equivalentes a tales datos (por ejemplo, datos obtenidos comprimiendo los datos), y datos obtenidos procesando las instantáneas en movimiento y/o audio. Obsérvese que la expresión "disco óptico" usado en el presente documento hace referencia a un medio de grabación, tal como Disco Versátil Digital (DVD) o BD (Disco Blu-ray), que es legible y escribible con el uso de un haz láser. Además, la expresión "disco magnético" usada en el presente documento hace referencia a un medio de grabación, tal como a disco flexible (FD, marca comercial registrada) o disco duro, que es escribible magnetizando una sustancia magnética con flujo magnético. Aún además, la expresión "memoria de semiconductores no volátil" hace referencia a un medio de grabación, tal como memoria flash o memoria de acceso aleatorio ferroeléctrica, compuesta de elemento o elementos de semiconductores. Ejemplos específicos de memoria de semiconductores no volátil incluyen una tarjeta de SD que usa memoria flash y una Unidad de Estado Sólido (SSD) flash. Debería apreciarse de manera natural que los tipos de medio de grabación específicos mencionados en el presente documento son meramente ejemplos, y pueden usarse cualesquiera otros tipos de medios de grabación.
Con la estructura anterior, el usuario puede grabar un programa de difusión que el receptor 650 recibe con cualquiera de los procedimientos de recepción descritos en las realizaciones anteriores, y es posible visualización de desplazamiento temporal del programa de difusión grabado en cualquier momento después de la difusión.
En la descripción anterior del receptor 650, la unidad 658 de grabación graba datos multiplexados obtenidos como resultado de demodulación y codificación de errores por la unidad 652 de demodulación. Sin embargo, la unidad 658 de grabación puede grabar parte de datos extraídos desde los datos contenidos en los datos multiplexados. Por ejemplo, los datos multiplexados obtenidos como resultado de demodulación y corrección de errores por la unidad 652 de demodulación pueden contener contenidos de servicio de difusión de datos, además de datos de vídeo y datos de audio. En este caso, pueden generarse nuevos datos multiplexados multiplexando los datos de vídeo y datos de audio, sin los contenidos del servicio de difusión, extraídos desde los datos multiplexados demodulados por la unidad 652 de demodulación, y la unidad 658 de grabación puede grabar los datos multiplexados nuevamente generados. Como alternativa, pueden generarse nuevos datos multiplexados multiplexando cualquiera de los datos de vídeo y datos de audio contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación, y la unidad 658 de grabación puede grabar los datos multiplexados nuevamente generados. La unidad 658 de grabación puede grabar también los contenidos de servicio de difusión de datos incluidos, como se ha descrito anteriormente, en los datos multiplexados.
El receptor 650 descrito en la presente invención puede incluirse en una televisión, un grabador (tal como grabador de DVD, grabador de Blu-ray, grabador de HDD, grabador de tarjeta de SD, o similares), o un teléfono móvil. En un caso de este tipo, los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación pueden contener datos para corregir errores (errores de programación) en software usado para operar la televisión o grabador o en software usado para evitar la divulgación de información personal o confidencial. Si tales datos están contenidos, los datos se instalan en la televisión o grabador para corregir los errores de software. Además, si los datos para corregir errores (errores de programación) en software instalado en el receptor 650 están contenidos, tales datos se usan para corregir errores que puede tener el receptor 650. Esta disposición asegura operación de la TV más estable, grabador, o teléfono móvil en el que se implementa el receptor 650.
Obsérvese que puede ser la unidad 653 de entrada/salida de flujo la que maneja la extracción de datos desde la totalidad de datos contenidos en datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación y la multiplexación de los datos extraídos. Más específicamente, bajo instrucciones proporcionadas a partir de una unidad de control no ilustradas en las figuras, tal como una CPU, la unidad 653 de entrada/salida de flujo demultiplexa datos de vídeo, datos de audio, contenidos de servicio de difusión de datos etc., desde los datos multiplexados demodulados por la unidad 652 de demodulación, extrae piezas de datos específicas desde los datos demultiplexados, y multiplexa las piezas de datos extraídos para generar nuevos datos multiplexados. Las piezas de datos a extraerse desde datos demultiplexados pueden determinarse por el usuario o determinarse con antelación para los respectivos tipos de medios de grabación.
Con la estructura anterior, el receptor 650 se posibilita extraer y grabar únicamente datos necesarios para visualizar un programa de difusión grabado, que es eficaz para reducir el tamaño de datos a grabarse.
En la descripción anterior, la unidad 658 de grabación graba datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Como alternativa, sin embargo, la unidad 658 de grabación puede grabar nuevos datos multiplexados generados multiplexando datos de vídeo nuevamente producidos codificando los datos de vídeo original contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. En este punto, el procedimiento de codificación de instantáneas en movimiento a emplearse puede ser diferente del usado para codificar los datos de vídeo original, de modo que el tamaño de datos o tasa de bits de los nuevos datos de vídeo es menor que los datos de vídeo originales. En este punto, el procedimiento de codificación de instantáneas en movimiento usado para generar nuevos datos de vídeo puede ser de una norma diferente de la usada para generar los datos de vídeo originales. Como alternativa, el mismo procedimiento de codificación de instantáneas en movimiento puede usarse pero con diferentes parámetros. De manera similar, la unidad 658 de grabación puede grabar nuevos datos multiplexados generados multiplexando datos de audio nuevamente obtenidos codificando los datos de audio originales contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. En este punto, el procedimiento de codificación de audio a emplearse puede ser diferente del usado para codificar los datos de audio originales, de manera que el tamaño de datos o la tasa de bits de los nuevos datos de audio es menor que los datos de audio originales.
El procedimiento de conversión del vídeo original o datos de audio contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación en los datos de vídeo o de audio de un tamaño de datos diferente o tasa de bits se realiza, por ejemplo, por la unidad 653 de entrada/salida de flujo y la unidad 654 de procesamiento de señal. Más específicamente, bajo instrucciones proporcionadas a partir de la unidad de control tal como la CPU, la unidad 653 de entrada/salida de flujo demultiplexa datos de vídeo, datos de audio, contenidos de servicio de difusión de datos etc., desde los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Bajo instrucciones proporcionadas a partir de la unidad de control, la unidad 654 de procesamiento de señal convierte los datos de vídeo y datos de audio demultiplexados respectivamente usando un procedimiento de codificación de instantáneas en movimiento y un procedimiento de codificación de audio cada uno diferente del procedimiento que se usó en la conversión aplicada para obtener los datos de vídeo y de audio. Bajo instrucciones proporcionadas a partir de la unidad de control, la unidad 653 de entrada/salida de flujo multiplexa los datos de vídeo y datos de audio nuevamente convertidos para generar nuevos datos multiplexados. Obsérvese que la unidad 654 de procesamiento de señal puede realizar la conversión de cualquiera o ambos de los datos de vídeo o de audio de acuerdo con instrucciones dadas desde la unidad de control. Además, los tamaños de datos de vídeo y datos de audio a obtenerse codificando pueden especificarse por un usuario o determinarse con antelación para los tipos de medios de grabación.
Con la disposición anterior, se posibilita el receptor 650 para grabar datos de vídeo y audio después de convertir los datos a un tamaño grabable en el medio de grabación o a un tamaño o tasa de bits que adapta la tasa de lectura o escritura de la unidad 658 de grabación. Esta disposición posibilita que la unidad de codificación grabe debidamente un programa, incluso si el tamaño grabable en el medio de grabación es menor que el tamaño de datos de los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación, o si la tasa a la que la unidad de grabación graba o lee es inferior que la tasa de bits de los datos multiplexados. En consecuencia, la visualización de desplazamiento temporal del programa grabado por el usuario es posible en cualquier momento después de la difusión.
Adicionalmente, el receptor 650 incluye adicionalmente una interfaz de salida de flujo (IF) 659 para transmitir datos multiplexados demodulados por la unidad 652 de demodulación a un dispositivo externo mediante un medio 670 de transporte. En un ejemplo, la IF 659 de salida de flujo puede ser un dispositivo de comunicación de radio que transmite datos multiplexados mediante un medio inalámbrico (equivalente al medio 670 de transporte) a un dispositivo externo modulando los datos multiplexados de acuerdo con un procedimiento de comunicación inalámbrica que cumple con una norma de comunicación inalámbrica tal como Wi-Fi (marca comercial registrada, un conjunto de normas que incluye IEEE 802.11a, IEEE 802.11b, IEEE 802.11 g, y Ie Ee 802.11n), WiGiG, HD inalámbrico, Bluetooth, ZigBee o similares. La IF 659 de salida de flujo puede ser también un dispositivo de comunicación alámbrica que transmite datos multiplexados mediante una línea de transmisión (equivalente al medio 670 de transporte) físicamente conectada a la IF 659 de salida de flujo a un dispositivo externo, que modula los datos multiplexados usando un procedimiento de comunicación compatible con normas de comunicación alámbricas, tales como Ethernet (marca comercial registrada), Bus Serie Universal (USB), Comunicación por Línea Eléctrica (PLC), o Interfaz Multimedia de Alta Definición (HDMI).
Con la estructura anterior, el usuario puede usar, en un dispositivo externo, datos multiplexados recibidos por el receptor 650 usando el procedimiento de recepción descrito de acuerdo con las realizaciones anteriores. El uso de datos multiplexados por el usuario mencionado en el presente documento incluye el uso de los datos multiplexados para visualización en tiempo real en un dispositivo externo, la grabación de los datos multiplexados por una unidad de grabación incluida en un dispositivo externo, y transmisión de los datos multiplexados desde un dispositivo externo a otro dispositivo externo más.
En la descripción anterior del receptor 650, la IF 659 de salida de flujo emite datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Sin embargo, el receptor 650 puede emitir datos extraídos desde datos contenidos en los datos multiplexados, en lugar de la totalidad de datos contenidos en los datos multiplexados. Por ejemplo, los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación pueden contener contenidos de servicio de difusión de datos, además de datos de vídeo y datos de audio. En este caso, la IF 659 de salida de flujo puede emitir datos multiplexados nuevamente generados multiplexando datos de vídeo y audio extraídos desde los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. En otro ejemplo, la IF 659 de salida de flujo puede emitir datos multiplexados nuevamente generados multiplexando cualquiera de los datos de vídeo y datos de audio contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación.
Obsérvese que puede ser la unidad 653 de entrada/salida de flujo la que maneja la extracción de datos desde la totalidad de datos contenidos en datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación y la multiplexación de los datos extraídos. Más específicamente, bajo instrucciones proporcionadas a partir de una unidad de control no ilustrada en las figuras, tal como una Unidad de Procesamiento Central (CPU), la unidad 653 de entrada/salida de flujo demultiplexa datos de vídeo, datos de audio, contenidos de servicio de difusión de datos etc., desde los datos multiplexados demodulados por la unidad 652 de demodulación, extrae piezas de datos específicas desde los datos demultiplexados, y multiplexa las piezas de datos extraídas para generar nuevos datos multiplexados. Las piezas de datos a extraerse desde datos demultiplexados pueden determinarse por el usuario o determinarse con antelación para los respectivos tipos de la IF 659 de salida de flujo.
Con la estructura anterior, se posibilita que el receptor 650 extraiga y emita únicamente datos necesarios para un dispositivo externo, que son eficaces para reducir el ancho de banda usado para emitir los datos multiplexados.
En la descripción anterior, la IF 659 de salida de flujo emite datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Como alternativa, sin embargo, la IF 659 de salida de flujo puede emitir nuevos datos multiplexados generados multiplexando datos de vídeo nuevamente producidos codificando los datos de vídeo originales contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Los nuevos datos de vídeo se codifican con un procedimiento de codificación de instantáneas en movimiento diferente del usado para codificar los datos de vídeo originales, de modo que el tamaño de datos o tasa de bits de los nuevos datos de vídeo es menor que los datos de vídeo originales. En este punto, el procedimiento de codificación de instantáneas en movimiento usado para generar nuevos datos de vídeo puede ser de una norma diferente de la usada para generar los datos de vídeo originales. Como alternativa, el mismo procedimiento de codificación de instantáneas en movimiento puede usarse pero con diferentes parámetros. De manera similar, la IF 659 de salida de flujo puede emitir nuevos datos multiplexados generados multiplexando datos de audio nuevamente obtenidos codificando los datos de audio originales contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Los nuevos datos de audio se codifican con un procedimiento de codificación de audio diferente del usado para codificar los datos de audio originales, de manera que el tamaño de datos o tasa de bits de los nuevos datos de audio es menor que los datos de audio originales.
El procedimiento de conversión de los datos de vídeo o audio originales contenidos en los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación en los datos de vídeo o audio de un tamaño de datos diferente de tasa de bits se realiza, por ejemplo, por la unidad 653 de entrada/salida de flujo y la unidad 654 de procesamiento de señal. Más específicamente, bajo instrucciones proporcionadas a partir de la unidad de control, la unidad 653 de entrada/salida de flujo demultiplexa datos de vídeo, datos de audio, contenidos de servicio de difusión de datos etc., desde los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. Bajo instrucciones proporcionadas a partir de la unidad de control, la unidad 654 de procesamiento de señal convierte los datos de vídeo y datos de audio demultiplexados respectivamente usando un procedimiento de codificación de instantáneas en movimiento y un procedimiento de codificación de audio cada uno diferente del procedimiento que se usó en la conversión aplicada para obtener los datos de vídeo y de audio. Bajo instrucciones proporcionadas a partir de la unidad de control, la unidad 653 de entrada/salida de flujo multiplexa los datos de vídeo y datos de audio nuevamente convertidos para generar nuevos datos multiplexados. Obsérvese que la unidad 654 de procesamiento de señal puede realizar la conversión de cualquiera o ambos de los datos de vídeo o audio de acuerdo con instrucciones dadas desde la unidad de control. Además, los tamaños de datos de vídeo y datos de audio a obtenerse por conversión pueden especificarse por el usuario o determinarse con antelación para los tipos de la IF 659 de salida de flujo.
Con la estructura anterior, se posibilita que el receptor 650 emita datos de vídeo y audio después de convertir los datos a una tasa de bits que adapta la tasa de transferencia entre el receptor 650 y un dispositivo externo. Esta disposición asegura que incluso si los datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación son superiores en tasa de bits que la tasa de transferencia de datos a un dispositivo externo, la IF de salida de flujo emite debidamente nuevos datos multiplexados en una tasa de bits apropiada al dispositivo externo. En consecuencia, el usuario puede usar los nuevos datos multiplexados en otro dispositivo de comunicación.
Adicionalmente, el receptor 650 también incluye una interfaz de salida de audio y visual (en lo sucesivo, IF de salida de AV) 661 que emite señales de vídeo y audio decodificadas por la unidad 654 de procesamiento de señal a un dispositivo externo mediante un medio de transporte externo. En un ejemplo, la IF 661 de salida de AV puede ser un dispositivo de comunicación inalámbrica que transmite señales de vídeo y audio moduladas mediante un medio inalámbrico a un dispositivo externo, usando un procedimiento de comunicación inalámbrica compatible con normas de comunicación inalámbrica, tal como Wi-Fi (marca comercial registrada), que es un conjunto de normas que incluyen IEEE 802.11a, IEEE 802.11b, IEEE 802.11 g, y IEEE 802.11n, WiGiG, h D inalámbrico, Bluetooth, ZigBee o similares. En otro ejemplo, la IF 661 de salida de AV puede ser un dispositivo de comunicación alámbrico que transmite señales de vídeo y audio moduladas mediante una línea de transmisión físicamente conectada a la IF 661 de salida de AV a un dispositivo externo, usando un procedimiento de comunicación compatible con normas de comunicación alámbrica, tales como Ethernet (marca comercial registrada), USB, PLC, HDMI o similares. En otro ejemplo más, la IF 661 de salida de AV puede ser un terminal para conectar un cable para emitir las señales de vídeo y audio en forma analógica.
Con la estructura anterior, se permite que el usuario use, en un dispositivo externo, las señales de vídeo y audio decodificadas por la unidad 654 de procesamiento de señal.
Adicionalmente, el receptor 650 incluye adicionalmente una unidad 660 de entrada de operación para recibir una operación de usuario. De acuerdo con señales de control indicativas de operaciones de usuario introducidas a la unidad 660 de entrada de operación, el receptor 650 realiza diversas operaciones, tales como ENCENDER o APAGAR la alimentación, conmutar el canal de recepción, ENCENDER o APAGAR la visualización del texto de subtítulos, conmutar la visualización de texto de subtítulo a otro idioma, cambiar el volumen de salida de audio de la unidad 656 de salida de audio, y cambiar los ajustes de canales que pueden recibirse.
Adicionalmente, el receptor 650 puede tener una función de visualización del nivel de antena que indica la calidad de la señal que se está recibiendo por el receptor 650. Obsérvese que el nivel de antena es un indicador de la calidad de recepción calculada basándose en, por ejemplo, la Indicación de Intensidad de Señal Recibida, Indicador de Intensidad de Señal Recibida (RSSI), intensidad de campo recibida, relación de potencia de portadora a ruido (C/N), Tasa de Errores de Bits (BER), tasa de errores de paquetes, tasa de errores de trama, e información de estado de canal de la señal recibida en el receptor 650. En otras palabras, el nivel de antena es una señal que indica el nivel y calidad de la señal recibida. En este caso, la unidad 652 de demodulación también incluye una unidad de medición de calidad de recepción para medir las características de señal recibida, tales como RSSI, intensidad de campo recibida, C/N, BER, tasa de errores de paquetes, tasa de errores de trama, e información de estado de canal. En respuesta a una operación de usuario, el receptor 650 visualiza el nivel de antena (es decir, señal que indica el nivel y calidad de la señal recibida) en la unidad 657 de visualización de vídeo de una manera identificable por el usuario. El nivel de antena (es decir, señal que indica el nivel y calidad de la señal recibida) puede visualizarse numéricamente usando un número que representa RSSI, intensidad de campo recibida, C/N, BER, tasa de errores de paquetes, tasa de errores de trama, información de estado de canal o similares. Como alternativa, el nivel de antena puede visualizarse usando una imagen que representa RSSI, intensidad de campo recibida, C/N, BER, tasa de errores de paquetes, tasa de errores de trama, información de estado de canal o similares. Cuando se transmiten jerárquicamente datos de vídeo y datos de audio que componen un programa, el receptor 650 puede visualizar también el nivel de señal (señal que indica el nivel y calidad de la señal recibida) para cada nivel jerárquico.
Con la estructura anterior, los usuarios pueden comprender el nivel de antena (señal que indica el nivel y calidad de la señal recibida) numérica o visualmente durante la recepción con los procedimientos de recepción mostrados en las realizaciones anteriores.
Aunque el receptor 650 se ha descrito anteriormente como que tiene la unidad 656 de salida de audio, la unidad 657 de visualización de vídeo, la unidad 658 de grabación, la IF 659 de salida de flujo, y la IF 7911 de salida de AV, no es necesario que el receptor 650 tenga todas estas unidades. Siempre que se proporcione el receptor 650 con al menos una de las unidades anteriormente descritas, se posibilita que el usuario use datos multiplexados obtenidos como resultado de demodulación y decodificación de corrección de errores por la unidad 652 de demodulación. El receptor 650 puede incluir por lo tanto cualquier combinación de las unidades anteriormente descritas dependiendo de su uso pretendido.
Datos multiplexados
Lo siguiente es una descripción detallada de una estructura ejemplar de datos multiplexados. La estructura de datos típicamente usados en difusión en un flujo de transporte (TS) de MPEG2, por lo que por lo tanto la siguiente descripción se proporciona por medio de un ejemplo relacionado con MPEG2-TS. Debería apreciarse de manera evidente, sin embargo, que la estructura de datos de datos multiplexados transmitidos por los procedimientos de transmisión y recepción descritos en las realizaciones anteriores no está limitada a MPEG2-TS y los efectos ventajosos de las realizaciones anteriores se consiguen incluso si se emplea cualquier otra estructura de datos.
La Figura 23 es una vista que ilustra una estructura de datos multiplexados ejemplar. Como se ilustra en la Figura 80, se obtienen datos multiplexados multiplexando uno o más flujos elementales, que son elementos que constituyen un programa de difusión (el programa o un evento que es parte de un programa) actualmente proporcionado a través de respectivos servicios. Ejemplos de flujos elementales incluyen un flujo de vídeo, flujo de audio, flujo de gráficos de presentación (PG) y flujo de gráficos interactivo (IG). En el caso donde un programa de difusión llevado por datos multiplexados sea una película, los flujos de vídeo representan el vídeo principal y sub vídeo de la película, los flujos de audio representan audio principal de la película y sub audio a mezclarse con el audio principal, y el flujo de PG representa subtítulos de la película. La expresión "vídeo principal" usada en el presente documento hace referencia a imágenes de vídeo normalmente presentadas en una pantalla, mientras que "sub vídeo" hace referencia a imágenes de vídeo (por ejemplo, imágenes de texto que explican el esquema de la película) a presentarse en una ventana pequeña insertada en las imágenes de vídeo. El flujo de IG representa una pantalla interactiva constituida presentando componentes de GUI en una pantalla.
Cada flujo contenido en datos multiplexados se identifica por un identificador denominado PID asignado de manera única al flujo. Por ejemplo, el flujo de vídeo que lleva imágenes de vídeo principal de una película se asigna con "0x1011", cada flujo de audio se asigna con una diferente de "0x1100" a "0x111F", cada flujo de PG se asigna con una diferente de "0x1200" a "0x121 F", cada flujo de IG se asigna con una diferente de "0x1400" a "0x141 F", cada flujo de vídeo que lleva imágenes de sub vídeo de la película se asigna con una diferente de "0x1 B00" a "0x1 B1F", cada flujo de audio de sub-audio a mezclarse con el audio principal se asigna con una diferente de "0x1A00" a "0x1A1 F".
La Figura 24 es una vista esquemática que ilustra un ejemplo de cómo los respectivos flujos se multiplexan en datos multiplexados. En primer lugar, un flujo 701 de vídeo compuesto de una pluralidad de fotogramas de vídeo se convierte en una secuencia 702 de paquetes de PES y a continuación en una secuencia 703 de paquetes de TS, mientras que un flujo 704 de audio compuesto de una pluralidad de tramas de audio se convierte en una secuencia 705 de paquetes de PES y a continuación en una secuencia 706 de paquetes de TS. De manera similar, el flujo 711 de PG se convierte en primer lugar en una secuencia 712 de paquetes de PES y a continuación en una secuencia 713 de paquetes de TS, mientras que el flujo 714 de IG se convierte en una secuencia 715 de paquetes de PES y a continuación en una secuencia 715 de paquetes de TS. Los datos 717 multiplexados se obtienen multiplexando las secuencias (703, 706, 713 y 716) de paquetes de TS en un flujo.
La Figura 25 ilustra los detalles de cómo un flujo de vídeo se divide en una secuencia de paquetes de PES. En la Figura 25, el primer nivel muestra una secuencia de fotogramas de vídeo incluidos en un flujo de vídeo. El segundo nivel muestra una secuencia de paquetes de PES. Como se indica por las flechas yy1, yy2, yy3, y yy4 mostradas en la Figura 25, una pluralidad de unidades de presentación de vídeo, en concreto instantáneas I, instantáneas B e instantáneas P, de un flujo de vídeo se almacenan de manera separada en las cargas útiles de paquetes de PES en una base instantánea a instantánea. Cada paquete PES tiene un encabezamiento de PES y el encabezamiento de PES almacena una Indicación de Tiempo de Presentación (PTS) e Indicación de Tiempo de Decodificación (DTS) que indica el tiempo de visualización y tiempo de decodificación de una correspondiente instantánea.
La Figura 26 ilustra el formato de un paquete de TS a escribirse eventualmente como datos multiplexados. El paquete de TS es un paquete de longitud fija de 188 bytes y tiene un encabezamiento de TS de 4 bytes que contiene tal información como el PID que identifica el flujo y una carga útil de TS de 184 bytes que lleva datos reales. Los paquetes de PES anteriormente descritos se dividen para almacenarse en las carga útiles de TS de paquetes de TS. En el caso de BD-ROM, cada paquete de TS se anexa con un Encabezamiento_TP_Extra de 4 bytes para crear un paquete de origen de 192 bytes, que ha de escribirse como datos multiplexados. El Encabezamiento_TP_Extra contiene tal información como una Indicación_Tiempo_Llegada (ATS). La ATS indica un tiempo para iniciar la transferencia del paquete de TS al filtro de PID de un decodificador. Como muestra en el nivel más inferior en la Figura 26, los datos multiplexados incluyen una secuencia de paquetes de origen que cada uno lleva un número de paquete de origen (SPN), que es un número que aumenta secuencialmente desde el inicio de los datos multiplexados.
Además de los paquetes de TS que almacenan flujos tales como flujos de vídeo, audio, y PG, los datos multiplexados también incluyen paquetes de TS que almacenan una Tabla de Asociación de Programa (PAT), una Tabla de Mapa de Programa (PMT), y una Referencia de Reloj de Programa (PCR). La PAT en datos multiplexados indica el PID de una PMT usada en los datos multiplexados, y el PID de la PAT es "0". La PMT incluye PID que identifican los respectivos flujos, tales como vídeo, audio y subtítulos, contenidos en datos multiplexados e información de atributo (velocidad de fotograma, relación de aspecto, y similares) de los flujos identificados por los respectivos PID. Además, la PMT incluye diversos tipos de descriptores relacionados con los datos multiplexados. Uno de tales descriptores puede ser información de control de copia que indica si se permite o no el copiado de los datos multiplexados. La PCR incluye información para sincronizar el Reloj de Tiempo de Llegada (ATC), que es el eje temporal de ATS, con el Reloj de Tiempo de Sistema (STC), que es el eje temporal de PTS y DTS. Más específicamente, el paquete de PCR incluye información que indica un tiempo de STC que corresponde a la ATS a la que ha de transferirse el paquete de PCR.
La Figura 27 es una vista que ilustra la estructura de datos de la PMT en detalle. La PMT se inicia con un encabezamiento de PMT que indica la longitud de datos contenidos en la PMT. Después del encabezamiento de PMT, están dispuestos descriptores relacionados con los datos multiplexados. Un ejemplo de un descriptor incluido en la PMT es información de control de copia anteriormente descrita. Después de los descriptores, están dispuestas piezas de la información de flujo relacionadas con los respectivos flujos incluidos en los datos multiplexados. Cada pieza de la información de flujo está compuesta de descriptores de flujo que indican un tipo de flujo que identifica un códec de compresión empleado para un flujo correspondiente, un PID del flujo, e información de atributo (velocidad de fotograma, relación de aspecto, y similares) del flujo. La PMT incluye tantos descriptores de flujo como el número de flujos incluidos en los datos multiplexados.
Cuando se graban en un medio de grabación, por ejemplo, los datos multiplexados se graban junto con un fichero de información de datos multiplexados.
La Figura 28 es una vista que ilustra la estructura del fichero de información de datos multiplexados. Como se ilustra en la Figura 28, el fichero de información de datos multiplexados es información de gestión de correspondientes datos multiplexados y está compuesto de información de datos multiplexados, información de atributo de flujo, y un mapa de entrada. Obsérvese que los ficheros de información de datos multiplexados y los datos multiplexados están en una relación uno a uno.
Como se ilustra en la Figura 28, la información de datos multiplexados está compuesta de una velocidad de sistema, tiempo de inicio de reproducción y tiempo de fin de reproducción. La velocidad de sistema indica la velocidad de transferencia máxima de los datos multiplexados al filtro de PID de un decodificador objetivo de sistema, que se describe más adelante. Los datos multiplexados incluyen ATS a intervalos establecidos para no superar la velocidad de sistema. El tiempo de inicio de reproducción se establece al tiempo especificado por la PTS del primer fotograma de vídeo en los datos multiplexados, mientras que el tiempo de final de reproducción se establece al tiempo calculado añadiendo el periodo de reproducción de un fotograma al PTS del último fotograma de vídeo en los datos multiplexados.
La Figura 29 ilustra la estructura de información de atributo de flujo contenida en el fichero de información de datos multiplexados. Como se ilustra en la Figura 29, la información de atributo de flujo incluye piezas de información de atributo de los respectivos flujos incluidos en datos multiplexados, y cada pieza de información de atributo se registra con un correspondiente PID. Es decir, se proporcionan diferentes piezas de información de atributo para diferentes flujos, en concreto un flujo de vídeo, un flujo de audio, un flujo de PG y un flujo de IG. La información de atributo de flujo de vídeo indica el códec de compresión empleado para comprimir el flujo de vídeo, las resoluciones de instantáneas individuales que constituyen el flujo de vídeo, la relación de aspecto, la velocidad de fotograma y así sucesivamente. La información de atributo de flujo de audio indica el códec de compresión empleado para comprimir el flujo de audio, el número de canales incluidos en el flujo de audio, el idioma del flujo de audio, la frecuencia de muestreo, y así sucesivamente. Estas piezas de información se usan para inicializar un decodificador antes de reproducción por un reproductor.
En la presente realización, de entre las piezas de información incluidas en los datos multiplexados, se usa el tipo de flujo incluido en la PMT. En el caso donde los datos multiplexados se graban en un medio de grabación, se usa la información de atributo de flujo de vídeo incluida en el fichero de información de datos multiplexados. Más específicamente, el procedimiento y dispositivo de codificación de instantáneas en movimiento descritos en cualquiera de las realizaciones anteriores pueden modificarse para incluir adicionalmente una etapa o unidad de establecimiento de una pieza específica de información en el tipo de flujo incluido en la PMT o en la información de atributo de flujo de vídeo. La pieza específica de información es para indicar que los datos de vídeo se generan por el procedimiento y dispositivo de codificación de instantáneas en movimiento descritos en la realización. Con la estructura anterior, los datos de vídeo generados por el procedimiento y dispositivo de codificación de instantáneas en movimiento descrito en cualquiera de las realizaciones anteriores pueden distinguirse de datos de vídeo compatibles con otras normas.
La Figura 30 ilustra una estructura ejemplar de un dispositivo 750 de salida de vídeo y audio que incluye un receptor 754 para recibir una señal modulada que lleva datos de video y audio o datos para difusión desde una estación de difusión (estación base). Obsérvese que la estructura del receptor 754 corresponde al receptor 650 ilustrado en la Figura 22. El dispositivo 750 de salida de vídeo y audio vídeo está instalado con un sistema operativo (SO), por ejemplo, y también con un dispositivo 756 de comunicación (un dispositivo para una red de área local inalámbrica (LAN) o Ethernet, por ejemplo) para establecer una conexión a Internet. Con esta estructura, el hipertexto (Red Informática Mundial (WWW)) 753 proporcionado a través de la Internet puede visualizarse en un área 751 de visualización simultáneamente con imágenes 752 reproducidas en el área 751 de visualización desde los datos de vídeo y de audio o proporcionados por difusión de datos. Operando un control remoto (que puede ser un teléfono móvil o teclado) 757, el usuario puede hacer una selección en las imágenes 752 reproducidas desde datos proporcionados para difusión de datos o el hipertexto 753 proporcionado a través de la Internet para cambiar la operación del dispositivo 750 de salida de vídeo y audio vídeo. Por ejemplo, operando el control remoto para hacer una selección en el hipertexto 753 proporcionado a través de la Internet, el usuario puede cambiar el sitio WWW actualmente visualizado a otro sitio. Como alternativa, operando el control remoto 757 para hacer una selección en las imágenes 752 reproducidas desde los datos de vídeo o audio o datos proporcionados por la difusión de datos, el usuario puede transmitir información que indica un canal seleccionado (tal como un programa de difusión seleccionado o difusión de audio). En respuesta, una interfaz (IF) 755 obtiene información transmitida desde el control remoto, de modo que el receptor 754 opera para obtener datos de recepción por demodulación y corrección de errores de una señal llevada en el canal seleccionado. En este momento, el receptor 754 recibe símbolos de control incluidos en una señal que corresponde al canal seleccionado y que contiene información que indica el procedimiento de transmisión de la señal. Con esta información, se posibilita que el receptor 754 haga ajustes apropiados para las operaciones de recepción, procedimiento de demodulación, procedimiento de decodificación de corrección de errores, y similares para recibir debidamente datos incluidos en símbolos de datos transmitidos desde una estación de difusión (estación base). Aunque la descripción anterior se refiere a un ejemplo en el que el usuario selecciona un canal usando el control remoto 757, la misma descripción se aplica a un ejemplo en el que el usuario selecciona un canal usando una tecla de selección proporcionada en el dispositivo 750 de salida de vídeo y audio vídeo.
Además, el dispositivo 750 de salida de vídeo y audio vídeo puede operarse mediante la Internet. Por ejemplo, un terminal conectado a la Internet puede usarse para hacer ajustes en el dispositivo 750 de salida de vídeo y audio vídeo para grabación pre-programada (almacenamiento). (El dispositivo 750 de salida de vídeo y audio vídeo tendría por lo tanto la unidad 658 de grabación como se ilustra en la Figura 22.) En este caso, antes de iniciar la grabación pre­ programada, el dispositivo 750 de salida de vídeo y audio vídeo selecciona el canal, de modo que el receptor 754 opera para obtener datos de recepción por demodulación y decodificación de corrección de errores de una señal llevada en el canal seleccionado. En este momento, el receptor 754 recibe símbolos de control incluidos en una señal que corresponde al canal seleccionado y que contiene información que indica el procedimiento de transmisión (el procedimiento de transmisión, procedimiento de modulación, procedimiento de corrección de errores, y similares en las realizaciones anteriores) de la señal. Con esta información, se posibilita que el receptor 754 haga ajustes apropiados para las operaciones de recepción, procedimiento de demodulación, procedimiento de decodificación de corrección de errores, y similares para recibir debidamente datos incluidos en símbolos de datos transmitidos desde una estación de difusión (estación base).
Modificaciones
La presente invención no está limitada a las realizaciones anteriormente descritas sino que en su lugar puede implementarse en cualquier forma para conseguir el objeto de la presente invención o un objeto relacionado o asociado de la misma. Por ejemplo, son posibles las siguientes modificaciones.
(1) En las realizaciones 1 y 2, la dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción se aplican a todos los datos de señalización L1, pero la presente invención no está limitada de esta manera. La dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción pueden aplicarse a únicamente una porción de los datos de señalización L1 (tal como los datos de señalización post-L1).
En las realizaciones 5 y 6, la dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción se aplican a todos los datos de señalización post-L1 en los datos de señalización L1, pero la presente invención no está limitada de esta manera. La dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción pueden aplicarse a únicamente una porción de los datos de señalización post-L1, o pueden aplicarse a todos los datos de señalización L1 si se adopta un mecanismo para proporcionar la notificación al extremo de recepción, separado de los datos de señalización L1, con respecto a si se ha aplicado dispersión de energía.
(2) Las posiciones para añadir un elemento estructural que aplica dispersión de energía a los datos de señalización L1 en el extremo de transmisión y un elemento estructural que aplica dispersión de energía inversa a los datos de señalización L1 en el extremo de recepción no está limitada las posiciones descritas en las realizaciones 1,2, 5, y 6. Por ejemplo, estos elementos estructurales pueden añadirse en las siguientes posiciones.
En el extremo de transmisión, una unidad de dispersión de energía puede añadirse entre el codificador 1031 de corrección de errores pre-L1 y el mapeador 1023 pre-L1, y entre el intercalador 1025 de bits post-L1 y el mapeador 1026 post-L1. En el extremo de recepción, una unidad de dispersión de energía inversa puede añadirse entre el desmapeador 1121 pre-L1 y el decodificador 1131 de corrección de errores pre-L1, y entre el desmapeador 1122 post-L1 y el desintercalador 1123 de bits post-L1.
En el extremo de transmisión, una unidad de dispersión de energía puede añadirse entre el intercalador 1025 de bits post-L1 y el mapeador 1026 post-L1, y en el extremo de recepción, una unidad de dispersión de energía inversa puede añadirse entre el desmapeador 1122 post-L1 y el desintercalador 1123 de bits post-L1.
3) En las realizaciones 1, 2, 5 y 6, las unidades de dispersión de energía 121 y 121A, así como las unidades de dispersión de energía inversa 171 y 171A, usan una secuencia binaria pseudo aleatoria de 15° orden, pero la presente invención no está limitada de esta forma. La secuencia binaria pseudo aleatoria puede tener un número diferente de órdenes. Por ejemplo, puede usarse una secuencia binaria pseudo aleatoria de 19° orden o una secuencia binaria pseudo aleatoria de 23er orden.
Además, el valor inicial del registro de desplazamiento de 15 bits 132 no se limita a ser ""100101010000000" como en lo que antecede. El valor inicial puede ser un valor diferente, tal como "11111 11111 11111" o "101010101010101".
En las realizaciones 1 y 2, el valor inicial se asigna al registro de desplazamiento 132 en el primer bit de los datos de pre señalización de L1, pero la asignación no está limitada de esta forma. Por ejemplo, el valor inicial también puede asignarse al registro de desplazamiento 132 en el primer bit de los datos de post señalización de L1, o el valor inicial puede asignarse al registro de desplazamiento 132 en el primer bit de cada bloque de código de BCH / LDPC en los datos de post señalización de L1. En las realizaciones 5 y 6, el valor inicial se asigna al registro de desplazamiento 132 en el primer bit de los datos de post señalización de L1, pero la asignación no está limitada de esta forma. Por ejemplo, el valor inicial también puede asignarse en el primer bit de cada bloque de código de BCH / LDPC en los datos de post señalización de L1.
En las realizaciones 1 y 2, la dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción se realizan con un elemento estructural, pero la presente invención no está limitada de esta forma. Por ejemplo, la dispersión de energía en el extremo de transmisión y la dispersión de energía inversa en el extremo de recepción pueden dividirse entre los datos de pre señalización de L1 y los datos de post señalización de L1 y realizarse por diferentes elementos estructurales. En este caso, en el elemento estructural que realiza una dispersión de energía y el elemento estructural que realiza una dispersión de energía inversa sobre los datos de pre señalización de L1, por ejemplo el valor inicial se asigna al registro de desplazamiento en el primer bit de los datos de pre señalización de L1. En el elemento estructural que realiza una dispersión de energía y el elemento estructural que realiza una dispersión de energía inversa sobre los datos de post señalización de L1, por ejemplo el valor inicial se asigna al registro de desplazamiento en el primer bit de los datos de post señalización de L1, y también puede asignarse al registro de desplazamiento en el primer bit de cada bloque de código de BCH / LDPC en los datos de post señalización de L1.
(4) En las realizaciones 3 y 7, los generadores 321 y 321A de datos de señalización L1 invierten el patrón de bits en los datos de señalización post-L1 de las porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a PLP con cualquiera de un PLP_ID con número par o con número impar. Como alternativa, puede adoptarse un procedimiento para invertir el patrón de bits de una porción de los datos de señalización L1 que permite la evitación de una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y los datos de señalización post-L1, tal como inversión del patrón de bits de porciones de datos de señalización post-L1 (excluyendo el PLP_ID) que pertenecen a una porción de PLP. En este caso, los analizadores 371 y 371A de datos de señalización L1 en los receptores 350 y 350A hacen determinaciones de acuerdo con la inversión del patrón de bits por los generadores 321 y 321A de datos de señalización L1. Obsérvese que la porción de PLP pueden ser las PLP cuyo PLP_ID está en la mitad anterior de los PLP_ID o cuyo PLP_ID está en la mitad posterior. Adicionalmente, el número de la porción de PLP no es necesario que sea la mitad del número total de PLP.
(5) En las realizaciones 4 y 8, los generadores 421 y 421A de datos de señalización L1 encienden el uso del campo de extensión post-L1 y rellenan un número predeterminado de bits con 1 o con 0, pero la presente invención no está limitada de esta manera. Puede evitarse una gran polarización en los datos de mapeo de los datos de señalización pre-L1 y los datos de señalización post-L1 rellenando un número predeterminado de bits con 1 y un número predeterminado de bits con 0.
(6) Ya sea una porción o la totalidad de cada uno de los circuitos 151, 151A, 251, 251A, 351, 351A, 451 y 451A integrados en las realizaciones 1 a 8 pueden integrarse en un chip.
Toda o una porción de los elementos estructurales de los transmisores 100, 100A, 200, 200A, 300, 300A, 400 y 400A en las realizaciones 1 a 8 pueden formarse como un circuito integrado. En este caso, ya sea una porción o la totalidad del circuito integrado puede integrarse en un chip.
En las realizaciones 1 a 8, los circuitos 151, 151A, 251, 251A, 351, 351A, 451, y 451A integrados incluyen los elementos estructurales distintos de la antena 1111 y el sintonizador 1112 de los receptores 150, 150A, 250, 250A, 350, 350A, 450, y 450A respectivamente, pero los circuitos integrados no están limitados de esta manera. Los circuitos integrados pueden incluir los elementos estructurales distintos de la antena 1111, o una porción de los elementos estructurales distintos de la antena 1111 y el sintonizador 1112. En este caso, ya sea una porción o la totalidad del circuito integrado puede integrarse en un chip. Adicionalmente, los receptores 150, 150A, 250, 250A, 350, 350A, 450, y 450A no es necesario que se fabriquen en circuitos integrados.
Los circuitos integrados anteriores se implementan, por ejemplo, como un LSI. Aunque se hacen referencia en el presente documento como un LSI, dependiendo del grado de integración, se usan también los términos CI, sistema LSI, súper LSI, o ultra LSI. Además, el procedimiento para ensamblar circuitos integrados no está limitado a LSI, y puede usarse un circuito de comunicación especializado o puede usarse un procesador de fin general. Puede usarse un FPGA, que puede programarse después de que se fabrique el LSI, o un procesador reconfigurable, que permite la reconfiguración de la conexión y ajuste de células de circuito dentro del LSI. Adicionalmente, si emergiera tecnología para formar circuitos integrados que sustituyera LSI, debido a los avances en la tecnología de semiconductores o a otra tecnología derivada, la integración de bloques funcionales puede conseguirse de manera evidente usando tal tecnología. Es posible la aplicación de biotecnología o similares.
(8) Las realizaciones 1 a 8 describen transmisores y receptores basándose en la norma de DVB-T2, pero la presente invención no está limitada de esta manera. Puede proporcionarse un transmisor y un receptor que aplican la presente invención a un formato de transmisión futura, tal como DVB-NGH.
(9) Puesto que las realizaciones 1 a 8 describen transmisores y receptores basándose en la norma de DVB-T2, se realiza codificación de corrección de errores basándose en codificación de BCH y codificación de LDPC en el extremo de transmisión, y se realiza decodificación de corrección de errores basándose en decodificación de BCH y decodificación de LDPC en el extremo de recepción. Sin embargo, la presente invención no está limitada de esta manera. Pueden usarse diferentes códigos, tal como un código de Reed Solomon y un código convolucional. Adicionalmente, no es necesario usar dos códigos. El número de códigos usados puede ser uno, o puede ser tres o mayor.
(10) Puesto que las Realizaciones 4 y 8 describen transmisores y receptores basándose en la norma de DVB-T2, el campo de extensión que se usa es el campo de extensión post-L1 de los datos de señalización post-L1. Sin embargo, la presente invención no está limitada de esta manera. Por ejemplo, si las realizaciones 4 y 8 se aplican a un formato diferente, se usaría el campo de extensión especificado por ese formato.
(11) Un programa que enumera etapas para un procedimiento de transmisión y un procedimiento de recepción de acuerdo con las realizaciones 1 a 8 puede almacenarse en una memoria de programa. Una CPU puede leer el programa desde la memoria de programa y ejecutar el programa leído.
(12) Las realizaciones 1 a 8 y modificaciones a las mismas pueden combinarse según sea necesario.
Un 1er ejemplo de la invención se refiere a un transmisor que comprende:
un generador de datos de señalización de L1, (Capa 1) configurado para generar, a partir de unos parámetros de transmisión de una señal principal, unos datos de señalización de L1 que almacenan los parámetros de transmisión;
una unidad de codificación de dispersión de energía y codificación de corrección de errores configurada para realizar dispersión de energía en al menos una porción de los datos de señalización L1 emitidos por el generador de datos de señalización L1 y para realizar codificación de corrección de errores en los datos de señalización L1; y
un mapeador configurado para realizar mapeo en la energía dispersada, datos de señalización L1 codificados de corrección de errores emitidos por la unidad de dispersión de energía y codificación de corrección de errores.
Un 2° ejemplo de la invención se refiere al transmisor del 1er ejemplo, en el que
la señal principal se transmite en las PLP (Tubos de Capa Física), estableciéndose unos parámetros de transmisión de cada PLP de forma independiente, y
la unidad de dispersión de energía y codificación de corrección de errores únicamente realiza la dispersión de energía cuando un número total de las PLP supera un número predeterminado.
Un 3er ejemplo de la invención se refiere al transmisor del 2° ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, almacenando los datos de señalización post-L1 el número total de las PLP,
el generador de datos de señalización L1 almacena, en los datos de señalización pre-L1, información de dispersión de energía que indica si se ha realizado dispersión de energía, y
la unidad de dispersión de energía y codificación de corrección de errores realiza la dispersión de energía en los datos de señalización post-L1.
Un 4° ejemplo de la invención se refiere al transmisor del 1er ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la unidad de dispersión de energía y codificación de corrección de errores realiza la dispersión de energía usando una PRBS (Secuencia Binaria Pseudo Aleatoria) e inicia la PRBS en un inicio de los datos de señalización pre-L1. Un 5° ejemplo de la invención se refiere al transmisor del 4° ejemplo, en el que
la unidad de dispersión de energía y de codificación de corrección de errores también inicializa la PRBS en un inicio de los datos de señalización post-L1.
Un 6° ejemplo de la invención se refiere al transmisor del 5° ejemplo, en el que
los datos de señalización post-L1 se forman por una pluralidad de bloques de código de corrección de errores, y la unidad de dispersión de energía y de codificación de corrección de errores también inicializa la PRBS en un inicio de cada bloque de código de corrección de errores en los datos de señalización post-L1.
Un 7° ejemplo de la invención se refiere al transmisor del 1er ejemplo, en el que
la unidad de dispersión de energía y codificación de corrección de errores incluye:
una unidad de dispersión de energía configurada para realizar la dispersión de energía en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y
una unidad de codificación de corrección de errores configurada para realizar la codificación de corrección de errores en la energía dispersada datos de señalización L1 emitidos por la unidad de dispersión de energía.
Un 8° ejemplo de la invención se refiere al transmisor del 1er ejemplo, en el que
la unidad de dispersión de energía y codificación de corrección de errores incluye:
una unidad de codificación de corrección de errores configurada para realizar la codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y
una unidad de dispersión de energía configurada para realizar la dispersión de energía en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores.
Un 9° ejemplo de la invención se refiere a un transmisor que comprende:
un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión;
una unidad de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y
un mapeador configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores, en el que
el generador de datos de señalización L1 invierte un patrón de bits de una porción de los datos de señalización L1 cuando se generan los datos de señalización L1.
Un 10° ejemplo de la invención se refiere al transmisor del 9° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y
el generador de datos de señalización L1 invierte el patrón de bits únicamente cuando un número total de las PLP supera un número predeterminado.
Un 11° ejemplo de la invención se refiere al transmisor del 9° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente,
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la porción de los datos de señalización L1 es una porción de los datos de señalización post-L1 que pertenece a una porción de las PLP y que excluye un PLP_ID.
Un 12° ejemplo de la invención se refiere al transmisor del 11° ejemplo, en el que
la porción de las PLP está compuesta de todas las PLP que tienen un número de ID impar o todas las PLP que tienen un número de ID par.
Un 13er ejemplo de la invención se refiere a un transmisor que comprende:
un generador de datos de señalización L1 (Capa-1) configurado para generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 que almacenan los parámetros de transmisión;
una unidad de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador de datos de señalización L1; y
un mapeador configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad de codificación de corrección de errores, en el que
el generador de datos de señalización L1 enciende la utilización de un campo de extensión y asigna cada bit del campo de extensión un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.
Un 14° ejemplo de la invención se refiere al transmisor del 13er ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y
el generador de datos de señalización L1 enciende el uso del campo de extensión únicamente cuando un número total de las PLP supera un número predeterminado.
Un 15° ejemplo de la invención se refiere al transmisor del 13er ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y el campo de extensión es un campo de extensión post-L1 en los datos de señalización post-L1.
Un 16° ejemplo de la invención se refiere a un receptor para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal,
dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1,
comprendiendo el receptor:
una unidad de decodificación de corrección de errores y dispersión de energía inversa configurada para reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizar dispersión de energía inversa en al menos una porción de la señal recibida; y
un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 reproducidos emitidos por la unidad de decodificación de corrección de errores y dispersión de energía inversa y para emitir parámetros de transmisión.
Un 17° ejemplo de la invención se refiere al receptor del 16° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente,
la dispersión de energía se ha realizado únicamente cuando un número total de las PLP supera un número predeterminado, y
la unidad de decodificación de corrección de errores y dispersión de energía inversa únicamente realiza la dispersión de energía inversa cuando el número total de las PLP supera el número predeterminado.
Un 18° ejemplo de la invención se refiere al receptor del 17° ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, almacenando los datos de señalización post-L1 el número total de las PLP,
la información de dispersión de energía que indica si se ha realizado dispersión de energía se almacena en los datos de señalización pre-L1,
la dispersión de energía se ha realizado únicamente en los datos de señalización post-L1, y
la unidad de decodificación de corrección de errores y dispersión de energía inversa realiza la dispersión de energía inversa en los datos de señalización post-L1 únicamente cuando la información de dispersión de energía indica que la dispersión de energía se ha realizado.
Un 19° ejemplo de la invención se refiere al receptor del 16° ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y la unidad de decodificación de corrección de errores y dispersión de energía inversa realiza la dispersión de energía inversa usando una PRBS (Secuencia Binaria Pseudo Aleatoria) e inicializa la PRBS en un inicio de los datos de señalización pre-L1.
Un 20° ejemplo de la invención se refiere al receptor del 19° ejemplo, en el que
la unidad de decodificación de corrección de errores y dispersión de energía inversa también inicializa la PRBS en un inicio de los datos de señalización post-L1.
Un 21er ejemplo de la invención se refiere al receptor del 20° ejemplo, en el que
los datos de señalización post-L1 se forman por una pluralidad de bloques de código de corrección de errores, y la unidad de decodificación de corrección de errores y dispersión de energía inversa también inicializa la PRBS en un inicio de cada bloque de código de corrección de errores en los datos de señalización post-L1.
Un 22° ejemplo de la invención se refiere al receptor del 16° ejemplo, en el que
la unidad de decodificación de corrección de errores y dispersión de energía inversa incluye:
una unidad de decodificación de corrección de errores configurada para realizar la decodificación de corrección de errores en la energía dispersada, datos de señalización L1 codificados de corrección de errores; y
una unidad de dispersión de energía inversa configurada para realizar la dispersión de energía inversa en los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores.
Un 23er ejemplo de la invención se refiere al receptor del 16° ejemplo, en el que
la unidad de decodificación de corrección de errores y dispersión de energía inversa incluye:
una unidad de dispersión de energía inversa configurada para realizar la dispersión de energía inversa en la energía dispersada, datos de señalización L1 codificados de corrección de errores; y
una unidad de decodificación de corrección de errores configurada para realizar la decodificación de corrección de errores en los datos de señalización L1 de energía dispersada inversa emitidos por la unidad de dispersión de energía inversa.
Un 24° ejemplo de la invención se refiere a un receptor para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal,
un patrón de bits de una porción de los datos de señalización L1 que se ha invertido tras la generación de los datos de señalización L1,
comprendiendo el receptor:
una unidad de decodificación de corrección de errores configurada para realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y
un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores y para emitir parámetros de transmisión, en el que
el analizador de datos de señalización L1 analiza los datos de señalización L1 usando la inversión del patrón de bits de la porción de los datos de señalización L1.
Un 25° ejemplo de la invención se refiere al 24° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente,
el patrón de bits de la porción de los datos de señalización L1 se ha invertido únicamente cuando un número total de las PLP supera un número predeterminado, y
el analizador de datos de señalización L1 analiza los datos de señalización L1 determinando, basándose en el número total de las PLP y en el número predeterminado, si se ha invertido el patrón de bits de la porción de los datos de señalización L1 para los parámetros de transmisión.
Un 26° ejemplo de la invención se refiere al receptor del 24° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente,
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y una porción de los datos de señalización L1 es una porción de los datos de señalización post-L1 que pertenece a una porción de las PLP y excluyendo un PLP_ID.
Un 27° ejemplo de la invención se refiere al receptor del 26° ejemplo, en el que
la porción de las PLP está compuesta de todas las PLP que tienen un número de ID impar o todas las PLP que tienen un número de ID par.
Un 28° ejemplo de la invención se refiere a un receptor para para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal,
tras la generación de los datos de señalización L1, habiéndose encendido el uso de un campo de extensión, y habiéndose asignado cada bit del campo de extensión a un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1,
comprendiendo el receptor:
una unidad de decodificación de corrección de errores configurada para realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y
un analizador de datos de señalización L1 configurado para analizar los datos de señalización L1 decodificados de corrección de errores emitidos por la unidad de decodificación de corrección de errores y para emitir parámetros de transmisión.
Un 29° ejemplo de la invención se refiere al receptor del 28° ejemplo, en el que
la señal principal se transmite en PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada PLP de manera independiente, y
el uso del campo de extensión que se ha encendido únicamente cuando un número total de las PLP supera un número predeterminado.
Un 30° ejemplo de la invención se refiere al receptor del 26° ejemplo, en el que
los datos de señalización L1 se dividen en datos de señalización pre-L1 y datos de señalización post-L1, y el campo de extensión es un campo de extensión post-L1 en los datos de señalización post-L1.
Un 31er ejemplo de la invención se refiere a un procedimiento de transmisión que comprende las etapas de:
(a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión;
(b) realizar dispersión de energía en al menos una porción de los datos de señalización L1 generados en la etapa (a) y realizar codificación de corrección de errores en los datos de señalización L1; y
(c) realizar mapeo en los datos de señalización L1 que tienen energía dispersada y están codificados con corrección de errores en la etapa (b).
Un 32° ejemplo de la invención se refiere a un procedimiento de transmisión que comprende las etapas de:
(a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión;
(b) realizar codificación de corrección de errores en los datos de señalización L1 generados en la etapa (a); y (c) realizar mapeo en los datos de señalización L1 que están codificados con corrección de errores en la etapa (b), en el que
un patrón de bits de una porción de los datos de señalización L1 se invierte cuando los datos de señalización L1 se generan en la etapa (a).
un 33er ejemplo de la invención se refiere a un procedimiento de transmisión que comprende las etapas de:
(a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión;
(b) realizar codificación de corrección de errores en los datos de señalización L1 generados en la etapa (a); y (c) realizar mapeo en los datos de señalización L1 que están codificados con corrección de errores en la etapa (b), en el que
en la etapa (a), se enciende el uso de un campo de extensión, y a cada bit del campo de extensión se asigna un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.
Un 34° ejemplo de la invención se refiere a un procedimiento de recepción para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal,
dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1,
comprendiendo el procedimiento de recepción las etapas de:
(a) reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizando dispersión de energía inversa en al menos una porción de la señal recibida; y
(b) analizar los datos de señalización L1 reproducidos en la etapa (a) y emitir parámetros de transmisión.
Un 35° ejemplo de la invención se refiere a un procedimiento de recepción para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal, un patrón de bits de una porción de los datos de señalización L1 que se ha invertido tras la generación de los datos de señalización L1,
comprendiendo el procedimiento de recepción las etapas de:
(a) realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y
(b) analizar los datos de señalización L1 que se decodifican por corrección de errores en la etapa (a) y emitir parámetros de transmisión, en el que
en la etapa (b), los datos de señalización L1 se analizan usando la inversión del patrón de bits de la porción de los datos de señalización L1.
Un 36° ejemplo de la invención se refiere a un procedimiento de recepción para recibir datos de señalización L1 (Capa-1) codificados de corrección de errores que almacenan parámetros de transmisión de una señal principal, tras la generación de los datos de señalización L1, habiéndose encendido el uso de un campo de extensión, y habiéndose asignado cada bit del campo de extensión a un valor de 1 o de 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1,
comprendiendo el procedimiento de recepción las etapas de:
(a) realizar decodificación de corrección de errores en los datos de señalización L1 codificados de corrección de errores; y
(b) analizar los datos de señalización L1 que se decodifican por corrección de errores en la etapa (a) y emitir parámetros de transmisión.
Un 37° ejemplo de la invención se refiere a un programa que provoca que un transmisor realice las etapas de: (a) generar, desde parámetros de transmisión de una señal principal, datos de señalización L1 (Capa-1) que almacenan los parámetros de transmisión;
(b) realizar dispersión de energía en al menos una porción de los datos de señalización L1 generados en la etapa (a) y realizar codificación de corrección de errores en los datos de señalización L1; y
(c) realizar mapeo en los datos de señalización L1 que tienen energía dispersada y están codificados con corrección de errores en la etapa (b).
Un 38° ejemplo de la invención se refiere a un programa utilizado en un receptor para recibir datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal,
dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1,
provocando el programa que el receptor realice las etapas de:
(a) reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizando dispersión de energía inversa en al menos una porción de la señal recibida; y
(b) analizar los datos de señalización L1 reproducidos en la etapa (a) y emitir parámetros de transmisión.
Un 39° ejemplo de la invención se refiere a un circuito integrado para para recibir entrada de datos de señalización L1 (Capa-1) que almacenan parámetros de transmisión de una señal principal,
dispersión de energía que se ha realizado en al menos una porción de los datos de señalización L1, y codificación de corrección de errores que se ha realizado en todos los datos de señalización L1,
comprendiendo el circuito integrado:
un circuito de decodificación de corrección de errores y dispersión de energía inversa configurado para reproducir los datos de señalización L1 realizando decodificación de corrección de errores en una señal recibida y realizar dispersión de energía inversa en al menos una porción de la señal recibida; y
un circuito de análisis de datos de señalización L1 configurado para analizar los datos de señalización L1 reproducidos emitidos por el circuito de decodificación de corrección de errores y dispersión de energía inversa y para emitir parámetros de transmisión.
[Aplicabilidad industrial]
El transmisor, procedimiento de transmisión, receptor, procedimiento de recepción, circuito integrado, y programa de acuerdo con la presente invención son particularmente útiles con la norma de DVB.
[Lista de signos de referencia]
100, 200, 300, 400, 1000 transmisor
100A, 200A, 300A, 400A, 1000A transmisor
111,211,311,411 codificador de datos de señalización L1
111A, 211A, 311A, 411A codificador de datos de señalización L1
121, 121A unidad de dispersión de energía
126 unidad de control de dispersión de energía
131 unidad de combinación
132 registro de desplazamiento
133, 134 circuito EXOR
135 unidad de distribución
136 selector
, 250, 350, 450, 1100 receptor
A, 250A, 350A, 450A receptor
,251,351,451 circuito integrado
A, 251A, 351A, 451A circuito integrado
,261,361, 1117 decodificador de datos de señalización L1 A, 261A, 361A decodificador de datos de señalización L1 , 171A unidad de dispersión de energía inversa
unidad de control de dispersión de energía inversa ,421, 1021 generador de datos de señalización L1
A, 421A, 1021A generador de datos de señalización L1 ,371A, 1125, 1125A analizador de datos de señalización L1 sistema de difusión digital
estación de difusión
, 640, 685 antena
televisión
grabador
STB
ordenador
teléfono móvil
televisión en coche
receptor
sintonizador
unidad de demodulación
unidad de entrada/salida de flujo
unidad de procesamiento de señal
unidad de salida de AV
unidad de salida de audio
unidad de visualización de vídeo
unidad de grabación
interfaz de salida de flujo
unidad de entrada de operación
IF de salida de AV
, 675 medio
control remoto
flujo de vídeo
, 705, 712, 715 secuencia de paquetes de PES
, 706, 713, 716 paquete de TS
704 flujo de audio
711 flujo de gráficos de presentación
714 gráficos interactivos
717 datos multiplexados
750 dispositivo de salida de vídeo y audio
751 área para visualizar vídeo
752 imágenes de vídeo
753 hipertexto
754 receptor
755 IF
756 dispositivo de comunicación
757 control remoto
1011 codificador de señal principal
1013 creador de trama
1014 generador de señal de OFDM
1022 codificador de corrección de errores L1
1023 mapeador pre-L1
1025 intercalador de bits post-L1
1026 mapeador post-L1
1031 codificador de corrección de errores pre-L1
1032 codificador de corrección de errores post-L1
1111 antena
1112 sintonizador
1113 convertidor de A/D
1114 demodulador de OFDM
1115 unidad de extracción de datos de señalización PLP/P1 seleccionados 1116 decodificador de señal principal
1121 desmapeador pre-L1
1122 desmapeador post-L1
1123 desintercalador de bits post-L1
1124 decodificador de corrección de errores L1
1131 decodificador de corrección de errores pre-L1
1132 decodificador de corrección de errores post-L1

Claims (2)

REIVINDICACIONES
1. Un transmisor (400) que comprende:
un generador (421) de datos de señalización L1 (Capa 1), configurado para generar datos de señalización L1 que incluyen datos de parámetro de transmisión y un campo de extensión, siendo los datos de parámetro de transmisión generados desde parámetros de transmisión de una señal principal;
una unidad (1022) de codificación de corrección de errores configurada para realizar codificación de corrección de errores en los datos de señalización L1 emitidos por el generador (421) de datos de señalización L1; y
un mapeador (1023) configurado para realizar mapeo en los datos de señalización L1 codificados de corrección de errores emitidos por la unidad (1022) de codificación de corrección de errores,
caracterizado por que
el generador (421) de datos de señalización L1 rellena el campo de extensión con un número predeterminado de bits 1 y un número predeterminado de bits 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1.
2. El transmisor (400) de la reivindicación 1, en el que
la señal principal incluye una pluralidad de PLP (Tubos de Capa Física), estableciéndose parámetros de transmisión de cada una de las PLP de manera independiente, y
el generador (421) de datos de señalización L1 rellena el campo de extensión con un número predeterminado de bits 1 y un número predeterminado de bits 0 para reducir una diferencia entre un número total de bits 0 y un número total de bits 1 de los datos de señalización L1 cuando un número total de las PLP supera un número predeterminado.
ES18189774T 2010-01-13 2010-12-22 Transmisor con equilibrio de polarización Active ES2802297T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010004656 2010-01-13

Publications (1)

Publication Number Publication Date
ES2802297T3 true ES2802297T3 (es) 2021-01-18

Family

ID=44303953

Family Applications (5)

Application Number Title Priority Date Filing Date
ES10843006.7T Active ES2535450T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor y método de recepción usando dispersión de energía
ES14179986.6T Active ES2607683T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor, método de recepción, programa, y circuito integrado
ES16174617T Active ES2706483T3 (es) 2010-01-13 2010-12-22 Transmisor con equilibrio de polarización
ES18189774T Active ES2802297T3 (es) 2010-01-13 2010-12-22 Transmisor con equilibrio de polarización
ES14179987.4T Active ES2605503T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor, método de recepción, programa, y circuito integrado

Family Applications Before (3)

Application Number Title Priority Date Filing Date
ES10843006.7T Active ES2535450T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor y método de recepción usando dispersión de energía
ES14179986.6T Active ES2607683T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor, método de recepción, programa, y circuito integrado
ES16174617T Active ES2706483T3 (es) 2010-01-13 2010-12-22 Transmisor con equilibrio de polarización

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES14179987.4T Active ES2605503T3 (es) 2010-01-13 2010-12-22 Transmisor, método de transmisión, receptor, método de recepción, programa, y circuito integrado

Country Status (10)

Country Link
US (1) US8953695B2 (es)
EP (5) EP2809021B1 (es)
JP (3) JP5275478B2 (es)
KR (1) KR101430327B1 (es)
CN (3) CN104618066B (es)
AU (3) AU2010342184B2 (es)
ES (5) ES2535450T3 (es)
MY (3) MY156993A (es)
RU (3) RU2532418C2 (es)
WO (1) WO2011086647A1 (es)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5648440B2 (ja) * 2010-11-22 2015-01-07 ソニー株式会社 データ処理装置、及び、データ処理方法
GB2488163A (en) * 2011-02-18 2012-08-22 Sony Corp Using Signal Parameter Estimation of a first signal type ( DVB-T2) to predict corresponding parameter values for a second signal type ( DVB-NGH)
US9560353B2 (en) 2012-01-27 2017-01-31 Sun Patent Trust Video encoding method, video encoding device, video decoding method and video decoding device
CN103839594A (zh) * 2012-11-27 2014-06-04 建兴电子科技股份有限公司 固态储存装置及其联合编解码方法
WO2015037946A1 (en) * 2013-09-12 2015-03-19 Samsung Electronics Co., Ltd. Transmitting apparatus, method of mapping data thereof, receiving apparatus, data processing method thereof
CN105794134B (zh) * 2014-01-31 2019-02-22 松下电器产业株式会社 发送方法、接收方法、发送装置及接收装置
KR102232751B1 (ko) * 2015-04-08 2021-03-29 원 미디어, 엘엘씨 진보한 데이터 셀 리소스 매핑
US10313492B2 (en) * 2015-05-29 2019-06-04 Samsung Electronics Co., Ltd. Layer one signaling for physical layer pipes (PLPS)
CN109697332A (zh) * 2019-01-14 2019-04-30 重庆邮电大学 一种基于非监督学习方法的流计算系统的异常监测方案
US12445776B1 (en) * 2022-05-12 2025-10-14 Datavault Ai Inc. Systems and methods for audio device interoperability

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867763A (en) 1996-02-08 1999-02-02 Qualcomm Incorporated Method and apparatus for integration of a wireless communication system with a cable T.V. system
JP2002026743A (ja) * 2000-07-07 2002-01-25 Sony Corp Bsデジタル放送受信装置
US8483189B2 (en) 2003-03-10 2013-07-09 Panasonic Corporation OFDM signal transmission method, transmission apparatus, and reception apparatus
GB2401516A (en) * 2003-04-17 2004-11-10 Univ Southampton Peak-to-average power ratio reduction by subtracting shaped pulses from a baseband signal
JP4331556B2 (ja) * 2003-09-26 2009-09-16 株式会社日立国際電気 デジタル伝送装置およびデジタル伝送装置用アダプタ
EP1534039B1 (en) 2003-11-19 2013-01-16 Samsung Electronics Co., Ltd. Apparatus and method for transmitting and receiving common control information in a wireless communication system
SE0402652D0 (sv) 2004-11-02 2004-11-02 Coding Tech Ab Methods for improved performance of prediction based multi- channel reconstruction
CN101536446A (zh) * 2006-11-02 2009-09-16 Lm爱立信电话有限公司 用于降低papr的子载波激活和去激活
JP5041851B2 (ja) 2007-04-02 2012-10-03 三菱電機株式会社 データ送信装置、データ受信装置及びofdm通信システム
WO2008149510A1 (ja) 2007-05-30 2008-12-11 Panasonic Corporation 送信装置、マルチキャリア伝送方法及び受信装置
RU2437237C1 (ru) * 2007-09-28 2011-12-20 ЭлДжи ЭЛЕКТРОНИКС ИНК. Устройство для передачи и приема сигнала и способ передачи и приема сигнала
US8045628B2 (en) 2007-10-18 2011-10-25 Nokia Corporation Digital video broadcast service discovery
US7974254B2 (en) * 2007-10-22 2011-07-05 Nokia Corporation Digital broadcast signaling metadata
EP2086193B1 (en) * 2008-01-29 2018-12-05 Samsung Electronics Co., Ltd. Efficient transmission and reception of preambles in a DVB system
WO2010079868A1 (en) * 2009-01-09 2010-07-15 Lg Electronics Inc. Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal
WO2010128420A2 (en) * 2009-05-04 2010-11-11 Novelsat Ltd Front-end for satellite communication

Also Published As

Publication number Publication date
AU2014202827B2 (en) 2015-04-30
EP2809021A3 (en) 2015-04-15
AU2010342184B2 (en) 2014-02-27
CN104618066A (zh) 2015-05-13
US20120288029A1 (en) 2012-11-15
EP3089387A1 (en) 2016-11-02
ES2706483T3 (es) 2019-03-29
JP2013176155A (ja) 2013-09-05
MY156993A (en) 2016-04-15
ES2607683T3 (es) 2017-04-03
RU2014134363A (ru) 2016-03-20
WO2011086647A1 (ja) 2011-07-21
EP2515458A4 (en) 2012-11-21
JP5540137B2 (ja) 2014-07-02
EP2809021A2 (en) 2014-12-03
JP5275478B2 (ja) 2013-08-28
EP2809020A2 (en) 2014-12-03
EP3429101A1 (en) 2019-01-16
CN102714560B (zh) 2015-03-25
EP3089387B1 (en) 2018-10-17
MY176824A (en) 2020-08-24
AU2014202829B2 (en) 2016-03-10
CN102714560A (zh) 2012-10-03
US8953695B2 (en) 2015-02-10
KR101430327B1 (ko) 2014-08-13
RU2599050C2 (ru) 2016-10-10
RU2599047C2 (ru) 2016-10-10
CN104618065B (zh) 2018-02-23
MY175406A (en) 2020-06-24
CN104618066B (zh) 2018-02-23
JP5540136B2 (ja) 2014-07-02
EP2809020A3 (en) 2015-04-15
KR20120101480A (ko) 2012-09-13
EP2809021B1 (en) 2016-08-31
CN104618065A (zh) 2015-05-13
RU2012129347A (ru) 2014-02-20
ES2535450T3 (es) 2015-05-11
EP3429101B1 (en) 2020-04-01
AU2014202827A1 (en) 2014-06-19
JPWO2011086647A1 (ja) 2013-05-16
JP2013192249A (ja) 2013-09-26
RU2532418C2 (ru) 2014-11-10
RU2014134364A (ru) 2016-03-20
EP2515458B1 (en) 2015-02-11
AU2014202829A1 (en) 2014-06-19
AU2010342184A1 (en) 2012-07-19
EP2515458A1 (en) 2012-10-24
EP2809020B1 (en) 2016-09-14
ES2605503T3 (es) 2017-03-14

Similar Documents

Publication Publication Date Title
ES2802297T3 (es) Transmisor con equilibrio de polarización
US10491327B2 (en) Transmission method, reception method, transmission apparatus, and reception apparatus
JP5903610B2 (ja) Tsパケットヘッダの圧縮