ES2559116T3 - Método para transmitir una señal de difusión y un aparato asociado - Google Patents
Método para transmitir una señal de difusión y un aparato asociado Download PDFInfo
- Publication number
- ES2559116T3 ES2559116T3 ES11740062.2T ES11740062T ES2559116T3 ES 2559116 T3 ES2559116 T3 ES 2559116T3 ES 11740062 T ES11740062 T ES 11740062T ES 2559116 T3 ES2559116 T3 ES 2559116T3
- Authority
- ES
- Spain
- Prior art keywords
- signal
- mimo
- frame
- symbol
- plp
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 348
- 230000005540 biological transmission Effects 0.000 claims abstract description 278
- 230000002596 correlated effect Effects 0.000 claims abstract description 55
- NGVDGCNFYWLIFO-UHFFFAOYSA-N pyridoxal 5'-phosphate Chemical compound CC1=NC=C(COP(O)(O)=O)C(C=O)=C1O NGVDGCNFYWLIFO-UHFFFAOYSA-N 0.000 claims abstract description 38
- 238000012545 processing Methods 0.000 claims abstract description 26
- 230000008859 change Effects 0.000 claims abstract description 16
- 238000012937 correction Methods 0.000 claims abstract description 4
- 238000003780 insertion Methods 0.000 claims description 30
- 230000037431 insertion Effects 0.000 claims description 30
- 230000011664 signaling Effects 0.000 description 161
- 230000000875 corresponding effect Effects 0.000 description 97
- 230000008569 process Effects 0.000 description 97
- 230000008054 signal transmission Effects 0.000 description 72
- 230000006872 improvement Effects 0.000 description 60
- 238000010586 diagram Methods 0.000 description 56
- 235000015429 Mirabilis expansa Nutrition 0.000 description 45
- 244000294411 Mirabilis expansa Species 0.000 description 45
- 235000013536 miso Nutrition 0.000 description 45
- 235000007682 pyridoxal 5'-phosphate Nutrition 0.000 description 39
- 239000011159 matrix material Substances 0.000 description 34
- 230000000694 effects Effects 0.000 description 24
- URWAJWIAIPFPJE-YFMIWBNJSA-N sisomycin Chemical compound O1C[C@@](O)(C)[C@H](NC)[C@@H](O)[C@H]1O[C@@H]1[C@@H](O)[C@H](O[C@@H]2[C@@H](CC=C(CN)O2)N)[C@@H](N)C[C@H]1N URWAJWIAIPFPJE-YFMIWBNJSA-N 0.000 description 24
- 238000001514 detection method Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 15
- 230000003111 delayed effect Effects 0.000 description 14
- 238000009792 diffusion process Methods 0.000 description 14
- 230000009467 reduction Effects 0.000 description 13
- 238000004817 gas chromatography Methods 0.000 description 12
- 230000006978 adaptation Effects 0.000 description 11
- 229920005994 diacetyl cellulose Polymers 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000001934 delay Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000004048 modification Effects 0.000 description 8
- 230000002441 reversible effect Effects 0.000 description 7
- 238000011084 recovery Methods 0.000 description 6
- 230000001174 ascending effect Effects 0.000 description 5
- 238000005562 fading Methods 0.000 description 5
- 241001168730 Simo Species 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000021615 conjugation Effects 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 238000010606 normalization Methods 0.000 description 4
- 230000011218 segmentation Effects 0.000 description 4
- 239000000969 carrier Substances 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 238000007476 Maximum Likelihood Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000009172 bursting Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 101001129120 Mannheimia haemolytica Outer membrane lipoprotein 3 Proteins 0.000 description 1
- 101000606232 Odontomachus monticola U-poneritoxin(01)-Om3a Proteins 0.000 description 1
- 101000658425 Odontomachus monticola U-poneritoxin(01)-Om4a Proteins 0.000 description 1
- 101100070542 Podospora anserina het-s gene Proteins 0.000 description 1
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 210000000746 body region Anatomy 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
- H04L27/26134—Pilot insertion in the transmitter chain, e.g. pilot overlapping with data, insertion in time or frequency domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/005—Allocation of pilot signals, i.e. of signals known to the receiver of common pilots, i.e. pilots destined for multiple users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signalling for the administration of the divided path, e.g. signalling of configuration information
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un método de procesamiento de una señal de difusión en un transmisor, el método que comprende: codificar con Corrección de Errores sin canal de Retorno, FEC, datos de Conducto de Capa Física, PLP; intercalar bits de los datos de PLP codificados FEC; dividir los bits intercalados de los datos de PLP en celdas de los datos de PLP; correlacionar las celdas divididas de los datos de PLP en una constelación usando Modulación de Amplitud en Cuadratura, QAM; realizar codificación de Múltiples Entradas Múltiples Salidas, MIMO, sobre una primera señal y una segunda señal de los datos de PLP correlacionados en la constelación; construir una primera trama incluyendo la primera señal codificada MIMO y una segunda trama de señal que incluye la segunda señal codificada MIMO; insertar un símbolo de preámbulo y un símbolo de preámbulo adicional en un comienzo de la primera trama; e insertar el símbolo de preámbulo y el símbolo de preámbulo adicional en un comienzo de la segunda trama, en donde el símbolo de preámbulo incluye parámetros de transmisión básicos y el símbolo de preámbulo adicional incluye parámetros de transmisión adicionales para identificar la primera trama y la segunda trama, en donde el símbolo de preámbulo adicional se inserta justo después del símbolo de preámbulo, en donde el símbolo de preámbulo incluye una parte principal, un primer intervalo de guarda y un segundo intervalo de guarda, en donde el primer intervalo de guarda transporta una versión cambiada de frecuencia de una parte de la parte principal mientras que el segundo intervalo de guarda lleva una versión cambiada de frecuencia de la otra parte de la parte principal, en donde (fsh) de cambio de frecuencia se aplica al primer y segundo intervalo de guarda, en donde el símbolo de preámbulo adicional incluye una parte principal adicional, un tercer intervalo de guarda y un cuarto intervalo de guarda, en donde el tercer intervalo de guarda transporta una versión cambiada de frecuencia de una parte de la parte principal adicional mientras que el cuarto intervalo de guarda lleva una versión cambiada de frecuencia de la otra parte de la parte principal adicional, en donde (-fsh) de cambio de frecuencia se aplica al tercer y cuarto intervalo de guarda, en donde las longitudes del primer, segundo, tercer y cuarto intervalos de guarda son diferentes unas de otras.
Description
5
10
15
20
25
30
35
40
45
50
DESCRIPCION
Metodo para transmitir una senal de difusion y un aparato asociado Campo de la invencion
La presente invencion se refiere a un aparato de transmision de senales de difusion para transmitir una senal de difusion, un aparato de recepcion de difusion para recibir una senal de difusion y un metodo de transmision y recepcion de una senal de difusion y, mas particularmente, a un aparato y metodo para transmitir y recibir una senal de difusion movil.
Antecedentes de la tecnica
A medida que el tiempo se ha acercado a poner fin (o terminar) la transmision de senales difusion analogicas, estan siendo investigadas y desarrolladas diversas tecnologfas para transmitir y recibir senales de difusion digitales. En la presente memoria, una senal de difusion digital puede incluir alta capacidad de datos de vfdeo/audio comparada con una senal de difusion analogica y, ademas de los datos de vfdeo/audio, la senal de difusion digital tambien puede incluir diversos datos adicionales.
Mas espedficamente, un sistema de difusion digital para difusion digital puede proporcionar imagenes de nivel HD (Alta Definicion), sonido (o audio) multicanal y una amplia gama de servicios adicionales. No obstante, aun se requieren que sean mejoradas una eficiencia de transmision de datos para transmision de datos de alta capacidad, una robustez de red de transmision y recepcion y la flexibilidad en una red en consideracion de los equipos de recepcion movil. El documento WO2009/093809 describe un sistema para transmitir y recibir senales digitales en forma de tramas de datos que incluyen un preambulo.
Cualquier aparicion del termino “realizacion” en la descripcion tiene que ser considerada como un “aspecto de la invencion”, la invencion que se define en las reivindicaciones independientes adjuntas.
Descripcion detallada de la invencion
Objetos tecnicos
Por consiguiente, un objeto tecnico de la presente invencion es proporcionar un aparato de transmision de senal de difusion que puede transmitir senales de difusion adicionales, un metodo para transmitir senales de difusion adicionales, usando una senal de RF de un sistema de difusion convencional sin tener que asegurar cualquier frecuencia adicional.
Otro objeto es proporcionar un aparato de transmision de senal de difusion que puede transmitir senales de difusion moviles, un metodo para transmitir senales de difusion moviles, usando una senal de RF de un sistema de difusion convencional sin tener que tener que asegurar cualquier frecuencia adicional.
Aun otro objeto de la presente invencion es proporcionar un aparato de transmision de senal de difusion y un metodo para transmitir senales de difusion moviles, que pueden minimizar el consumo de potencia de un aparato de recepcion de senal de difusion, permitiendo que un PLP sea asignado solamente a una unidad de subbanda de dominio de frecuencia estrecha dentro de una trama de senal.
Aun otro objeto de la presente invencion es proporcionar un aparato de transmision de senal de difusion y un metodo para transmitir senales de difusion moviles, que pueden mejorar un rendimiento de estimacion de canal del aparato de recepcion de senal de difusion, insertando un patron de piloto, que es robusto dentro de un entorno de comunicacion movil en la senal de difusion y transmitiendo la senal de difusion que tiene la senal piloto insertada dentro del mismo.
Un objeto adicional de la presente invencion es proporcionar un aparato de transmision de senal de difusion y un metodo para transmitir senales de difusion moviles, que pueden llegar a ser mas robustos contra un efecto de desvanecimiento a rafagas dentro de un entorno de desvanecimiento movil, asignando adicionalmente un sfmbolo de preambulo a una trama de senal y transmitiendo el sfmbolo de preambulo asignado adicionalmente.
Soluciones tecnicas
A fin de lograr los objetos tecnicos descritos anteriormente de la presente invencion se proporciona un metodo segun la reivindicacion 1 y un aparato segun la reivindicacion 5.
En la presente memoria, la primera trama de senal incluye al menos uno o mas sfmbolos OFDM y la segunda trama de senal incluye al menos uno o mas sfmbolos OFDM, un signo de una senal piloto que se inserta a al menos una de subportadora es identico uno a otro para cada uno de los sfmbolos OFDM incluidos en la primera y segunda trama de senal y un signo de una senal piloto que se inserta a al menos otra subportadora es opuesto uno a otro para cada uno de los sfmbolos OFDM incluidos en la primera y segunda trama de senal.
5
10
15
20
25
30
35
40
45
50
Ademas, la primera senal de preambulo puede incluir informacion de tamano de FFT de la trama de senal correspondiente y la segunda senal de preambulo incluye informacion de patron de piloto de la trama de senal correspondiente.
En adicion, la unidad de celda esta configurada de al menos uno o mas sfmbolos OFDM y al menos una o mas subportadoras y la unidad de celda corresponde a una unidad que se puede recibir por un sintonizador de un receptor en una posicion de frecuencia fija.
Cada una de la primera y segunda tramas de senal tambien incluye ademas informacion de senalizacion de capa (L) 1, la informacion de senalizacion de L1 incluye informacion de tamano de intervalo grna de la trama de senal correspondiente y la informacion de tamano de intervalo grna se usa para decidir un patron de piloto de la trama de senal correspondiente.
Ademas, el primer tipo de QAM corresponde a un tipo M-QAM senal piloto insertada al mismo.
En la presente memoria, la primera trama de senal incluye al menos uno o mas sfmbolos OFDM y la segunda trama de senal incluye al menos uno o mas sfmbolos OFDM, un signo de una senal piloto que se inserta a al menos una de subportadora es identico uno a otro para cada uno de los sfmbolos OFDM incluidos en la primera y segunda trama de senal y un signo de una senal piloto que se inserta a al menos otra subportadora es opuesto uno a otro para cada uno de los sfmbolos OFDM incluidos en la primera y segunda trama de senal.
Ademas, la primera senal de preambulo puede incluir informacion de tamano de FFT de la trama de senal correspondiente y la segunda senal de preambulo incluye informacion de patron de piloto de la trama de senal correspondiente.
En adicion, la unidad de celda esta configurada de al menos uno o mas sfmbolos OFDM y al menos una o mas subportadoras y la unidad de celda corresponde a una unidad que se puede recibir por un sintonizador de un receptor en una posicion de frecuencia fija.
Cada una de la primera y segunda tramas de senal tambien incluye ademas informacion de senalizacion de capa (L) 1, la informacion de senalizacion de L1 incluye informacion de tamano de intervalo grna de la trama de senal correspondiente y la informacion de tamano de intervalo grna se usa para decidir un patron de piloto de la trama de senal correspondiente.
Ademas, el primer tipo de QAM corresponde a un tipo M-QAM y el segundo tipo QAM corresponde a cualquiera de un tipo M-QAM y un tipo N-QAM, en donde cada uno de M y N corresponde a un entero y en donde M^N.
Efectos de la invencion
Cuando se correlaciona un PLP a una trama de senal, se puede minimizar el consumo de potencia del receptor, correlacionando el PLP a una unidad de subbanda de dominio de frecuencia estrecha. Puede ser mas eficaz aplicar tal realizacion de la presente invencion a un transceptor de difusion para comunicacion movil.
Insertando y transmitiendo un 9° patron de piloto (PP9) y teniendo el receptor que usa el 9° patron de piloto (PP9) para realizar estimacion de canal, la presente invencion puede ser capaz de responder a cambios de canal rapidos y frecuentes con robustez. Mas particularmente, puede ser mas eficaz aplicar el 9° patron de piloto (PP9) segun la presente invencion a un entorno de comunicacion movil. Adicionalmente, el 9° patron de piloto (PP9) es ventajoso en que se puede mejorar la movilidad, al tiempo que se usa una red infra de un sistema de difusion terrestre convencional sin ninguna modificacion.
Ademas, usando 2 o mas sfmbolos de preambulo, la presente invencion es ventajosa en que la presente invencion puede ser mas robusta frente a un efecto de desvanecimiento a rafagas en un entorno de desvanecimiento movil y que la presente invencion puede mejorar un rendimiento de deteccion de senal.
Ademas, usando un sistema MIMO, la presente invencion puede mejorar la eficiencia de transmision de datos y la presente invencion tambien puede aumentar la robustez en una transmision y recepcion de senal de difusion.
Por consiguiente, la presente invencion puede proporcionar un metodo y aparato para transmitir y recibir una senal de difusion que puede recibir una senal de difusion digital sin ningun error, incluso en un entorno de aparato de recepcion movil o un entorno de interior.
Breve descripcion de los dibujos
La Fig. 1 ilustra una estructura de super trama ejemplar que incluye una trama de senal de difusion adicional segun la presente invencion.
La Fig. 2 ilustra una estructura ejemplar de una trama de senal segun una realizacion de la presente invencion.
5
10
15
20
25
30
35
40
45
La Fig. 3 ilustra un diagrama de bloques que muestra una estructura de aparato de transmision de senal de difusion segun la presente invencion.
La Fig. 4 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de entrada segun una realizacion de la presente invencion.
La Fig. 5 ilustra un diagrama de bloques que muestra una estructura ejemplar de un modulo de adaptacion de modo de un procesador de entrada segun otra realizacion de la presente invencion.
La Fig. 6 ilustra una estructura ejemplar de un modulo de adaptacion de flujo de un procesador de entrada segun otra realizacion de la presente invencion.
La Fig. 7 ilustra un diagrama de bloques que muestra una estructura ejemplar de un modulo BICM segun una realizacion de la presente invencion.
La Fig. 8 ilustra un diagrama de bloques que muestra una estructura ejemplar de un modulo BICM segun otra realizacion de la presente invencion.
La Fig. 9 ilustra un diagrama de bloques que muestra una estructura ejemplar de un formador de tramas segun una realizacion de la presente invencion.
La Fig. 10 ilustra un diagrama de bloques que muestra una estructura ejemplar de una generacion OFDM segun una realizacion de la presente invencion.
La Fig. 11 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun una realizacion de la presente invencion.
La Fig. 12 ilustra un diagrama de bloques que muestra una estructura ejemplar de un demodulador OFDM segun una realizacion de la presente invencion.
La Fig. 13 ilustra un diagrama de bloques que muestra una estructura ejemplar de un descorrelacionador de tramas segun una realizacion de la presente invencion.
La Fig. 14 ilustra un diagrama de bloques que muestra una estructura ejemplar de un decodificador BICM segun una realizacion de la presente invencion.
La Fig. 15 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de salida segun una realizacion de la presente invencion.
La Fig. 16 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de salida segun otra realizacion de la presente invencion.
La Fig. 17 ilustra un diagrama de bloques que muestra una estructura ejemplar de un sistema de transmision MIMO segun una realizacion de la presente invencion.
La Fig. 18 ilustra un diagrama de bloques que muestra una estructura ejemplar de un sistema de recepcion MIMO segun una realizacion de la presente invencion.
La Fig. 19 ilustra una transmision y recepcion de datos respectiva a una transmision MIMO de tipo SM en un entorno de canal segun una realizacion ejemplar de la presente invencion.
La Fig. 20 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun una realizacion ejemplar de la presente invencion.
La Fig. 21 ilustra un diagrama de constelacion respectivo a un caso de uso de un subconjunto de un GC como una matriz de codificacion MIMO y a un caso segun una primera realizacion de la presente invencion.
La Fig. 22 ilustra una relacion entre una distancia euclidiana y una distancia de hamming en un diagrama de constelacion respectivo a un caso de uso de un subconjunto de un GC como una matriz de codificacion MIMO y un diagrama de constelacion respectivo a un caso segun una primera realizacion de la presente invencion.
La Fig. 23 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun una segunda realizacion ejemplar de la presente invencion.
La Fig. 24 ilustra un metodo de codificacion MIMO segun una tercera realizacion ejemplar de la presente invencion.
La Fig. 25 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun la tercera realizacion ejemplar de la presente invencion.
5
10
15
20
25
30
35
40
45
La Fig. 26 ilustra un diagrama de bloques que muestra una estructura ejemplar senal de difusion segun otra realizacion de la presente invencion.
La Fig. 27 ilustra un diagrama de bloques que muestra una estructura ejemplar de de difusion segun otra realizacion de la presente invencion.
La Fig. 28 ilustra un diagrama de bloques que muestra una estructura ejemplar senal de difusion segun aun otra realizacion de la presente invencion.
La Fig. 29 ilustra un diagrama de bloques que muestra una estructura ejemplar de de difusion segun aun otra realizacion de la presente invencion.
La Fig. 30 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun una realizacion de la presente invencion.
La Fig. 31 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun otra realizacion de la presente invencion.
La Fig. 32 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun aun otra realizacion de la presente invencion.
La Fig. 33 a la Fig. 35 ilustran respectivamente tramas de senal ejemplares para transmision de datos en una capa base y una capa de mejora segun la presente invencion.
La Fig. 36 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de transmision de senal de difusion segun aun otra realizacion de la presente invencion.
La Fig. 37 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun aun otra realizacion de la presente invencion.
(a) a (d) de la Fig. 38, la Fig. 39 y la Fig. 40 ilustran metodos de correlacion de celdas ejemplares segun realizaciones de la presente invencion.
La Fig. 41 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun aun otra realizacion de la presente invencion.
(a) de la Fig. 42 ilustra una estructura de sfmbolo P1 ejemplar segun la presente invencion.
(b) de la Fig. 42 ilustra un diagrama de bloques que muestra una estructura ejemplar de un generador de sfmbolo P1 segun la presente invencion.
La Fig. 43 ilustra una estructura de super trama ejemplar que corresponde a cuando un sfmbolo de preambulo adicional se incluye en una senal de difusion adicional segun la presente invencion.
La Fig. 44 ilustra un diagrama de bloques que muestra una estructura ejemplar de un generador OFDM segun aun otra realizacion de la presente invencion.
La Fig. 45 ilustra una tabla que muestra un parametro ejemplar de 9 patrones de piloto disperso segun la presente invencion.
La Fig. 46 ilustra ejemplos de patrones de piloto disperso que se pueden usar en una trama de senal correspondiente segun un tamano de FFT y un tamano de GI, entre los 9 patrones de piloto disperso segun la presente invencion.
La Fig. 47 ilustra un 9° patron de piloto ejemplar segun una realizacion de la presente invencion.
La Fig. 48 ilustra una estructura ejemplar de un sfmbolo P1 y una estructura ejemplar de un sfmbolo API segun una realizacion de la presente invencion.
La Fig. 49 ilustra un diagrama de bloques que muestra una estructura de un demodulador OFDM segun aun una realizacion de la presente invencion.
La Fig. 50 ilustra un diagrama de bloques que muestra una estructura ejemplar de un detector de sfmbolo P1 segun una realizacion de la presente invencion.
La Fig. 51 ilustra un diagrama de bloques que muestra una estructura ejemplar de un detector de sfmbolo API segun una realizacion de la presente invencion.
La Fig. 52 ilustra un diagrama de flujo que muestra los pasos del proceso de un metodo para transmitir una senal de difusion segun una realizacion de la presente invencion.
de un aparato de transmision de un aparato de recepcion de senal de un aparato de transmision de un aparato de recepcion de senal
5
10
15
20
25
30
35
40
45
50
55
Mejor modo para llevar a cabo la presente invencion
Ahora se hara referencia en detalle a las realizaciones preferidas de la presente invencion, ejemplos de las cuales se ilustran en los dibujos anexos. Siempre que sea posible, los mismos numeros de referencia se usaran en todos los dibujos para referirse a las mismas partes o similares. Y, el alcance de la presente invencion no se limitara solamente a las realizaciones ejemplares presentadas en la presente memoria.
Aunque los terminos usados en la presente invencion se seleccionan a partir de terminos conocidos y usados de manera general, los significados detallados de los cuales se describen en partes relevantes de la descripcion en la presente memoria. Se debena senalar que los terminos usados en la presente memoria pueden variar dependiendo de las intenciones o practica general de cualquier experto en la tecnica y tambien dependiendo del advenimiento de una nueva tecnologfa. Algunos de los terminos mencionados en la descripcion de la presente invencion se han seleccionado por el solicitante a su discrecion, terminos usados en la presente memoria. Ademas, se requiere que la presente invencion se entienda, no simplemente en los terminos reales usados sino por el significado de cada termino que se esta dentro.
La presente invencion se refiere a un aparato y metodo para transmitir y recibir una senal de difusion adicional, mientras que se comparte una banda de frecuencia de RF con un sistema de difusion de la tecnica relacionada, tal como un sistema de difusion terrestre convencional (o tambien referido como un sistema T2), por ejemplo, DVB-T2. En la presente invencion, la senal de difusion adicional puede corresponder a una senal de difusion de extension (o mejorada) y/o una senal de difusion movil.
En la descripcion de la presente invencion, una senal de difusion adicional se refiere como senal que se procesa y transmite segun un metodo no MIMO (Multiples Entradas Multiples Salidas) o un metodo MIMO. En la presente memoria, un metodo MISO (Multiples Entradas Unica Salida), un metodo SISO (Unica Entrada Unica Salida) y asf sucesivamente, pueden corresponder al metodo no MIMO.
El metodo SISO usa 1 antena de transmision y 1 antena de recepcion a fin de transmitir y recibir una senal de difusion.
El metodo MISO se refiere a un metodo que puede recibir una senal de difusion usando multiples antenas de transmision y una unica antena de recepcion sin ninguna perdida de rendimiento. Por ejemplo, el metodo MISO usa un metodo Alamouti. A fin de mejorar el rendimiento del sistema, un sistema de recepcion puede recibir los mismos datos a traves de multiples antenas de recepcion. No obstante, en la descripcion de la presente invencion, este caso tambien se puede incluir en el intervalo del metodo MISO. Por el contrario, el metodo SIMO corresponde a un metodo que usa una unica antena de transmision y multiples antenas de recepcion.
El metodo MIMO se refiere a un metodo de suministro de diversidad de transmision/recepcion y alta eficiencia de transmision de una senal de difusion usando multiples antenas de transmision y multiples antenas de recepcion. Mas espedficamente, el metodo MIMO procesa de manera diferente una senal con respecto a una dimension de tiempo y una dimension espacial, para transmitir multiples flujos de datos a traves de caminos paralelos que operan simultaneamente en la misma banda de frecuencia. De esta manera, el metodo MIMO puede lograr un efecto de diversidad y una alta eficiencia de transmision.
En lo sucesivo, se pueden dar 2 antenas como ejemplo de las multiples antenas del metodo MISO o el MIMO por simplicidad de la descripcion de la presente invencion. Y, tal descripcion de la presente invencion se puede aplicar a todo tipo de sistemas que usan 2 o mas antenas.
La Fig. 1 ilustra una estructura de super trama ejemplar que incluye una senal de difusion adicional (por ejemplo, senal de difusion movil) segun la presente invencion. Una super trama se puede configurar de una pluralidad de tramas y las tramas que pertenecen a una super trama se pueden transmitir usando el mismo metodo de transmision. La super trama segun la realizacion de la presente invencion se puede configurar de multiples tramas T2 (tambien referidas como una trama de difusion terrestre o una trama de senal) y tramas no T2 adicionales para la senal de difusion adicional. En la presente memoria, una trama no T2 puede incluir una FEF (Trama de Extension Futura) que se proporciona por el sistema T2 de la tecnica relacionada. La FEF puede no ser contigua y se puede insertar entre medias de las tramas T2. La senal de difusion adicional se puede incluir en la trama T2 o FEF, para ser transmitida.
Por la simplicidad de la descripcion de la presente invencion, una parte de FEF que transmite una senal de difusion movil se puede referir como una trama NGH (Portatil de Proxima Generacion) (o trama de senal). En este punto, 1 trama NGH se puede transmitir para cada N numero de tramas T2 (es decir, relacion de trama NGH-T2 = 1/N) y una trama T2 y una trama NGH tambien se puede transmitir alternativamente (es decir, relacion de trama NGH-T2 = 1/2). Segun la realizacion ejemplar de la presente invencion, una trama de senal (o trama de transmision) puede indicar cualquiera de una trama T2, una FEF y una trama NGH, una trama para una senal de difusion de extension (o mejora).
5
10
15
20
25
30
35
40
45
50
55
60
La trama NGH segun la presente invencion se puede configurar de un s^bolo P1, al menos uno o mas sfmbolos P2 y multiples sfmbolos de datos, como se muestra en la Fig. 1. En la presente memoria, el sfmbolo P1 puede transmitir informacion de senalizacion de P1 y el sfmbolo P2 puede transmitir informacion de senalizacion de l1.
La informacion de senalizacion de P1, que esta siendo transportada por el sfmbolo P1, incluye un tipo de transmision y parametros de transmision esenciales. Para esto, la informacion de senalizacion de P1 incluye un campo S1 y un campo S2. En la presente memoria, el campo S1 senala un formato de preambulo. Por ejemplo, cuando el valor de campo S1 es igual a 000, el preambulo puede corresponder a un preambulo T2 y se puede indicar que los datos correspondientes se transmiten en el formato SISO (T2_SISO). Y, cuando el valor de campo S1 es igual a 001, esto puede indicar que los datos correspondientes se transmiten en el formato MISO (T2_MISO). Y, cuando el valor de campo S1 es igual a 010, esto puede indicar que la trama corresponde a una trama no T2.
Con referencia a la Fig. 1, cada PLP (conducto de capa ffsica) que confitura la trama T2 o parte de FEF puede corresponder a al menos uno o mas servicios de difusion o cada PLP puede corresponder a cada componente que configura el servicio de difusion, tal como video, video extendido, audio y flujo de datos. La informacion de atributo respectiva a la parte de FEF, tal como informacion sobre el tipo, longitud e intervalo de la parte de FEF, se puede senalar usando un campo S2 de la informacion de senalizacion de P1. Segun la presente invencion, el PLP corresponde a una unidad de transmision de datos. Mas espedficamente, un servicio se puede transmitir a un PLP y multiples componentes de servicio que configuran un unico servicio se pueden diferenciar uno de otro para ser transmitidos respectivamente a diferentes PLP. Cuando multiples componentes de servicio que configuran un unico servicio van a ser diferenciados uno de otro y transmitidos respectivamente a diferentes PLP, los componentes de servicio transmitidos separadamente entonces se pueden integrar de vuelta a un unico servicio por el extremo de recepcion.
Adicionalmente, segun la presente invencion, un camino de senal que va a ser procesad independientemente se referira como un PLP. Mas espedficamente, cada servicio se puede transmitir y recibir a traves de multiples canales de RF. En la presente memoria, el PLP puede representar un camino a traves del cual tal servicio esta siendo transmitido o puede representar un flujo que se transmite a traves de tal camino. El PLP tambien se puede situar en intervalos que se distribuyen a multiples canales de RF en intervalos de tiempo predeterminados y el PLP tambien se puede distribuir en un unico canal de RF en intervalos de tiempo predeterminados. Tal trama de senal puede transmitir un PLP, que se distribuye a un unico canal de RF en base a una referencia de tiempo. En otras palabras, un PLP se puede distribuir a un unico canal de RF o multiples canales de RF en base a una referencia de tiempo.
La Fig. 2 ilustra una estructura ejemplar de una trama de senal sobre una capa ffsica segun una realizacion de la presente invencion. La trama de senal incluye una parte de senalizacion de P1, una parte de senalizacion de L1 y una parte de PLP. Mas espedficamente, la parte de senalizacion de P1 se puede asignar a una parte principal de la trama de senal correspondiente y, entonces, la parte de senalizacion de L1 y la parte de PLP se pueden asignar secuencialmente despues de la parte de senalizacion de P1. En la descripcion de la presente invencion, solamente la informacion que se incluye en la parte de senalizacion de L1 se puede referir como informacion de senalizacion de L1 o informacion de senalizacion que se incluye en la parte de senalizacion de P1 e informacion de senalizacion que se incluye en la parte de senalizacion de L1 se puede referir colectivamente como la informacion de senalizacion de L1.
Como se muestra en la Fig. 2, la informacion de senalizacion de P1 que esta siendo transmitida a la parte de senalizacion de P1 se puede usar para detectar una trama de senal y puede proporcionar informacion de sintonizacion. En base a la informacion de senalizacion de P1, se decodifica la parte de senalizacion de L1 posterior, para adquirir informacion sobre la estructura de PLP y la configuracion de trama de senal. Mas espedficamente, la informacion de senalizacion de L1 incluye informacion de senalizacion de P1 de la parte de senalizacion de P1 y la informacion de senalizacion previa de L1 y la informacion de senalizacion posterior de L2 de la parte de senalizacion de L1. En la presente memoria, la informacion de senalizacion previa de L1 incluye informacion requerida por el receptor para recibir y decodificar informacion de senalizacion posterior de L1. Y, la informacion de senalizacion posterior de L1 incluye parametros requeridos por el receptor para acceder al PLP. La informacion de senalizacion posterior de L1 entonces puede incluir informacion de senalizacion posterior de L1 Configurable, informacion de senalizacion posterior de L1 Dinamica, informacion de senalizacion posterior de L1 de Extension e informacion de CRC y la informacion de senalizacion posterior de L1 puede incluir ademas datos de relleno de L1.
Mientras tanto, en la trama de senal, la parte de PLP esta configurada de al menos un PLP comun y al menos un PLP de datos. En la presente memoria, el PLP comun puede incluir informacion de red, tal como una NIT (Tabla de Informacion de Red) o informacion de PLP e informacion de servicio, tal como una SDT (Tabla de Descripcion de Servicio) o una EIT (Tabla de Informacion de Evento). El PLP de datos puede incluir flujos TS de audio, video y datos e informacion PSI/SI, tal como una PAT (Tabla de Asociacion de Programa), PMT (Tabla de Mapa de Programa) y asf sucesivamente. El PLP de datos puede incluir un PLP de datos de Tipo 1 que se transmite por un subsegmento para cada trama de senal y un pLp de datos de Tipo 2 que se transmite por una pluralidad de subsegmentos.
En este punto, un PLP de datos puede corresponder a un servicio o un PLP de datos puede corresponder a uno de multiples componentes de servicio que configuran un servicio, por ejemplo, componente (o flujo) de video (tambien
5
10
15
20
25
30
35
40
45
50
55
referido como v^deo de una capa base), v^deo de extension (tambien referido como video de una capa de mejora), audio, datos. En caso del PLP de datos corresponde a un componente de servicio en lugar de un servicio, la informacion de senalizacion posterior de L1 y, mas particularmente, un campo de PLP_TYPE dentro de la informacion de senalizacion posterior de L1 Configurable se puede usar para indicar que el PLP en cuestion corresponde a un PLP respectivo a un componente de servicio.
El PLP comun se puede decodificar colectivamente junto con el PLP de datos y el PLP de datos se puede decodificar opcionalmente (o selectivamente). Mas espedficamente, una combinacion de PLP comun + PLP de datos se puede decodificar en todo momento. No obstante, en algunos casos, puede ser imposible realizar decodificacion sobre una combinacion de PLP1 de datos + PLP2 de datos. Informacion de configuracion del PLP comun puede incluir informacion PSI/SI. Ademas, se pueden anadir adicionalmente Datos Auxiliares anadidos a la trama de senal. Mas espedficamente, con referencia a la trama de senal a un nivel de sfmbolo, el sfmbolo P1 transmite la informacion de senalizacion de P1, al menos uno o mas sfmbolos P2 transmiten la informacion de senalizacion previa de L1, la informacion de senalizacion posterior de L1 y el PLP comun. Y, sfmbolos de datos transmiten el PLP de datos.
La Fig. 3 ilustra un diagrama de bloques que muestra una estructura de aparato de transmision de senal de difusion (tambien referido como un transmisor de difusion) segun la presente invencion.
Como se muestra en la Fig. 3, el aparato de transmision de senal de difusion puede incluir un preprocesador de entrada (128000) y procesador de entrada (128100), un modulo BICM (128200), un formador de tramas (128300) y un generador OFDM (128400).
Un flujo de entrada puede incluir al menos uno de un flujo MPEG-TS, un flujo de Protocolo de Internet (IP) y un flujo de GSE (Encapsulacion de Flujo General) (o tambien referido como un flujo GS).
El preprocesador de entrada (128000) recibe al menos uno del flujo MPEG-TS, flujo IP y flujo de GSE y genera al menos uno o mas PLP en unidades de servicio (o unidades de componente de servicio), para anadir robustez.
El procesador de entrada (128100) genera una trama en BB que incluye el al menos uno o mas PLP generados por el preprocesador de entrada (128000). Cuando el procesador de entrada (128100) recibe un PLP que corresponde a un servicio, el procesador de entrada (128100) puede separar el PLP recibido a PLP relacionados con el servicio y PLP relacionados con componentes del servicio, para generar la trama en BB respectiva. El modulo BICM (128200) anade una redundancia a una salida del procesador de entrada, de manera que se puede corregir un error que ocurre sobre un canal de transmision. A partir de entonces, el modulo BICM (128200) puede realizar intercalado. El formador de tramas (128300) correlaciona multiples PLP a la trama de transmision en unidades de celdas, completando por ello la estructura de trama de transmision.
El generador OFDM (128400) realiza modulacion OFDM sobre datos de entrada, para generar una senal en banda base que se puede transmitir a una antena.
La Fig. 4 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de entrada (128100) segun una realizacion de la presente invencion.
En la presente memoria, la Fig. 4 muestra una realizacion ejemplar de un procesador de entrada (128100), en donde el numero de flujos de entrada es igual a 1. Cuando el numero de flujos de entrada es igual a 1, el procesador de entrada (128100) puede incluir un modulo de interfaz de entrada (129100), un codificador CRC-8 (129200), un insertador de cabecera en BB (129300), un insertador de relleno (129300) y un aleatorizador en BB (129400). En la descripcion de la Fig. 4, el modulo de interfaz de entrada (129100), el codificador CRC-8 (129200) y el insertador de cabecera en BB (129300) se referiran colectivamente como un modulo de adaptacion de modo y el insertador de relleno (129300) y el aleatorizador en BB (129400) se referiran colectivamente como un modulo de adaptacion de flujo.
El modulo de interfaz (129100) segmenta el flujo de entrada a unidades de bits que corresponden a un numero de bits requerido para generar una trama en BB (Banda Base), para generar una trama en BB. El codificador CRC-8 (129200) realiza codificacion CRC sobre la trama en BB y el insertador de cabecera en BB (129300) inserta una cabecera que tiene un tamano fijo a una parte de extremo delantero de la trama en BB, que se procesa con codificacion CRC.
En caso de que un tamano de datos del flujo de bit introducido sea menor que una trama en BB designada para FEC, el insertador de relleno (128300) puede insertar un bit de relleno a la trama en BB, a fin de configurar la trama en BB. El aleatorizador en BB (129400) puede realizar una operacion XOR (OR Exclusiva) en modo bit sobre un flujo de bits de la trama en BB usando una pRbS (Secuencia Binaria Pseudo Aleatoria), para realizar aleatorizacion.
La Fig. 5 ilustra un diagrama de bloques que muestra una estructura ejemplar de un modulo de adaptacion de modo de un procesador de entrada (128100) respecto a una entrada de PLP multiple segun otra realizacion de la presente invencion.
5
10
15
20
25
30
35
40
45
50
55
El procesador de entrada (128100) puede incluir p+1 numero de modulos de interfaz de entrada (111200-0~p), p+1 numero de modulos de sincronismo de flujo de entrada (111210-0~p), p+1 numero de compensadores de retardo (111220-0~p), p+1 numero de canceladores de paquetes nulos (111230-0~p), p+1 numero de codificadores CRC (Comprobacion de Redundancia Cfclica) (111240-0~p) y p+1 numero de insertadores de cabecera en BB (111250- 0~p). La Fig. 5 muestra un caso ejemplar cuando el tipo de flujo de entrada corresponde a un MPEG-TS. Por consiguiente, si el tipo de flujo de entrada corresponde a un IP, los compensadores de retardo y los canceladores de paquetes nulos se pueden omitir de la estructura. Ademas, si el tipo de flujo de entrada corresponde a una GSE, los compensadores de retardo, los canceladores de paquetes nulos y los codificadores CRC se pueden omitir de la estructura.
Los flujos MPEG-TS o IP o GSE introducidos se pueden convertir a p+1 numero de flujos que se pueden procesar cada uno independientemente por el preprocesador de entrada (12800) o procesador de entrada (128100). En este punto, un flujo que va a ser procesado independientemente puede corresponder a un flujo TS entero (o completo) que incluye multiples componentes de servicio o tambien puede corresponder a una unidad minima de flujo TS que incluye solamente un componente de servicio (por ejemplo, video o audio). De manera similar, tal flujo tambien puede corresponder a un flujo de GSE entero (o completo) que incluye multiples componentes de servicio o tambien puede corresponder a un flujo de GSE que incluye solamente un componente de servicio. Ademas, usando el mismo metodo, tal flujo tambien puede corresponder a un flujo IP entero (o completo) que incluye multiples componentes de servicio o tambien puede corresponder a un flujo IP que incluye solamente un componente de servicio.
En este punto, incluyendo informacion que se puede transmitir comunmente a multiples PLP, tal como una senal de capa de transporte de un MPEG-TS, en un unico PLP y transmitiendo el PLP procesado, se puede aumentar la eficiencia de transmision. Como se muestra en la Fig. 5, el PLP-0 realiza tal funcion y, en la descripcion de la presente invencion, tal PLP se refiere como un PLP comun. El numero P restante de los PLP excluyendo el PLP-0, mostrado en la Fig. 5, se puede usar para realizar transmision de datos. Y, en la descripcion de la presente invencion, tal PLP se refiere como un PLP de datos. En la presente memoria, el ejemplo dado en la Fig. 5 es meramente ejemplar y, por lo tanto, una pluralidad de PLP comunes, tales como PLP-0 de la Fig. 5, se puede usar en la presente invencion.
Los modulos de interfaz de entrada (111200-0~p) pueden segmentar el flujo de entrada del PLP correspondiente a un numero de bits requerido para generar la trama en BB (trama en Banda Base), para generar una trama en BB requerida.
Cuando la unidad de recepcion correspondiente realiza recuperacion de servicio, los modulos de sincronismo de flujo de entrada (11210-0~p) pueden generar informacion de temporizacion de sincronizacion basada en todos los retardos que pueden ocurrir en los canales respectivos y transmision procesada, de manera que el servicio correspondiente se puede recuperar a la temporizacion inicial. En la presente memoria, la informacion de temporizacion de sincronismo puede corresponder a una informacion de ISCR (Referencia de Reloj de Flujo de Entrada).
Cuando existen multiples PLP, los compensadores de retardo (111220-0~p) pueden compensar la diferencia de retardo entre cada PLP, de manera que la trama se puede configurar eficientemente. Mas espedficamente, en base a la informacion de temporizacion de sincronismo generada por los modulos de sincronismo de flujo de entrada (111210-0~p), los compensadores de retardo (111220-0~p) pueden retardar cada uno de los PLP para sincronizar los PLP.
En caso de un servicio de VBR (tasa de bit variable), los canceladores de paquetes nulos (111230-0~p) puede borrar los paquetes nulos insertados, para aumentar la eficiencia de transmision. En este punto, un numero de paquetes nulos borrados (DNP) se pueden insertar en las posiciones borradas, para ser transmitidos.
Los codificadores CRC (111240-0~p) realiza codificacion CRC sobre la trama correspondiente, a fin de mejorar la fiabilidad de transmision de la trama en BB, anadiendo por ello datos de CRC.
Los insertadores de cabecera en BB (111250-0~p) insertan una cabecera que tiene un tamano fijo en una parte de extremo delantero de la trama en BB correspondiente, de manera que se puede identificar el formato del campo de datos. En la presente memoria, la cabecera puede incluir informacion diversa, tal como informacion de Tipo de Adaptacion de Modo que indica si el tipo de flujo del flujo correspondiente corresponde a un TS, un IP o un GS, informacion de Longitud de Paquete de Usuario, informacion de Longitud de Campo de Datos, informacion de Octeto de Sincronismo de Paquetes de Usuario y asf sucesivamente.
La Fig. 6 ilustra una estructura ejemplar de un modulo de adaptacion de flujo de un procesador de entrada (128100) respectivo a una entrada de PLP multiple segun otra realizacion de la presente invencion.
El modulo de adaptacion de flujo puede incluir un programador (110300), p+1 numero de retardadores de trama (130100-0~p), p+1 numero de insertadores de senalizacion/relleno en banda (130200-0~p) y p+1 numero de aleatorizadores en BB (130300-0~p).
5
10
15
20
25
30
35
40
45
50
55
El programador (110300) puede realizar programacion a fin de asignar multiples PLP a cada intervalo de una trama de transmision.
En caso de que el sistema use un metodo MIMO, el programador (110300) puede incluir un programador para MIMO de polaridad dual. Mas espedficamente, el programador (110300) puede generar parametros que se pueden usar por un segundo DEMUX, un intercalador de celdas, un intercalador de tiempo del modulo BlCM (128200). En la presente memoria, ejemplos de tales parametros pueden incluir parametros relacionados con un camino de polaridad, tal como un camino H y un camino V. Los retardadores de trama (130100-0~p) puede retardar datos de entrada en una trama de transmision, de manera que informacion de programacion respectiva a una proxima trama se puede transmitir a traves de una trama actual, a fin de realizar senalizacion en banda.
Entre la informacion de senalizacion de L1 no retardada, los insertadores de senalizacion/relleno en banda (130200- 0~p) insertan informacion que se incluye en un bloque dinamico, es decir, informacion de senalizacion posterior de L1 dinamica, a los datos que se retardan por una trama de transmision. En este caso, si existe espacio sobrante dentro de los datos de entrada, se puede insertar un bit de relleno en el espacio sobrante o se puede insertar informacion de senalizacion en banda en el espacio sobrante.
Cada uno de los aleatorizadores en BB (130300-0~p) aleatoriza cada secuencia de bits de entrada a fin de minimizar la correlacion entre las secuencias de bits de transmision.
Ademas, en adicion a la senalizacion en banda, el programador (110300) puede transmitir informacion de senalizacion posterior de L1 dinamica de una trama actual a un correlacionador de celdas del formador de tramas. En la presente memoria, el correlacionador de celdas puede usar la informacion introducida para correlacionar las celdas de entrada a la trama de transmision.
Ademas, el programador (110300) puede transmitir la informacion de senalizacion de L1 al modulo BICM (110200). En la presente memoria, la diferencia entre un modulo de adaptacion de flujo respectivo a la entrada de PLP multiple, mostrado en la Fig. 6 y un modulo de adaptacion de flujo respectivo a una entrada de PLP unica, mostrado en la Fig. 4, es que el programador (110300), el p+1 numero de retardadores de trama (130100-0~p), el p+1 numero de insertadores de senalizacion/relleno en banda (130200-0~p) y asf sucesivamente se incluyen adicionalmente en el modulo de adaptacion de flujo.
La Fig. 7 ilustra un diagrama de bloques que muestra una estructura ejemplar de un modulo BICM (128200) de un aparato de transmision de senal de difusion segun una realizacion de la presente invencion.
Como se muestra en la Fig. 7, el modulo BICM (110200), que esta configurado para codificar los datos incluidos en los PLP multiples, puede incluir p+1 numero de codificadores FEC (131100-0~p), p+1 numero de intercaladores de bits (131200-0~p), p+1 numero de primeros Demux (o demultiplexores) (131300-0~p), p+1 numero de correlacionadores de constelacion (131400-0~p), p+1 numero de intercaladores de celdas (131600-0~p) y p+1 numero de intercaladores de tiempo (131700-0~p). En la presente memoria, el correlacionador de Constelacion tambien puede ser referido como un correlacionador de Sfmbolos. Y, el primer demux tambien se puede referir como un Demux (Demultiplexor) de Bit a Celda.
A fin de realizar una funcion de un codigo FRFD (Tasa Completa Diversidad Completa), que corresponde a un componente MIMO, el modulo BICM (110200) puede incluir ademas p+1 numero de segundos Demux (o demultiplexores) (131500-0~p) y p+1 numero de rotadores/recorrelacionadores de constelacion (131800-0~p). En la presente memoria, el segundo demux (o demultiplexor) tambien se puede referir como un demux (o demultiplexor) Celda a Polaridad o SM (multiplexor espacial). En caso de usar el codigo FRFD y en caso de que el codigo FRFD corresponda a un GC (codigo Golden), que es conocido como un codigo optimo de un MIMO 2x2, es inevitable para el receptor realizar un proceso de decodificacion, que requiere un nivel de alta complejidad, tal como un proceso de decodificacion ML (Maxima Verosimilitud).
Por consiguiente, incluyendo los rotadores/recorrelacionadores de constelacion (131800-0~p), la presente invencion puede reducir el nivel de complejidad de decodificacion de la unidad de recepcion. Un metodo de transmision de una senal de difusion usando el metodo MIMO se describira en detalle segun una realizacion ejemplar de la presente invencion.
La presente invencion se describira en lo sucesivo en detalle usando un codificador FEC (131100-0), un intercalador de bits (131200-0), un primer Demux (o demultiplexor) (131300-0), un correlacionador de constelacion (131400-0), un segundo Demux (o demultiplexor) (131500-0), un intercalador de celdas (131600-0), un intercalador de tiempo (131700-0) y un rotador/recorrelacionador de constelacion (131800-0). Se hara referencia sobre la descripcion detallada para la descripcion de los bloques restantes.
El codificador FEC (131100-0) anade una redundancia a un flujo de bits de un PLP0 de entrada, de manera que se puede corregir cualquier error que ocurra sobre el canal de transmision y el codificador FEC (131100-0) codifica el flujo de bits a una tasa de codificacion, tal como 1/4, 1/3 y 2/5. Por ejemplo, el codificador FEC (131100-0) puede usar un codigo exterior, tal como un codigo BCH (Bose-Chaudhuri-Hocquengham)/LDPC (Comprobacion de Paridad
5
10
15
20
25
30
35
40
45
50
55
de Baja Densidad), para anadir una redundancia para realizar correccion de errores, realizando por ello el proceso de codificacion.
El intercalador de bits (131200-0) realiza intercalado en unidades de bit en el flujo de bits codificado y el primer Demux (o demultiplexor) (131300-0) controla la robustez de los bits ajustando el orden de los bits que configuran una celda y saca la celda incluyendo los bits correspondientes. Mas espedficamente, el primer Demux (131300-0) ajusta el orden de salida de bit, para distribuir y colocar la dispersion de la fiabilidad de datos que ocurre durante un proceso de codificacion LDPC, cuando el correlacionador de constelacion (131400-0) realiza la correlacion de sfmbolos en un proceso posterior.
El correlacionador de constelacion (131400-0) correlaciona las celdas introducidas a una constelacion. El segundo Demux (o demultiplexor) (131500-0) divide las celdas correlacionadas a la constelacion a un camino de polaridad H (mas tarde referido como un camino H) y un camino de polaridad V (mas tarde referido como un camino V).
El intercalador de celdas (131600-0) realiza intercalado sobre celdas incluidas en un bloque LDPC y el intercalador de tiempo (131700-0) realiza intercalado en unidades de tiempo sobre la celda que esta incluida en multiples bloques LDPC. Segun la realizacion ejemplar de la presente invencion, el intercalador de celdas (131600-0) y el intercalador de tiempo (131700-0) realizan intercalado solamente dentro de cada camino de polaridad.
El rotador/recorrelacionador de constelacion (131800-0) puede rotar la constelacion respectiva al camino H y camino V introducidos y el rotador/recorrelacionador de constelacion (131800-0) puede usar un I/Q de la constelacion rotada, para recorrelacionador de secuencias de sfmbolos incluidas en cada camino a una constelacion de salida. Por consiguiente, se pueden entremezclar componentes I/Q del camino H y el camino V unos con otros y asf, se puede transmitir la misma informacion a traves de cada uno del camino H y el camino V. De esta manera, se puede adquirir (u obtener) ganancia de diversidad. Mas espedficamente, cada una de las constelaciones de salida puede incluir toda informacion que se incluye en cada camino de polaridad a traves del segundo Demux. En la presente invencion, se puede adquirir rendimiento de tasa completa y diversidad completa a traves de la rotacion de constelacion y la recorrelacion de constelacion.
Segun otra realizacion de la presente invencion, se puede equipar un modulo de retardo Q de ROT (rotacion) entre el correlacionador de constelacion y el intercalador de celdas. Rotando la constelacion respectiva a la salida del correlacionador de constelacion y retardando una parte de numero complejo, el modulo de retardo Q Rot puede adquirir ganancia adicional.
La Fig. 8 ilustra una estructura ejemplar de un modulo BICM segun una realizacion de la presente invencion.
El modulo BICM de la Fig. 8 puede incluir un generador de senalizacion de L1 (132100), 2 codificadores FEC (132200-0~1), un intercalador de bits (132200), un primer Demux (o demultiplexor) (132300) y 2 correlacionadores de constelacion (132400-0~1). La presente invencion se puede equipar ademas con un intercalador de tiempo en una parte de extremo trasero de cada uno de los 2 correlacionadores de constelacion (132400-0~1). Adicionalmente, el generador de senalizacion de L1 (132100) tambien se puede incluir en un procesador de entrada (128100) en lugar del modulo BICM. Como se muestra en la Fig. 8, a fin de realizar las funciones de un codigo FRFD, que corresponde a un componente MIMO, el modulo BICM puede incluir ademas 2 segundos Demux (o demultiplexores) (132500-0~1) y 2 rotadores/recorrelacionadores de constelacion (132600-0~1). En la presente memoria, el primer Demux tambien se puede referir como un Demux de Bit a Celda y el segundo Demux tambien se puede referir como un Demux de Celda a Polaridad o un SM (multiplexor espacial).
El generador de senalizacion de L1 (132100) codifica la informacion de senalizacion posterior de L1 dinamica introducida y la informacion de senalizacion posterior de L1 configurable, para sacar informacion de senalizacion previa de L1 e informacion de senalizacion posterior de L1. En la presente memoria, segun la realizacion de la presente invencion, la informacion de senalizacion posterior de L1 dinamica se puede recibir desde el programador (110300).
Los 2 codificadores FEC (132200-0~1) realizan un procedimiento de codificacion FEC, que incluye procesos de acortamiento y perforacion, sobre cada una de la informacion de senalizacion previa de L1 introducida y la informacion de senalizacion posterior de L1 introducida. En la presente memoria, el procedimiento de codificacion FEC puede incluir codificacion BCH y codificacion LDPC.
Cada uno del intercalador de bits (132200), el primer Demux (o demultiplexor) (132300), los 2 correlacionadores de constelacion (132400-0~1), los 2 segundos Demux (o demultiplexores) (132500-0~1) y los 2 rotadores/recorrelacionadores de constelacion (132600-0~1) realiza las mismas funciones que los bloques mostrados en la Fig. 7. Y, por lo tanto, se puede omitir por simplicidad una descripcion detallada de los mismos.
La Fig. 9 ilustra un diagrama de bloques que muestra una estructura ejemplar de un formador de tramas (128300) del aparato de transmision de senal de difusion segun una realizacion de la presente invencion.
El formador de tramas (128300) puede incluir un compensador de retardo (133100), un correlacionador de tramas (133200) y un intercalador de frecuencia (133300). El correlacionador de celdas (133200) de la Fig. 9 puede incluir
5
10
15
20
25
30
35
40
45
50
un ensamblador de PLP comun (133200-1), un procesador de subsegmentos (133200-2), un ensamblador de PLP de datos (133200-3) y un ensamblador de informacion de senalizacion (133200-4).
A fin de realizar correlacion de celdas, el compensador de retardo (133100) realiza sincronizacion de tiempo sobre los PLP, que se introducen compensando el retardo que ocurre en la informacion de senalizacion.
El correlacionador de celdas (133200) realiza un ensamblaje de (o ensambla) las celdas de PLP comun introducidas, celdas de PLP de datos que incluyen datos generales y celdas que incluyen la informacion de senalizacion en una formacion basada en OFDM, que se asigna a la trama de transmision.
En este punto, el correlacionador de celdas (133200) puede usar informacion de programacion incluida en la informacion de senalizacion, para realizar una funcion relacionada con el ensamblaje. El correlacionador de celdas (133200) puede adoptar el mismo metodo de correlacion de celdas en caminos de polaridad, cada uno que es diferente uno de otro, segun el metodo MIMO de la presente invencion. Alternativamente, el correlacionador de celdas (133200) tambien puede adoptar diferentes metodos de correlacion de celdas. En la presente memoria, el metodo de correlacion de celdas adoptado puede variar dependiendo de la informacion de programacion.
Mas espedficamente, el ensamblador de PLP comun (133200-1) ensambla las celdas de PLP comun a la trama de transmision correspondiente segun la informacion de programacion. Y, el procesador de subsegmentos (133200-2) genera un subsegmento y ensambla el subsegmento generado a la trama de senal en base a la informacion de programacion. El ensamblador de PLP de datos (133200-3) ensambla las celdas de PLP de datos, que incluyen datos, a la trama de senal segun la informacion de programacion. Y, el ensamblador de informacion de senalizacion (133200-4) ensambla las celdas, que incluyen la informacion de senalizacion, a la trama de senal segun la informacion de programacion.
El intercalador de frecuencia (133300) intercala las celdas, que se ensamblan a la trama de senal en base al sfmbolo OFDM, en un dominio de frecuencia.
La Fig. 10 ilustra un diagrama de bloques que muestra una estructura ejemplar de un generador OFDM (128400) segun una realizacion de la presente invencion. Mas particularmente, la Fig. 10 muestra un generador OFDM ejemplar que corresponde a un caso cuando una senal de difusion se transmite usando cualquiera de los metodos de transmision de multiples antenas, tales como el MISO o el MIMO.
El generador OFDM (128400) realiza modulacion OFDM sobre una senal introducida a traves de un primer camino (por ejemplo, camino H), para configurar un primer transmisor para transmitir la senal modulada OFDM a traves de una primera antena de transmision (Tx1). Y, el generador OFDM (128400) realiza modulacion OFDM sobre una senal introducida a traves de un segundo camino (por ejemplo, camino V), para configurar un segundo transmisor para transmitir la senal modulada OFDM a traves de una segunda antena de transmision (Tx2).
El generador OFDM (128400) puede incluir ademas procesadores MISO (134100-0~1). Y, cada uno de los procesadores MISO (134100-0~1) realiza codificacion MISO, de manera que se puede obtener diversidad de transmision para los sfmbolos, que se transmiten introducidos a traves de cada camino.
A fin de simplificar la descripcion de la presente invencion, se hara una descripcion detallada de la presente invencion sobre un insertador de piloto (134200-0) del primer transmisor, un modulo IFFT (134300-0), un modulo de reduccion de PAPR (134400-0), un modulo de insercion de GI (134500-0), un modulo de insercion de P1 (134600-0) y un DAC (134700-0). Y, dado que la operacion de cada bloque incluido en el segundo transmisor es identica a la operacion de cada bloque incluido en el primer transmisor, se omitira por simplicidad la descripcion detallada del segundo transmisor.
El insertador de piloto (134200-0) inserta un piloto de un patron de piloto predecidido en una posicion respectiva dentro de una trama de transmision, que se saca desde el intercalador de frecuencia, de manera que el extremo de recepcion puede realizar estimacion de canal de transmision y sincronizacion de tiempo/frecuencia. Adicionalmente, a fin de reducir la PAPR del dominio de tiempo del sfmbolo OFDM incluido en la trama de transmision, no se pueden transmitir datos a una portadora espedfica.
El modulo IFFT (134300-0) realiza una transformada rapida de Fourier inversa (IFFT) que transforma una senal del dominio de frecuencia que tiene un piloto insertado dentro de la misma a una senal del dominio de tiempo.
El modulo de reduccion de PAPR (Relacion de Potencia Pico a Media) (134400-0) reduce la PAPR de las senales del dominio de tiempo. El modulo de reduccion de PAPR (134400-0) usa al menos uno de un metodo ACE (Extension de Constelacion Activa) o un metodo de Reserva de Tono, para reducir la PAPR del sfmbolo OFDM. Adicionalmente, el modulo de reduccion de PAPR (134400-0) tambien puede realimentar informacion que se requiera en base a un algoritmo de reduccion de PAPR al insertador de piloto (134200-0).
El modulo de insercion de GI (134500-0) inserta un intervalo de guarda en forma de un prefijo dclico copiando una ultima parte de un sfmbolo OFDM eficaz a una parte delantera del sfmbolo OFDM respectivo.
5
10
15
20
25
30
35
40
45
50
El modulo de insercion de P1 (134600-0) inserta un sfmbolo P1, que incluye un numero mmimo de parametros requeridos para realizar un procedimiento de decodificacion del receptor, en una parte del comienzo de la trama de transmision.
El DAC (134700-0) convierte una trama de transmision, que esta configurada en un formato digital, que tiene el sfmbolo P1 insertado dentro de la misma, a una senal analogica. A partir de entonces, la senal analogica que se convierte por el DAC (134700-0) se transmite a traves de la primera antena de transmision (Tx1) y la senal analogica que se convierte por el DAC (134700-1) se transmite a traves de la segunda antena de transmision (Tx2).
La Fig. 11 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion (tambien referido como un receptor de difusion) segun una realizacion de la presente invencion.
El aparato de recepcion de senal de difusion segun la presente invencion puede incluir un demodulador OFDM (138100), un descorrelacionador de tramas (138200), un decodificador BICM (138300) y un procesador de salida (138400).
El descorrelacionador de tramas (138200) tambien se puede referir como un analizador sintactico de tramas. Segun la realizacion de la presente invencion, se puede incluir al menos un sintonizador en un extremo delantero del demodulador OFDM (138100). En la presente invencion, el sintonizador puede seleccionar solamente una senal de una banda de frecuencia deseada entre las senales recibidas. Adicionalmente, segun la realizacion de la presente invencion, el sintonizador tiene una funcion de FH (Salto de Frecuencia), que permite que el sintonizador sea aplicado a un sistema TFS.
El demodulador OFDM (138100) convierte senales en el dominio del tiempo a senales en el dominio de la frecuencia. En la presente memoria, las senales en el dominio del tiempo corresponden a senales que se reciben a traves de multiples antenas de recepcion y entonces que se convierten a senales digitales. Entre las senales que se convierten a senales en el dominio de frecuencia, el descorrelacionador de tramas (138200) saca los PLP designados a servicios requeridos. El decodificador BICM (138300) corrige errores que ocurren debido al canal de transmision y el procesador de salida (138300) realiza procedimientos requeridos para generar un flujo TS o IP o GS de salida.
La Fig. 12 ilustra un diagrama de bloques que muestra una estructura ejemplar de un demodulador OFDM (131800) del aparato de recepcion de senal de difusion. Segun la realizacion de la presente invencion, a fin de recibir una senal de difusion, que se transmite usando un MIMO o MISO, se usan dos antenas de recepcion (Rx1, Rx2).
El demodulador OFDM (138100) de la Fig. 12 incluye una primera unidad de recepcion configurada para realizar demodulacion OFDM sobre una senal del camino H, que se recibe a traves de la primera antena de recepcion (Rx1) y una segunda unidad de recepcion configurada para realizar demodulacion OFDm sobre una senal del camino V, que se recibe a traves de la segunda antena de recepcion (Rx2).
La primera unidad de recepcion puede incluir un ADC (139100-0), un detector de sfmbolo P1 (139200-0), una unidad de sincronizacion de tiempo/frecuencia (139300-0), un eliminador de GI (139400-0), un modulo FFT (139500-0), un estimador de canal (139600-0) y una ecualizacion/decodificador MISO (139700-0). Y, la segunda unidad de recepcion puede incluir un ADC (139100-1), un detector de sfmbolo P1 (139200-1), una unidad de sincronizacion de tiempo/frecuencia (139300-1), un eliminador de GI (139400-1), un modulo FFT (139500-1), un estimador de canal (139600-1) y una ecualizacion/decodificador MISO (139700-1). La descripcion de la presente invencion se hara mayoritariamente en base a los bloques incluidos en la primera unidad de recepcion. Y, dado que las operaciones de los bloques incluidos en la segunda unidad de recepcion son identicas a las de los bloques incluidos en la primera unidad de recepcion, se omitira por simplicidad la descripcion detallada de la misma.
El ADC (139100-0) convierte una senal de difusion analogica, que se introduce a traves del camino H, se convierte a una senal de difusion digital.
El detector de sfmbolo P1 (139200-0) detecta un sfmbolo P1 a partir de la senal de difusion digital y el detector de sfmbolo P1 (139200-0) entonces usa informacion de senalizacion P1, que se transporta por el sfmbolo P1, para determinar la estructura de trama de la senal recibida actualmente.
La unidad de sincronizacion de tiempo/frecuencia (139300-0) usa la informacion de senalizacion de P1 para realizar extraccion de GI y sincronizacion de tiempo y sincronizacion de frecuencia portadora.
El eliminador de GI (139400-0) elimina el GI de la senal sincronizada y el modulo FFT (139500-0) convierte la senal de GI eliminado a una senal en el dominio de frecuencia.
El estimador de canal (139600-0) usa una senal piloto que se inserta en la senal en el dominio de frecuencia, para estimar un canal de transmision que comienza desde una antena de transmision a una antena de recepcion. La ecualizacion/decodificador MISO (139700-0) usa el canal estimado, para compensar una distorsion en el canal de transmision y realizar decodificacion MISO.
5
10
15
20
25
30
35
40
45
50
55
La Fig. 13 ilustra un diagrama de bloques que muestra una estructura ejemplar de un descorrelacionador de tramas (138200) del aparato de transmision de senal de difusion segun una realizacion de la presente invencion.
Segun la realizacion de la presente invencion, el descorrelacionador de tramas (138200) realiza un proceso inverso del formador de tramas (128300) del aparato de transmision de senal de difusion de la presente invencion.
El descorrelacionador de tramas (138200) puede incluir un desintercalador de frecuencia (140100) y un descorrelacionador de celdas (140200).
El desintercalador de frecuencia (140100) realiza desintercalado de un dominio de frecuencia respectivo a senales introducidas a traves del camino H y el camino V. Mas espedficamente, el desintercalador de frecuencia (140100) realiza desintercalado como un proceso inverso del intercalador de frecuencia del extremo de transmision. En este punto, el aparato de transmision de senal de difusion se puede equipar con una pluralidad de desintercaladores de frecuencia y una pluralidad de desintercaladores de frecuencia puede realizar desintercalado de frecuencia sobre cada senal de entrada MIMO en paralelo. El descorrelacionador de celdas (140200) puede extraer celdas de PLP comun, celdas de PLP de datos y celdas de senalizacion de L1 a partir de la senal intercalada en frecuencia. Y, cuando se requiera, se combinan los datos que se distribuyen y transmiten a multiples subsegmentos, para configurar un unico PLP.
La Fig. 14 ilustra un diagrama de bloques que muestra una estructura ejemplar de un decodificador BICM (138300) segun una realizacion de la presente invencion.
Segun una realizacion de la presente invencion, el decodificador BICM (138300) realiza un proceso inverso del modulo BICM incluido en el transmisor de difusion.
El decodificador BICM (138300) usa un decodificador de datos (141100) para decodificar una pluralidad de PLP y el decodificador BICM (138300) tambien usa un decodificador de informacion de senalizacion (141200) para decodificar informacion de senalizacion. Segun la realizacion de la presente invencion, el decodificador de datos (141100) puede incluir un numero de descorrelacionadores de constelacion, desintercaladores de tiempo, desintercaladores de celdas, primeros mux (o multiplexores), segundos mux (o multiplexores), desintercaladores de bits y decodificadores FEC que corresponden al numero de PLP introducidos.
Por simplicidad de la descripcion de la presente invencion, la descripcion detallada del decodificador BICM segun la presente invencion se centrara mayoritariamente en el descorrelacionador de constelacion, el desintercalador de tiempo, el desintercalador de celdas, el primer mux (o multiplexor), el segundo mux (o multiplexor), el desintercalador de bits y el decodificador FEC para realizar decodificacion de PLP0. Y, se hara referencia a la descripcion detallada correspondiente para la descripcion de los bloques que se configuran para otros PLP.
El descorrelacionador de constelacion calcula una LLR de 2D (Relacion de Verosimilitud Logantmica de 2 Dimensiones) y divide las senales originales a una senal de camino H y una senal de camino V. El desintercalador de tiempo realiza desintercalado sobre sfmbolos que se introducen desde el dominio de tiempo y, entonces, recupera los sfmbolos desintercalados de vuelta a sus lugares (o posiciones) originales (o iniciales). El desintercalador de celdas realiza desintercalado sobre celdas que se incluyen en un unico bloque LDPC y, entonces, recupera las celdas desintercaladas de vuelta a sus lugares (o posiciones) originales (o iniciales). El primer mux (o multiplexor) combina las celdas, que se dividen e introducen con respecto al camino H y el camino V, a un unico flujo de celdas y el segundo mux (o multiplexor) recupera los bits asignados a una celda de vuelta a un formato de flujo de bits anterior a ser asignado.
El desintercalador de bits desintercala el flujo de bits introducido y recupera el flujo de bits a su orden inicial y el decodificador FEC recibe el flujo de bits desintercalado de bit para corregir cualquier error que ocurra durante la transmision. En este caso, segun la presente invencion, se usa un metodo de decodificacion LDPC y/o decodificacion BCH como el metodo de decodificacion.
Adicionalmente, segun la realizacion de la presente invencion, la unidad de decodificacion de informacion de senal (141200) incluye un descorrelacionador de constelacion, un primer mux (o multiplexor), un segundo mux (o multiplexor), un desintercalador de bits y un decodificador FEC, a fin de realizar decodificacion de la informacion de senalizacion posterior de L1. Y, la unidad de decodificacion de informacion de senal (141200) incluye un descorrelacionador de constelacion, un primer mux (o multiplexor) y un decodificador FEC, a fin de realizar decodificacion de la informacion de senalizacion previa de L1. En la presente memoria, un decodificador de senalizacion de L1 se equipa en el extremo de salida de cada decodificador FEC. El decodificador de senalizacion de L1 recibe la informacion de senalizacion posterior de L1 y la informacion de senalizacion previa de L1 desde cada decodificador FEC, para decodificar y sacar informacion de senalizacion posterior de L1 dinamica e informacion de senalizacion posterior de L1 configurable. Segun la realizacion de la presente invencion, cada decodificador FEC incluido en la unidad de decodificacion de informacion de senalizacion (141200) realiza decodificacion FEC, despues de realizar desacortamiento y desperforacion. El decodificador de senalizacion de L1 recupera la informacion de senalizacion de L1, que incluye la informacion de senalizacion previa de L1 y la informacion de senalizacion posterior de L1, de vuelta a su formato inicial y saca la informacion de senalizacion de L1 recuperada como la informacion de senalizacion posterior de L1 dinamica y la informacion de senalizacion posterior de L1 configurable.
5
10
15
20
25
30
35
40
45
50
55
Con referencia a la Fig. 14, como un mux de Polaridad a Celda, el primer mux corresponde a un bloque que es necesario para soportar un metodo MIMO de polaridad dual. En la presente memoria, el segundo mux tambien se puede referir como un mux de Celda a Bit.
La Fig. 15 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de salida (138300) de un aparato de recepcion de senal de difusion segun una realizacion de la presente invencion.
La Fig. 15 muestra un ejemplo de un procesador de salida (138300) cuando el numero de flujos de salida es igual a 1 (o cuando el numero de entradas de PLP es igual a 1). En la presente memoria, la Fig. 15 muestra un ejemplo de un procesador de salida (138300) que realiza un proceso inverso de un procesador de entrada (128100) del transmisor de difusion segun la realizacion de la presente invencion.
En caso de que el numero de flujos de salida sea igual a 1, el procesador de salida (138300) puede incluir un desaleatorizador en BB (142100), un eliminador de relleno (142200), un decodificador CRC-8 (142300) y un procesador de tramas en BB (142400).
El desaleatorizador en BB (142100) desaleatoriza un flujo de bits introducido y, siempre que se requiera, el eliminador de relleno (142200) elimina el bit de relleno insertado. El decodificador CRC-8 (142300) realiza decodificacion CRC sobre el flujo de bits introducido. Y, despues de decodificar la informacion incluida en una cabecera de trama en BB, el procesador de tramas en BB (142400) usa la informacion decodificada para recuperar un flujo TS/IP/GS y sacar el flujo TS/IP/GS recuperado.
La Fig. 16 ilustra un diagrama de bloques que muestra una estructura ejemplar de un procesador de salida (138300) de un aparato de recepcion de senal de difusion segun otra realizacion de la presente invencion.
La Fig. 16 muestra un ejemplo de un procesador de salida (138300) cuando esta siendo usada una pluralidad de flujos de salida. En otras palabras, la Fig. 16 muestra un ejemplo de un procesador de salida (138300) que recibe una pluralidad de PLP. Y, la operacion del procesador de salida (138300) es similar al proceso inverso del procesador de entrada (110100) incluido en el transmisor de difusion.
Cuando esta siendo usada una pluralidad de flujos de salida (p+1 numero de flujos de salida), el procesador de salida (138300) puede incluir p+1 numero de desaleatorizadores en BB (143100-0~p), p+1 numero de eliminadores de relleno (143200-0~p), p+1 numero de decodificadores CRC-8 (143300-0~p), p+1 numero de procesadores de tramas en BB (143400-0~p), p+1 numero de almacenadores temporales de desfluctuacion (143500-0~p), p+1 numero de insertadores de paquetes nulos (143600-0~p), p-m+1 numero de decodificadores de senalizacion en banda (143700-m~p), un regenerador de reloj de TS (143800) y un reacoplador de TS (143900).
En la presente memoria, las operaciones de los desaleatorizadores en BB (143100-0~p), los eliminadores de relleno (143200-0~p), los decodificadores CRC-8 (143300-0~p) y los procesadores de tramas en BB (143400-0~p) son identicas a las operaciones de los bloques respectivos mostrados en la Fig. 15. Por lo tanto, se puede hacer referencia a la Fig. 15 para la descripcion de los bloques correspondientes y se omitira en la presente memoria por simplicidad una descripcion detallada de los mismos. En la descripcion de la Fig. 16, solamente las partes que son diferentes de la descripcion de la Fig. 15 se proporcionaran en la presente memoria en detalle.
Los almacenadores temporales de desfluctuacion (143500-0~p) compensan retardos, que se insertan arbitrariamente por un extremo de transmision, a fin de proporcionar un sincronismo entre la pluralidad de PLP, segun un TTO (parametro tiempo a salida).
Con referencia a un DNP (Paquete nulo borrado), los insertadores de paquetes nulos (143600-0~p) insertan paquetes nulos, que se han extrafdo por el extremo de transmision. En este punto, el regenerador de reloj de TS (143800) puede recuperar una sincronizacion de tiempo detallada de un paquete de salida con referencia a una ISCR (Referencia de Tiempo de Flujo de Entrada). El reacoplador de TS (143900) recupera los PLP comunes y los PLP de datos, que se recuperan como se describio anteriormente, de vuelta al flujo TS o IP o GS inicial y saca los PLP recuperados. Segun la realizacion de la presente invencion, la informacion de TTO, DNP e ISCR se incluyen en todas las cabeceras de tramas en BB, para ser transmitidas. Los decodificadores de senalizacion en banda (143700- m~p) recuperan informacion de senalizacion en banda que se transmite a traves de PLP de datos y sacan la informacion recuperada.
En lo sucesivo, un esquema MIMO segun realizaciones diversas de la presente invencion, que permite a la presente invencion transmitir y recibir senales de difusion usando el metodo MIMO.
En este punto, el esquema de modulacion se puede expresar como una M-QAM (Modulacion de Amplitud en Cuadratura) o una N-QAM. Mas espedficamente, cuando M (o N) es igual a 2, el esquema de modulacion corresponde a una 2-QAM que indica un esquema BPSK (Modulacion por Desplazamiento de Fase Binaria). Y, cuando M (o N) es igual a 4, el esquema de modulacion corresponde a una 4-QAm que indica un esquema QPSK (Modulacion por Desplazamiento de Fase en Cuadratura). Adicionalmente, cuando M (o N) es igual a 16, el esquema de modulacion indica una 16-QAM, cuando M (o N) es igual a 64, el esquema de modulacion indica una
5
10
15
20
25
30
35
40
45
50
55
64-QAM y cuando M (o N) es igual a 256, el esquema de modulacion indica una 256-QAM. En la presente memoria, M y N representan un numero de sfmbolos que se usan para el proceso de modulacion.
Por ejemplo, MIMO M+M QAM indica que se usan M-QAM identicas como las QAM para el procedimiento de codificacion MIMO y el procedimiento de decodificacion MIMO.
En otro ejemplo, MIMO M+N QAM indica que se usan M-QAM y N-QAM como las QAM para el procedimiento de codificacion MIMO y el procedimiento de decodificacion MIMO.
La Fig. 17 ilustra un diagrama de bloques que muestra una estructura ejemplar de un sistema de transmision de senal de difusion que soporta el metodo MIMo segun una realizacion de la presente invencion. En lo sucesivo, el sistema de transmision de senal de difusion que soporta el metodo MIMO se usara en combinacion con el sistema de transmision o transmisor MIMO.
Con referencia a la Fig. 17, el sistema de transmision MIMO incluye un generador de senal de entrada (201010), un codificador MIMO (201020), una primera antena de transmision (Tx1, 201030) y una segunda antena de transmision (Tx2, 201040).
En lo sucesivo, el codificador MIMO (201020) tambien se puede referir como un procesador MIMO. El generador de senal de entrada (201010) genera una pluralidad de senales de entrada que van a ser transmitidas a una pluralidad de antenas. Mas espedficamente, las senales que van a ser transmitidas se pueden distribuir como una pluralidad de senales de entrada, siendo por ello capaces de sacar una primera senal de entrada S1 y una segunda senal de entrada S2 para la transmision MIMO. El codificador MIMO (201020) puede realizar codificacion MIMO sobre la pluralidad de senales de entrada (S1 y S2), para sacar una primera senal de transmision St1 y una segunda senal de transmision St2 para la transmision MIMO. Y, cada una de las senales de transmision sacadas se puede procesar con los procesos de procesamiento y modulacion de senal requeridos, siendo por ello transmitidas a traves de cada una de la primera antena de transmision (201030) y la segunda antena de transmision (201040). El codificador MIMO (201020) puede realizar codificacion en unidades de sfmbolos.
Como el metodo de codificacion MIMO, la presente invencion puede usar el metodo SM, el metodo GC y asf sucesivamente. Segun otra realizacion de la presente invencion, la presente invencion propone un nuevo metodo de codificacion MIMO. El codificador MIMO puede usar el metodo de codificacion MIMO, que se describira en detalle en lo sucesivo, para ser capaz de realizar codificacion MIMO sobre la pluralidad de senales de entrada. Mas particularmente, el codificador MIMO (201020) procesa la pluralidad de senales de entrada segun una matriz MIMO, que se propondra en lo sucesivo y un valor de parametro de la matriz MIMO y, entonces, el codificador MIMO (201020) saca una pluralidad de senales de transmision.
Aunque no se muestra en la Fig. 17, como un elemento que saca una pluralidad de senales de entrada para realizar codificacion MIMO, el generador de senal de entrada (201010) puede funcionar tambien como un elemento, tal como un demultiplexor, un formador de tramas y asf sucesivamente, dependiendo del sistema de transmision. Adicionalmente, estando incluido en el codificador MIMO (201020), el codificador MIMO (201020) puede generar una pluralidad de senales de entrada y, entonces, puede realizar codificacion sobre las senales de entrada generadas. Ademas, el codificador MIMO (201020) puede representar un dispositivo configurado para realizar codificacion MIMO o procesamiento MIMO sobre multiples senales, para adquirir ganancia de diversidad y ganancia de multiplexacion del sistema de transmision MIMo y sacar las senales procesadas.
Dado que el procedimiento de procesamiento de senal despues del generador de senal de entrada (201010) se debena realizar sobre multiples senales de entrada, se puede proporcionar una pluralidad de dispositivos en paralelo para procesar las senales o un dispositivo que este equipado con una memoria puede procesar secuencial o simultaneamente las senales en paralelo.
La Fig. 18 ilustra un diagrama de bloques que muestra una estructura ejemplar de un sistema de recepcion de senal de difusion que soporta el metodo MIMO segun una realizacion de la presente invencion. En lo sucesivo, el sistema de recepcion de senal de difusion que soporta el metodo MIMO se usara en combinacion con un sistema de recepcion o receptor MIMO.
El sistema de recepcion MIMO de la Fig. 18 puede incluir una primera antena de recepcion (201050), una segunda antena de recepcion (201060), un decodificador MIMO (201070) y un generador de senal de salida (201080). En lo sucesivo, el decodificador MIMO (201070) tambien se puede referir como un detector ML.
El sistema de recepcion MIMO de la Fig. 18 puede usar la primera antena de recepcion (Rx1, 201050) y la segunda antena de recepcion (Rx2, 201060), para recibir una primera senal de recepcion Sr1 y una segunda senal de recepcion Sr2. Adicionalmente, el decodificador MIMO (201070) procesa la primera senal de recepcion y la segunda senal de recepcion, para sacar una primera senal de transmision y una segunda senal de salida. En base al metodo de codificacion MIMO, que se usa por el codificador MIMO, el decodificador MIMO (201070) procesa la primera senal de recepcion y la segunda senal de recepcion. El decodificador MIMO (201070) usa la matriz MIMO, senal de recepcion e informacion en el entorno de canal, que se usan por el codificador MIMO en el sistema de transmision, para sacar la primera senal de transmision y la segunda senal de transmision. Segun la realizacion de la presente
5
10
15
20
25
30
35
40
45
50
55
invencion, cuando se realiza deteccion ML, cada una de la primera senal de transmision y la segunda senal de salida pueden incluir informacion de verosimilitud sobre un bit en lugar de un valor de bit. Y, tal primera senal de transmision y segunda senal de salida se pueden convertir a valores de bit despues de ser procesadas con decodificacion FEC.
El decodificador MIMO (201070) procesa la primera senal de recepcion y la segunda senal de recepcion segun el tipo de QAM de una primera senal de entrada y una segunda senal de entrada, que se procesan por el sistema de transmision MIMO. Dado que la primera senal de recepcion y la segunda senal de recepcion, que se reciben por el sistema de recepcion MIMO, corresponden respectivamente a la primera senal de entrada y la segunda senal de entrada que corresponden al mismo tipo de QAM o cada una que corresponde a un tipo de QAM diferente, que se procesan con codificacion MIMO y se transmiten por consiguiente, el sistema de recepcion MIMO puede determinar a que combinacion de tipo de QAM corresponden las senales de recepcion, siendo por ello capaz de realizar decodificacion MIMO sobre las senales de recepcion. Por lo tanto, el sistema de transmision MIMO puede transmitir informacion que permite al sistema identificar el tipo de QAM de la senal de transmision. Y, en la presente memoria, la informacion para identificar el tipo de QAM de la senal de transmision se puede incluir en una parte de preambulo de la senal de transmision.
Segun la realizacion de la presente invencion, informacion que identifica el tipo de QAM de la senal de transmision se indica usando un campo PLP_MOD dentro de la informacion de senalizacion posterior de L1. Adicionalmente, cuando se realiza decodificacion MIMO sobre la senal de recepcion, el sistema de recepcion MIMO puede referirse a la informacion que identifica el tipo de QAM de la senal de transmision. En lo sucesivo, se describiran en detalle un codificador MIMO y un metodo de codificacion MIMO que tienen un nivel de complejidad de sistema bajo, un nivel de eficiencia de transmision de datos alto y un rendimiento de recuperacion de senal alto, en diversos entornos de canal, segun la realizacion de la presente invencion.
El metodo SM corresponde a un metodo de transmision simultaneamente de datos, que van a ser transmitidos, a multiples antenas sin realizar ningun procedimiento de codificacion separado para el metodo MIMO. En este caso, el receptor puede adquirir informacion de los datos que se reciben simultaneamente por multiples antenas de recepcion. En caso del metodo SM, un decodificador ML (Maxima Verosimilitud), que se usa cuando se realiza recuperacion de senal en el receptor, se requiere para determinar (o verificar) la combinacion de multiples senales recibidas. Por lo tanto, el metodo SM es ventajoso en que el nivel de complejidad es comparativamente bajo. No obstante, el metodo de SM es desventajoso en que puede no ser esperada diversidad de transmision en el extremo de transmision. En lo sucesivo, en caso del metodo SM, las multiples senales de entrada desvfan el codificador MIMO y tal desviacion se puede expresar como codificacion MIMO.
El metodo GC corresponde a un metodo de primero codificacion de los datos, que van a ser transmitidos, segun una regla decidida (por ejemplo, un metodo de codificacion que usa un codigo Golden) y luego transmision de los datos codificados a multiples antenas. En caso de usar 2 antenas, el metodo GC usa una matriz 2x2. De esta manera, se puede adquirir diversidad de transmision en el extremo de transmision. No obstante, dado que se requiere el decodificador ML del receptor para determinar (o verificar) 4 combinaciones de senal, el metodo GC es desventajoso en que aumenta el nivel de complejidad.
Comparado con el metodo SM, el metodo GC es ventajoso en que esta disponible una comunicacion mas robusta debido a la adquisicion de diversidad de transmision. No obstante, esta comparacion esta limitada solamente a los casos de uso del metodo GC y el metodo SM cuando se realiza procesamiento de datos durante la transmision de datos. Por consiguiente, cuando se transmiten datos mientras que se usa un procedimiento de codificacion de datos separado (tambien referido como un procedimiento de codificacion exterior), la diversidad de transmision del metodo GC puede no ser capaz de proporcionar ganancia adicional. Mas particularmente, tal fenomeno ocurre facilmente cuando tal procedimiento de codificacion exterior tiene una distancia de hamming minima grande. Por ejemplo, cuando se transmiten datos, que se codifican anadiendo una redundancia para corregir errores, usando un codigo de LDPC (Comprobacion de Paridad de Baja Densidad) que tiene una distancia de hamming minima grande, la diversidad de transmision del metodo GC puede no proporcionar ganancia adicional comparada con el metodo SM. Y, en tal caso, sera mas ventajoso para el sistema de difusion usar el metodo SM, que tiene un nivel de complejidad menor. En la presente memoria, la distancia de hamming representa un numero de bits no coincidentes entre codigos binarios que tienen el mismo numero de bits.
Por consiguiente, usando el metodo SM, que tiene un nivel de complejidad bajo y un codigo exterior robusto, la presente invencion busca disenar un sistema de difusion MIMO mas eficiente.
La Fig. 19 ilustra una transmision y recepcion de datos respectiva a una transmision MIMO de tipo SM en un entorno de canal segun una realizacion ejemplar de la presente invencion.
El sistema de transmision MIMO puede enviar respectivamente una primera senal de entrada 1 (S1) y una segunda senal de entrada 2 (S2) a la antena de transmision 1 (Tx1) y la antena de transmision 2 (Tx2) usando el metodo SM. La Fig. 19 corresponde a una realizacion ejemplar de transmision de un sfmbolo modulado por 4-QAM desde el extremo de transmision.
5
10
15
20
25
30
35
40
45
50
55
La antena de recepcion 1 (Rx1) puede recibir senales a traves de dos caminos. Y, en el entorno de canal mostrado en la Fig. 19, una senal de recepcion de la antena de recepcion 1 (Rx1) corresponde a S1*hn + S2*h21 y una senal de recepcion de la antena de recepcion 2 (Rx2) corresponde a S1*h-i2 + S2*h22. Realizando estimacion de canal, el extremo de recepcion puede adquirir S1 y S2, para recuperar los datos.
Como un escenario que corresponde a cuando los caminos de transmision y recepcion son independientes uno de otro, tal entorno se referira en lo sucesivo como que no esta correlacionado. Por el contrario, justo como en un entorno de LOS (Lmea de Vista), la correlacion entre los canales que corresponden a los caminos de transmision y recepcion puede ser extremadamente alta y tal entorno se referira como que esta completamente correlacionado.
En el MIMO, un caso cuando los canales corresponden a canales completamente correlacionados corresponde a cuando cada uno de los parametros de la matriz 2 por 2 que indica el canal de la Fig. 19 es igual a 1 (h-n = h-i2 = h21 = hi22 =1). En este punto, la antena de recepcion 1 y la antena de recepcion 2 reciben la misma senal de recepcion (S1+S2). En otras palabras, la antena de recepcion 1 y la antena de recepcion 2 reciben una unica senal, que es equivalente a una suma total de todas las senales de transmision. Eventualmente, cuando las senales transmitidas desde 2 antenas de transmision pasan a traves del mismo canal y cuando las senales correspondientes se reciben por 2 antenas de recepcion, la senal de recepcion recibida por el receptor, es decir, los datos anadidos por el canal, pueden no expresar tanto sfmbolos S1 como S2. Con referencia a la FIG. 19, en caso del entorno de canal completamente correlacionado, el receptor es incapaz de recibir un sfmbolo 16-QAM, que corresponde a una suma anadida de la senal S1, que se expresa como un sfmbolo 4-QAM y la senal S2, que tambien se expresa como un sfmbolo 4-QAM. Y, como se muestra en el dibujo del lado derecho, dado que el receptor es capaz de recibir una senal S1+S2, que se expresa como 9 sfmbolos, S1 y S2 no se pueden separar y recuperar.
En lo sucesivo, una senal de recepcion que ha pasado a traves de un canal completamente correlacionado se puede expresar como una senal equivalente a una suma anadida de todas las senales de transmision transmitidas desde el sistema de transmision MlMo. Mas espedficamente, en caso de usar 2 antenas, cuando una primera senal de transmision y una segunda senal de transmision se transmiten desde el sistema de transmision MIMO, se supondra que la senal de recepcion, que ha pasado a traves del canal completamente correlacionado, corresponde a una senal que consta de la primera senal de transmision que se anade a la segunda senal de transmision. Y, en lo sucesivo, el metodo de codificacion MIMO se describira en detalle en base a tal suposicion.
En este caso, incluso si un receptor esta incluido en un entorno de SNR alta, el receptor es incapaz de recuperar la senal, que se transmite a traves de MIMO usando el metodo SM. En caso de un sistema de comunicacion, dado que se proporciona que la comunicacion generalmente corresponde a una comunicacion de dos vfas (o bidireccional), tal estado de canal se puede notificar al transmisor a traves de un canal de realimentacion entre el transmisor y el receptor, de manera que se pueda cambiar (o modificar) el metodo de transmision. No obstante, en caso de un sistema de difusion, puede ser diffcil realizar una comunicacion de dos vfas (o bidireccional) a traves de un canal de realimentacion. Y, dado que un numero de receptores que va a ser cubierto para cada transmisor llega a ser mayor y dado que el area que va a ser cubierta llega a ser mas grande, el sistema de difusion tiene dificultad en responder a los diversos cambios en el entorno de canal. Por lo tanto, en tal entorno de canal completamente correlacionado, cuando se usa el metodo SM, el receptor no puede usar un servicio correspondiente y si no se reduce la cobertura de la red de difusion, la dificultad que puede ocurrir es responder a tal entorno de canal, causando por ello un aumento en el coste.
En lo sucesivo, se describira en detalle un metodo para superar un caso cuando la correlacion entre los canales MIMO es igual a 1, es decir, un caso de un entorno de canal completamente correlacionado.
La presente invencion busca disenar el sistema MIMO, de manera que el canal MIMO pueda superar el caso de un entorno de canal completamente correlacionado y de manera que una senal que pasa a traves del canal y que se recibe pueda satisfacer las condiciones enumeradas mas adelante.
1) Una senal recibida debena ser capaz de expresar ambas senales originales S1 y S2. En otras palabras, las coordenadas de una constelacion recibidas por el receptor debenan ser capaces de expresar umvocamente secuencias de S1 y S2.
2) Una distancia euclidiana minima de la senal recibida se debena aumentar, de manera que se pueda reducir una tasa de error de sfmbolo. En la presente memoria, una distancia euclidiana se refiere a una distancia entre coordenadas sobre una constelacion.
3) Una distancia de hamming caractenstica de la senal recibida debena ser ventajosa, de manera que se pueda reducir la tasa de error de bit.
A fin de cumplir con los requisitos descritos anteriormente, la presente invencion propone un metodo de codificacion MIMO que usa una matriz de codificacion MIMO, que incluye un parametro de codificacion (tambien referido como un coeficiente de codificacion) a, como se muestra en la Ecuacion 1.
5
10
15
20
25
30
35
40
45
1 a a -1
Cuando un codificador MIMO realiza codificacion sobre las senales de entrada S1 y S2 usando una matriz de codificacion MIMO, como se muestra en la Ecuacion 1, la senal de recepcion 1 (Rx1) y la senal de recepcion 2 (Rx2), que se reciben por la antena de recepcion 1 y la antena de recepcion 2, se pueden calcular usando la Ecuacion 2 mostrada mas adelante. Y, mas particularmente, en caso de que el canal MlMo corresponda a un canal completamente correlacionado, las senales se calculan usando la ultima lmea mostrada en la Ecuacion 2.
Ecuacion 2
Rxx =hvi (51 + aS2) + h2t {aSl - 52) Rx-i = hu(Sl + a52)+/^(a51 - 52)
Si kyX — h2y hx2 " %2 ~
R = Rxx =Rxt = h{(a +1)51 + fe-l)52}
Primero de todo, en caso de que el canal MIMO corresponda a un canal no correlacionado, la senal de recepcion 1 (Rx1) se puede calcular como Rx1 = hn(S1+a*S2) + h21(a*S1 - S1) y la senal de recepcion 2 (Rx2) se puede calcular como Rx2 = h-i2(S1+a*S2) + h22(a*S1 - S2), de manera que S1 y S2 pueden tener la misma potencia. Por consiguiente, se puede usar toda la ganancia del sistema MIMO como en el metodo SM.
Mientras tanto, cuando el canal MIMO corresponde a un canal completamente correlacionado, las senales de recepcion (R=Rx1=Rx2) se pueden adquirir como R = h{ (a+1) S1 + (a-1) S2}. De esta manera, S1 y S2 se pueden adquirir separadamente. En la presente memoria, S1 y S2 tambien se pueden disenar para tener diferentes niveles de potencia y usando tales niveles de potencia diferentes se puede asegurar la robustez.
En otras palabras, el codificador MIMO puede codificar las senales de entrada, de manera que las senales de entrada S1 y S2 puedan tener diferentes niveles de potencia, segun un parametro de codificacion (tambien referido como un coeficiente de codificacion) a y de manera que S1 y S2 tambien se puedan recibir en diferentes formatos de distribucion en un canal completamente correlacionado. Por ejemplo, realizando un proceso de codificacion sobre S1 y S2, de manera que S1 y S2 puedan tener diferentes niveles de potencia y transmitiendo la S1 y S2 codificadas a una constelacion que tenga diferentes distancias euclidianas debido a un proceso de normalizacion, incluso cuando las senales van a traves de un canal completamente correlacionado, el receptor puede separar (o dividir) las senales de entrada y recuperar las senales separadas por consiguiente.
En base a un factor de normalizacion, la matriz de codificacion MIMO de la Ecuacion 1 se puede expresar como se muestra mas adelante en la Ecuacion 3.
Ecuacion 3
f 1 a \
V'l+ffl2 . __a________—1 ;
V v'l 4 rt* v'l-l-a2 -
cost} sent) sen cost)
Un metodo de codificacion MIMO del codificador MIMO, que usa la matriz de codificacion MIMO mostrada en la Ecuacion 3, se puede considerar como un metodo de rotacion de las senales de entrada en un angulo arbitrario (Theta), que se puede expresar como un parametro de codificacion a, para dividir la senal en un elemento coseno de la senal rotada y un elemento seno (o elemento de numero real y elemento de numero imaginario (o falso)) y asignar signos +/- a cada uno de los elementos divididos, transmitiendo por ello la senal procesada a otra antena. Por ejemplo, el codificador MIMO puede realizar codificacion de manera que un elemento coseno de la senal de entrada
51 y un elemento seno de la senal de entrada S2 se puedan transmitir a una antena de transmision y que un elemento seno de la senal de entrada S1 y un elemento coseno, que tiene un signo - anadido al mismo, de la senal de entrada S2 se pueda transmitir a otra antena de transmision. Un angulo de rotacion puede variar dependiendo de un cambio en un valor de parametro de codificacion a y una distribucion de potencia entre senales de entrada S1 y
52 puede variar dependiendo de un valor y angulo del parametro correspondiente. Dado que la distribucion de potencia variada se puede expresar como una distancia (es decir, distancia euclidiana) entre las coordenadas de sfmbolos en una constelacion. Incluso si las senales de entrada pasan a traves de un canal completamente correlacionado desde el extremo de recepcion, tales senales de entrada codificadas se pueden expresar en forma de una constelacion diferente, de manera que las senales de entrada se pueden identificar, dividir y recuperar.
En otras palabras, dado que una distancia euclidiana entre senales de transmision vana a un nivel que corresponde a la distribucion de la potencia variada, las senales de transmision recibidas por el extremo de recepcion se pueden expresar en forma de constelaciones distinguibles cada una que tiene una distancia euclidiana diferente. Mas
5
10
15
20
25
30
35
40
45
50
55
espedficamente, el codificador MIMO puede codificar la senal de entrada S1 y la senal de entrada S2 como una senal que tiene otra distancia euclidiana segun el valor a. Y, tales senales de transmision codificadas se pueden recibir por el extremo de recepcion en constelaciones distinguibles (o identificables) y se pueden recuperar por consiguiente.
La codificacion MIMO de la senal de entrada, que se realiza usando la matriz de codificacion MIMO descrita anteriormente, se puede expresar como se muestra mas adelante en la Ecuacion 4.
Ecuacion 4
LX1) 1 |'l a;
W" yCT’U-lW
En la Ecuacion 4, S1 y S2 representan sfmbolos QAM normalizados de una constelacion, a la cual la senal de entrada S1 y la senal de entrada S2 estan correlacionadas por un correlacionador de constelacion de un camino MIMO. Y, cada una de X1 y X2 representa respectivamente un sfmbolo codificado MIMO. En otras palabras, el codificador MIMO puede aplicar la matriz, que se muestra en la Ecuacion 4, a una 1a senal de entrada que incluye sfmbolos que corresponden a S1 y a una 2a senal de entrada que incluye sfmbolos que corresponden a S2, para transmitir una ia senal de transmision que incluye sfmbolos que corresponden a X1 y sfmbolos de una senal de transmision X2 que incluye sfmbolos que corresponden a X2.
El codificador MIMO puede realizar codificacion MIMO sobre senales de entrada usando la matriz de codificacion MIMO descrita anteriormente y tambien puede realizar codificacion ajustando adicionalmente un valor de parametro de codificacion a. Mas espedficamente, la consideracion y ajuste de un rendimiento de recuperacion de datos adicionales del sistema de transmision y recepcion MIMO se pueden optimizar ajustando el valor de parametro de codificacion a. Y, esto se describira en mas detalle en lo sucesivo.
1. Primera realizacion: metodo de codificacion MIMO de optimizacion de un valor de parametro de codificacion a en base a una distancia euclidiana (canal MIMO completamente correlacionado)
El valor a, que corresponde a un parametro de codificacion, se puede calcular usando la matriz de codificacion MIMO descrita anteriormente mientras que se considera la distancia euclidiana. Segun la primera realizacion de la presente invencion, una senal que se combina en el extremo de recepcion, despues de pasar a traves de un canal MIMO completamente correlacionado, se puede dar una distancia euclidiana, tal como una senal QAM. Por ejemplo, en un sistema MIMO que tiene 2 antenas de transmision y recepcion, cuando una ia senal de transmision St1 corresponde a un sfmbolo M-QAM y cuando una 2a senal de transmision St2 corresponde a un sfmbolo N-QAM, la senal St1+St2 que esta siendo combinada por el extremo de recepcion, despues de pasar a traves del canal MIMO completamente correlacionado, puede corresponder a una senal (M*N)-QAM. En otro ejemplo, tambien en un sistema MIMO que tiene 2 antenas de transmision y recepcion, cuando una ia senal de transmision St1 corresponde a un sfmbolo M-QAM y cuando una segunda senal de transmision St2 corresponde a un sfmbolo M-QAM, la senal St1+St2 que esta siendo combinada por el extremo de recepcion, despues de pasar a traves del canal MIMO completamente correlacionado, puede corresponder a una senal (M*M)-QAM. La FIG. 20 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun la primera realizacion de la presente invencion.
Segun la realizacion mostrada en la FIG. 20, la senal de entrada S1 puede tener una constelacion (203010) de un sfmbolo 4-QAM y la senal de entrada S2 puede tener una constelacion (203020) de un sfmbolo 4-QAM. Cuando la senal de entrada S1 y la senal de entrada S2 se codifican MIMO usando una matriz de codificacion MIMO, la ia senal de transmision codificada St1 y la 2a senal de transmision codificada St2, que se transmiten respectivamente desde la antena de transmision 1 (Tx1) y la antena de transmision 2 (Tx2), pueden llegar a ser un sfmbolo 16-QAM y las constelaciones respectivas pueden corresponder a la constelacion (203030) y la constelacion (203040) mostradas en la FIG. 20.
La primera realizacion de la presente invencion propone un metodo de optimizacion del valor a, de manera que cada sfmbolo incluido en una constelacion de sfmbolo (203050) de senales de recepcion, que han pasado a traves del canal completamente correlacionado, pueden tener la misma distancia euclidiana, como se muestra en la FIG. 20. Con referencia a la FIG. 20, la constelacion (203050) de la senal de recepcion corresponde a una constelacion que tiene la distancia euclidiana ajustada usando un valor a, que se muestra mas adelante en la Ecuacion 5.
Mas espedficamente, cuando el codificador MIMO usa la matriz MIMO descrita anteriormente para codificar las senales de entrada, el codificador MIMO puede calcular o determinar el valor del parametro de codificacion a, de manera que la distancia euclidiana entre los sfmbolos de recepcion pueden ser consistentes (o iguales) en la constelacion de las senales de recepcion (es decir, una senal combinada de la ia senal de transmision St1 y la 2a senal de transmision St2), que han pasado a traves del canal completamente correlacionado. Y, por consiguiente, el codificador MIMO puede realizar un proceso de codificacion. Tal valor a se puede expresar como la Ecuacion 5 mostrada mas adelante, segun una combinacion de los metodos de modulacion.
5
10
15
20
25
30
35
40
45
Ecuacion 5
f %
[ 0,6
, para QPSK i-QPSK S) ,para QPSK + 16QAM , para 16QAM + 16QAM
En la realizacion de la FIG. 20, como un caso cuando las senales de entrada corresponden respectivamente a 4- QAM y 4-QAM, es decir, cuando las senales de entrada corresponden a QPSK+QPSK, la constelacion (203050) de un sfmbolo de recepcion corresponde a un caso cuando se realiza el proceso de codificacion MIMO, en donde el valor a es igual a 3. En otras palabras, dado que la distribucion y constelacion de un sfmbolo de transmision y recepcion vana dependiendo del metodo de modulacion de las senales de recepcion y la combinacion de las senales de recepcion, el valor a tambien se puede variar a fin de optimizar la distancia euclidiana. La Ecuacion 5 muestra ejemplos de calculo del valor a, que optimiza la distancia euclidiana, cuando la senal de transmision y recepcion corresponde a una combinacion de 4-QAM y 16-QAM (QPSK+16-QAM) y cuando la senal de transmision y recepcion corresponde a una combinacion de 16-QAM y 16-QaM (16-QAM+16-QAM).
En otras palabras, en caso de la primera realizacion de la presente invencion, por ejemplo, en una senal en donde una 1a senal de entrada de 4-QAM y una 2a senal de entrada de 4-QAM se codifican MIMO y combinan con una 1a senal de transmision y una 2a senal de transmision sacadas, el valor a se puede determinar de manera que la constelacion de la senal combinada sea identica a la constelacion de una senal 16-QAM.
El metodo de codificacion MIMO segun la primera realizacion de la presente invencion muestra un rendimiento de SNR mas excelente comparado con cuando se usa el metodo GC o el metodo SM en el canal MIMO completamente correlacionado. Mas particularmente, la ganancia de SNR segun la primera realizacion de la presente invencion llega a ser mayor a media que aumenta la tasa de codificacion del codigo exterior. Por el contrario, en caso del metodo SM, en una tasa de codificacion de 2/5 o mayor, la decodificacion no se puede realizar en absoluto en el canal completamente correlacionado y, con independencia de la SNR, incluso no se puede realizar la recepcion de servicio. Adicionalmente, el metodo de codificacion MIMO segun la primera realizacion de la presente invencion muestra el mismo rendimiento en un canal no correlacionado ya que el metodo SM y el rendimiento es mas excelente comparado con los otros metodos.
Por lo tanto, el metodo de codificacion MIMO segun la primera realizacion de la presente invencion puede proporcionar un mejor rendimiento usando un sistema que tiene un nivel de complejidad menor comparado con el metodo GC. Y, el metodo de codificacion MIMO segun la primera realizacion de la presente invencion puede proporcionar un rendimiento mas excelente en el canal completamente correlacionado, comparado con cuando se usa el metodo SM que tiene un nivel de complejidad similar.
Segun otra realizacion de la presente invencion, cuando se realiza codificacion MIMO, se puede usar un subconjunto de GC como la matriz de codificacion MIMO. Y, en este caso, la matriz de codificacion MIMO se puede expresar como se muestra mas adelante en la Ecuacion 6.
Ecuacion 6
a ad ia i&§
En caso de uso de una matriz de codificacion de la Ecuacion 6, el rendimiento se muestra ser mejor que la primera realizacion de la presente invencion.
La Fig. 21 ilustra un diagrama de constelacion respectivo a un caso de uso de un subconjunto de un GC (o subconjunto de GC) como una matriz de codificacion MIMO y a un caso de segun la primera realizacion de la presente invencion.
La Fig. 21 corresponde a una constelacion respectiva a un caso cuando el transmisor usa una matriz de codificacion MIMO, para realizar codificacion MIMO sobre una senal de entrada de tipo 16-QAM S1 y una senal de entrada de tipo 16-QAM S2, transmitiendo por ello las senales de entrada codificadas MIMO a traves de 2 antenas de transmision y a un caso cuando un receptor recibe las senales transmitidas desde las 2 antenas de transmision a traves del canal MIMO completamente correlacionado. En la presente memoria, el lado izquierdo de la Fig. 21 corresponde a una constelacion de recepcion respectiva a un caso cuando se usa el subconjunto de GC y el lado derecho de la Fig. 21 corresponde a una constelacion de recepcion respectiva a un caso cuando se usa la primera realizacion de la presente invencion (SM OPT1).
Cuando el proceso de codificacion MIMO que usa el subconjunto de GC realizado en el canal MIMO completamente correlacionado se compara con el proceso de codificacion MIMO realizado segun la primera realizacion de la
5
10
15
20
25
30
35
40
45
50
presente invencion (SM OPT1) en el canal MIMO completamente correlacionado, en caso de usar la primera realizacion de la presente invencion (SM OPT1), una distancia euclidiana mmima dentro de la constelacion de la senal de recepcion puede ser mayor que el caso de usar el subconjunto de GC. No obstante, el rendimiento de SNR respectivo al caso de usar el subconjunto de GC (SM OLDP Golden) se muestra que es mejor que el caso de usar la primera realizacion de la presente invencion. Por consiguiente, se puede conocer que puede ocurrir una diferencia de rendimiento debido a los factores distintos de la distancia euclidiana y la razon de la misma se describira en detalle en lo sucesivo.
La Fig. 22 ilustra una relacion entre una distancia euclidiana y una distancia de Hamming en un diagrama de constelacion respectiva a un caso de uso de un subconjunto de un GC (o subconjunto de GC) como una matriz de codificacion MIMO y un diagrama de constelacion respectivo a un caso segun la primera realizacion de la presente invencion.
En la presente memoria, el lado izquierdo de la Fig. 22 corresponde a una constelacion respectiva a un caso cuando se usa el subconjunto de GC y el lado derecho de la Fig. 22 corresponde a una constelacion respectiva a un caso cuando se usa la primera realizacion de la presente invencion.
La distancia euclidiana minima respectiva al caso de usar la primera realizacion de la presente invencion es mayor que el caso de usar el subconjunto de GC. No obstante, el caso de usar el GC muestra un rendimiento de SNR mayor que el caso de usar la primera realizacion de la presente invencion. Esto es debido a una relacion entre la distancia euclidiana y la distancia de hamming.
Para el caso de usar la primera realizacion de la presente invencion y para el caso de usar el subconjunto de GC, la distribucion en sf misma de la distancia de hamming respectiva a ambos casos puede ser similar una a otra. No obstante, ninguno de los dos casos puede tener correlacion de gray. Mas espedficamente, la distancia euclidiana dentro de las constelaciones 16-QAM 4 por 4, que se distribuyen a 16 regiones dentro de la constelacion total pueden ser similares una a otra para ambos casos. No obstante, la distancia euclidiana es mayor en el caso de usar el subconjunto de GC, compensando por ello la diferencia en rendimiento de la distancia de hamming.
Debido a tales caractensticas, la distancia euclidiana minima que corresponde al caso de usar el subconjunto de GC es menor que la distancia euclidiana minima que corresponde al caso de usar la primera realizacion de la presente invencion. No obstante, el caso de usar el GC muestra un rendimiento de BER mayor que el caso de usar la primera realizacion de la presente invencion. Por lo tanto, en la siguiente descripcion de la presente invencion, se propondra un metodo de codificacion MIMO que tiene un rendimiento de SNR mejor o un rendimiento de BER mejor.
2. Segunda realizacion: metodo de codificacion MIMO considerando correlacion de gray ademas de una distancia euclidiana
La segunda realizacion de la presente invencion propone un metodo de codificacion MIMO que permite una senal de recepcion, que ha pasado a traves del canal completamente correlacionado en un estado cuando el valor a se determina que tenga un valor que pueda optimizar la distancia euclidiana, como en la primera realizacion de la presente invencion, para tener aplicada a la misma una correlacion de gray.
En el metodo de codificacion MIMO segun la segunda realizacion de la presente invencion, entre las senales de entrada S1 y S2, los signos de la parte de numero real y la parte de numero imaginario de la senal de entrada S2 se pueden cambiar segun el valor de S1, de manera que la correlacion de gray se pueda realizar en el extremo de recepcion. El cambio en el valor de datos incluido en S2 se puede realizar usando el metodo mostrado mas adelante en la Ecuacion 7.
Mas espedficamente, el codificador MIMO puede usar la matriz de codificacion MIMO usada en la primera realizacion de la presente invencion y puede realizar codificacion MIMO cambiando el signo de la senal de entrada S2 segun el valor de S1. En otras palabras, como se muestra en la Ecuacion 7, despues de decidir el signo de la senal de entrada S2 segun el signo de la senal de entrada S1, la matriz de codificacion MIMO se puede aplicar a la senal de entrada S1 y la senal de entrada S2 decididas, como se describio anteriormente, de manera que se pueden sacar la 1a senal de transmision St1 y la 2a senal de transmision St2.
Ecuacion 7
S1 = bobi...bN-i, N=log2M, M=tamano de QAM de S1
real(S1) = bob2...bN-2
imag(S1) = bib3...bN-i para i = 1...N-1 si = sq = 1
si i = ndice de real (S1) y bi= 1
5
10
15
20
25
30
35
40
45
50
55
si = - Si
si i = mdice de imag (S1) y b, = 1 sq = -sq
fin para
S2 = si • real (S2) + i • sq • imag(S2)
La FIG. 23 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun la segunda realizacion ejemplar de la presente invencion.
Como se muestra en la Ecuacion 7, se realiza una operacion XOR sobre cada uno de los valores de bit asignados a la parte de numero real y la parte de numero imaginario de S1 entre la senal de entrada S1 (206010) y la senal de entrada S2 (206020). Entonces, en base al resultado de la operacion XOR, se pueden decidir los signos respectivos a la parte de numero real y la parte de numero imaginario de S2. Adicionalmente, cuando la senal de transmision 1 (206030) y la senal de transmision 2 (206040), que corresponden respectivamente a la senal de entrada S1 y la senal de entrada S2 que tienen la matriz de codificacion MIMO aplicada a las mismas, como se describio anteriormente, se transmiten desde la antena de transmision 1 y la antena de transmision 2, los sfmbolos de recepcion de la senal de recepcion (206050), que han pasado a traves del canal completamente correlacionado y que se reciben por el receptor, pueden tener correlacion de gray. Por lo tanto, como se muestra en la Fig. 23, la distancia de hamming entre sfmbolos colindantes dentro de la constelacion puede no exceder el valor de 2.
Dado que la senal (M*N) - QAM (o senal (M*M) - QAM) recibida por el extremo de recepcion tiene una distancia euclidiana minima (o uniforme) y correlacion de gray, en caso de la segunda realizacion de la presente invencion, tambien se puede esperar el mismo rendimiento del metodo SIMO incluso en el canal MlMo completamente correlacionado. No obstante, cuando el decodificador ML decodifica la senal de recepcion y adquiere S1 y S2, dado que el valor de S2 depende de S1, se puede aumentar el nivel de complejidad. Y, en un canal MIMO no correlacionado, el rendimiento es probable que sea degradado debido a una correlacion entre las senales de entrada.
3. Tercera realizacion: metodo de codificacion MIMO que determina un parametro de codificacion MIMO mientras que se considera una distancia de hamming ademas de la distancia euclidiana
La tercera realizacion de la presente invencion propone un metodo de realizacion de codificacion MIMO determinando un valor a, de manera que la constelacion total de la senal de recepcion no tiene una distancia euclidiana minima, como en la primera realizacion de la presente invencion y de manera que la distancia euclidiana se puede optimizar en base a una distancia de Hamming de la senal de recepcion.
La FIG. 24 ilustra un metodo de codificacion MIMO segun la tercera realizacion ejemplar de la presente invencion.
La FIG. 24 muestra una relacion entre una distancia de hamming en una constelacion de la senal de recepcion, que se recibe a traves del canal MIMO completamente correlacionado y un valor del parametro de codificacion a de la matriz de codificacion MIMO. Segun la tercera realizacion de la presente invencion, en la constelacion de la senal de recepcion, dado que la distancia de hamming de la seccion D_E1 es menor que la distancia de hamming de la seccion D_E2, la distancia euclidiana se ajusta de manera que la diferencia en la distancia de hamming se pueda compensar teniendo la seccion D_E1 que mantenga una diferencia en potencia de 2 veces la cantidad (o nivel) de la seccion D_E2. En otras palabras, a fin de compensar una diferencia en el rendimiento de recuperacion respectivo a una diferencia en la distancia de hamming con una diferencia en el nivel de potencia, la distancia euclidiana esta siendo ajustada.
Con referencia a la FIG. 24, la seccion D_E2 tiene una distancia de hamming que corresponde a dos veces el tamano de la seccion D_E1. Mas espedficamente, con respecto a sfmbolos colindantes, en donde una diferencia en el numero de bits de un sfmbolo es 2 veces la de otro sfmbolo, una degradacion de rendimiento respectiva a una diferencia en la distancia de hamming, que puede ocurrir durante la recuperacion de la senal de recepcion, se puede compensar ajustando (es decir, aumentando) la distancia euclidiana, de manera que la seccion que tiene 2 veces la distancia de hamming se pueda dotar con un nivel de potencia mayor. Primero de todo, se determina una distancia euclidiana relativa con respecto a una senal de recepcion, mostrada en la Fig. 24, que corresponde a una combinacion de las 2 senales de transmision (St1, St2) ambas que se reciben por el extremo de recepcion. Con referencia a la Ecuacion 2 descrita anteriormente, sera evidente que la distancia euclidiana minima de un sfmbolo 16-QAM que tiene un nivel de potencia decreciente es igual a 2 (a-1) y que la distancia euclidiana minima de un sfmbolo 16-QAM que tiene un nivel de potencia creciente es igual a 2 (a+1) (esto es debido a que una senal de recepcion se expresa como R = h{(a+1)S1 + (a-1)S2}). Con referencia a la FIG. 24, D_E1 corresponde a la distancia euclidiana de sfmbolos 16-QAM que tienen niveles de potencia decrecientes. Adicionalmente, se puede conocer que D_E2 corresponde a 2 veces una distancia, que se calcula restando una distancia, que corresponde a 3/2 de la distancia euclidiana de sfmbolos 16-QAM que tienen niveles de potencia disminuidos, desde 1/2 de la distancia
5
10
15
20
25
30
35
40
45
euclidiana de s^bolos 16-QAM que tienen niveles de potencia aumentados. Y, esto se puede expresar usando la Ecuacion 8 mostrada mas adelante.
Ecuacion 8
En otras palabras, el codificador MIMO usa la matriz MIMO descrita anteriormente a fin de realizar codificacion MIMO, de manera que cada senal de entrada se puede asignar con un nivel de potencia diferente y de manera que cada senal de entrada puede tener una distancia euclidiana diferente. En este caso, segun la tercera realizacion de la presente invencion, el codificador MIMO puede calcular y determinar el valor de un parametro de codificacion a, de manera que las senales de entrada que se asignan con diferentes niveles de potencia cada una puede tener una distancia euclidiana, que puede compensar la diferencia en la distancia de hamming. De esta manera, se puede realizar el proceso de codificacion MIMo.
La Fig. 25 ilustra una senal de entrada y una senal de transmision o recepcion que realiza un metodo de codificacion MIMO segun la tercera realizacion ejemplar de la presente invencion.
Con referencia a la Fig. 25, cuando se realiza codificacion MIMO sobre una senal de entrada S1 (208010) y una senal de entrada S2 (208020) segun la tercera realizacion de la presente invencion, la constelacion de las senales de transmision que se codifican y transmiten pueden corresponder respectivamente a la senal de transmision 1 (208030) y la senal de transmision 2 (208040). Cuando tales senales de transmision se sacan desde el canal MIMO completamente correlacionado, la constelacion de la senal de recepcion que se recibe por el receptor puede corresponder a la senal de recepcion (208050). Y, sera evidente que la distancia euclidiana se ha ajustado en la constelacion de senal de recepcion (208050) segun la distancia de hamming.
El ejemplo de la presente invencion, que se ha descrito anteriormente con referencia a la Fig. 24 y la Fig. 25, corresponde a un ejemplo de calculo del valor a, cuando la senal de entrada S1 corresponde a 16-QAM y cuando la senal de entrada S2 corresponde a 16-QAM. En la presente memoria, usando el mismo principio, el valor a de otro metodo de modulacion se puede calcular usando la Ecuacion 9 mostrada mas adelante.
Ecuacion 9
, para QPSKfQPSK .para QPSK + 16QAM , para !6QAM-tbQAM
En el caso de MIMO QPSK+16-QAM, se supone que el valor propuesto anteriormente corresponde a cuando el correlacionador de constelacion ha realizado normalizacion del nivel de potencia a 1, despues de realizar modulacion QAM sobre la senal de entrada S1 y la senal de entrada S2 usando respectivamente QPSK y 16-QAM. En el caso de que no se realice el proceso de normalizacion, el valor a se puede corregir por consiguiente.
Adicionalmente, en adicion al valor propuesto en el caso de MIMO QPSK+16-QAM, se puede usar un valor de 4,0 como el valor a. En caso de MIMO QPSK+16-QAM, esto es debido a la caractenstica que permite a la senal combinada expresar tanto S1 como S2, incluso en un caso de usar el metodo SM en el canal completamente correlacionado. En este caso, a fin de compensar el rendimiento en una tasa de codificacion alta de un codigo exterior, se puede usar un valor proximo a 4,0 en lugar del valor calculado usando la Ecuacion 9.
En base a la descripcion presentada anteriormente, cuando se compara la segunda realizacion de la presente invencion con la tercera realizacion de la presente invencion, en el canal MIMO completamente correlacionado, la segunda realizacion de la presente invencion muestra un rendimiento identico al del SIMO, causando por ello ninguna perdida en el rendimiento. Por consiguiente, se pueden mejorar las desventajas del metodo MIMO del canal MIMO completamente correlacionado. No obstante, segun la segunda realizacion de la presente invencion, debido al proceso de codificacion MIMO, dado que los datos de entrada S1 y S2 no son independientes unos de otros, los datos de entrada S2 pueden variar segun los datos de entrada S1, causando por ello degradacion en el rendimiento en un canal no relacionado. Por lo tanto, la recepcion de S1 y cualquier error de decodificacion que ocurre durante la recepcion de S1 se pueden reflejar a S2, causando por ello error de decodificacion adicional en S2. A fin de resolver tal problema, la presente invencion puede usar un proceso de deteccion ML iterativo.
5
10
15
20
25
30
35
40
45
50
55
La deteccion ML iterativa incluye un codigo exterior en un bucle iterativo. Entonces, el proceso de deteccion ML iterativo usa un valor de probabilidad a posteriori suave de S1, que se saca desde el codigo exterior, como un valor de probabilidad a priori del detector ML. Por consiguiente, reduciendo cualquier error de deteccion, se puede reducir cualquier aplicacion posible del error de deteccion de S1 a la deteccion de S2. Usando este metodo, cuando se usa el metodo de codificacion MIMO segun la segunda realizacion de la presente invencion, el canal MIMO completamente correlacionado puede mostrar el rendimiento de un sistema SIMO y el canal MIMO no correlacionado puede mostrar el rendimiento del metodo SM.
El proceso de codificacion MIMO segun la tercera realizacion de la presente invencion se idea y disena de manera que la senal de recepcion que se recibe a traves del canal MIMO completamente correlacionado puede considerar tanto la distancia de hamming como la distancia euclidiana. Por consiguiente, la tercera realizacion de la presente invencion muestra un rendimiento excelente en el canal MIMO completamente correlacionado. Y, en comparacion con el metodo SM, dado que el proceso de codificacion MIMO segun la tercera realizacion de la presente invencion no muestra perdida de rendimiento en el canal no correlacionado, se verifica que se puede usar la ganancia tanto en la transmision MIMO como la recepcion MIMO. En este caso, dado que el nivel de complejidad del receptor es similar al nivel de complejidad que corresponde al metodo SM, el proceso de codificacion MIMO segun la tercera realizacion de la presente invencion tambien es ventajoso en la implementacion del receptor de la presente invencion.
En lo sucesivo, se describiran en detalle un aparato de transmision de senal de difusion, que transmite senales de difusion realizando la codificacion MIMO o procesamiento MIMO descritos anteriormente y un aparato de recepcion de senal de difusion, que recibe senales de difusion procesadas con codificacion MIMO y procesamiento MIMO.
La Fig. 26 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de transmision de senal de difusion segun otra realizacion de la presente invencion. En lo sucesivo, el aparato de transmision de senal de difusion se usara en combinacion con un sistema de transmision o transmisor MIMO.
El aparato de transmision de senal de difusion de la Fig. 26 corresponde a un aparato de transmision de senal de difusion ejemplar que transmite senales de difusion a traves de 2 antenas usando el metodo MIMO. El aparato de transmision de senal de difusion de la Fig. 26 se puede aplicar a un caso cuando el metodo de modulacion de cada senal de entrada es identico uno a otro. Por ejemplo, el aparato de transmision de senal de difusion de la Fig. 26 se puede usar cuando las 2 senales de entrada S1 y S2, que van a ser transmitidas usando 2 antenas, corresponden respectivamente a QPSK+QPSK y 16-QAM+16-QAM. En lo sucesivo, el metodo de modulacion se puede expresar como M-QAM+M-QAM. Los datos introducidos se pueden procesar en unidades de PLP o flujo.
El aparato de transmision de senal de difusion de la Fig. 26 puede incluir un modulo BICM (209010), un formador de tramas (209020), un codificador MIMO (209040) y un generador OFDM (209050). Y, el modulo BICM (209010) puede incluir un codificador FEC (209060), un intercalador de bits (209070), un DeMuX (o demultiplexor) (209080), un correlacionador de constelacion (209090) y un intercalador de tiempo (209100).
El codificador MIMO (209040) tambien se puede referir como un procesador MIMO. Segun la realizacion de la presente invencion, el formador de tramas (209020) incluye un correlacionador de celdas y un intercalador de frecuencia. Segun otra realizacion de la presente invencion, en lugar de ser incluido en el formador de tramas, el intercalador de frecuencia se puede proporcionar despues del formador de tramas. El modulo BICM (209010) puede incluir ademas un modulo de retardo Q de ROT (ROTacion) y un intercalador de celdas entre el correlacionador de constelacion (209090) y el intercalador de tiempo (209080). El modulo de retardo Q de ROT puede rotar la constelacion correlacionada a sfmbolos a lo largo de una direccion de numero imaginario, para generar un retardo dclico. Y, el intercalador de celdas puede dispersar las celdas de datos realizando intercalado de unidad de celda, para reducir una regularidad de la FEC. En el aparato de transmision de senal de difusion, se pueden introducir multiples PLP a traves de caminos BICM respectivos. Y, la Fig. 26 muestra un ejemplo en donde un unico PLP esta siendo introducido por el modulo BICM (209010) y se describira por consiguiente el aparato de transmision de senal de difusion segun la realizacion de la presente invencion. En la presente memoria, se puede proporcionar una pluralidad de modulos BICM y se puede introducir cada uno de los PLP procesados BICM separadamente al formador de tramas (209020).
Para la descripcion de la operacion de cada bloque del aparato de transmision de senal de difusion de la Fig. 26, se puede hacer referencia a la descripcion de las operaciones de cada bloque que tiene el mismo nombre mostrado en la Fig. 7 a la Fig. 10. Y, por lo tanto, se puede omitir por simplicidad una descripcion detallada de las mismas. En la presente memoria, solamente se describiran en detalle las partes diferentes de la descripcion de la Fig. 7 a la Fig. 10. En la presente memoria, segun la realizacion de la presente invencion, para las operaciones que no se describen en la presente memoria, las operaciones de los bloques, que se describen en la Fig. 7 a la Fig. 10, se pueden aplicar sin ninguna modificacion.
El DEMUX (209080) demultiplexa un flujo de bits recibido desde el intercalador de bits (209070) y saca el flujo de bits demultiplexado con referencia a M-QAM. El correlacionador de constelacion (209090) realiza correlacion de gray M-QAM sobre el flujo de bits, que se saca desde el DEMUX (209080), para sacar un flujo de sfmbolos M-QAM. El intercalador de tiempo (209100) intercala el flujo de sfmbolos en unidades de tiempo y, mas particularmente, el
5
10
15
20
25
30
35
40
45
50
55
intercalador de tiempo (209100) realiza intercalado de tiempo sobre los sfmbolos que se sacan desde un bloque LDPC o multiples bloques LDPC. Con referencia a la Fig. 26, el procedimiento de procesamiento de senal realizado por bloques colocados despues del correlacionador de constelacion se puede realizar en unidades de sfmbolo.
El correlacionador de tramas (209020) ensambla (o coloca) los sfmbolos de unidad de PLP, que se sacan cada uno despues de pasar a traves de cada camino BICM, a una trama de senal. El formador de tramas (209020) realiza adicionalmente una funcion de un generador de senal de entrada, que corresponde a generar o alinear multiples senales de entrada a fin de realizar transmision MIMO. En este punto, en el aparato de transmision de senal de difusion, el formador de tramas (209020) puede alinear los sfmbolos, de manera que diferentes PLP pueden evitar que se codifique MIMO colectivamente. En la realizacion mostrada en la Fig. 26, en donde la transmision se realiza a traves de 2 antenas, el formador de tramas (209020) puede ensamblar (o colocar) 2 sfmbolos, cada uno que es diferente uno de otro, a la misma posicion de celda, para generar y sacar 2 senales de entrada. Adicionalmente, cuando el correlacionador de celdas del formador de tramas (209020) saca 2 datos de sfmbolo (es decir, 2 senales de entrada) que se asignan a la misma posicion de celda en paralelo, el intercalador de frecuencia realiza intercalado sobre los 2 datos de sfmbolos en el dominio de frecuencia usando el mismo patron.
El codificador MIMO (209040) realiza codificacion MIMO sobre 2 senales de entrada para 2 antenas, es decir, 2 datos de sfmbolo que se sacan desde el intercalador de frecuencia. En la presente memoria, cualquiera de los metodos de codificacion MIMO segun la primera a tercera realizaciones de la presente invencion se puede usar como el metodo de codificacion MIMO. Mas espedficamente, el proceso de codificacion MIMO se puede realizar usando una matriz de codificacion MIMO que incluye el parametro de codificacion a descrito anteriormente. Para una descripcion detallada del mismo, se puede hacer referencia al metodo de codificacion MIMO descrito anteriormente.
El generador OFDM (209050) puede realizar modulacion OFDM sobre los datos de sfmbolo codificados MIMO y puede transmitir los datos de sfmbolos modulados OFDM. En la presente memoria, el generador OFDM (209050) puede incluir un insertador de piloto, un modulo IFFT, un modulo de reduccion de PAPR, un modulo de insercion de GI, un modulo de insercion de P1 y un DAC. Dado que se puede hacer referencia a la descripcion de la Fig. 10 para la descripcion del generador OFDM (209050), se omitira por simplicidad una descripcion detallada del mismo.
En adicion a la codificacion MIMO, el codificador MIMO (209040) puede realizar procesamiento MISO o puede realizar adicionalmente procesamiento SISO. Segun la realizacion mostrada en la Fig. 26, cuando el codificador MIMO (209040) realiza solamente el procesamiento MIMO, el aparato de transmision de senal de difusion puede usar 2 antenas. Y, cuando se realiza adicionalmente el procesamiento MISO, el aparato de transmision de senal de difusion puede usar 4 antenas. Cuando el codificador MIMO (209040) realiza procesamiento SISO sobre todos los PLP, se puede usar arbitrariamente el aparato de transmision de senal de difusion de 1 antena a 4 antenas.
Por consiguiente, el aparato de transmision de senal de difusion usa al menos 2 antenas a fin de realizar recepcion de senal MIMO. Y, cuando la senal de recepcion corresponde a una senal SISO o una senal MISO, el aparato de transmision de senal de difusion puede usar al menos 1 antena.
Adicionalmente, el numero de intercaladores de frecuencia y los generadores OFDM (209050), que se proporcionan en paralelo, pueden corresponder al numero de senales de entrada que se transmiten a multiples antenas usando el metodo MIMO. Y, tal operacion se puede realizar en paralelo. Alternativamente, segun la realizacion de la presente invencion, un intercalador de frecuencia y un generador OFDM (209050) se pueden equipar con una memoria, para ser capaces de procesar las multiples senales en paralelo.
Mientras tanto, el aparato de transmision de senal de difusion de la Fig. 26 se puede aplicar incluso a un caso cuando los metodos de modulacion de las senales de entrada son diferentes unos de otros. Mas espedficamente, el aparato de transmision de senal de difusion se puede usar incluso cuando las 2 senales de entrada, que van a ser transmitidas usando 2 antenas, respectivamente corresponden a BPSK+QPSK, QPSK+16-QAM. En lo sucesivo, esto se expresara como M-QAM+N-QAM. No obstante, en relacion con las operaciones del demux (o demultiplexor), se describiran en detalle colectivamente casos que corresponden a QPSK+QPSK, QPSK+16-qAm, 16-qAm+16- QAM.
En este caso, el demux (209080) puede ajustar el orden de salida de bit del flujo de bits, que esta siendo sacado del intercalador de bit (209070). En la presente memoria, este proceso se lleva a cabo a fin de realizar colocacion dispersa de fiabilidad de datos, que ocurre durante el proceso de codificacion LDPC, cuando se realiza correlacion de sfmbolos. El demux (209080) demultiplexa el flujo de bits con referencia a M-QAM y N-QAM y entonces saca el flujo de bits demultiplexados. El demux (209080) puede realizar adicionalmente la funcion del generador de senal de entrada, que genera o coloca multiples senales de entrada a fin de realizar transmision MIMO. El correlacionador de constelacion (209090) puede realizar correlacion de gray M-QAM/N-QAM sobre el flujo de bits, que se saca del demux (209080), para sacar un flujo de sfmbolos M-QAM y un flujo de sfmbolos N-QAM. En este punto, dado que se proporcionan multiples correlacionadores de constelacion (209090), cada uno de los multiples correlacionadores de constelacion (209090) pueden realizar correlacion de gray M-QAM/N-QAM, en paralelo, sobre un flujo de bits que se demultiplexa con referencia a M-QAM y un flujo de bits que se demultiplexa con referencia a N-QAM, para sacar un flujo de sfmbolos M-QAM y un flujo de sfmbolos N-QAM.
5
10
15
20
25
30
35
40
45
50
En este punto, el demux (209080) se puede operar de manera diferente segun el tamano de QAM de cada senal de entrada que se usa para la transmision MIMO. Mas espedficamente, en caso de que la combinacion de las senales de entrada para la transmision MIMO corresponda a MlMO de QPSK+QPSK o 16-QAM+16-QAM, se pueden usar un demultiplexor de QAM y un demultiplexor de 16-QAM. Y, en caso de que la combinacion de las senales de entrada para la transmision de MIMO corresponda a QPSK+16-QAM, se puede usar un demultiplexor 64-QAM. Alternativamente, cuando la combinacion corresponde a QPSK+QPSK o 16-QAM+16QAM, se pueden usar respectivamente un demultiplexor 16-QAM y un demultiplexor 256-QAM. En la presente memoria, la transmision MlMo de M+N-QAM realiza la transmision de un numero de bits, que es igual a SISO de M*N QAM, todos de una vez. En la presente memoria, para la parte de la presente invencion que no se ha descrito, la descripcion del procesamiento M-QAM+M-QAM se puede aplicar sin ninguna modificacion.
La Fig. 27 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun otra realizacion de la presente invencion. En lo sucesivo, el aparato de recepcion de senal de difusion se usara en combinacion con un sistema de recepcion o receptor MIMO. El aparato de recepcion de senal de difusion de la Fig. 27 se puede aplicar a un caso cuando el metodo de modulacion de cada senal de entrada, que se recibe a traves de 2 antenas usando el metodo MIMO, es identico uno a otro. Por ejemplo, el aparato de recepcion de senal de difusion de la Fig. 27 se puede usar cuando las 2 senales de entrada se modulan usando QPSK+QPSK, 16-QAM+16-QAM y asf sucesivamente y cuando las senales moduladas se transmiten usando 2 antenas. En lo sucesivo, el metodo de modulacion se puede expresar como M-QAM+M-QAM.
El aparato de recepcion de senal de difusion de la Fig. 27 incluye un demodulador OFDM (209110), un decodificador MIMO (209120), un desintercalador de frecuencia (209130), un analizador sintactico de tramas (209140), un desintercalador de tiempo (209150), un mux (209160), un desintercalador de bits (209170) y un decodificador FEC (209180). El desintercalador de frecuencia (209130) y el analizador sintactico de tramas (209140) se puede referir colectivamente como un descorrelacionador de tramas. Y, el analizador sintactico de tramas tambien se puede referir como un descorrelacionador de celdas. El desintercalador de tiempo (209150), el mux (209160), el desintercalador de bits (209170) y el decodificador FEC realizan colectivamente procesos inversos del modulo BICM incluido en el extremo de transmision y en lo sucesivo se pueden referir colectivamente como decodificador BICM (209190). El decodificador MIMO (209120) tambien se puede referir como un detector ML de MIMO.
Para la descripcion de la operacion de cada bloque del aparato de recepcion de senal de difusion de la Fig. 27, se puede hacer referencia a la descripcion de las operaciones de cada bloque que tiene el mismo nombre mostrado en la Fig. 11 a la Fig. 16. Y, por lo tanto, se omitira por simplicidad una descripcion detallada de las mismas. En la presente memoria, solamente se describiran en detalle las partes diferentes de la descripcion de la Fig. 11 a la Fig. 16. En la presente memoria, segun la realizacion de la presente invencion, para las operaciones que no se describen en la presente memoria, las operaciones de los bloques que se describen en la Fig. 11 a la Fig. 16, se pueden aplicar sin ninguna modificacion. Mas espedficamente, la descripcion sobre la operacion del demodulador OFDM mostrada en la Fig. 12 se puede usar directamente sin ninguna modificacion para la descripcion sobre la operacion del demodulador OFDM (209110).
El decodificador MIMO (209120) procesa informacion de canal adquirida desde el demodulador OFDM (209110) y multiples datos de sfmbolo de recepcion, para sacar multiples senales de salida. El decodificador MIMO (209120) puede usar la Ecuacion 10 mostrada mas adelante.
Ecuacion 10
En la Ecuacion 10, yh,t representa una senal recibida por el receptor. Y, dado que h representa un canal de recepcion que recibe senales para cada antena de recepcion, yh,t representa una senal de recepcion que pasa a traves del canal correspondiente en el tiempo t. Por ejemplo, en caso del metodo SM, la yh,t puede representar una senal recibida durante un periodo de tiempo de 1 unidad. Y, en el caso del metodo de codificacion Alamouti y el metodo GC, la yh,t puede representar una senal recibida durante un periodo de tiempo de 2 unidades. Hh,t representa informacion sobre un canal a traves del cual pasa la senal recibida. Segun la realizacion de la presente invencion, h se puede expresar como una matriz 2x2 que indica un canal MIMO y t representa una unidad de tiempo. W representa una de las muchas matrices de codificacion MIMO segun las realizaciones descritas anteriormente de la presente invencion. Y, como una senal de QAM transmitida, Ss representa una senal de entrada anterior a ser procesada con codificacion MIMO. En la presente memoria, la s pequena corresponde a una unidad respectiva a 2 senales, que se usan para la transmision MIMO.
5
10
15
20
25
30
35
40
45
50
55
60
En la Ecuacion 10,
indica una diferencia entre un vector de senal recibido (dado que 2 senales se reciben simultaneamente, el vector de senal tambien se puede referir como un vector) y un vector de senal transmitido. Por consiguiente, el decodificador MIMO (209120) busca encontrar un vector Ss que pueda minimizar la diferencia entre el vector de senal recibido y el vector de senal transmitido. Por lo tanto, dado que el decodificador MIMO (209120) es consciente de los valores yh,t, Hh,t y W, el decodificador MIMO (209120) puede usar la Ecuacion 10, para comparar una probabilidad del bit correspondiente que sea igual a 1 (S1) con una probabilidad del bit correspondiente que sea igual a 0 (S0) en un dominio logantmico, para adquirir una LLR (Relacion de Verosimilitud Logarftmica).
Como se describio anteriormente, el decodificador MIMO (209120) puede usar la Ecuacion 10 a fin de usar un metodo de busqueda una senal mas aproximada a la senal de transmision a partir de la senal recibida. En este punto, dado que la informacion adquirida a partir del resultado de la deteccion, que se detecta por el decodificador MIMO (209120), corresponde a una probabilidad de unidad de bit, las multiples senales de salida que se sacan del decodificador MIMO (209120) corresponden a datos de unidad de bit que se expresan como una LLR (Relacion de Verosimilitud Logantmica). En este punto, el decodificador MIMO (209120) realiza una operacion de comparacion de todas las combinaciones de datos usados para la codificacion MIMO con los datos que se reciben usando la informacion de canal, a fin de obtener el valor de LLR. En la presente memoria, el decodificador MIMO (209120) puede usar un metodo de ML Aproximado usando solamente el valor mas aproximado a los datos, que se reciben a fin de reducir el nivel de complejidad, un metodo de decodificacion Esfera que usa solamente una combinacion de datos dentro de una proximidad predeterminada a la senal recibida y asf sucesivamente. Mas espedficamente, con referencia a la Fig. 27, el decodificador MIMO (209120) puede realizar decodificacion MIMO sobre 2 senales de recepcion, que se reciben usando 2 antenas, para sacar multiples senales de salida S1 y S2, tales como las senales de entrada del extremo de transmision. En este punto, las senales de salida S1 y S2 que estan siendo sacadas pueden corresponder a un flujo unidad de bit. En este caso, cada una de las senales de salida puede corresponder a una senal de salida respectiva del tipo de QAM de las senales de entrada del extremo de transmision.
Entre las ecuaciones usadas en el decodificador MIMO (209120), WS y W, que corresponden a matrices de codificacion MIMO, incluyen todas las matrices de codificacion MIMO del metodo de codificacion MIMO propuesto como se describio anteriormente. El sistema de transmision MIMO puede transmitir informacion que indica una matriz de codificacion MIMO usada para el proceso de codificacion MIMO y el sistema de recepcion MIMO puede usar tal informacion para determinar y decodificar la matriz de codificacion MIMO. Opcionalmente, el sistema de recepcion MIMO tambien puede usar una matriz de codificacion MIMO predeterminada.
El desintercalador de frecuencia (209130) realiza un proceso de desintercalado como un proceso inverso del proceso de intercalado realizado por el intercalador de frecuencia incluido en el transmisor con respecto a multiples senales de salida. En este punto, comparado con el intercalador de frecuencia del transmisor, que realiza intercalado de frecuencia en unidades de sfmbolos, dado que el desintercalador de frecuencia (209130) del receptor usa informacion de bit de LLR, el desintercalador de frecuencia (209130) realinea todos los conjuntos de la informacion de bit de LLR que pertenecen a un unico sfmbolo QAM en unidades de sfmbolo y saca la informacion de bit de LLR realineada. En la presente memoria, se proporciona una pluralidad de desintercaladores de frecuencia (209130) en el aparato de recepcion de senal de difusion, de manera que el desintercalado de frecuencia se pueda realizar en paralelo sobre cada una de las senales de entrada MIMO.
El analizador sintactico de tramas (209140) adquiere solamente los datos de PLP buscados (o deseados) a partir de los datos de salida del desintercalador de frecuencia y saca los datos adquiridos. Entonces, el desintercalador de tiempo (209150) realiza desintercalado como un proceso inverso del intercalador de tiempo, que se incluye en el transmisor. En la presente memoria, dado que el desintercalador de tiempo (209150) tambien realiza desintercalado en unidades de bit, al contrario que en el transmisor, el desintercalador de tiempo (209150) tambien puede realinear los flujos de bits en base a la informacion de bit de LLR y sacar los flujos de bits realineados. En este punto, el analizador sintactico de tramas (209140) realiza analisis sintactico de tramas sobre las multiples senales de entrada y recoloca (o reensambla) las senales de entrada a un unico flujo, para sacar el unico flujo. Mas espedficamente, el analizador sintactico de tramas (209140) realiza un proceso inverso de la unidad de generacion de senal de entrada, que se describio anteriormente con referencia a la Fig. 27. Y, los bloques colocados despues del analizador sintactico de tramas (209140) en la unidad de recepcion pueden realizar procesamiento de senal sobre un unico flujo.
El mux (209160) realinea la informacion de bit de LLR que se saca desde el intercalador de tiempo (209150) y el desintercalador de bits (209170) realiza desintercalado de bits sobre la salida del mux (209160). El decodificador FEC (209180) realiza decodificacion LDPC/BCH sobre la salida del descorrelacionador de bits (209170) para realizar correccion de errores, sacando por ello los datos de bit del PLP. Se proporciona una pluralidad del intercalador de frecuencia, desintercalador de frecuencia, generador OFDM y demodulador OFDM descritos anteriormente, de manera que las operaciones descritas anteriormente de los bloques correspondientes se pueden realizar en paralelo sobre las senales de transmision y recepcion MIMO segun el numero de senales de transmision y recepcion MIMO. Ademas, la pluralidad de los bloques descritos anteriormente tambien se pueden sustituir con un intercalador de
5
10
15
20
25
30
35
40
45
50
55
60
frecuencia, un desintercalador de frecuencia, un generador OFDM y un demodulador OFDM, colectivamente que incluyen una memoria que puede procesar multiples conjuntos de datos todos en el mismo momento, para reducir la complejidad del sistema.
Mientras tanto, el aparato de recepcion de senal de difusion de la Fig. 27 se puede aplicar incluso a un caso cuando los metodos de modulacion de las senales que se reciben a traves de 2 antenas son diferentes uno de otro. Por ejemplo, el aparato de recepcion de senal de difusion se puede usar incluso cuando las 2 senales de entrada del extremo de transmision se modulan a QPSK+16-QAM y transmiten a traves de 2 antenas. En lo sucesivo, esto se expresara como M-QAM+N-QAM.
En este caso, el desintercalador de frecuencia (209130) realiza desintercalado sobre las multiples senales de salida como un proceso inverso del procedimiento de intercalado, que se realiza en el intercalador de frecuencia del transmisor. En este punto, comparado con el intercalador de frecuencia del transmisor, que realiza intercalado de frecuencia en unidades de sfmbolo, dado que el desintercalador de frecuencia (209130) del receptor usa informacion de bit de LLR, el desintercalador de frecuencia (209130) realinea los datos de bit de LLR que pertenecen a un sfmbolo M-QAM y los datos de bit de LLR que pertenecen a un sfmbolo N-QAM en unidades de sfmbolo y saca los datos de bit de lLr realineados. Mas particularmente, dado que el numero de datos de bit incluidos en el sfmbolo M- QAM de la senal de entrada MIMO y el numero de datos de bit incluido en el sfmbolo N-QAM de la senal de entrada MIMO pueden ser diferentes uno de otro, el proceso de desintercalado se debena realizar con respecto a tal diferencia. Esto se aplica identicamente en el intercalador de tiempo (209150). El mux (209160) realiza un proceso inverso de la unidad de generacion de senal de entrada, que se describe en la Fig. 17 y los bloques que estan colocados despues del mux (209160) en el aparato de recepcion de senal de difusion realizan procesamiento de senal sobre un unico flujo. En la presente memoria, para la parte de la presente invencion que no se describe, la descripcion del procesamiento M-QAM+M-QAM se puede aplicar directamente sin ninguna modificacion.
La Fig. 28 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de transmision de senal de difusion segun aun otra realizacion de la presente invencion. El aparato de transmision de senal de difusion de la Fig. 28 corresponde a un aparato de transmision de senal de difusion ejemplar que transmite senales de difusion a traves de 2 antenas usando el metodo MIMO.
El aparato de transmision de senal de difusion de la Fig. 28 se puede aplicar a un caso cuando el metodo de modulacion de cada senal de entrada es identico uno a otro. Por ejemplo, el aparato de transmision de senal de difusion de la Fig. 26 se puede usar cuando las 2 senales de entrada, que van a ser transmitidas usando 2 antenas, corresponden respectivamente a QPSK+QPSK y 16-QAM+16-QAM.
El aparato de transmision de senal de difusion de la Fig. 28 puede incluir un modulo BICM (210010), un formador de tramas (210020) y un generador OFDM (210040). Y, el modulo BICM (210010) puede incluir un codificador FEC (210050), un intercalador de bits (210060), un demux (o demultiplexor) (210070), un correlacionador de constelacion (210080), un codificador MIMO (210090) y un intercalador de tiempo (210100). Segun una realizacion de la presente invencion, el formador de tramas (210020) incluye un correlacionador de celdas y un intercalador de frecuencia. Segun otra realizacion de la presente invencion, el intercalador de frecuencia se puede proporcionar despues del formador de tramas, en lugar de ser incluido en el formador de tramas. La diferencia entre la Fig. 28 y la Fig. 26 es la posicion del codificador MIMO. Mas espedficamente, el codificador MIMO (210090) de la Fig. 28 esta colocado entre el correlacionador de constelacion (210080) y el intercalador de tiempo (210100). Y, el codificador MIMO (209040) de la Fig. 26 esta colocado entre el intercalador de frecuencia del formador de tramas (209020) y el generador OFDM (209050).
Por lo tanto, la estructura y operacion del aparato de transmision de senal de difusion de la Fig. 28 son similares a la estructura y operacion del aparato de transmision de senal de difusion de la Fig. 26. En lo sucesivo, se omitira por simplicidad la descripcion de la estructura y operacion del aparato de transmision de senal de difusion de la Fig. 28 que son identicas a la estructura y operacion del aparato de transmision de senal de difusion de la Fig. 26. Y, solamente se describira en detalle la diferencia entre la Fig. 28 y la Fig. 26.
Mas espedficamente, en la Fig. 26, el formador de tramas saca los sfmbolos QAM, que van a ser procesados con codificacion MIMO, en paralelo, mientras que, en la Fig. 28, el codificador MIMO (210090) recibe los sfmbolos que se sacan desde el correlacionador de constelacion (210080) y coloca los sfmbolos recibidos en paralelo. Entonces, el codificador MIMO (210090) realiza codificacion MIMO sobre los datos en paralelo y saca los datos codificados MIMO. En la presente memoria, el codificador MIMO (210090) realiza las funciones de la unidad de generacion de senal de entrada, para generar multiples senales de entrada. Entonces, el codificador MIMO (210090) realiza codificacion MIMO sobre las senales de entrada generadas para sacar multiples senales de transmision. Los datos de transmision MIMO que estan siendo transmitidos en paralelo se pueden procesar en paralelo y transmitir por multiples intercaladores de tiempo (210100), formadores de tramas (210020) y generadores OFDM (210040) o por un intercalador de tiempo (210100), un formador de tramas (210020) y un generador OFDM (210040), que procesan internamente datos en paralelo, para ser transmitidos mas tarde. En la realizacion que usa 2 antenas, como se muestra en la Fig. 28, cada uno del intercalador de tiempo (210100), el formador de tramas (210020) y el generador OFDM (210040) se puede proporcionar en pares, para ser capaces de procesar datos, que estan siendo sacados del codificador MIMO (210090).
5
10
15
20
25
30
35
40
45
50
55
Cualquiera de los metodos de codificacion MIMO segun la primera a tercera realizaciones de la presente invencion se puede usar como el metodo de codificacion MIMO realizado por el codificador MIMO (210090). Mas espedficamente, el proceso de codificacion MIMO se puede realizar usando una matriz de codificacion MIMO que incluye el parametro de codificacion a descrito anteriormente. Para una descripcion detallada del mismo, se puede hacer referencia al metodo de codificacion MIMO descrito anteriormente.
Mientras tanto, el aparato de transmision de senal de difusion de la Fig. 28 se puede aplicar incluso a un caso cuando los metodos de modulacion de las senales de entrada son diferentes uno de otro. Por ejemplo, el aparato de transmision de senal de difusion se puede usar incluso cuando las 2 senales de entrada, que van a ser transmitidas usando 2 antenas, corresponden a QPSK+16-QAM.
La Fig. 29 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun aun otra realizacion de la presente invencion. En lo sucesivo, el aparato de recepcion de senal de difusion se usara en combinacion con un sistema de recepcion o receptor MIMO. El aparato de recepcion de senal de difusion de la Fig. 29 se puede aplicar a un caso cuando el metodo de modulacion de cada senal de entrada, que se recibe a traves de 2 antenas usando el metodo MIMO, es identico uno a otro. Por ejemplo, el aparato de recepcion de senal de difusion de la Fig. 29 se puede usar cuando las 2 senales de entrada se modulan usando QPSK+QPSK, 16-QAM+16-QAM y asf sucesivamente y cuando las senales moduladas se transmiten usando 2 antenas.
El aparato de recepcion de senal de difusion de la Fig. 29 incluye un demodulador OFDM (210110), un desintercalador de frecuencia (210120), un analizador sintactico de tramas (210130), un desintercalador de tiempo (210140), un decodificador MiMO (210150), un mux (210160), un desintercalador de bits (210170) y un decodificador FEC (210180). El desintercalador de frecuencia (210120) y el analizador sintactico de tramas (210130) se pueden referir colectivamente como un descorrelacionador de tramas. Y, el analizador sintactico de tramas (210130) tambien se puede referir como un descorrelacionador de celdas.
El desintercalador de tiempo (210150), el multiplexor (210160), el desintercalador de bits (210170) y el decodificador FEC realizan colectivamente procesos inversos del modulo BICM incluido en el extremo de transmision y se pueden referir colectivamente en lo sucesivo como un decodificador BICM (210190). El decodificador MIMO (210150) tambien se puede referir como un detector ML de MIMO.
La diferencia entre la Fig. 29 y la Fig. 27 es la posicion del decodificador MIMO. Mas espedficamente, el decodificador MIMO (210150) de la Fig. 29 esta colocado entre el desintercalador de tiempo (210140) y el mux (210160). Y, el decodificador MIMO (209120) de la Fig. 27 esta colocado entre el demodulador OFDM (209110) y el desintercalador de tramas (209130).
Por lo tanto, la estructura y operacion del aparato de recepcion de senal de difusion de la Fig. 29 son similares a la estructura y operacion del aparato de recepcion de senal de difusion de la Fig. 27. En lo sucesivo, se omitira por simplicidad la descripcion de la estructura y operacion del aparato de transmision de senal de difusion de la Fig. 29 que son identicas a la estructura y operacion del aparato de recepcion de senal de difusion de la Fig. 27. Y, solamente se describira en detalle la diferencia entre la Fig. 29 y la Fig. 27.
Mas espedficamente, en el aparato de recepcion de senal de difusion de la Fig. 29, el demodulador OFDM (210110), el desintercalador de frecuencia (210120), el analizador sintactico de tramas (210130) y desintercalador de tiempo (210140) pueden procesar una senal MIMO, que se recibe a traves de multiples antenas, a traves de multiples caminos en unidades de sfmbolo. Y, el decodificador MIMO (210150) convierte datos de unidad de sfmbolo a datos de bit de LLR y saca los datos convertidos. En la realizacion mostrada en la Fig. 29, se puede proporcionar una pluralidad de los demoduladores OFDM (210110), los desintercaladores de frecuencia (210120), los analizadores sintacticos de tramas (210130) y los desintercaladores de tiempo (210140). Y, estando ocupado con una memoria que puede realizar el procesamiento paralelo descrito anteriormente, la pluralidad de bloques descrita anteriormente se puede sustituir con bloques unicos. Dado que el desintercalador de frecuencia (210120), el analizador sintactico de tramas (210130) y el desintercalador de tiempo (210140) pueden procesar colectivamente los datos de unidad de sfmbolo, se puede reducir la complejidad o tamano de memoria requeridos, comparado con la realizacion de la Fig. 27, que procesa la informacion de bit de LLR.
Con referencia a la Fig. 26 a la Fig. 29, el formador de tramas/descorrelacionador de tramas realizan respectivamente las funciones de un divisor/fusionador. No obstante, las funciones del divisor/fusionador tambien se pueden realizar por otro elemento de dispositivo. Por ejemplo, en el aparato de transmision de senal de difusion, el demux puede realizar la funcion del divisor y el divisor se puede proporcionar despues del demux. Y, el aparato de recepcion de senal de difusion que corresponde al aparato de transmision de senal de difusion descrito anteriormente puede realizar la funcion del fusionador en el mux y el fusionador se puede proporcionar en la parte delantera del mux. No obstante, dependiendo de las posiciones del divisor/fusionador, se proporciona una pluralidad de elementos tantos como el numero de senales de salida del divisor. Y, los elementos correspondientes, que se proporcionan despues del divisor, pueden procesar las senales de salida en paralelo a lo largo de un numero de caminos que corresponden al numero de senales de salida del divisor. Alternativamente, se proporciona una pluralidad de elementos tantos como el numero de senales de entrada que se introducen al fusionador. Y, los
5
10
15
20
25
30
35
40
45
50
55
elementos correspondientes, que se proporcionan en la parte delantera del fusionador divisor, pueden procesar senales de entrada en paralelo a lo largo de un numero de caminos que corresponden al numero de senales de entrada del divisor.
Mientras tanto, el aparato de recepcion de senal de difusion de la Fig. 29 tambien se puede aplicar a un caso en que los metodos de modulacion de las senales de entrada son diferentes unos de otros. Por ejemplo, el aparato de recepcion de senal de difusion se puede usar incluso cuando se modulan 2 senales de entrada a QPSK+16-QAM y cuando las senales de entrada moduladas se transmiten usando 2 antenas.
Con referencia a la Fig. 26 a la Fig. 29, el aparato de transmision de senal de difusion tambien puede transmitir informacion que indica el tipo de QAM de las senales de entrada, que se usan cuando se realiza codificacion MIMO. En la presente memoria, segun la realizacion de la presente invencion, la informacion que indica el tipo de QAM se puede senalar a la informacion de senalizacion posterior de L1 configurable. Mas espedficamente, la informacion que indica el tipo de QAM de la 1a senal de entrada y la 2a senal de entrada, que se sacan desde el formador de tramas, tambien se pueden senalar a la informacion de senalizacion posterior de L1 configurable, para ser transmitida. Segun la realizacion de la presente invencion, la ia senal de entrada y la 2a senal de entrada pueden tener o bien el mismo tipo de QAM o bien pueden tener diferentes tipos de QAM. En este caso, el decodificador MIMO del aparato de recepcion de senal de difusion puede usar la informacion que indica el tipo de QAM de las senales de entrada, que se incluyen en la senal de recepcion, para realizar decodificacion MIMO y sacar senales de salida de tipo QAM. No obstante, tales senales de salida de tipo QAM incluyen datos de unidad de bit y tales datos de unidad de bit corresponden a un valor de decision suave que indica la probabilidad (o verosimilitud) de unidad de bit descrita anteriormente. Tales valores de decision suave entonces se pueden convertir a valores de decision fuertes realizando decodificacion FEC.
Mientras tanto, segun la realizacion de la presente invencion, entre los componentes que configuran un servicio de difusion, se pueden categorizar datos de video (o senales de video) como multiples componentes y se pueden transmitir.
Segun la realizacion de la presente invencion, codificando datos de video usando el metodo SVC, los datos se pueden dividir en datos de capa base y datos de capa de mejora. En la descripcion de la presente invencion, los datos de capa base se pueden usar en combinacion con un componente de video de capa base y los datos de capa de mejora se pueden usar en combinacion con un componente de video de capa de mejora.
Los datos de capa base corresponden a datos para imagenes que tiene calidad de imagen basica. En la presente memoria, aunque los datos de capa base son robustos frente al entorno de comunicacion, la calidad de imagen de los datos de capa base es relativamente baja. Y, los datos de capa de mejora corresponden a datos adicionales para imagenes que tienen calidad de imagen mas alta. Y, aunque los datos de capa de mejora pueden proporcionar imagenes de calidad de imagen alta, los datos de capa de mejora tienen mas o menos capacidad de adaptacion al entorno de comunicacion.
En la presente invencion, los datos de video para difusion terrestre se pueden dividir en datos de capa base y datos de capa de mejora. Y, a fin de permitir a los datos de video para difusion movil responder flexiblemente al entorno de comunicacion de difusion movil, los datos de video para difusion movil se pueden dividir en datos de capa base y datos de capa de mejora.
El receptor puede recibir y decodificar solamente los datos de video de capa base, para adquirir imagenes que tienen calidad de imagen basica. Y, el receptor tambien puede recibir y decodificar tanto datos de video de capa base como los datos de video de capa de mejora, para adquirir imagenes que tienen una calidad de imagen mas alta. En lo sucesivo, la definicion de la capa base puede incluir datos de video que corresponden a la capa base y la definicion de la capa de mejora puede incluir datos de video que corresponden a la capa de mejora. Adicionalmente, en lo sucesivo, un objetivo de SVC puede no corresponder solamente a los datos de video. Y, la capa base se puede usar para indicar datos que pueden proporcionar un servicio basico que incluye la imagen basica (o video)/ voz (o audio)/datos que corresponden a la capa base y la capa de mejora se puede usar para indicar datos que pueden proporcionar un servicio mas alto que incluye imagen (o video) de capa mas alta/voz (o audio)/datos que corresponden a la capa de mejora.
Segun la realizacion de la presente invencion, el aparato de transmision de senal de difusion transmite los datos de capa base usando el metodo SISO o MISO y transmite los datos de capa de mejora usando el metodo MIMO, a fin de proporcionar un flujo maximo mejorado. Segun otra realizacion de la presente invencion, el aparato de transmision de senal de difusion puede transmitir tanto los datos de capa base como los datos de capa de mejora. Por ejemplo, en caso de un receptor que esta equipado con una unica antena, el receptor puede recibir los datos de capa base usando el metodo SISO o el metodo MISO, para adquirir imagenes que tienen una calidad de imagen basica. Y, en caso de un receptor que esta equipado con multiples antenas, el receptor puede recibir tanto los datos de capa base como los datos de capa de mejora usando el metodo MIMO, para adquirir imagenes que tienen una calidad de imagen mas alta.
5
10
15
20
25
30
35
40
45
50
55
La Fig. 30 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun una realizacion de la presente invencion.
Como se muestra en la Fig. 30, el sistema de transmision MIMO puede incluir un codificador SVC (244100), que codifica datos de difusion usando el metodo SVC y un codificador MIMO (244200), que distribuye datos usando un metodo de diversidad espacial o multiplexacion espacial, de manera que los datos se pueden transmitir a multiples antenas. En lo sucesivo, el codificador MIMO tambien se puede referir como un procesador MIMO.
La Fig. 30 muestra un aparato de transmision de senal de difusion, que usa un metodo de modulacion Jerarquica.
El codificador SVC (244100) realiza codificacion SVC sobre los datos de difusion y saca los datos codificados SVC como los datos de capa base y los datos de capa de mejora. Los datos de capa base se transmiten igualmente desde una 1a antena de transmision (Tx1; 244300) y una 2a antena de transmision (Tx2; 244400). Y, los datos de capa de mejora se procesan con codificacion MIMO por el codificador MIMO (244200), siendo por ello sacados respectivamente a traves de la ia antena de transmision (244300) y la 2a antena de transmision (244400) como datos identicos o como datos diferentes. En este caso, el correlacionador de constelacion del sistema de transmision realiza correlacion de sfmbolos en el sfmbolo correspondiente segun el tipo de modulacion, como se muestra en el dibujo del lado izquierdo. Por ejemplo, el correlacionador de constelacion puede realizar modulacion de capas, para correlacionar bits que corresponden a la capa base a una parte de MSB (Bit Mas Significativo) del sfmbolo correspondiente y correlacionar bits corresponde a la capa de mejora a una parte de LSB (Bit Menos Significativo) del sfmbolo correspondiente.
El sistema de recepcion puede usar un descorrelacionador de constelacion, para separar los datos de capa base y los datos de capa de mejora de la informacion de bit demodulada y adquirir los datos separados. Los datos de capa de mejora se pueden procesar con decodificacion MIMO, para ser adquiridos usando informacion de bit de un sVc final. En caso que no se pueda separar la informacion de bit que corresponde al MIMO, el receptor puede usar solamente la informacion de bit que corresponde al SISO o al MISO, para adquirir los datos de capa base y proporcionar el servicio respectivo.
La Fig. 31 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun otra realizacion de la presente invencion.
Como se muestra en la Fig. 31, el sistema de transmision MIMO puede incluir un codificador SVC (245100), que codifica datos de difusion usando el metodo SVC y un codificador MIMO (245200), que distribuye datos usando un metodo de diversidad espacial o multiplexacion espacial, de manera que los datos se pueden transmitir a multiples antenas. La Fig. 31 ilustra un sistema de transmision ejemplar que usa un metodo de modulacion tubrido o un metodo FDM (Multiplexacion por Division de Frecuencia).
El codificador SVC (245100) realiza codificacion SVC en los datos de difusion y saca los datos codificados SVC como los datos de capa base y los datos de capa de mejora. Los datos de capa base se transmiten igualmente desde una 1a antena de transmision (Tx1; 245300) y una 2a antena de transmision (Tx2; 245400). Y, los datos de capa de mejora se procesan con codificacion MIMO por el codificador MIMO (245200), siendo por ello sacados respectivamente a traves de la 1a antena de transmision (245300) y la 2a antena de transmision (245400) como datos identicos o como datos diferentes.
En este punto, a fin de mejorar la eficiencia de transmision de datos, el sistema de transmision MIMO de la Fig. 31 puede procesar datos usando el metodo FDM. Mas particularmente, usando el metodo OFDM, el sistema de transmision MIMO puede transmitir datos a traves de multiples subportadoras. Como se describio anteriormente, el sistema de transmision que usa el metodo OFDM puede asignar subportadoras como una subportadora usada para transmitir senales SISO/MISO y como una subportadora usada para transmitir una senal MIMO, siendo por ello capaz de transmitir cada senal. Los datos de capa base que se sacan desde el codificador SVC (245100) se puede transmitir igualmente desde multiples antenas a traves de la portadora SISO/MISO y los datos de capa de mejora que se procesan con codificacion MIMO se pueden transmitir desde multiples antenas a traves de la portadora MIMO.
El sistema de recepcion recibe un sfmbolo OFDM. Entonces, el sistema de recepcion realiza decodificacion SISO/MISO sobre los datos correspondientes a la portadora SISO/MISO, para adquirir los datos de capa base. Y, el sistema de recepcion realiza decodificacion MIMO sobre los datos correspondientes a la portadora MIMO, para adquirir los datos de capa de mejora. A partir de entonces, en base al estado de canal y el sistema de recepcion, cuando el proceso de decodificacion MIMO no se pueden realizar, el proceso de decodificacion se puede realizar usando solamente los datos de capa base. Alternativamente, cuando el proceso de decodificacion MIMO se puede realizar, el proceso de decodificacion se puede realizar usando tanto los datos de capa base como los datos de capa de mejora. De esta manera, se puede proporcionar un servicio correspondiente. En caso de la segunda realizacion de la presente invencion, dado que el procesamiento MIMO se puede realizar despues de correlacionar la informacion de bit del servicio a un sfmbolo, el codificador MIMO (245200) se puede colocar despues del correlacionador de constelacion. Por consiguiente, la estructura del sistema de recepcion puede ser mas simplificada comparada con la estructura del sistema de recepcion mostrado en la Fig. 30.
5
10
15
20
25
30
35
40
45
50
55
La Fig. 32 ilustra un sistema de transmision MIMO que usa un SVC y un metodo de transmision de senal de difusion segun aun otra realizacion de la presente invencion.
Como se muestra en la Fig. 32, el sistema de transmision MIMO puede incluir un codificador SVC (246100), que codifica datos de difusion usando el metodo SVC y un codificador MIMO (246200), que distribuye datos usando un metodo de diversidad espacial o multiplexacion espacial, de manera que los datos se pueden transmitir a multiples antenas. La Fig. 32 ilustra un sistema de transmision ejemplar usando un metodo de PLP de capa o un metodo TDM.
En la realizacion mostrada en la Fig. 32, el sistema de transmision puede transmitir respectivamente datos de capa base codificados SVC y datos de capa de mejora codificados SVC a traves de un intervalo SISO/MISO y un intervalo MIMO. Este intervalo puede corresponder a un intervalo de unidad de tiempo o un intervalo de unidad de frecuencia de la senal de transmision. Y, en la realizacion mostrada en la Fig. 32, el intervalo se ilustra como un intervalo de unidad de tiempo. Ademas, este intervalo tambien puede corresponder a un PLP.
El sistema de recepcion puede determinar el tipo de intervalo del intervalo que esta siendo recibido. Y, el sistema de recepcion puede recibir datos de capa base desde el intervalo SISO/MISO y el sistema de recepcion puede recibir datos de capa de mejora desde el intervalo MIMO. Y, como se describio anteriormente, en base al canal y al sistema de recepcion, cuando el proceso de decodificacion MIMO no se puede realizar, el proceso de decodificacion se puede realizar usando solamente los datos de capa base. Alternativamente, cuando el proceso de decodificacion MIMO se puede realizar, el proceso de decodificacion se puede realizar usando tanto los datos de capa base como los datos de capa de mejora. De esta manera, se puede proporcionar un servicio correspondiente.
Segun la realizacion de la presente invencion, el codificador MIMO (244200, 245200, 246200) de la Fig. 30 a la Fig. 32 puede usar al menos uno de los metodos de codificacion MIMO propuestos en la primera realizacion a la tercera realizacion. Esto es meramente ejemplar y, por lo tanto, el proceso de codificacion MIMO tambien se puede realizar usando el metodo SM o metodo GC.
En la presente invencion, los datos de capa base y los datos de capa de mejora se pueden transmitir usando un PLP. Y, cada uno de los datos de capa base y los datos de capa de mejora se pueden transmitir respectivamente usando diferentes PLP.
Segun una realizacion de la presente invencion, los datos de capa base se pueden transmitir a traves de un trama T2 (es decir, una trama de difusion terrestre) y los datos de capa de mejora se pueden transmitir a traves de una parte de FEF.
Segun otra realizacion de la presente invencion, los datos de capa base y los datos de capa de mejora se pueden transmitir solamente a traves de la parte de FEF.
En la descripcion de la presente invencion, la parte de FEF, que transmite los datos de capa base y los datos de capa de mejora, se referira como una trama de difusion MIMO por simplicidad. En la presente memoria, la trama de difusion MIMo se usara en combinacion con una trama de senal o una trama de transmision.
Tambien, en la descripcion de la presente invencion, los datos de capa base y los datos de capa de mejora se referiran colectivamente como datos de difusion MIMO por simplicidad.
En lo sucesivo, en la siguiente descripcion de la presente invencion, los datos de difusion MIMO se pueden generar por cualquiera del 1er metodo al 3er metodo, que se describira como se presenta mas adelante, siendo por ello transmitidos. Alternativamente, los datos de difusion MIMO tambien se pueden generar y transmitir por una combinacion de al menos uno o mas del 1er metodo al 3er metodo descritos mas adelante.
(1) Metodo para transmitir datos de difusion MIMO a un PLP espedfico
En la presente invencion, se puede usar un metodo para incluir datos de difusion MIMO a un PLP espedfico y transmitir el PLP espedfico, despues de diferenciar el PLP espedfico de un PLP que incluye los datos de difusion (por ejemplo, difusion T2) terrestre. En este caso, el PLP espedfico se puede usar a fin de transmitir los datos de difusion MIMO. Y, en este punto, se puede senalar informacion adicional sobre el PLP espedfico, para evitar que ocurra cualquier malfuncionamiento en el sistema de recepcion convencional. En lo sucesivo, el PLP espedfico que incluye los datos de difusion MIMO se puede referir como un PLP de difusion MIMO y el PLP que incluye los datos de difusion terrestre se puede referir como un PLP de difusion terrestre.
Dado que el aparato de recepcion de senal de difusion terrestre convencional puede no ser capaz de procesar los datos de difusion MIMO, se requiere que sea senalada informacion adicional para identificar el PLP de difusion terrestre y el PLP de difusion MIMO. En este punto, la senalizacion de la informacion para identificar el tipo de PLP puede usar un campo reservado incluido en la informacion de senalizacion de L1. Por ejemplo, a fin de identificar el tipo de PLP, se puede usar un campo PLP_TYPE de la informacion de senalizacion posterior de L1. En este punto, el PLP de difusion MIMO se puede indicar usando cualquiera de los valores que oscilan desde 011 ~111 como el valor de campo PLP_TYPE.
5
10
15
20
25
30
35
40
45
50
55
Cuando se transmite el PLP, a fin de adquirir una robustez mas mejorada, se puede usar un nuevo metodo de modulacion y una nueva tasa de codificacion del codigo de correccion de errores. En este caso, a fin de identificar tal metodo de modulacion y tasa de codificacion del codigo de correccion de errores, se puede usar la informacion de senalizacion posterior de L1. Segun una realizacion de la presente invencion, la presente invencion puede usar un campo PLP_COD de la informacion de senalizacion posterior de L1 a fin de indicar la tasa de codificacion del PLP de difusion MIMO. Por ejemplo, a fin de identificar la tasa de codificacion del PLP de difusion MIMO, cualquiera de
110 o 111 se puede usar como el valor de campo PLP_COD.
Ademas, segun una realizacion de la presente invencion, la presente invencion puede usar un campo PLP_MOD de la informacion de senalizacion posterior de L1 a fin de indicar un metodo de modulacion del PLP de difusion MIMO. Por ejemplo, a fin de identificar el metodo de modulacion del PLP de difusion MIMO, cualquiera de los valores 100 a
111 se puede usar como el valor del campo PLP_MOD.
En este punto, los datos de capa base y los datos de capa de mejora que configuran los datos de difusion MIMO se pueden transmitir colectivamente a un unico PLP o se pueden transmitir separadamente a cada PLP. Por ejemplo, cuando los datos de capa base se transmiten al PLP de la capa base y cuando los datos de capa de mejora se transmiten al PLP de la capa de mejora, el aparato de recepcion pueden usar un campo PLP_PROFILE, para indicar si el PLP actual corresponde al PLP de capa base o al PLP de capa de mejora.
(2) Metodo para transmitir datos de difusion MIMO a unas tramas espedficas
En la presente invencion, se puede usar un metodo para incluir datos de difusion MIMO a una trama espedfica y transmitir la trama espedfica, despues de diferenciar la trama espedfica a partir de una trama que incluye los datos de difusion terrestre convencional. En este caso, la trama espedfica se puede usar a fin de transmitir los datos de difusion MMO. Y, en este punto, se puede senalar informacion adicional sobre la trama espedfica, para evitar que ocurra cualquier malfuncionamiento en el sistema de recepcion convencional. En lo sucesivo, la trama espedfica que incluye los datos de difusion MMO se pueden referir como una trama de difusion MIMO y la trama que incluye los datos de difusion terrestre se puede referir como una trama de difusion terrestre. Adicionalmente, en caso de que la trama espedfica que incluye la trama de difusion MIMO corresponda a una FEF, la FEF se puede referir como una trama de difusion MIMO.
La presente invencion puede diferenciar los datos de difusion terrestre de los datos de difusion MIMO en unidades de trama y puede transmitir los datos diferenciados por consiguiente. Y, en este punto, identificando una trama usando la informacion de senalizacion de L1 e ignorando (o desatendiendo) la trama de difusion MIMO, se puede evitar que el aparato de recepcion de difusion terrestre convencional tenga un malfuncionamiento.
(3) Metodo para transmitir un PLP de difusion MIMO a una trama de difusion terrestre y una trama de difusion MIMO
La presente invencion puede transmitir un PLP que incluye los datos de difusion MIMO a traves de una trama de difusion terrestre y una trama de difusion MIMO. Por ejemplo, los datos de capa base se pueden transmitir a traves de la trama de difusion terrestre y los datos de capa de mejora se pueden transmitir a traves de la trama de difusion MIMO. En este caso, a diferencia de las realizaciones de la presente invencion descritas anteriormente, dado que un PLP de difusion MIMO tambien existe en la trama de difusion terrestre, se requiere que sea senalada una relacion entre PLP interconectados que existe en la trama de difusion terrestre y en la trama de difusion MIMO. A fin de hacerlo asf, tambien se debena incluir la informacion de senalizacion de L1 en la trama de difusion MIMO y la informacion sobre el PLP de difusion MIMO, que existe dentro de la trama, se puede transmitir junto con la informacion de senalizacion de L1 de la trama de difusion terrestre.
Los campos respectivos al PLP que se incluye en la informacion de senalizacion posterior de L1 de cada trama se pueden usar para la conexion entre los PLP de difusion MIMO existentes en diferentes tramas. Por ejemplo, el sistema de recepcion puede usar al menos uno de un campo de ID de PLP, un campo PLP TYPE, un campo PLP_PAYLOAD_TYPE y un campo PLP_GROUP_ID, que se incluyen en la informacion de senalizacion posterior de L1, para verificar la relacion de interconexion de los PLP de difusion MIMO incluidos en diferentes tramas. Entonces, los PLP de difusion MIMO deseados se pueden decodificar consecutivamente, para adquirir un servicio.
El PLP de difusion terrestre que existe en la trama de difusion terrestre convencional (es decir, trama T2) se puede predefinir por el sistema de difusion terrestre, para ser transmitido a un modo de transmision soportado. Tambien, como se describio anteriormente, el PLP de difusion terrestre se puede transmitir en un nuevo modo de transmision que soporta el sistema MIMO. Por ejemplo, como se describio anteriormente, un PLP de difusion MIMO que se incluye en la trama de difusion terrestre se puede transmitir en un modo de transmision de difusion terrestre como una capa base usando el metodo MISO o SISO y un PLP de difusion MIMO que se incluye en la trama de difusion MIMO se puede transmitir como una capa de mejora usando el metodo MIMO.
La Fig. 33 ilustra una estructura de super trama ejemplar segun otra realizacion de la presente invencion. En la presente memoria, la Fig. 33 muestra un ejemplo de transmision de un PLP de capa base a traves de una trama de difusion terrestre y transmision de un PLP de capa de mejora a traves de una trama de difusion MIMO (es decir, parte de FEF). En este punto, un PLP que incluye datos de capa base se puede transmitir usando un metodo SISO o
5
10
15
20
25
30
35
40
45
50
55
un metodo MISO. Y, un PLP que incluye datos de capa de mejora se puede transmitir usando un metodo SISO, un metodo MISO o un metodo MIMO.
La Fig. 34 ilustra una estructura de super trama ejemplar segun aun otra realizacion de la presente invencion. En la presente memoria, la Fig. 34 muestra un ejemplo de transmision tanto de un PLP de capa base como un PLP de capa de mejora a traves de una trama de difusion MIMO (es decir, parte de FEF).
En este punto, se puede transmitir un PLP de capa base que incluye datos de capa base usando un metodo SISO o un metodo MISO. Y, un PLP de capa de mejora que incluye datos de capa de mejora se puede transmitir usando un metodo SISO, un metodo MISO o un metodo MIMO. Como se describio anteriormente, la relacion entre el PLP de capa base y el PLP de capa de mejora dentro de la trama de difusion MIMO puede variar dentro de una gama de 0~100%.
La Fig. 35 ilustra una estructura de super trama ejemplar segun aun otra realizacion de la presente invencion. En la presente memoria, la Fig. 35 muestra un ejemplo de transmision tanto de datos de capa base como de datos de capa de mejora a traves de una trama de difusion MIMO (es decir, parte de FEF). No obstante, a diferencia del ejemplo mostrado en la Fig. 34, en el ejemplo mostrado en la Fig. 35, la capa base y la capa de mejora se transmiten siendo diferenciadas como portadoras, en lugar de ser diferenciadas como PLP. Mas espedficamente, los datos que corresponden a la capa base y los datos que corresponden a la capa de mejora se pueden asignar respectivamente a cada subportadora separada, para ser procesados con modulacion OFDM, siendo por ello transmitidos.
La Fig. 36 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de transmision de senal de difusion segun aun otra realizacion de la presente invencion.
El aparato de transmision de senal de difusion de la Fig. 36 corresponde a una realizacion de la presente invencion, en donde los datos de capa base se identifican como el PLP de capa base y en donde los datos de capa de mejora se identifican como el PLP de capa de mejora. Aunque no se muestra en la Fig. 36, el aparato de transmision de senal de difusion puede incluir un codificador SVC configurado para realizar codificacion SVC sobre los datos, para sacar los datos codificados SVC como los datos de capa base y los datos de capa de mejora. En este punto, segun la realizacion de la presente invencion, los datos de capa base se describen para ser incluidos en el PLP1 y los datos de capa de mejora se describen para ser incluidos en el PLP2.
El aparato de transmision de senal de difusion de la Fig. 36 incluye un primer modulo BICM (258100) configurado para realizar procesamiento BICM en un PLP de capa base (PLP1), un segundo modulo BICM (258200) configurado para realizar procesamiento BICM sobre un PLP de capa de mejora (PLP2), un formador de tramas (258300) configurado para recibir los PLP procesados por el primer y segundo modulos BICM (258200) y construir una trama, un codificador MIMO (258400) configurado para realizar procesamiento MIMO, MISO o SISO sobre datos de salida del formador de tramas (258300), un primer generador OFDM (258500) configurado para realizar modulacion OFDM sobre una primera senal de transmision que se saca del codificador MIMO (258400) y un segundo generador OFDM (258600) configurado para realizar modulacion OFDM sobre una segunda senal de transmision que se saca desde el codificador MIMO (258400).
La descripcion detallada sobre las operaciones del primer modulo BICM (258100), el segundo modulo BICM (258200), el formador de tramas (258300), el codificador MIMO (258400), el primer generador OFDM (258500) y el segundo generador OFDM (258600), que se incluyen en el aparato de transmision de senal de difusion de la Fig. 36, pueden ser identicas a las operaciones de los bloques respectivos que configuran el aparato de transmision de senal de difusion de la Fig. 26. Por lo tanto, se omitira por simplicidad una descripcion detallada de las mismas.
En el aparato de transmision de senal de difusion de la Fig. 36, el codificador MIMO (258400) tambien se puede colocar entre un correlacionador de constelacion y un intercalador de tiempo dentro del segundo modulo BICM (258200). En este caso, las operaciones del aparato de transmision de senal de difusion de la Fig. 36 pueden ser identicas a la descripcion de las operaciones del aparato de transmision de senal de difusion de la Fig. 28.
La Fig. 37 ilustra un diagrama de bloques que muestra una estructura ejemplar de un aparato de recepcion de senal de difusion segun aun otra realizacion de la presente invencion.
El aparato de recepcion de senal de difusion de la Fig. 37 corresponde a una realizacion de la presente invencion, en donde los datos de capa base y los datos de capa de mejora se identifican como los PLP. Aunque no se muestra en la Fig. 37, el aparato de recepcion de senal de difusion puede incluir un decodificador SVC configurado para realizar decodificacion SVC sobre los datos de capa base y los datos de capa de mejora, para recuperar los datos iniciales. En este punto, segun la realizacion de la presente invencion, los datos de capa base se describen para ser recibidos estando incluidos en el PLP1 y los datos de capa de mejora se describen para ser recibidos estando incluidos en el PLP2.
El aparato de recepcion de senal de difusion de la Fig. 37 incluye demoduladores OFDM (259100, 259200) cada uno configurado para realizar demodulacion OFDM sobre senales recibidas a traves de multiples antenas, un decodificador MIMO (259300) configurado para realizar decodificacion MIMO sobre las senales, que se demodulan
5
10
15
20
25
30
35
40
45
50
55
OFDM por los demoduladores OFDM (259100, 259200), segun las caractensticas de canal, un descorrelacionador de tramas (259400) configurado para sacar un PLP de capa base y un PLP de capa de mejora a partir de una trama de senal, que incluye la senal decodificada MIMO y decodificadores BICM (259500, 295600) cada uno configurado para realizar un proceso inverso del modulo BICM sobre cada PLP que se saca del descorrelacionador de tramas (259400), para corregir cualquier error que ocurre debido al canal de transmision.
La descripcion detallada en las operaciones de los demoduladores OFDM (259100, 259200), el decodificador MIMO (259300), el descorrelacionador de tramas (259400) y los decodificadores BICM (259500, 295600), que estan incluidos en el aparato de recepcion de senal de difusion de la Fig. 37, pueden ser identicas a las operaciones de los bloques respectivos que configuran el aparato de recepcion de senal de difusion de la Fig. 27. Por lo tanto, se omitira por simplicidad una descripcion detallada de las mismas.
El aparato de recepcion de senal de difusion de la Fig. 37 adquiere datos de capa base a partir del PLP (PLP1), que se saca desde el primer decodificador BICM (259500) y adquiere datos de capa de mejora a partir del PLP (PLP2), que se saca desde el segundo decodificador BICM (259600). Entonces, el aparato de recepcion de senal de difusion puede realizar decodificacion SVC sobre los datos adquiridos, para proporcionar los servicios respectivos. En caso de que el aparato de recepcion de senal de difusion adquiera solamente los datos de capa base, el aparato de recepcion de senal de difusion puede decodificar los datos de capa base, para proporcionar el servicio basico. Y, en caso de que el aparato de recepcion de senal de difusion adquiera los datos de capa base y tambien los datos de capa de mejora, el aparato de recepcion de senal de difusion puede proporcionar servicios que tienen calidad de imagen/calidad de sonido alta.
Mientras tanto, segun una realizacion de la presente invencion, en caso de que tanto los datos de capa base como los datos de capa de mejora se transmitan usando un unico PLP, se puede incluir ademas un mux en la parte delantera del modulo BICM del aparato de transmision de senal de difusion de la Fig. 36.
Mas espedficamente, los datos de capa base y los datos de capa de mejora, que se sacan desde el codificador SVC, se pueden incluir en un unico PLP (PLP1) y entonces introducir al mux. En este caso, el mux puede diferenciar los datos de capa base de los datos de capa de mejora, que se incluyen ambos en el unico PLP (PLP1), para sacar respectivamente los datos de capa base y los datos de capa de mejora a cada uno de los modulos BICM (258100, 258200). En este caso, el aparato de transmision de senal de difusion se dota con un intercalador de tiempo. Y, una capa base y una capa de mejora se pueden combinar uno con otro en el intercalador de tiempo y el intercalador de tiempo puede realizar intercalado mientras que se entremezclan las dos capas, adquiriendo por ello diversidad de dominio de tiempo. En este punto, segun la realizacion de la presente invencion, los datos que corresponden a la capa base dentro de un PLP pueden ser procesados y transmitidos SISO o MISO y datos que corresponden a la capa de mejora pueden ser procesados y transmitidos MIMO.
Tambien, en caso de que el extremo de transmision use un unico PLP para transmitir tanto los datos de capa base como los datos de capa de mejora, un descorrelacionador de tramas del aparato de recepcion de senal de difusion de la Fig. 37 puede extraer y sacar un PLP (PLP1) que incluye los datos de capa base y los datos de capa de mejora. Y, en este caso, el aparato de recepcion de senal de difusion se puede equipar con un desintercalador de tiempo. Y, el desintercalador de tiempo puede desintercalar el PLP (PLP1), para dividir los datos de capa base y los datos de capa de mejora unos de otros, recolocando por ello cada uno de los conjuntos de datos divididos en el dominio de tiempo y sacando los conjuntos de datos recolocados a cada flujo. Los decodificadores BICM (259500, 259600) pueden procesar respectivamente el flujo de capa base y el flujo de capa de mejora.
En este punto, los datos de capa base y los datos de capa de mejora con errores corregidos, que se sacan desde los decodificadores BICM (259500, 259600) se pueden decodificar SVC, para proporcionar un servicio. En caso de adquirir solamente los datos de capa base, los datos de capa base se pueden decodificar para proporcionar un servicio basico. Y, en caso de adquirir tanto los datos de capa base como los datos de capa de mejora, se puede proporcionar un servicio que tiene calidad de imagen/calidad de sonido alta.
En el aparato de recepcion de senal de difusion de la Fig. 37, un decodificador MIMO (259300) se puede situar entre el descorrelacionador de tramas (259400) y los decodificadores BICM (259500 y 259600). En este caso, la descripcion de las operaciones del aparato de recepcion de senal de difusion de la Fig. 37 pueden ser identicas a las del aparato de recepcion de senal de difusion de la Fig. 29.
Mientras tanto, un correlacionador de celdas que se incluyen en el formador de tramas de la presente invencion puede recibir celdas de un PLP comun, celdas de un PLP de datos y celdas que incluyen informacion de senalizacion desde los modulos BICM y, entonces, puede correlacionar las celdas recibidas a tramas de senal respectivas. Segun la realizacion de la presente invencion, el correlacionador de celdas correlaciona celdas que pertenecen a uno o mas PLP a una unica trama de senal. En este punto, el formador de tramas puede corresponder al formador de tramas incluido en cualquiera de la Fig. 3, Fig. 26, Fig. 28 y Fig. 36.
Mas particularmente, cuando la presente invencion correlaciona las celdas del PLP a una trama de senal, la correlacion se puede realizar a una unidad de subbanda estrecha de dominio de frecuencia, minimizando por ello la potencia consumida por el receptor. Mas espedficamente, cuando se permite al receptor recibir solamente el
5
10
15
20
25
30
35
40
45
50
55
dominio de frecuencia estrecha, que es inversamente proporcional al ancho de banda de la subbanda, se puede reducir la tasa de muestreo. Y, por consiguiente, dado que se puede reducir la frecuencia de operacion que se requiere para todos los pasos de procesamiento que empiezan desde el ADC del receptor, se puede reducir eventualmente el nivel de potencia consumida del receptor. La presente invencion puede ser mas eficaz cuando se aplica a un transmisor/receptor de difusion para comunicacion movil.
En lo sucesivo, se describiran en detalle diversas realizaciones segun la presente invencion para correlacionar un PLP a una trama de senal.
Segun cada realizacion de la presente invencion, un programador de un procesador de entrada incluido en el transmisor puede programar un PLP, que transmite cada servicio (o componente de servicio) y un formador de tramas realiza correlacion de celda, para configurar una trama de senal.
La trama de senal segun la presente invencion incluye una parte de senalizacion de P1, una parte de senalizacion de L1 y una parte de PLP. La parte de PLP esta configurada de al menos un PLP comun y al menos un PLP de datos. A la luz de un nivel de sfmbolo OFDM, la trama de senal puede incluir un sfmbolo P1, al menos uno o mas sfmbolos P2, al menos uno o mas sfmbolos de datos. En este punto, el sfmbolo P1 se puede situar al comienzo de cada trama de senal y puede transmitir informacion de senalizacion de P1. El sfmbolo P2 se puede situar inmediatamente despues del sfmbolo P1, para transmitir informacion de senalizacion de L1 y tambien puede transmitir datos. En la presente memoria, un area que incluye el sfmbolo P1 y el sfmbolo P2 se puede referir como un area de preambulo o un area de piloto. El sfmbolo P2 se incluye en el PLP comun.
(a) a (d) de la Fig. 38, Fig. 39 y Fig. 40 ilustran metodos de correlacion de celdas ejemplares segun realizaciones de la presente invencion.
(a) de la Fig. 38 ilustra un ejemplo de asignacion de celdas de PLP a una trama de senal segun una realizacion de la presente invencion. Mas particularmente, (a) de la Fig. 38 muestra un ejemplo de asignacion de celdas de un PLP a una subbanda que tiene un ancho de banda constante dentro de una trama de senal espedfica. En caso de (a) de la Fig. 38, una posicion de frecuencia que se asigna a cada PLP (es decir, un valor de subportadora) puede ser identico para todos los sfmbolos de datos incluidos en la trama de senal. Mas espedficamente, en el receptor, una frecuencia de sintonizacion y un ancho de banda de sintonizacion para recibir el PLP pueden ser identicos para todos los sfmbolos de datos incluidos en la trama de senal. En este punto, un ancho de banda de la subbanda puede variar dependiendo de un numero de subportadoras incluidas en la subbanda.
Como se muestra en (a) de la Fig. 38, cuando se correlaciona un PLP a la trama de senal, dado que el ancho de banda y la frecuencia requeridos para realizar transmision de PLP son limitados, se puede obtener un efecto de ahorro de potencia maximo. No obstante, segun una realizacion de la presente invencion, dado que la programacion, mostrada en (a) de la Fig. 38, no se puede cambiar despues de que el intercalador de frecuencia tenga que recibir la salida del correlacionador de celdas, se puede realizar un proceso de correlacion de celdas final por un bloque de funcion situado despues del intercalador de frecuencia. En este punto, el intercalador de frecuencia se puede realizar dentro de un ancho de banda de una subbanda. Y, por consiguiente, una unica trama de senal se puede dotar con un rendimiento de intercalado de frecuencia limitado.
(b) de la Fig. 38 ilustra un ejemplo de asignacion de celdas de PLP a una trama de senal segun otra realizacion de la presente invencion. (b) de la Fig. 38 muestra un ejemplo de adquisicion de un rendimiento de intercalado de frecuencia mayor que el ejemplo mostrado en (a) de la Fig. 38.
En el ejemplo mostrado en (b) de la Fig. 38, aunque el ancho de banda de una subbanda se mantiene consistentemente, la posicion de frecuencia, a la que se asigna un PLP, se programa de manera diferente y asigna para cada sfmbolo de datos. De esta manera, se puede mejorar el efecto de intercalado de frecuencia. Mas espedficamente, en el receptor, aunque el receptor tiene un ancho de banda de sintonizacion fijo para recibir el PLP, la frecuencia de sintonizacion puede ser fijada de manera diferente para cada sfmbolo de datos dentro de una trama de senal. Por lo tanto, en caso de (b) de la Fig. 38, el sintonizador del receptor debena cambiar la posicion de sintonizacion para cada sfmbolo de datos. Por consiguiente, el ejemplo mostrado en (b) de la Fig. 38 puede producir un efecto de intercalado de frecuencia mayor que el ejemplo mostrado en (a) de la Fig. 38, aunque produce un efecto de ahorro de potencia inferior que el ejemplo mostrado en (a) de la Fig. 38
(c) de la Fig. 38 ilustra un ejemplo de asignacion de celdas de PLP a una trama de senal segun aun otra realizacion de la presente invencion. (c) de la Fig. 38 muestra un ejemplo de efectos de ahorro de potencia e intercalado de frecuencia mas mejorados.
En el ejemplo mostrado en (c) de la Fig. 38, cada PLP tiene el mismo ancho de banda de subbanda y posicion de frecuencia durante una unica trama de senal. No obstante, para cada trama de senal se puede programar y asignar de manera diferente una posicion de frecuencia a la que se asigna el PLP. Mas espedficamente, una frecuencia de sintonizacion y ancho de banda de sintonizacion que permiten al receptor recibir el PLP pueden ser identicos para cada sfmbolo de datos incluido en la trama de senal. No obstante, la frecuencia de sintonizacion puede variar para cada trama de senal. Por lo tanto, en caso del ejemplo mostrado en (c) de la Fig. 38, el sintonizador del receptor puede realizar recepcion solamente con respecto a un ancho de banda limitado de una posicion de frecuencia fija
5
10
15
20
25
30
35
40
45
50
55
dentro de una unica trama de senal, obteniendo por ello un efecto de ahorro de potencia. Y, el receptor tambien puede obtener un efecto de intercalado de frecuencia a traves de una posicion de frecuencia, que puede variar para cada trama de senal. No obstante, el intercalado de frecuencia se puede limitar dentro de una unica trama de senal.
(d) de la Fig. 38 ilustra un ejemplo de asignacion de celdas de PLP a una trama de senal segun aun otra realizacion de la presente invencion. Aunque el ancho de banda de la subbanda se mantiene consistentemente, programando y asignando de manera diferente la posicion de frecuencia, a la que se asigna el PLP, para cada unidad de celda, se pueden mejorar tanto el efecto de intercalado de frecuencia como el efecto de ahorro de potencia. Mas espedficamente, aunque el ancho de banda de sintonizacion que permite al receptor recibir el PLP es fijo, la frecuencia de sintonizacion puede variar para cada unidad de celda.
(d) de la Fig. 38 muestra un ejemplo de 2 PLP (es decir, PLP1, PLP2) que tienen el mismo ancho de banda de subbanda y que se asigna a diferentes posiciones de frecuencia para cada unidad de celda. Se pueden asignar uno o mas PLP a una trama de senal.
La unidad de celda corresponde a una unidad segun la cual el sintonizador del receptor puede realizar recepcion en una posicion de frecuencia fija. Una unida de celda esta configurada de uno o mas sfmbolos de datos y una o mas subportadoras. En el ejemplo mostrado en (d) de la Fig. 38, una unidad de celda se identifica como una unidad rectangular pequena dentro de una seccion de sfmbolo de datos. En la presente memoria, si la longitud de la unidad de celda es mas larga que un periodo de guarda, cuando se realiza la programacion de manera que un PLP se puede transmitir para cada par de unidad de celda, no ocurrira ningun problema en la asignacion de un unico PLP a diferentes posiciones de frecuencia dentro de una unica trama de senal. En la presente memoria, el periodo de guarda corresponde a un periodo de tiempo espedfico requerido por un sintonizador del receptor para realizar salto de frecuencia, para ser recolocado (o mover) a una nueva posicion de sintonizacion y para medir la ganancia de la senal recibida, para realizar operaciones normales.
Por lo tanto, recibiendo un ancho de banda de subbanda limitada en la misma posicion de frecuencia durante una unidad de celda, el receptor puede obtener el efecto de ahorro de potencia y el receptor tambien puede obtener un efecto de intercalado de frecuencia dentro de una unica trama de senal a traves de diferentes posiciones de frecuencia respectivas a diferentes unidades de celdas.
Ademas, segun la presente invencion, cuando se usa el ancho de banda de una subbanda limitada, como se muestra en (a) de la Fig. 38, (c) de la Fig. 38 y (d) de la Fig. 38, se puede transmitir un piloto a cada borde de subbanda. Por consiguiente, cuando el receptor realiza codificacion sobre cada PLP, el receptor puede usar el piloto de cada subbanda, para mejorar el rendimiento de estimacion de canal.
La Fig. 39 ilustra un metodo de correlacion de celdas que usa una unidad de celda segun otra realizacion de la presente invencion.
Con referencia a la Fig. 39, N_GP indica un periodo de guarda. En la presente memoria, el periodo de guarda se refiere a un periodo de tiempo requerido por el sintonizador del receptor a fin de realizar un proceso de decodificacion normal de la senal de recepcion (o senal recibida) a traves de un proceso de resintonizacion. En otras palabras, el periodo de guarda corresponde a un periodo de tiempo espedfico requerido por un sintonizador del receptor para realizar salto de frecuencia, para ser recolocado (o mover) a una nueva posicion de sintonizacion y para medir la ganancia de la senal recibida, para realizar operaciones normales. Segun la realizacion de la presente invencion, la informacion del periodo de guarda (N_GP) se senala a la informacion de senalizacion de l1. Segun otra realizacion de la presente invencion, la informacion del periodo de guarda (N_GP) tambien se puede senalar a una informacion de senalizacion en banda, que transmite la informacion de PLP.
En este punto, cuando una unidad de celda se usa para realizar correlacion de celdas sobre cada servicio (o componente de servicio), se puede realizar un proceso de transmision que realiza segmentacion tanto en el dominio de tiempo como en el dominio de frecuencia dentro de una unica trama de senal. Por lo tanto, en este caso, se puede maximizar el efecto de ahorro de potencia y dado que los PLP se propagan a un area amplia tanto a los dominios de tiempo como de frecuencia en el mismo momento, se puede adquirir una ganancia de diversidad maxima.
Por ejemplo, en caso de un receptor, que recibe una senal de difusion, usando un unico sintonizador, para todos los PLP que buscan obtener un efecto de ahorro de potencia, la distancia entre las unidades de celdas asignadas debena ser mayor o igual que el periodo de guarda (N_GP). Este caso puede corresponder a PLP1 y PLP2 de la Fig. 39. En conclusion, tales PLP pueden tener tasas de transmision limitadas y la tasa de transmision maxima que se puede transmitir logicamente puede corresponder a 1/2 de la tasa de transmision maxima realizada a traves de la trama entera. Por el contario, para un servicio (o componente de servicio) que requiere una tasa de transmision mayor, la ganancia de ahorro de potencia debena abandonar inevitablemente y solamente se puede obtener el efecto de diversidad. En este caso, la distancia entre las celdas unidad puede ser menor que N_GP. Este caso puede corresponder al PLP3 y PLP4 de la Fig. 39.
5
10
15
20
25
30
35
40
45
50
55
En otro ejemplo, en caso de un receptor, que recibe una senal de difusion, usando dos o mas sintonizadores, el efecto de ahorro de potencia y el efecto de intercalado se puede obtener siempre sin ninguna limitacion respectiva al proceso de correlacion de celdas.
En caso del metodo de correlacion de celdas, mostrado en la Fig. 39, la frecuencia de sintonizacion y el ancho de banda de sintonizacion, que se usan por el receptor a fin de recibir un unico PLP, pueden ser identicos para cada sfmbolo de datos incluido en la trama de senal.
La Fig. 40 ilustra un metodo de correlacion de celdas que usa una unidad de celda segun aun otra realizacion de la presente invencion.
Con referencia a la Fig. 40, N_TS representa una distancia entre las unidades de celdas sobre un dominio de tiempo, en donde las unidades de celdas se asignan usando un metodo de segmentacion de tiempo sobre un PLP arbitrario. N_FS representa una distancia entre unidades de celdas sobre un dominio de frecuencia, en donde las unidades de celdas se asignan usando un metodo de segmentacion de tiempo. En la presente memoria, la N_TS y la N_FS pueden tener cada una un valor diferente para cada PLP. Y, la N_TS y la N_FS tambien se pueden mantener para tener un valor fijo dentro de una unica trama de senal y la N_TS y la N_FS tambien se pueden cambiar a una unidad de super trama que tiene diferentes tramas de senal o multiples tramas de senal como una unica unidad. Ademas, N_CU representa un numero total de unidades de celdas disponibles en el dominio de frecuencia para un unico sfmbolo de datos (es decir, sfmbolo OFDM).
En caso del metodo de correlacion de celdas, mostrado en la Fig. 40, el ancho de banda de sintonizacion que se usa por el receptor a fin de recibir un unico PLP puede corresponder a un ancho de banda de sintonizacion fijo dentro de una unica trama de senal. No obstante, la frecuencia de sintonizacion puede ser identica una a otra en un sfmbolo de datos arbitrario segun los valores de N_TS, N_FS y N_CU. Y, la frecuencia de sintonizacion puede variar en otros sfmbolos de datos. Segun la realizacion de la presente invencion, informacion sobre el intervalo de tiempo (o distancia) (N_TS) y el intervalo de frecuencia (N_FS) entre unidades de celdas se pueden senalar a la informacion de senalizacion de L1. Segun otra realizacion de la presente invencion, la informacion del periodo de guarda (N_GP) tambien se puede senalar a una informacion de senalizacion en banda, que transmite la informacion de PLP.
Con referencia a la Fig. 40, cada uno de PLP1 y PLP2 usa un metodo de programacion diferente. Adicionalmente, a la luz de la tasa de transmision de cada servicio (o componente de servicio) y la QoS, cuando se realiza correlacion de celdas sobre una unica trama de senal, el correlacionador de celdas del transmisor debena impedir una asignacion de unidad de celda que cause contencion entre cada uno de los PLP, cuando el proceso de programacion se realiza usando el metodo de segmentacion de tiempo-frecuencia.
La Fig. 41 ilustra una estructura ejemplar de un receptor que recibe PLP y que recupera los PLP recibidos, cuando los PLP se asignan y transmiten a la trama de senal, como se describio anteriormente en el metodo de correlacion de celdas ejemplar segun las realizaciones de la presente invencion descritas anteriormente.
El receptor de la Fig. 41 incluye un sintonizador (301010), un demodulador OFDM (301020), un descorrelacionador de tramas (301030), un decodificador BICM (301040) y un procesador de salida (301050). El receptor de la Fig. 41 puede usar al menos uno o mas sintonizadores. Y, en caso de que el receptor de la Fig. 41 usa 2 sintonizadores, el receptor puede incluir ademas un sintonizador (30101n). El receptor recibe una senal de difusion a traves de una antena o 2 o mas antenas. Adicionalmente, el sintonizador (301010) se puede usar en un extremo de procesamiento analogico.
Mas espedficamente, dependiendo de una frecuencia de sintonizacion y un ancho de banda de sintonizacion, que se introducen desde un controlador de sistema (no mostrado), el sintonizador (301010) puede realizar salto de frecuencia, para recibir una senal de difusion que incluye una trama de senal. Mas espedficamente, el sintonizador (301010) sintoniza una senal de difusion que corresponde a un ancho de banda de sintonizacion, en base a la frecuencia de sintonizacion introducida. La senal de difusion, que se sintoniza como se describio anteriormente, pasa a traves de un proceso de control automatico de ganancia, siendo por ello sacada al demodulador OFDM (301020).
El demodulador OFDM (301020) realiza demodulacion OFDM sobre la senal de difusion introducida, sacando por ello la senal de difusion demodulada OFDM al descorrelacionador de tramas (301030) en unidades de trama de senal.
La informacion de senalizacion de P1, que se transmite a un sfmbolo P1, se detecta por el demodulador OFDM (301020). En la presente memoria, la configuracion de trama de senal de la senal recibida actualmente se puede conocer (o determinar) a partir de la informacion de senalizacion de P1.
El descorrelacionador de tramas (301030) realiza desintercalado de frecuencia y descorrelacion de celdas sobre la trama de senal demodulada, que se saca desde el demodulador OFDM (301020), para recuperar cada PLP (o un PLP que incluye un servicio buscado (o deseado) por el usuario), sacando por ello el PLP recuperado al decodificador BICM (301040). En la presente memoria, el receptor se puede equipar solamente con un decodificador
5
10
15
20
25
30
35
40
45
50
55
BICM (301040) o el receptor se puede equipar con multiples decodificadores BICM respectivos al numero de PLP que se incluyen en la trama de senal.
El decodificador BICM (301040) realiza un proceso inverso del BICM respectivo en un PLP introducido, para corregir cualquier error que ocurra en el canal de transmision, sacando por ello el PLP con errores corregidos al procesador de salida (301050). El procesador de salida (301050) realiza los pasos del proceso, que se requieren para generar un flujo TS o IP o GS a partir de un PLP correspondiente que se saca desde el decodificador BICM (301040).
En lo sucesivo, se describiran en detalle las operaciones de un sintonizador (301010) incluido en el receptor de la Fig. 41, cuando un PLP se correlaciona a una trama de senal y se transmite, como se describio en las realizaciones de la presente invencion mostradas en (a) a (d) de la Fig. 38, Fig. 39 y Fig. 40.
Como se muestra en (a) de la Fig. 38, en una unica trama de senal, cuando un ancho de banda de subbanda que asigna un PLP se mantiene consistentemente y cuando la posicion de frecuencia, a la que se asigna un PLP, es identica para cada sfmbolo de datos, se puede fijar un parametro (es decir, frecuencia de sintonizacion y ancho de banda de sintonizacion) para cada PLP. Mas espedficamente, la frecuencia de sintonizacion y el ancho de banda de sintonizacion para recibir el PLP pueden ser identicos para cada sfmbolo de datos incluido en la trama de senal. Por lo tanto, una vez que se selecciona un PLP, el sintonizador (301010) de la Fig. 41 puede usar un parametro fijo (es decir, frecuencia de sintonizacion y ancho de banda de sintonizacion), para realiza un proceso de sintonizacion.
Como se muestra en (b) de la Fig. 38, en una unica trama de senal y cuando se mantiene consistentemente un ancho de banda de subbanda que asigna un PLP y cuando la posicion de frecuencia, a la que se asigna un PLP, vana para cada sfmbolo de datos, el ancho de banda de sintonizacion para recibir el PLP se puede determinar de manera diferente para cada sfmbolo de datos dentro de la trama de senal. Por lo tanto, el sintonizador (301010) de la Fig. 41 puede realizar el proceso de sintonizacion cambiando la frecuencia de sintonizacion (es decir, la posicion de sintonizacion) para cada sfmbolo de datos.
Como se muestra en (c) de la Fig. 38, en una unica trama de senal y cuando se mantienen consistentemente un ancho de banda de subbanda que asigna un PLP y una posicion de sintonizacion y cuando la posicion de frecuencia, a la que se asigna un PLP, vana para cada sfmbolo de datos, la frecuencia de sintonizacion y el ancho de banda de sintonizacion que permiten al receptor recibir el PLP pueden ser identicos para cada sfmbolo de datos incluido en la trama de senal. No obstante, la frecuencia de sintonizacion puede variar para cada trama de senal.
Por consiguiente, el sintonizador (301010) de la Fig. 41 realiza el proceso de sintonizacion usando un parametro fijo (es decir, frecuencia de sintonizacion y ancho de banda de sintonizacion) durante una unica trama de senal y el sintonizador (301010) puede realizar el proceso de sintonizacion cambiando la frecuencia de sintonizacion (es decir, la posicion de sintonizacion) para cada trama de senal. Mas espedficamente, el sintonizador realiza salto de frecuencia para cada trama de senal.
Como se muestra en (d) de la Fig. 38, en una unica trama de senal y cuando se mantiene consistentemente un ancho de banda de subbanda que asigna un PLP y cuando la posicion de frecuencia, a la que se asigna un PLP, vana para cada sfmbolo de datos, aunque el ancho de banda de sintonizacion que permite al receptor recibir el PLP sea identico en una unica trama de senal, la frecuencia de sintonizacion puede variar para cada unidad de celda.
En este punto, dado que se asegura un periodo de guarda suficiente requerido para realizar salto de frecuencia, el sintonizador (301010) de la Fig. 41 puede realizar salto de frecuencia incluso en una unica trama de senal. En la presente memoria, el periodo de guarda corresponde a un periodo de tiempo espedfico requerido por el sintonizador (301010) para realizar salto de frecuencia, para ser recolocado (o mover) a una nueva posicion de sintonizacion y para medir la ganancia de la senal recibida, para realizar operaciones normales.
Cuando se realizan correlacion y recepcion de celdas, como se muestra en (a) de la Fig. 38 a (d) de la Fig. 38, un ADC del demodulador OFDM (301020) incluido en el receptor de la Fig. 41 usa una tasa de muestreo, que se disminuye en proporcion al ancho de banda limitado, para realizar conversion digital. Adicionalmente, un tamano de FFT, que va a ser realizada por el modulo FFT, tambien disminuye en proporcion al ancho de banda correspondiente. Ademas, una memoria, que se configura para realizar desintercalado de tiempo y que se incluye en el decodificador BICM (301040), se usa menos y tambien se disminuye una tasa de decodificacion LDPC. Como se describio anteriormente, dado que ocurre una disminucion en la frecuencia, segun la cual estan siendo operados los modulos totales del receptor, el receptor puede obtener un efecto de ahorro de potencia.
Mientras tanto, como se muestra en la Fig. 39, cuando la correlacion de celda se realiza usando una unidad de celda, el receptor de la Fig. 41 puede realizar primero decodificacion sobre la informacion de senalizacion de L1 en el decodificador BICM (301040), adquiriendo por ello informacion de correlacion de celdas sobre un PLP, que se solicita sea decodificado, desde cada campo que incluye la informacion de senalizacion de L1. En la presente memoria, la informacion de correlacion de celdas incluye informacion sobre un intervalo de tiempo (o distancia) (N_GP) entre unidades de celdas, informacion sobre un numero de unidades de celdas usadas en el dominio de frecuencia y asf sucesivamente. Entonces, en base a la informacion de correlacion de celdas adquirida, se pueden detectar la frecuencia de sintonizacion y el ancho de banda de sintonizacion y la frecuencia de sintonizacion y el ancho de banda de sintonizacion detectados se entregan al sintonizador (301010). En este punto, en base a la
5
10
15
20
25
30
35
40
45
50
55
frecuencia de sintonizacion introducida por el sintonizador (301010), cuando se sintonizan las senales de difusion respectivas al ancho de banda de sintonizacion, el receptor puede recibir solamente las senales que corresponden a la banda, que esta transmitiendo las unidades de celdas que van a ser decodificadas.
Mientras tanto, como se muestra en la Fig. 40, cuando se realiza la correlacion de celdas usando una unidad de celda, el receptor puede realizar primero decodificacion sobre la informacion de senalizacion de L1 en el decodificador BICM (301040), adquiriendo por ello informacion de correlacion de celdas sobre un PLP, que se solicita que sea decodificada, desde cada campo que incluye la informacion de senalizacion de L1. En la presente memoria, la informacion de correlacion de celdas incluye informacion sobre un intervalo de tiempo (N_Ts) y un intervalo de frecuencia (N_FS) entre unidades de celdas, informacion sobre un numero de unidades de celdas (N_CU) usado en el dominio de frecuencia y asf sucesivamente, Entonces, en base a la informacion de correlacion de celdas adquirida, se pueden detectar la frecuencia de sintonizacion y el ancho de banda de sintonizacion y la frecuencia de sintonizacion y el ancho de banda de sintonizacion detectados se entregan al sintonizador (301010). En este punto, en base a la frecuencia de sintonizacion introducida por el sintonizador (301010), cuando se sintonizan las senales de difusion respectivas al ancho de banda de sintonizacion, el receptor puede recibir solamente las senales que corresponden a la banda, que esta transmitiendo las unidades de celdas que van a ser decodificadas.
Mientras tanto, la presente invencion puede transmitir informacion de senalizacion separada desde el transmisor, de manera que el receptor pueda identificar una trama de senal de difusion adicional, tal como una trama NGH y procesar la trama identificada. La presente invencion transmite informacion de senalizacion separada a traves de un sfmbolo P1. Y, en la presente memoria, el sfmbolo P1 se referira como un sfmbolo new_system_P1.
El sfmbolo new_system_P1 puede ser diferente del sfmbolo P1 y se puede usar en la presente memoria una pluralidad de sfmbolos new_system_P1. En este punto, segun la realizacion de la presente invencion, el sfmbolo new_system_P1 se situa en el comienzo de la trama de senal, es decir, situa en una parte delantera de un primer sfmbolo P2 dentro de una region de preambulo. En este caso, la region de preambulo se puede configurar de al menos uno o mas sfmbolos new_system_P1 y al menos uno o mas sfmbolos P2.
(a) de la Fig. 42 ilustra una estructura de sfmbolo P1 segun la presente invencion. En (a) de la Fig. 42, el sfmbolo P1 y parte del sfmbolo P2 se referiran como una region de preambulo y una region del cuerpo se referira como una region de datos. La region de datos se puede configurar de una pluralidad de sfmbolos de datos (tambien referidos como sfmbolos OFDM de datos).
En (a) de la Fig. 42, el sfmbolo P1 se genera teniendo copiada cada una de una parte delantera y una parte final de un sfmbolo eficaz (o valido), teniendo un cambio de frecuencia realizado en tanto como +fsh y que tiene las copias copiadas en frecuencia colocadas respectivamente en una parte delantera (C) y una parte final (B) del sfmbolo eficaz (A). En la presente invencion, la parte C se referira como un prefijo y la parte B se referira como un sufijo. Mas espedficamente, un sfmbolo P1 se configura de una parte de prefijo, una parte de sfmbolo eficaz y una parte de sufijo. En la descripcion de la presente invencion, tal estructura de sfmbolo P1 tambien se refiere como una estructura C-A-B. En este punto, segun la presente invencion, el sfmbolo P1 corresponde a un sfmbolo OFDM de 1K. Y, segun la realizacion de la presente invencion, la parte A (Tp-ia) puede tener la longitud de 112 ps, la parte C (Tp1c) puede tener la longitud de 59 ps y la parte B (Tpib) puede tener la longitud de 53 ps.
(b) de la Fig. 42 ilustra un diagrama de bloques que muestra una estructura ejemplar de un generador de sfmbolo PI segun la presente invencion. En la presente memoria, (b) de la Fig. 42 incluye un modulo de tabla CDS (Secuencia de Distribucion de Portadora) (280-10), un modulo MSS (Secuencia de Senalizacion de Modulacion) (280120), un modulo de correlacion DBPSK (Modulacion por Desplazamiento de Fase Binaria Diferencial) (280130), un modulo de aleatorizacion (280140), un modulo IFFT (280160) y un modulo de estructura C-A-B (280l70). Despues de ser procesados con las operaciones de cada bloque incluido en el generador de sfmbolo PI mostrado en (b) de la Fig. 42, los sfmbolos PI mostrados en (a) de la Fig. 42 se sacan finalmente desde el modulo de estructura C-A-B (280170).
Segun la realizacion de la presente invencion, se puede modificar la estructura del sfmbolo PI, mostrada en (a) de la Fig. 42 o se puede modificar el generador de sfmbolo PI, mostrado en (b) de la Fig. 42, para generar un sfmbolo new_system_P1.
Si el sfmbolo new_system_P1 se genera modificando el sfmbolo PI mostrado en (a) de la Fig. 42, el sfmbolo new_system_P1 se puede generar usando al menos uno de los siguientes metodos. Por ejemplo, el sfmbolo new_system_P1 se puede generar modificando un valor de cambio (o desplazamiento) de frecuencia (fSH) para un prefijo y un sufijo. En otro ejemplo, el sfmbolo new_system_P1 se puede generar modificando (o cambiando) la longitud del sfmbolo PI (por ejemplo, las longitudes Tpic y Tpib). Aun en otro ejemplo, el sfmbolo new_system_P1 se puede generar sustituyendo la longitud del sfmbolo PI desde IK a 512, 256, 128 y asf sucesivamente. En este caso, se debenan corregir adecuadamente los parametros (por ejemplo, fSH, Tpic, Tpib) que se usan en la estructura de sfmbolo PI.
5
10
15
20
25
30
35
40
45
50
55
Si el sfmbolo new_system_P1 se genera modificando el generador de s^bolo P1 mostrado en (b) de la Fig. 42, el sfmbolo new_system_P1 se puede generar usando al menos uno de los siguientes metodos. Por ejemplo, el sfmbolo new_system_P1 se puede generar usando un metodo de cambio de la distribucion de las portadoras activas (por ejemplo, un metodo que tiene el modulo de tabla CDS (280110) que usa otro CSS (Conjunto Complementario de Secuencias)), que se usan para el sfmbolo P1, a traves del modulo de tabla CDS (280110), el modulo MSS (280120) y el modulo de estructura C-A-B (280170). En otro ejemplo, el sfmbolo new_system_P1 se puede generar usando un metodo de cambio de un patron para transmitir informacion al sfmbolo P1 (por ejemplo, un metodo que tiene el modulo MSS (280120) que usa otro CSS) y asf sucesivamente.
Mientras tanto, la presente invencion puede asignar adicionalmente un sfmbolo de preambulo a la region de preambulo dentro de una trama de senal. En lo sucesivo, la senal de preambulo adicional se referira como un sfmbolo AP1 (sfmbolo de Preambulo Adicional) por simplicidad en la descripcion de la presente invencion. A fin de mejorar el rendimiento de deteccion para detectar una senal de difusion movil (es decir, NGH), en una condicion de SNR considerablemente baja o una condicion de desvanecimiento selectivo de tiempo, se anade al menos uno o mas sfmbolos AP1 a la trama de senal.
En este punto, segun la realizacion de la presente invencion, el sfmbolo AP1 se situa entre un sfmbolo P1 y un primer sfmbolo P2 dentro de la region de preambulo de una trama de senal. Mas espedficamente, el sfmbolo P1 y el sfmbolo AP1 se transmiten consecutivamente. Segun la realizacion de la presente invencion, si el sfmbolo P2 no se transmite a la trama de senal, el sfmbolo AP1 se puede situar entre el sfmbolo P1 y el primer sfmbolo de datos dentro de la region de preambulo de la trama de senal. Segun otra realizacion de la presente invencion, el sfmbolo P1 y el sfmbolo AP1 se pueden asignar a posiciones no consecutivas dentro de una unica trama de senal, para ser transmitidos.
En una trama de senal segun la presente invencion, la region de preambulo se configura de un sfmbolo P1, al menos uno o mas sfmbolos AP1 y al menos uno o mas sfmbolos P2. Y, la region de datos se puede configurar de una pluralidad de sfmbolos de datos (o sfmbolos OFDM de datos).
Como se describe en las realizaciones para generar el sfmbolo new_system_P1, segun la realizacion de la presente invencion, el sfmbolo AP1 se puede generar modificando la estructura del sfmbolo P1, mostrado en (a) de la Fig. 42 o modificando el generador de sfmbolo P1, mostrado en (b) de la Fig. 42. Segun la realizacion de la presente invencion, el sfmbolo AP1 se puede generar modificando tanto la estructura del sfmbolo P1, mostrado en (a) de la Fig. 42, como el generador de sfmbolo P1, mostrado en (b) de la Fig. 42.
Segun la realizacion de la presente invencion, el sfmbolo P1 y el sfmbolo AP1 se pueden insertar para cada trama de senal por un modulo de insercion de P1, que se incluye en el generador OFDM del transmisor. Mas espedficamente, el modulo de insercion de P1 puede insertar al menos 2 o mas sfmbolos de preambulo en cada trama de senal. Segun otra realizacion de la presente invencion, se puede anadir un modulo de insercion de AP1 detras (o despues) del modulo de insercion de P1 y se puede insertar un sfmbolo AP1 por el modulo de insercion de AP1. Como se describe en la realizacion de la presente invencion, cuando se usan al menos 2 o mas sfmbolos de preambulo, la presente invencion es ventajosa en que la presente invencion puede ser mas robusta frente a un efecto de desvanecimiento a rafagas, que puede ocurrir en un entorno de desvanecimiento movil y que se puede mejorar un rendimiento de deteccion de senal.
La Fig. 43 ilustra una estructura de super trama ejemplar para transmitir una senal de difusion adicional que incluye el sfmbolo AP1, por ejemplo, una senal de difusion movil segun la presente invencion.
Una trama de senal configurada para transmitir una senal de difusion adicional dentro de la super trama, por ejemplo, una trama NGH que transmite una senal NGH, se puede configurar de un sfmbolo P1, un sfmbolo AP1, al menos uno o mas sfmbolos P2 y una pluralidad de sfmbolos de datos, como se muestra en la Fig. 43. En la presente memoria, el sfmbolo P1 transmite informacion de senalizacion de P1, el sfmbolo AP1 transmite informacion de senalizacion de AP1 y el sfmbolo P2 transmite la informacion de senalizacion de L1. En la presente memoria, la informacion de senalizacion de P1 incluye un campo S1 y un campo S2. En la presente memoria, el campo S1 senala un formato de preambulo y el campo S2 senala un tamano de FFT.
Aparte del sfmbolo AP1, dado que los otros sfmbolos restantes son identicos a los descritos en la Fig. 1, se omitira por simplicidad la descripcion de las partes identicas y solamente se describiran en detalle en lo sucesivo las partes diferentes.
La informacion de senalizacion de AP1 que se transmite por el sfmbolo AP1 puede incluir un parametro de transmision adicional. Segun la realizacion de la presente invencion, la informacion de senalizacion de AP1 puede incluir informacion de patron de un piloto, que se inserta en la trama de senal correspondiente. Usando la informacion de senalizacion de AP1, la informacion de senalizacion previa de L1 se puede propagar a una trama de transmision (por ejemplo, sfmbolos de datos de la region de datos), mejorando por ello la robustez frente al entorno de desvanecimiento de la informacion de senalizacion previa de L1.
Una vez que la presente invencion ha indicado un patron de piloto de la trama de senal actual usando la informacion de senalizacion de AP1, incluso cuando la informacion de senalizacion previa de L1 se propague a los sfmbolos de
5
10
15
20
25
30
35
40
45
50
55
datos de la region de datos, el receptor puede ser consciente del patron de piloto anterior a la decodificacion de la informacion de senalizacion previa de L1 de la region de datos.
La Fig. 44 ilustra un diagrama de bloques que muestra una estructura ejemplar de un generador OFDM, que se incluye en el aparato de transmision de senal de difusion, para insertar el sfmbolo API segun una realizacion de la presente invencion. El generador OFDM de la Fig. 44 muestra una realizacion ejemplar que corresponde a cuando una senal de difusion esta siendo transmitida usando un metodo MISO o MIMO. Mas particularmente, la Fig. 44 muestra un ejemplo de transmision de una senal de difusion a traves de 2 antenas de transmision usando el metodo MISO o MIMO.
A fin de hacerlo asf, el generador OFDM incluye un procesador MISO/MIMO (302110), 2 insertadores de piloto (302121, 302122), 2 modulos IFFT (302131, 302132), 2 modulos de reduccion de PAPR (302141, 302142), 2 modulos de insercion de GI (302151, 302152), 2 modulos de insercion de sfmbolo P1 (302161, 302162), 2 modulos de insercion de sfmbolo AP1 (302171, 302172) y dos DAC (302181, 302182). En la descripcion de la presente invencion, un bloque configurado para modular una senal de difusion que va a ser transmitida a traves de una 1a antena de transmision (Tx1) se referira como una primera unidad de transmision y un bloque configurado para modular una senal de difusion que va a ser transmitida a traves de una 2a antena de transmision (Tx2) se referira como una segunda unidad de transmision. En la presente memoria, la primera unidad de transmision incluye un insertador de piloto (302121), un modulo IFFT (302131), un modulo de reduccion de PAPR (302141), un modulo de insercion de GI (302151), un modulo de insercion de sfmbolo P1 (302161), un modulo de insercion de sfmbolo AP1 (302171) y un DaC (302181). Y, la segunda unidad de transmision incluye un insertador de piloto (302122), un modulo IFFT (302132), un modulo de reduccion de PAPR (302142), un modulo de insercion de GI (302152), un modulo de insercion de sfmbolo P1 (302162), un modulo de insercion de sfmbolo AP1 (302172) y un DAC (302182).
A fin de transmitir senales a traves de 2 antenas de transmision, el procesador MISO/MIMO (302110) primero realiza codificacion MISO y/o MIMO sobre senales, cada una que se introduce a traves de un camino diferente, de manera que las senales pueden obtener diversidad de transmision. El procesador MISO/MIMO (302110) saca respectivamente las senales codificadas MISO y/o MIMO a cada uno de los 2 insertadores de piloto (302121, 302122). En la presente memoria, la codificacion MIMO se puede realizar por un correlacionador de constelacion incluido en el modulo BICM. Y, en este caso, la codificacion MIMO no se realiza por el generador OFDM.
Cada uno de los insertadores de piloto (302121, 302122) puede insertar un piloto de un patron de piloto decidido a una posicion correspondiente dentro de la trama de senal y entonces puede sacar las senales insertadas con pilotos a los modulos IFFT (302131, 302132). En este punto, la informacion de patron de piloto se puede senalar a la informacion de senalizacion de AP1 o se puede senalar a la informacion de senalizacion de L1. Alternativamente, la informacion de patron de piloto tambien se puede senalar tanto a la informacion de senalizacion de AP1 como a la informacion de senalizacion de L1.
Cada uno de los modulos IFFT (302131, 302132) puede convertir cada una de las senales insertadas con pilotos a un dominio de tiempo a traves de un proceso de Transformada Rapida de Fourier. Entonces, cada uno de los modulos IFFT (302131, 302132) puede sacar respectivamente las senales convertidas en tiempo a los modulos de reduccion de PAPR (302141, 302142).
Cada uno de los modulos de reduccion de PAPR (302141, 302142) puede reducir la PAPR de las senales en el dominio de tiempo y entonces pueden transmitir las senales procesadas a los modulos de insercion de GI (302151, 302152). Adicionalmente, en base a un algoritmo de reduccion de PAPR, los modulos de reduccion de PAPR (302141, 302142) pueden realimentar respectivamente informacion requerida a los insertadores de piloto (302121, 302122).
Copiando una ultima parte de un sfmbolo OFDM eficaz a una parte delantera del sfmbolo OFDM correspondiente, cada uno de los modulos de insercion de GI (302151, 302152) puede insertar un intervalo de guarda en forma de un prefijo cfclico, sacando por ello el sfmbolo procesado a los modulos de insercion de sfmbolo P1 (302161, 302162). En la presente memoria, la informacion de Gi se puede senalar a la informacion de senalizacion previa de L1. Y, una parte de la informacion de GI se puede senalar a la informacion de senalizacion de P1.
Cada uno de los modulos de insercion de sfmbolo P1 (302161, 302162) puede insertar un sfmbolo P1 en el comienzo (o parte de inicio) de cada trama de senal, sacando por ello la trama de senal procesada a los modulos de insercion de sfmbolo AP1 (302171, 302172).
Cada uno de los modulos de insercion de sfmbolo AP1 (302171, 302172) puede insertar un sfmbolo AP1 despues del sfmbolo P1, sacando por ello la trama de senal procesada a los DAC (302181, 302182). En la presente memoria, la insercion del sfmbolo P1 y el sfmbolo AP1 se puede realizar por los modulos de insercion de sfmbolo P1 (302161, 302162). Y, en este caso, se pueden omitir los modulos de insercion de sfmbolo AP1 (302171, 302172).
Cada uno de los DAC (302181, 302182) puede convertir cada una de las tramas de senal insertadas con sfmbolos AP1 a senales analogicas y entonces puede sacar respectivamente las senales convertidas a las antenas de transmision correspondientes (Tx1 y Tx2).
5
10
15
20
25
30
35
40
45
50
55
Mientras tanto, cuando se inserta un piloto en cada trama de senal y transmite por los insertadores de piloto (302121, 302122), el receptor puede usar el piloto en sincronizacion de tramas, sincronizacion de frecuencia, sincronizacion de tiempo, estimacion de canal, reconocimiento de modo de transmision y asf sucesivamente.
El piloto segun la presente invencion se puede dividir en 2 tipos diferentes, un que es un piloto disperso y el otro que es un piloto continuo. Mas espedficamente, el piloto disperso se usa para permitir al receptor estimar y compensar cualquier influencia causada por un canal de radio. Y, el piloto continuo para permitir al receptor eliminar cualquier sincronizacion de frecuencia precisa o error de fase.
En la presente invencion, puede existir una pluralidad de patrones de piloto disperso. Y, segun la realizacion de la presente invencion, entre la pluralidad de patrones de piloto dispersos, se puede seleccionar un patron de piloto disperso segun un tamano de FFT y un tamano de intervalo gma (GI), para ser insertado en sfmbolos OFDM de una trama de senal y transmitir los sfmbolos insertados con piloto. Mas espedficamente, segun la realizacion de la presente invencion, cuando la presente invencion usa el metodo MlMo, entre 9 patrones de piloto disperso (PP1~PP9), se selecciona un patron de piloto disperso en base al tamano de FFT y el tamano de GI, para ser insertado en los sfmbolos OFDM de la trama de senal correspondiente.
En la descripcion de la presente invencion, segun la realizacion de la presente invencion, se pueden usar 1k, 2k, 4k, 8k y 16k como el tamano de FFT y se pueden usar 1/128, 1/32, 1/16, 19/256, 1/8, 19/128 y 1/4 como el tamano de GI. El tamano de FFT se refiere a un numero de subportadoras que configuran un unico sfmbolo OFDM. Y el tamano de GI se refiere a una relacion que se ocupa por el GI en un unico sfmbolo OFDM. Por lo tanto, la longitud de un sfmbolo OFDM puede variar dependiendo del tamano de FFT y el tamano de GI.
La informacion del tamano de GI se puede senalar a un campo GUARD_INTERVAL de la informacion de senalizacion previa de L1. Y, la informacion de patron de piloto, que esta siendo insertada en la trama de senal actual, se puede senalar a la informacion de senalizacion previa de L1 y/o la informacion de senalizacion de AP1.
La Fig. 45 ilustra una tabla que muestra un parametro ejemplar de 9 patrones de piloto disperso segun la presente invencion.
En la tabla mostrada en la Fig. 45, Dx representa una distancia entre subportadoras que transmiten pilotos en un dominio de frecuencia y Dy representa un numero de sfmbolos OFDM usados entre subportadoras de pilotos de la misma posicion dentro de un dominio de tiempo. Mas espedficamente, Dx se refiere a una distancia (o intervalo) entre subportadoras (es decir, Separacion de portadoras que soportan pilotos) que transmiten un piloto dentro de un unico sfmbolo OFDM y Dy se refiere a una distancia (o intervalo) entre sfmbolos OFDM de un piloto (es decir, Numero de sfmbolos que forman una secuencia de pilotos dispersos).
En la presente memoria, en un 1er patron de piloto disperso (PP1), el valor de Dx es igual a 6 y un valor de Dy es igual a 4. Mas espedficamente, el 1er patron de piloto disperso (PP1) se puede asignar a un sfmbolo OFDM espedfico dentro de la trama de senal en un intervalo de 6 subportadoras. Y, el 1er patron de piloto disperso (PP1) tambien se puede asignar a 4 sfmbolos OFDM dentro de una subportadora espedfica de la misma posicion dentro de la trama de senal. En un 2° patron de piloto disperso (PP2), el valor de Dx es igual a 12 y un valor de Dy es igual a 2. En un 3er patron de piloto disperso (PP3), el valor de Dx es igual a 12 y un valor de Dy es igual a 4. En un 4° patron de piloto disperso (PP4), el valor de Dx es igual a 24 y un valor de Dy es igual a 2. En un 5° patron de piloto disperso (PP5), el valor de Dx es igual a 24 y un valor de Dy es igual a 4. En un 6° patron de piloto disperso (PP6), el valor de Dx es igual a 48 y un valor de Dy es igual a 2. En un 7° patron de piloto disperso (PP7), el valor de Dx es igual a 24 y un valor de Dy es igual a 4. En un 8° patron de piloto disperso (PP8), el valor de Dx es igual a 12 y un valor de Dy es igual a 16. Y, finalmente, en un 9° patron de piloto disperso (PP9), el valor de Dx es igual a 12 y un valor de Dy es igual a 3. Mas espedficamente, el 9° patron de piloto disperso (PP9) se puede asignar a un sfmbolo OFDM espedfico dentro de la trama de senal en un intervalo de 12 subportadoras. Y, el 9° patron de piloto disperso (PP9) tambien se puede asignar a 3 sfmbolos OFDM dentro de una subportadora espedfica de la misma posicion dentro de la trama de senal.
La Fig. 46 ilustra ejemplos de patrones de piloto disperso que se pueden usar en una trama de senal correspondiente segun un tamano de FFT y un tamano de Gi, entre los 9 patrones de piloto disperso que se pueden usar por el aparato de transmision de tipo MlMO segun la presente invencion.
Por ejemplo, cuando el tamano de FFT es igual a 16K y cuando el tamano de GI es igual a 1/32 del tamano de FFT, la trama de senal correspondiente puede usar cualquiera del 2° patron de piloto (PP2), el 4° patron de piloto (PP4) y el 5° patron de piloto (PP5). En otro ejemplo, cuando el tamano de FFT es igual a 16K y cuando el tamano de GI es igual a 1/16 del tamano de FFT, la trama de senal correspondiente puede usar cualquiera del 2° patron de piloto (PP2), el 3er patron de piloto (PP3) y el 9° patron de piloto (Pp9).
En la Fig. 45 y la Fig. 46, con referencia a cada patron de piloto disperso, sera evidente que el patron de piloto disperso, que va a ser insertado en cada trama de senal, se decide en base al valor de Dx, el valor de Dy, el tamano de FFT y el tamano de GI.
La Fig. 47 ilustra un 9° patron de piloto (PP9) ejemplar segun una realizacion de la presente invencion.
5
10
15
20
25
30
35
40
45
50
55
Con referencia a la Fig. 47, en el 9° patron de piloto (PP9), la distancia entre las subportadoras que transmiten un piloto en el dominio de frecuencia corresponde a Dx=12 y el numero de sfmbolos OFDM entre subportadoras de piloto que se situan en la misma posicion dentro del dominio de tiempo corresponde a Dy=3. Esta regla se aplica igualmente a todos los sfmbolos OFDM excluyendo el ultimo sfmbolo OFDM dentro de la trama de senal. En el ultimo sfmbolo OFDM dentro de la trama de senal de la Fig. 47, se modifica (o cambia) el patron de piloto. Por ejemplo, el valor de Dx del ultimo sfmbolo OFDM es igual a 4.
El 9° patron de piloto disperso (PP9) de la Fig. 47 se usa en el sistema MIMO/MISO, que usa dos antenas de transmision, cada sfmbolo OFDM dentro de una trama de senal incluye tanto celdas de piloto tramadas con patrones de puntos (o celdas de piloto de puntos) como celdas de piloto tramadas con patrones de lmeas diagonales (o celdas de piloto tramadas diagonalmente). Ademas, las celdas de piloto tramadas con patrones de puntos se asignan a una primera subportadora de cada sfmbolo OFDM y las celdas de piloto tramadas con patrones de lmeas diagonales se asignan a una segunda subportadora de cada sfmbolo OFDM.
En este punto, a fin de permitir al receptor estimar un canal de transmision que comienza desde cada antena de transmision a cada antena de recepcion, el transmisor transmite la suma y diferencia de pilotos a traves de dos antenas de transmision. Mas espedficamente, cada una de las celdas de piloto de puntos corresponde a una posicion, a la que dos antenas de transmision transmiten los mismos valores de piloto que tienen el mismo signo. Y, aunque cada una de las celdas de piloto tramadas diagonalmente corresponde a una posicion, a la que dos antenas de transmision transmiten los mismos valores de piloto que tienen el mismo signo, los valores de piloto corresponden a posiciones opuestas de las senales de piloto de puntos. Por lo tanto, cuando el receptor detecta un piloto, una suma de los valores de piloto que se transmiten desde dos antenas de transmision se pueden detectar en las celdas de piloto de puntos y una diferencia entre los valores de piloto que se transmiten desde dos antenas de transmision se puede detectar en las celdas de piloto tramadas diagonalmente. En este punto, los valores de piloto pueden corresponder a valores, que se deciden previamente en base a un acuerdo entre el aparato de transmision/aparato de recepcion. Mas espedficamente, cuando una senal de difusion que incluye cada trama de senal se transmite a traves de 2 antenas de transmision, el insertador de piloto de la primera unidad de transmision y el insertador de piloto de la segunda unidad de transmision dentro del generador OFDM insertan respectivamente una senal de piloto a cada trama de senal. En este punto, cualquiera del insertador de piloto de la primera unidad de transmision y el insertador de piloto de la segunda unidad de transmision pueden fijar el codigo de la senal de piloto, que esta siendo insertado en las celdas de piloto tramadas diagonalmente, a un codigo opuesto. Adicionalmente, en el insertador de piloto de la primera unidad de transmision y en el insertador de piloto de la segunda unidad de transmision, los codigos de las dos senales de piloto que se insertan en las celdas de piloto de puntos pueden ser identicos unos de otros. Segun una realizacion de la presente invencion, la primera unidad de transmision y la segunda unidad de transmision insertan respectivamente senales de piloto que tienen el mismo patron de piloto a una trama de senal correspondiente.
En un patron de piloto que tiene la estructura mostrada en la Fig. 47, se transmiten la suma y la diferencia de los valores de piloto para cada sfmbolo OFDM. Mas particularmente, las primeras 2 subportadoras de cada sfmbolo OFDM se usan cada una a fin de transmitir la suma y la diferencia de los valores de piloto. Por lo tanto, una condicion de requisito requerida por un transmisor, que usa el patron de piloto mostrado en la Fig. 47, al canal de transmision, indica que el tiempo de coherencia de un canal debena ser equivalente a un periodo de duracion de 1 sfmbolo OFDM. Esta condicion de requisito corresponde a la velocidad de estimacion de canal mas rapida que se puede proporcionar por un sistema que usa el metodo OFDM. Por lo tanto, el 9° patron de piloto (PP9), mostrado en la Fig. 47, puede ser adecuado para un servicio movil rapido.
No obstante, como se muestra en la Fig. 47, segun la realizacion de la presente invencion, dado que Dy=3, a fin de adquirir la velocidad de estimacion de canal maxima descrita anteriormente, el demodulador OFDM segun la presente invencion realiza interpolacion sobre el canal estimado solamente en el dominio de frecuencia empezando desde la posicion de piloto disperso.
Adicionalmente, usando el 9° patron de piloto (PP9) de la Fig. 47, dado que la posicion de piloto, desde la cual se transmiten la suma y la diferencia del piloto, existe en cada sfmbolo OFDM, cada sfmbolo OFDM puede transmitir un piloto de borde para la suma y la diferencia. De esta manera, se puede reducir una diferencia en la estimacion de canal en el borde de un espectro.
La Fig. 48 ilustra una estructura ejemplar de un sfmbolo P1 y una estructura ejemplar de un sfmbolo API segun una realizacion de la presente invencion. La Fig. 48 muestra un ejemplo de generacion de un sfmbolo API modificando el sfmbolo P1.
En la Fig. 48, un sfmbolo P1, que se muestra en el lado izquierdo, se genera teniendo cada una de una parte delantera y una parte final de un sfmbolo eficaz (o valido) copiado, teniendo un cambio de frecuencia realizado tanto como +fsh y teniendo las copias de frecuencia cambiada colocadas respectivamente en una parte delantera (C) y una parte final (B) del sfmbolo eficaz (A). En la presente invencion, la parte C se referira como un prefijo y la parte B se referira como un sufijo. Mas espedficamente, el sfmbolo P1 se configura de una parte de prefijo, una parte de sfmbolo eficaz y una parte de sufijo.
5
10
15
20
25
30
35
40
45
50
55
En la Fig. 48, un sfmbolo API, que se muestra en el lado derecho, se genera teniendo cada una de una parte delantera y una parte final de un sfmbolo eficaz (o valido) copiado, teniendo un cambio de frecuencia realizado tanto como -fsh y teniendo las copias de frecuencia cambiada colocadas respectivamente en una parte delantera (F) y una parte final (E) del sfmbolo eficaz (D). En la presente invencion, la parte F se referira como un prefijo y la parte E se referira como un sufijo. Mas espedficamente, el sfmbolo API se configura de una parte de prefijo, una parte de sfmbolo eficaz y una parte de sufijo.
En la presente memoria, los dos valores de cambio de frecuencia +fsh, -fsh, que se usan en el sfmbolo P1 y el sfmbolo API, pueden tener el mismo valor absoluto pero se dan signos opuestos. Mas espedficamente, el cambio de frecuencia se realiza en direcciones opuestas. Y, las longitudes C y F, que se copian en la parte delantera del sfmbolo eficaz, se pueden fijar para tener diferentes valores. Y, las longitudes B y E, que se copian en la parte final del sfmbolo eficaz, se pueden fijar para tener diferentes valores. Alternativamente, las longitudes C y F se pueden fijar para tener valores diferentes y las longitudes B y E se pueden fijar para tener el mismo valor o viceversa. Segun otra realizacion de la presente invencion, una longitud de sfmbolo eficaz del sfmbolo P1 y una longitud de sfmbolo eficaz del sfmbolo Ap1 se puede determinar de manera diferente. Y, segun aun otra realizacion de la presente invencion, se puede usar un CSS (Conjunto Complementario de Secuencias) para seleccion de tono y una aleatorizacion de datos dentro del API se puede aleatorizar por API.
Segun la realizacion de la presente invencion, las longitudes C y F, que se copian en la parte delantera del sfmbolo eficaz (o valido), se pueden fijar para tener diferentes valores y las longitudes de B y E, que se copian en la parte final del sfmbolo eficaz (o valido), tambien se pueden fijar para tener diferentes valores.
Las longitudes C, B, F, E segun la presente invencion se pueden obtener usando la Ecuacion 11 mostrada mas adelante.
Ecuacion 11
Longitud de C (Tc) = {Longitud de A (Ta) / 2 + 30}
Longitud de B (Tb) = {Longitud de A (Ta) / 2 - 30}
Longitud de E (Tf) = {Longitud de D (Td) / 2 + 15}
Longitud de E (Te) = {Longitud de D (Td) / 2 -15}
Como se muestra en la Ecuacion 11, el sfmbolo P1 y el sfmbolo AP1 tienen el mismo valor de cambio de frecuencia. No obstante, se dan signos opuestos a cada uno del sfmbolo P1 y del sfmbolo AP1. Adicionalmente, a fin de determinar las longitudes de C y B, la presente invencion determina un valor de desplazamiento que se anade a o sustrae de un valor que corresponde a la longitud de A (Ta) / 2. Y, a fin de determinar las longitudes de F y E, la presente invencion determina un valor de desplazamiento que se anade a o sustrae de un valor que corresponde a la longitud de D (Td) / 2. En la presente memoria, cada uno de los valores de desplazamiento se ajusta de manera diferente. Segun la realizacion de la presente invencion, el valor de desplazamiento del sfmbolo P1 se fija a 30 y el valor de desplazamiento del sfmbolo AP1 se fija a 15. No obstante, los valores dados en los ejemplos descritos anteriormente son meramente ejemplares. Y, por lo tanto, sera evidente que los valores correspondientes pueden ser variados o cambiados facilmente por cualquier experto en la tecnica. De esta manera, la presente invencion no estara limitada solamente a los valores presentados en la presente memoria.
Segun la presente invencion, generando un sfmbolo AP1 y un sfmbolo AP1 para configurar la estructura mostrada en la Fig. 48 e insertando los sfmbolos generados a cada trama de senal, el sfmbolo P1 no degrada el rendimiento de deteccion del sfmbolo AP1 y, al contrario, el sfmbolo AP1 no degrada el rendimiento de deteccion del sfmbolo P1. Adicionalmente, el rendimiento de deteccion del sfmbolo P1 es casi identico al rendimiento de deteccion del sfmbolo AP1. Ademas, configurando los sfmbolos de manera que el sfmbolo P1 y el sfmbolo AP1 tengan estructuras de sfmbolos similares, se puede reducir el nivel de complejidad del receptor.
En este punto, el sfmbolo P1 y el sfmbolo AP1 se pueden transmitir consecutivamente o cada uno de los sfmbolos se puede asignar a diferentes posiciones dentro de la trama de senal y entonces se puede transmitir. Y, en caso de que el sfmbolo P1 y el sfmbolo AP1 esten cada uno asignado a una posicion diferente dentro de la trama de senal, para ser transmitido, se puede obtener un efecto de diversidad de tiempo alta con respecto al sfmbolo de preambulo. Segun la realizacion de la presente invencion, el sfmbolo P1 y el sfmbolo AP1 se transmiten consecutivamente.
La Fig. 49 ilustra un diagrama de bloques que muestra una estructura de un demodulador OFDM segun aun una realizacion de la presente invencion. Segun una realizacion de la presente invencion, el demodulador OFDM usa 2 antenas de recepcion (Rx1, Rx2) a fin de recibir las senales transmitidas a traves de MIMO o MISO. El demodulador OFDM de la Fig. 49 recibe una senal de difusion que pasa a traves de cada camino y que se recibe a traves de dos antenas (Rx1, Rx2), realizando por ello demodulacion OFDM sobre cada una de las senales recibidas.
El demodulador OFDM de Fig. 49 consta de una 1a unidad de recepcion y una 2a unidad de recepcion. En la presente memoria, la 1a unidad de recepcion incluye un ADC (306600), un detector de sfmbolo P1 (306601), un
5
10
15
20
25
30
35
40
45
50
55
detector de s^bolo API (306602), una unidad de sincronizacion de Tiempo/Frecuencia (306603), un eliminador de GI (306604), un modulo FfT (306605) y un estimador de canal (306606). Y, la 2a unidad de recepcion incluye un ADC (306610), un detector de sfmbolo P1 (306611), un detector de sfmbolo API (306612), una unidad de sincronizacion de Tiempo/Frecuencia (306613), un eliminador de GI (306614), un modulo FFT (306615) y un estimador de canal (306616). En la presente invencion, la 1a unidad de recepcion puede incluir ademas una ecualizacion/decodificador MISO y la 2a unidad de recepcion tambien puede incluir ademas una ecualizacion/decodificador MISO.
Dado que la 1a unidad de recepcion y la 2a unidad de recepcion tienen la misma estructura en la presente invencion, solamente se describira en detalle la 1a unidad de recepcion.
Mas espedficamente, el ADC (306600) convierte una senal de difusion analogica, que se recibe a traves de una antena (Rx1), a una senal digital, sacando por ello la senal de difusion digital convertida al detector de sfmbolo P1 (306601). En la presente memoria, entre las senales de difusion digital, el detector de sfmbolo P1 (306601) detecta y decodifica el sfmbolo P1, que transmite informacion de senalizacion P1, para determinar la configuracion de trama de la senal recibida actualmente. Entre las senales de difusion digital, el detector de sfmbolo AP1 (306602) detecta y decodifica el sfmbolo AP1, que transmite informacion de senalizacion AP1, para adquirir informacion de patron de piloto de la trama de senal actual. En la presente memoria, la deteccion y decodificacion del sfmbolo P1 y el sfmbolo AP1 se pueden realizar por el detector de sfmbolo P1 (306601). Y, en este caso, se puede omitir el detector de sfmbolo AP1 (306602).
La unidad de sincronizacion de tiempo/frecuencia (306603) usa la informacion de senalizacion de P1 y la informacion de senalizacion de AP1, para realizar sincronizacion en tiempo y sincronizacion en frecuencia incluyendo deteccion de intervalo de guarda. Despues de realizar el proceso de sincronizacion, el eliminador de intervalo de guarda (GI) (306604) puede eliminar el intervalo de guarda de la senal recibida y procesada. Entonces, la senal procesada se puede convertir a una senal en el dominio de frecuencia por el modulo FFT (306605). El estimador de canal (306606) estima un canal de transmision que comienza desde la antena de transmision a un canal de recepcion desde las senales de piloto insertadas en el dominio de frecuencia.
La Fig. 50 ilustra una estructura ejemplar de un detector de sfmbolo P1 (306601) segun una realizacion de la presente invencion. En la presente memoria, el detector de sfmbolo P1 (306601) tambien se puede referir como un detector de preambulo C-A-B. Mas espedficamente, la senal que se convierte a una senal digital desde el ADC (306600) se puede introducir a un desplazador descendente (307101), un 1er conjugador (307103) y un 2° retardador (307106) del detector de sfmbolo P1 (306601).
El desplazador descendente (307101) realiza modulacion inversa multiplicando
" filtfsn'
e
por la senal de entrada. Cuando se realiza una modulacion inversa por el desplazador descendente (307101), la senal que se cambia en frecuencia e introduce se recupera a la senal original. La senal modulada inversa se puede sacar a un 1er retardador (307102) y un 2° conjugador (307107).
El 1er retardador (307102) retarda la senal modulada inversa en una longitud de la parte C (Tc) y entonces saca la senal retardada al 1er conjugador (307103). El 1er conjugador (307103) realiza conjugacion compleja sobre la senal, que se retarda en una longitud de parte C (Tc). Entonces, el 1er conjugador (307103) multiplica la senal de entrada por la senal conjugada compleja, sacando por ello la senal procesada a un 1er filtro (307104). El 1er filtro (307104) usa un filtro de media movil que tiene la longitud de Tr=Ta, para extraer (o eliminar) cualquier elemento de modulacion restante de manera excesiva e innecesaria, sacando por ello la senal procesada al 3er retardador (307105). El 3er retardador (307105) retarda la senal filtrada en una longitud de la parte A (es decir, el sfmbolo eficaz (o valido)) (Ta), para sacar la senal retardada a un multiplicador (307109).
El 2° retardador (307106) retarda la senal de entrada en una longitud de la parte B (Tb) y entonces saca la senal retardada al 2° conjugador (307107). El 2° conjugador (307107) realiza conjugacion compleja sobre la senal, que se retarda en una longitud de la parte B (Tb). Entonces, el 2° conjugador (307107) multiplica la senal conjugada compleja por una senal modulada inversa, sacando por ello la senal procesada a un 2° filtro (307108). El 2° filtro
(307108) usa un filtro de media movil que tiene la longitud de Tr=Ta, para extraer (o eliminar) cualquier elemento de modulacion restante de manera excesiva e innecesaria, sacando por ello la senal procesada al multiplicador
(307109) .
El multiplicador (307109) multiplica la salida del 2° filtro (307109) por una senal, que se retarda en una longitud de la parte A (Ta). De esta manera, el sfmbolo P1 se puede detectar a partir de cada trama de senal de la senal de difusion recibida.
En la presente memoria, la longitud de la parte C (Tc) y la longitud de la parte B (Tb) se pueden obtener aplicando la Ecuacion 11 mostrada anteriormente.
5
10
15
20
25
30
35
40
45
50
55
La Fig. 51 ilustra una estructura ejemplar de un detector de s^bolo API (306602) segun una realizacion de la presente invencion. En la presente memoria, el detector de sfmbolo AP1 (306602) tambien se puede referir como un detector de preambulo F-D-E. Mas espedficamente, la senal que se convierte a una senal digital desde el ADC (306600) o una senal que se saca desde el detector de sfmbolo P1 (306601) se puede introducir a un desplazador ascendente (308101), un 1er conjugador (308103) y un 2° retardador (308106) del detector de sfmbolo API (306602).
El desplazador ascendente (308101) realiza una modulacion inversa multiplicando
e
por la senal de entrada. Cuando se realiza una modulacion inversa por el desplazador ascendente (308101), la senal que se cambia en frecuencia e introduce se recupera a la senal original. Mas espedficamente, el desplazador ascendente (308101) de la Fig. 51 tiene la misma estructura que el desplazador descendente (307101) del detector de sfmbolo P1 (306601). No obstante, la direccion de frecuencia de cada proceso de modulacion inverso es completamente opuesta una a otra. La senal que se modula inversa por el desplazador ascendente (308101) se puede sacar a un 1er retardador (308102) y un 2° conjugador (308107).
El 1er retardador (308102) retarda la senal modulada inversa en una longitud de la parte F (Tf) y entonces saca la senal retardada al 1er conjugador (308103). El 1er conjugador (308103) realiza conjugacion compleja sobre la senal, que se retarda en una longitud de la parte F (Tf). Entonces, el 1er conjugador (308103) multiplica la senal de entrada por la senal conjugada compleja, sacando por ello la senal procesada a un 1er filtro (308104). El 1er filtro (308104) usa un filtro de media movil que tiene la longitud de Tr=Td, para extraer (o eliminar) cualquier elemento de modulacion restante de manera excesiva e innecesaria, sacando por ello la senal procesada a un 3er retardador (308105). El 3er retardador (308105) retarda la senal filtrada en una longitud de la parte D (es decir, el sfmbolo eficaz (o valido)) (Td), para sacar la senal retardada a un multiplicador (308109).
El 2° retardador (308106) retarda la senal de entrada en una longitud de la parte E (Te) y entonces saca la senal retardada a un 2° conjugador (308107). El 2° conjugador (308107) realiza conjugacion compleja sobre la senal, la cual se retarda en una longitud de la parte E (Te). Entonces, el 2° conjugador (308107) multiplica la senal conjugada compleja por una senal modulada inversa, sacando por ello la senal procesada a un 2° filtro (308108). El 2° filtro
(308108) usa un filtro de media movil que tiene la longitud de Tr=Td, para extraer (o eliminar) cualquier elemento de modulacion restante de manera excesiva e innecesaria, sacando por ello la senal procesada al multiplicador
(308109) .
El multiplicador (308109) multiplica la salida del 2° filtro (308109) por una senal, que se retarda en una longitud de la parte D (Td). De esta manera, el sfmbolo AP1 se puede detectar a partir de cada trama de senal de la senal de difusion recibida. En la presente memoria, la longitud de la parte F (Tf) y la longitud de la parte E (Te) se pueden obtener aplicando la Ecuacion 11 mostrada anteriormente.
Mientras tanto, el receptor usa el piloto, para realizar sincronizacion de trama, sincronizacion de frecuencia, sincronizacion de tiempo, estimacion de canal y reconocimiento de modo de transmision.
A fin de hacerlo asf, el receptor debena usar primero informacion de senalizacion de P1, informacion de senalizacion de AP1 e informacion de senalizacion de L1, para ser consciente de un tamano de FFT, un tamano de GI, un patron de piloto y asf sucesivamente, de la trama de senal correspondiente. El receptor de la presente invencion puede decodificar la informacion de senalizacion de P1 desde el demodulador OFDM, para extraer el tamano de FFT y puede decodificar la informacion de senalizacion de L1 desde el decodificador OFDM, para extraer el tamano de GI, el patron de piloto y asf sucesivamente. En este punto, el patron de piloto se puede adquirir a partir de la informacion de senalizacion de AP1, que se decodifica por el generador OFDM. Mas espedficamente, el estimador de canal (306606, 306616) de la Fig. 49 puede calcular la posicion de una subportadora que tiene un piloto insertado dentro de la misma de cada sfmbolo OFDM dentro de cada trama de senal, en base al tamano de FFT, el tamano de GI y la informacion de patron de piloto, que se adquieren a partir de la informacion de senalizacion de P1, la informacion de senalizacion de AP1 y la informacion de senalizacion de L1. Tambien, usando un valor de piloto que corresponde a la posicion de subportadora de piloto, que se calcula como se describio anteriormente, se puede estimar el canal de transmision. Tal valor de canal estimado se puede usar en el receptor para ecualizacion de canal o decodificacion MIMO en un proceso posterior. Si solamente se usa una antena de recepcion, la informacion de senalizacion descrita anteriormente (es decir, informacion de senalizacion de P1, AP1, L1) se puede adquirir por una unidad de recepcion dentro del demodulador OFDM y, entonces, se puede realizar un proceso de estimacion de canal usando la senal de piloto. En otro ejemplo, cuando se proporcionan 2 antenas de recepcion, el proceso descrito anteriormente se puede realizar simultaneamente por la 1a unidad de recepcion y la 2a unidad de recepcion dentro del modulador OFDM.
En lo sucesivo, se describira en detalle el proceso de estimacion de un canal usando un piloto disperso, como se muestra en la Fig. 47.
Con referencia a la Fig. 47, la distancia (o intervalo) entre las subportadoras que transmiten un piloto en el dominio de frecuencia corresponde a Dx=12 y el numero de s^bolos OFDM entre subportadoras de piloto que se situan en la misma posicion dentro del dominio de tiempo corresponde a Dy=3. Y, mas espedficamente, cada una de las celdas de puntos corresponde a una posicion, a la que dos antenas de transmision transmiten los mismos valores de 5 piloto que tienen el mismo signo. Y, aunque cada una de las celdas tramadas diagonalmente corresponde a una posicion, a la que dos antenas de transmision transmiten los mismos valores de piloto que tienen el mismo signo, los valores de piloto corresponden a posiciones opuestas de senales de puntos.
En este punto, el valor absoluto del valor de piloto que pertenece al extremo de transmision se puede referir como p y un canal de transmision que empieza desde la antena de transmision x a la antena de recepcion y se puede referir 10 como hxy. Por consiguiente, un receptor que usa un metodo MIMO 2x2 puede adquirir un valor de piloto que se recibe desde cada sfmbolo OFDM, que incluye las celdas de puntos, usando la Ecuacion 12 mostrada mas adelante.
Ecuacion 12
r1(2k) = h11*p + h21*p
r2(2k) = h12*p + h22*p
15 De manera similar, un valor de piloto que se recibe desde cada sfmbolo OFDM, que incluye las celdas tramadas diagonalmente, usando la Ecuacion 13 mostrada mas adelante
Ecuacion 13
r1(2k+1) = h11*p - h21*p r2(2k+1) = h12*p - h22*p
20 Con referencia a las Ecuaciones 12, 13, rm(n) significa un valor de piloto que se recibe durante un periodo de duracion de sfmbolo OFDM de orden n por una antena de recepcion de orden m. Por lo tanto, el resultado de un proceso de estimacion de canal que empieza desde cada antena de transmision a cada antena de recepcion se puede adquirir realizando un simple calculo usando la Ecuacion 14 mostrada mas adelante.
Ecuacion 14
25 h11 = (r1(2k) + r1(2k+1)) / 2p
h12 = (r2(2k) + r2(2k+1)) / 2p h21 = (r1(2k) -r1(2k+1)) / 2p h22 = (r2(2k) -r2(2k+1)) / 2p
El valor de estimacion de canal calculado se puede usar para ecualizacion de canal y decodificacion MIMO. En este 30 punto, cuando se usa un 9° patron de piloto, como se muestra en la Fig. 47, dado que una suma de los valores de piloto y una diferencia entre los valores de piloto se transmiten para cada sfmbolo OFDM, incluso si el estimador de canal realiza solamente el proceso de interpolacion de frecuencia en el dominio de frecuencia para cada sfmbolo OFDM, se pueden adquirir la suma y la diferencia de valores de canal de transmision respectivas a un sfmbolo OFDM. Por lo tanto, segun la realizacion de la presente invencion, con independencia del sfmbolo OFDM de mdice 35 par o el sfmbolo OFDM de mdice impar, se puede obtener la suma y la diferencia de los valores de piloto usando solamente la estimacion de canal realizada sobre un sfmbolo OFDM. Y, el calculo de canal separado se puede realizar usando el valor de la suma y diferencia usando el metodo descrito anteriormente. En este caso, no se requiere que sea realizada una interpolacion adicional a lo largo de la direccion de tiempo.
Si la transmision corresponde a un caso cuando una velocidad Doppler es baja, aun cuando sea alto un efecto de 40 desvanecimiento selectivo en frecuencia causado por multiples caminos, el receptor puede usar otro metodo a fin de mejorar el rendimiento de estimacion de canal. Segun una realizacion de la presente invencion, un proceso de interpolacion de tiempo se realiza primero a lo largo de una direccion de tiempo sobre cada una de una posicion de celda de puntos y una posicion de celda tramada diagonalmente. Entonces, cuando un proceso de interpolacion de frecuencia se realiza a lo largo de una direccion de frecuencia usando el resultado de interpolacion de tiempo, esto 45 da como resultado eficaz Dx=8. Por consiguiente, tambien se puede realizar estimacion de canal sobre un perfil de retardo de canal, que es 3 veces mas larga que Dx=24, que corresponde al caso descrito anteriormente de usar solamente el proceso de interpolacion de frecuencia.
La Fig. 52 ilustra un diagrama de flujo que muestra los pasos de proceso de un metodo para transmitir una senal de difusion segun una realizacion de la presente invencion.
50 Mas espedficamente, el codificador MIMO recibe una primera senal de entrada correlacionada a un primer sfmbolo
de tipo QAM y una segunda senal de entrada correlacionada a un segundo sfmbolo de tipo QAM, para realizar
5
10
15
20
25
30
35
40
45
50
55
codificacion MIMO, sacando por ello las senales codificadas MIMO como una primera senal de transmision y una segunda senal de transmision (S36010). En este punto, segun la realizacion de la presente invencion, el codificador MIMO se puede situar entre un correlacionador de constelacion y un intercalador de tiempo. Por consiguiente, la primera senal de entrada correlacionada a un primer sfmbolo de tipo QAM y la segunda senal de entrada correlacionada a un segundo sfmbolo de tipo QAM se puede recibir desde el correlacionador de constelacion. Segun otra realizacion de la presente invencion, el codificador MIMO se puede situar entre el intercalador de frecuencia y un generador OFDM. En la presente memoria, segun la realizacion de la presente invencion, el primer tipo de QAM corresponde a un tipo M-QAM y el segundo tipo de QAM corresponde a uno de un tipo M-QAM y un tipo N-QAM.
Por ejemplo, cuando el primer tipo de QAM corresponde al tipo M-QAM y cuando el segundo tipo de QAM corresponde al tipo M-QAM, las dos senales de entrada pueden tener el mismo tipo de sfmbolo. Si el valor de M es igual a 4, la primera senal de entrada corresponde a una senal correlacionada a un sfmbolo de tipo 4-QAM (es decir, QPSK) y la segunda senal de entrada tambien corresponde a una senal correlacionada a un sfmbolo de tipo 4-QAM.
En otro ejemplo, cuando el primer tipo de QAM corresponde al tipo M-QAM y cuando el segundo tipo de QAM corresponde al tipo N-QAM, las dos senales de entrada pueden tener diferentes tipos de sfmbolo. Si el valor de M es igual a 4 y si el valor de N es igual a 16, la primera senal de entrada corresponde a una senal correlacionada a un sfmbolo de tipo 4-QAM (es decir, QPSK) y la segunda senal de entrada corresponde a una senal correlacionada a un sfmbolo de tipo 16-qAm.
Ademas, el proceso de codificacion MIMO se realiza usando al menos uno o mas de los metodos de codificacion MIMO, que se describieron anteriormente en detalle con referencia a la Fig. 17 a la Fig. 29.
El formador de tramas correlaciona la primera senal de transmision, mientras que se mantiene consistentemente un ancho de banda de subbanda dentro de la primera trama de senal. En este punto, la primera senal de transmision se correlaciona a diferentes posiciones de subportadora para cada unidad de celda. Adicionalmente, el formador de tramas tambien correlaciona la segunda senal de transmision, mientras que se mantiene consistentemente un ancho de banda de subbanda dentro de la segunda trama de senal. En este punto, tambien, la segunda senal de transmision se correlaciona a diferentes posiciones de subportadora para cada unidad de celda (S36020).
A partir de entonces, una primera unidad de transmision incluida en el generador OFDM se usa para insertar una senal de piloto que tiene un patron de piloto, que se decide en base a la informacion de tamano de FFT, en la primera trama de senal que tiene la primera senal de transmision correlacionada a la misma (S36030). Y, la primera unidad de transmision inserta una primera y segunda senales de preambulo a una parte de inicio (o comienzo) de la primera trama de senal que tiene la senal de piloto insertada a la misma (S36040). En la presente memoria, la primera senal de preambulo puede corresponder a un sfmbolo P1 y la segunda senal de preambulo puede corresponder a un sfmbolo API.
Ademas, una segunda unidad de transmision incluida en el generador OFDM se usa para insertar una senal de piloto que tiene un patron de piloto, que se decide en base a la informacion de tamano de FFT, en la segunda trama de senal que tiene la segunda senal de transmision correlacionada a la misma (S36030). Y, la segunda unidad de transmision inserta una primera y segunda senales de preambulo a una parte de inicio (o comienzo) de la segunda trama de senal que tiene la senal piloto insertada a la misma (S36040). En la presente memoria, la primera senal de preambulo puede corresponder a un sfmbolo P1 y la segunda senal de preambulo puede corresponder a un sfmbolo API. La senal de senalizacion de P1, que se transmite a traves del sfmbolo P1, incluye informacion de tamano de FFT de la trama de senal correspondiente. Y, la senal de senalizacion de API, que se transmite a traves del sfmbolo API, incluye informacion de patron de piloto de la trama de senal correspondiente.
En este punto, la 1a trama de senal incluye al menos uno o mas sfmbolos OFDM y la 2a trama de senal incluye al menos uno o mas sfmbolos OFDM. Para cada uno de los sfmbolos OFDM incluidos en la ia y 2a trama de senal, un signo de una senal piloto, que se inserta a al menos una de subportadora, puede ser identica una a otra y un signo de una senal piloto, que se inserta a al menos otra subportadora, puede ser opuesta una a otra. Esto corresponde al 9° patron de piloto de la Fig. 47.
La presente invencion no se limitara solamente a las realizaciones ejemplares presentadas en la descripcion expuesta en la presente memoria. Y, sera evidente para los expertos en la tecnica que se pueden hacer diversas modificaciones y variaciones en la presente invencion sin apartarse del alcance de las invenciones. De esta manera, se pretende que la presente invencion cubra las modificaciones y variaciones de esta invencion a condicion de que queden dentro del alcance de las reivindicaciones adjuntas y sus equivalentes.
Modo para llevar a cabo la presente invencion
Como se describio anteriormente, la presente invencion se describe con respecto al mejor modo para llevara a cabo la presente invencion.
Aplicabilidad industrial
Como se describio anteriormente, la presente invencion se puede aplicar completamente (o enteramente) o parcialmente a sistemas de difusion digital.
Claims (8)
- 51015202530354045REIVINDICACIONES1. Un metodo de procesamiento de una senal de difusion en un transmisor, el metodo que comprende:codificar con Correccion de Errores sin canal de Retorno, FEC, datos de Conducto de Capa Ffsica, PLP; intercalar bits de los datos de PLP codificados FEC;dividir los bits intercalados de los datos de PLP en celdas de los datos de PLP;correlacionar las celdas divididas de los datos de PLP en una constelacion usando Modulacion de Amplitud en Cuadratura, QAM;realizar codificacion de Multiples Entradas Multiples Salidas, MIMO, sobre una primera senal y una segunda senal de los datos de PLP correlacionados en la constelacion;construir una primera trama incluyendo la primera senal codificada MIMO y una segunda trama de senal que incluye la segunda senal codificada MIMO;insertar un sfmbolo de preambulo y un sfmbolo de preambulo adicional en un comienzo de la primera trama; einsertar el sfmbolo de preambulo y el sfmbolo de preambulo adicional en un comienzo de la segunda trama,en donde el sfmbolo de preambulo incluye parametros de transmision basicos y el sfmbolo de preambulo adicional incluye parametros de transmision adicionales para identificar la primera trama y la segunda trama, en donde el sfmbolo de preambulo adicional se inserta justo despues del sfmbolo de preambulo,en donde el sfmbolo de preambulo incluye una parte principal, un primer intervalo de guarda y un segundo intervalo de guarda, en donde el primer intervalo de guarda transporta una version cambiada de frecuencia de una parte de la parte principal mientras que el segundo intervalo de guarda lleva una version cambiada de frecuencia de la otra parte de la parte principal, en donde (fsh) de cambio de frecuencia se aplica al primer y segundo intervalo de guarda,en donde el sfmbolo de preambulo adicional incluye una parte principal adicional, un tercer intervalo de guarda y un cuarto intervalo de guarda, en donde el tercer intervalo de guarda transporta una version cambiada de frecuencia de una parte de la parte principal adicional mientras que el cuarto intervalo de guarda lleva una version cambiada de frecuencia de la otra parte de la parte principal adicional, en donde (-fsh) de cambio de frecuencia se aplica al tercer y cuarto intervalo de guarda, en donde las longitudes del primer, segundo, tercer y cuarto intervalos de guarda son diferentes unas de otras.
- 2. El metodo de la reivindicacion 1, en donde la parte de la parte principal corresponde a una parte delantera de la parte principal y la otra parte de la parte principal corresponde a una parte trasera de la parte principal.
- 3. El metodo de la reivindicacion 1, en donde la parte de la parte principal adicional corresponde a una parte delantera de la parte principal adicional y la otra parte de la parte principal adicional corresponde a una parte trasera de la parte principal adicional.
- 4. El metodo de la reivindicacion 1, que ademas comprende:intercalar en tiempo la primera senal codificada MIMO y la segunda senal codificada MIMO, respectivamente.
- 5. Un aparato para transmitir una senal de difusion, el metodo que comprende:un codificador FEC (210050) configurado para codificar FEC los datos de PLP;un intercalador de bits (210060) configurado para intercalar bits de los datos de PLP codificados FEC;un demultiplexor (210070) configurado para dividir los bits intercalados de los datos de PLP en celdas de los datos de PLP;un correlacionador (210080) configurado para correlacionar las celdas divididas de los datos de PLP en una constelacion usando una QAM;un codificador MIMO (210090) configurado para realizar codificacion MIMO sobre una primera senal y una segunda senal de los datos de PLP correlacionados en la constelacion;un formador de tramas (210020) configurado para construir una primera trama que incluye la primera senal codificada MIMO y una segunda trama que incluye la segunda senal codificada MIMO;510152025un primer modulo de insercion (302161, 302171) configurado para insertar un s^bolo de preambulo y un s^bolo de preambulo adicional en un comienzo de la primera trama;un segundo modulo de insercion (302162, 302172) configurado para insertar un preambulo y el sfmbolo de preambulo adicional en un comienzo de la segunda trama;en donde el sfmbolo de preambulo incluye parametros de transmision basicos y el sfmbolo de preambulo adicional incluye parametros de transmision adicionales para identificar la primera trama y la segunda trama, en donde el sfmbolo de preambulo adicional se inserta justo despues del sfmbolo de preambulo,en donde el sfmbolo de preambulo incluye una parte principal, un primer intervalo de guarda y un segundo intervalo de guarda, en donde el primer intervalo de guarda transporta una version cambiada de frecuencia de una parte de la parte principal mientras que el segundo intervalo de guarda lleva una version cambiada de frecuencia de la otra parte de la parte principal, en donde (fsh) de cambio de frecuencia se aplica al primer y segundo intervalo de guarda,en donde el sfmbolo de preambulo adicional incluye una parte principal adicional, un tercer intervalo de guarda y un cuarto intervalo de guarda, en donde el tercer intervalo de guarda transporta una version cambiada de frecuencia de una parte de la parte principal adicional mientras que el cuarto intervalo de guarda lleva una version cambiada de frecuencia de la otra parte de la parte principal adicional, en donde (-fsh) de cambio de frecuencia se aplica al tercer y cuarto intervalo de guarda, en donde las longitudes del primer, segundo, tercer y cuarto intervalos de guarda son diferentes unas de otras.
- 6. El aparato de la reivindicacion 5, en donde la parte de la parte principal corresponde a una parte delantera de la parte principal y la otra parte de la parte principal corresponde a una parte trasera de la parte principal.
- 7. El aparato de la reivindicacion 5, en donde la parte de la parte principal adicional corresponde a una parte delantera de la parte principal adicional y la otra parte de la parte principal adicional corresponde a una parte trasera de la parte principal adicional.
- 8. El aparato de la reivindicacion 5, que ademas comprende:un intercalador de tiempo (210100) configurado para intercalar en tiempo la primera senal codificada MIMO y la segunda senal codificada MIMO, respectivamente.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US30246810P | 2010-02-08 | 2010-02-08 | |
| US302468P | 2010-02-08 | ||
| PCT/KR2011/000781 WO2011096766A2 (ko) | 2010-02-08 | 2011-02-07 | 방송 신호 송신 장치, 방송 신호 수신 장치, 및 방송 신호 송/수신 장치에서 방송 신호 송수신 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2559116T3 true ES2559116T3 (es) | 2016-02-10 |
Family
ID=44356004
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES11740062.2T Active ES2559116T3 (es) | 2010-02-08 | 2011-02-07 | Método para transmitir una señal de difusión y un aparato asociado |
Country Status (5)
| Country | Link |
|---|---|
| EP (2) | EP2981039B1 (es) |
| DK (1) | DK2536132T3 (es) |
| ES (1) | ES2559116T3 (es) |
| PL (1) | PL2536132T3 (es) |
| WO (1) | WO2011096766A2 (es) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2541911A4 (en) * | 2010-02-23 | 2014-03-12 | Lg Electronics Inc | BROADCASTING SIGNAL TRANSCEIVER AND METHOD OF TRANSMITTING BROADCAST SIGNAL TRANSMITTING |
| WO2015023107A1 (ko) | 2013-08-13 | 2015-02-19 | 엘지전자 주식회사 | 방송신호 송신방법, 방송신호 수신방법, 방송신호 송신장치, 방송신호 수신장치 |
| WO2015046919A1 (en) | 2013-09-27 | 2015-04-02 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
| US9762354B2 (en) * | 2015-01-27 | 2017-09-12 | Sony Corporation | Signaling methods and apparatus |
| KR20190035391A (ko) * | 2017-09-26 | 2019-04-03 | 삼성전자주식회사 | 프리앰블 심볼의 생성 장치와 방법, 및 프리앰블 심볼의 검출 장치와 방법 |
| KR101967299B1 (ko) * | 2017-12-19 | 2019-04-09 | 엘지전자 주식회사 | 방송 신호를 수신하는 차량용 수신 장치 및 방송 신호를 수신하는 차량용 수신 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7653415B2 (en) * | 2002-08-21 | 2010-01-26 | Broadcom Corporation | Method and system for increasing data rate in a mobile terminal using spatial multiplexing for DVB-H communication |
| KR100937430B1 (ko) * | 2008-01-25 | 2010-01-18 | 엘지전자 주식회사 | 신호 송수신 방법 및 신호 송수신 장치 |
| US8248910B2 (en) * | 2008-01-29 | 2012-08-21 | Nokia Corporation | Physical layer and data link layer signalling in digital video broadcast preamble symbols |
-
2011
- 2011-02-07 DK DK11740062.2T patent/DK2536132T3/en active
- 2011-02-07 ES ES11740062.2T patent/ES2559116T3/es active Active
- 2011-02-07 EP EP15183910.7A patent/EP2981039B1/en not_active Not-in-force
- 2011-02-07 PL PL11740062T patent/PL2536132T3/pl unknown
- 2011-02-07 WO PCT/KR2011/000781 patent/WO2011096766A2/ko not_active Ceased
- 2011-02-07 EP EP11740062.2A patent/EP2536132B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2981039A1 (en) | 2016-02-03 |
| WO2011096766A3 (ko) | 2011-11-24 |
| WO2011096766A2 (ko) | 2011-08-11 |
| PL2536132T3 (pl) | 2016-04-29 |
| EP2536132B1 (en) | 2015-10-14 |
| EP2981039B1 (en) | 2017-09-13 |
| EP2536132A2 (en) | 2012-12-19 |
| DK2536132T3 (en) | 2016-01-11 |
| EP2536132A4 (en) | 2013-09-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2599616T3 (es) | Aparato de transmisión de señal de difusión, aparato de recepción de señal de difusión y métodos correspondiente | |
| US9979498B2 (en) | Broadcast-signal transmitter/receiver and method for transmitting/receiving broadcast signals | |
| ES2529425T3 (es) | Método y aparato para transmisión/recepción de señales de difusión | |
| US20140247828A1 (en) | Broadcasting signal transmitter/receiver and broadcasting signal transmission/reception method | |
| ES2559512T3 (es) | Aparato y método para transmitir señales de difusión | |
| EP3208986B1 (en) | Method and device for processing a broadcast signal in a transmitter | |
| DK2536132T3 (en) | Method for sending a transmission signal and apparatus thereof | |
| EP3148182B1 (en) | Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, and method for transceiving a broadcast signal in a broadcast signal transceiving apparatus | |
| ES2559216T3 (es) | Método para recibir una señal de difusión y aparato asociado | |
| ES2560927T3 (es) | Receptor y método de recepción de señal de difusión | |
| ES2561556T3 (es) | Método para recibir una señal de difusión y aparato asociado | |
| ES2544637T3 (es) | Receptor de señal de difusión y método de recepción de señal de difusión | |
| ES2555556T3 (es) | Transmisor de señal de difusión y método de transmisión | |
| ES2559213T3 (es) | Transmisor de señal de difusión y método de transmisión de señal de difusión | |
| ES2549590T3 (es) | Transmisor y receptor de señal de difusión y método de transmisión y recepción de señal de difusión | |
| ES2581546T3 (es) | Transmisor y receptor de señal de difusión y método de transmisión y recepción de señal de difusión |