PT2247055E - Entrelaçador para mapeamento de símbolos nas portadoras de um sistema ofdm - Google Patents
Entrelaçador para mapeamento de símbolos nas portadoras de um sistema ofdm Download PDFInfo
- Publication number
- PT2247055E PT2247055E PT10171645T PT10171645T PT2247055E PT 2247055 E PT2247055 E PT 2247055E PT 10171645 T PT10171645 T PT 10171645T PT 10171645 T PT10171645 T PT 10171645T PT 2247055 E PT2247055 E PT 2247055E
- Authority
- PT
- Portugal
- Prior art keywords
- address
- ofdm
- symbols
- bit
- register
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H13/00—Monuments; Tombs; Burial vaults; Columbaria
- E04H13/006—Columbaria, mausoleum with frontal access to vaults
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04H—BUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
- E04H13/00—Monuments; Tombs; Burial vaults; Columbaria
- E04H13/005—Ventilation systems therefor
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2757—Interleaver with an interleaving rule not provided for in the subgroups H03M13/2703 - H03M13/2753
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2792—Interleaver wherein interleaving is performed jointly with another technique such as puncturing, multiplexing or routing
-
- 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/2647—Arrangements specific to the receiver only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6112—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2933—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using a block and a convolutional code
- H03M13/2936—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using a block and a convolutional code comprising an outer Reed-Solomon code and an inner convolutional code
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Architecture (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Complex Calculations (AREA)
- Optical Communication System (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
- Circuits Of Receivers In General (AREA)
- Transmitters (AREA)
- Television Systems (AREA)
Description
DESCRIÇÃO
"ENTRELAÇADOR PARA MAPEAMENTO DE SÍMBOLOS NAS PORTADORAS DE UM SISTEMA OFDM"
Campo da Invenção A presente invenção refere-se a um aparelho de processamento de dados com a função de mapear símbolos de entrada sobre sinais de portadora de um símbolo Multiplexado por Divisão Ortogonal de Frequência (OFDM). A presente invenção também se refere a um aparelho de processamento de dados para inverter a função de mapeamento sobre símbolos recebidos a partir de um número predeterminado de sinais de portadora de um símbolo OFDM para um fluxo de símbolos de saída.
Antecedentes da Invenção A norma da Radiodifusão Televisiva Digital Terrestre (DVB-T) utiliza Multiplexagem por Divisão Ortogonal de Frequência (OFDM) para comunicar dados representando imagens de vídeo e som para receptores através de sinais de comunicações radiodifundidos. Conhecem-se dois modos para a norma DVB-T que são conhecidos como o modo 2k e 8k. 0 modo 2k proporciona 2.048 sub-portadoras, enquanto o modo 8k proporciona 8.192 sub-portadoras. 1
Com o objectivo de melhorar a integridade dos dados comunicados pelo modo 2k ou pelo modo 8k, é proporcionado um entrelaçador de símbolos com o objectivo de entrelaçar símbolos de dados de entrada quando estes símbolos são mapeados sobre os sinais de portadora de um símbolo OFDM. Este entrelaçador de símbolos compreende uma memória de entrelaçador em combinação com um gerador de endereços. 0 gerador de endereços gera um endereço para cada um dos símbolos de entrada, indicando cada endereço um dos sinais de portadora do símbolo de OFDM no qual o símbolo de dados vai ser mapeado. No caso do modo 2k e modo 8k foi divulgada uma configuração na norma DVB-T para gerar os endereços para o mapeamento. Sabe-se que o gerador de endereços compreende um registador de deslocamento com realimentação linear que tem a função de gerar uma sequência de bits pseudo aleatória e um circuito de permutação. 0 circuito de permutação permuta a ordem do conteúdo do registador de deslocamento com realimentação linear com o objectivo de gerar um endereço. 0 endereço proporciona uma indicação de uma das portadoras OFDM para transportar um símbolo de dados de entrada armazenado na memória de entrelaçador, com o objectivo de mapear os símbolos de entrada sobre os sinais de portadora do símbolo OFDM.
Assim como no modo 2k e modo 8k, também se propôs estabelecer um modo 4k. 0 modo 4k tem sido utilizado na norma
Japonesa de televisão digital, que é o sistema de Radiodifusão Digital de Serviço Integrado (ISBD).
As publicações seguintes constituem antecedentes relevantes da técnica anterior:
European Telecommunications Standard Institute: "Digital
Video Broadcasting (DVB); Framming structure, channel 2 coding and modulation for digital terrestrial television" ETSI EN 300 744 VI. 4.1, Janeiro de 2001 (2001-01), XP 002207124. "Features of ISDB-T" Digital Broadcasting Experts Group (DIBEG) [Online] 28 de Julho de 2000 (2000-07-28), XP002249911 Retirado da Internet: URL:_http://www.diberg.org/_PressR/_Brazil/comments730b.PDF&gt
Sumário da Invenção
De acordo com um aspecto da presente invenção, proporciona-se um transmissor para transmitir dados utilizando Multiplexagem por Divisão Ortogonal da Frequência, (OFDM) incluindo o transmissor um aparelho de processamento de dados com a função de mapear símbolos de dados de entrada para serem comunicados sobre um número predeterminado de sinais de portadora de um símbolo OFDM, Multiplexado por Divisão Ortogonal da Frequência, de acordo com uma pluralidade de modos de funcionamento diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM. O aparelho de processamento de dados compreende uma memória de entrelaçador com a função de extrair o número predeterminado de símbolos de dados para mapeamento sobre os sinais de portadora OFDM e enviar os símbolos de dados para as portadoras OFDM para efectuar o mapeamento, sendo o envio feito segundo uma ordem diferente da extracção, sendo a ordem determinada a partir de um conjunto de endereços, com o efeito de os símbolos de dados serem entrelaçados nos sinais de portadora. O conjunto de endereços é determinado por um gerador de endereços, sendo um endereço 3 gerado para cada um dos símbolos de entrada para indicar um dos sinais de portadora sobre o qual o símbolo de dados vai ser mapeado. 0 gerador de endereços tem a função de gerar o conjunto de endereços, sendo um endereço gerado para cada um dos símbolos de entrada para indicar um dos sinais da portadora sobre o qual o símbolo de dados vai ser mapeado, compreendendo o gerador de endereços um registador de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador e tendo a função de gerar uma sequência de bits pseudo aleatória de acordo com um polinómio gerador, um circuito de permutação e uma unidade de controlo. 0 circuito de permutação tem a função de receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço de uma das portadoras OFDM. A unidade de controlo, em combinação com um circuito de verificação de endereço, tem a função de tornar a gerar um endereço quando um endereço gerado excede o número máximo de portadoras. 0 aparelho de processamento de dados é caracterizado por o transmissor poder ser comutado entre os modos 2k, 4k e 8k de operação e por, para o modo 4k, o número predeterminado de sinais de portadora OFDM ser um máximo de quatro mil e noventa e seis, e o registador de deslocamento com realimentação linear ter onze andares de registador com um polinómio gerador para o registador de deslocamento com realimentação linear de A ordem de permutação forma um endereço R±[n] 4 de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R'± [n] de acordo com o quadro: R± Ίη] para n = 10 9 8 7 6 5 4 3 2 1 0 R±[n] para n= 7 10 5 8 1 2 4 9 0 3 6
Embora, segundo a norma DVB-T, se saiba proporcionar o modo 2k e o modo 8k, existem vantagens em proporcionar um modo 4k. Enquanto o modo 8k proporciona uma configuração para estabelecer uma rede de monofrequência com suficientes períodos de guarda para acomodar atrasos de propagação maiores entre transmissores DVB, sabe-se que o modo 2k proporciona uma vantagem em aplicações móveis. Isto deve-se ao facto de o período de símbolo de 2k ser apenas um quarto do período de símbolo de 8k, permitindo uma actualização mais frequente de estimativa de canal (com baseado em pilotos disseminados embebidos em cada símbolo) que permite ao receptor seguir, com mais precisão, a variação de tempo do canal devido ao efeito Doppler e outros efeitos. 0 modo 2k é, por conseguinte, vantajoso para aplicações móveis. No entanto, o modo 2k requer uma rede de frequência múltipla, complicando, deste modo, uma configuração de transmissores para proporcionar um sistema de radiodifusão. Um modo 4k proporciona uma vantagem de uma recepção razoavelmente boa para utilizadores móveis, mesmo em velocidades de deslocamento elevadas, o que provoca, desse modo, o aumento do deslocamento Doppler, sem a necessidade de um esquema dispendioso de anulação de interferências entre portadoras. Uma implementação razoavelmente económica de uma rede de radiodifusão também pode ser implementada. No entanto, com o 5 objectivo de proporcionar o modo 4k, deve proporcionar-se um entrelaçador de símbolos para mapear os símbolos de dados de entrada sobre os sinais de portadora do símbolo OFDM.
As formas de realizações da presente invenção podem proporcionar um aparelho de processamento de dados com a função de um entrelaçador de símbolos para mapeamento de símbolos de dados a comunicar num símbolo OFDM, tendo, substancialmente, quatro mil sinais de portadora. Numa forma de realização, o número de sinais de portadora é de três mil e vinte e quatro. Como tal, pode proporcionar-se um modo 4k, por exemplo, para uma norma DVB, tal como DVB-T ou DVB-H. A norma DVB-H (Radiodifusão Televisiva Digital - Para Dispositivos Móveis) está relacionada com a DVB-T. A DVB-H era anteriormente conhecida como DVB-X. Os sinais de DVB-H são apropriados para recepção por dispositivos móveis, tais como terminais móveis de bolso. 0 mapeamento de símbolos de dados a transmitir sobre os sinais de portadora de um símbolo OFDM, em que o número de sinais de portadora é, substancialmente de quatro mil, representa um problema técnico substancial que requer análise de simulação e ensaios para estabelecer um polinómio gerador apropriado para o registador de deslocamento com realimentação linear e a ordem de permutação. Isto acontece porque o mapeamento requer que os símbolos sejam entrelaçados sobre os sinais de portadora, cujo efeito é que símbolos sucessivos do fluxo de dados de entrada são separados, em frequência, por uma maior quantidade possível com o objectivo de optimizar o desempenho de esquemas de codificação para correcção de erros.
Esquemas de codificação para correcção de erros, tais como a codificação Reed-Solomon e a codificação convolucional, têm um 6 melhor desempenho quando o ruído e a degradação dos valores de símbolos resultando da comunicação não estão correlacionados. Alguns canais de rádio, tais como os utilizados para DVB-T, podem sofrer de atenuação correlacionada, tanto no domínio do tempo como no domínio da frequência. Como tal, ao separar símbolos codificados para diferentes sinais de portadora do símbolo OFDM tanto quanto possível, pode aumentar-se o desempenho de esquemas de codificação para correcção de erros.
Descobriu-se, devido à análise de desempenho de simulação, que o polinómio gerador para o registador de deslocamento com realimentação linear em combinação com a ordem do circuito de permutação acima indicada proporciona um bom desempenho na presença do típico ruído do canal e de condições de atenuação. Além disso, ao proporcionar uma configuração que pode implementar a geração de endereços para o modo 2k e modo 8k, assim como para o modo 4k, ao alterar os incrementos do polinómio gerador para o registador de deslocamento com realimentação linear e para a ordem da permutação, pode proporcionar-se uma implementação económica do entrelaçador de símbolos para o modo 4k. Além disso, um transmissor e um receptor podem ser alterados entre o modo 2k, modo 4k e modo 8k ao alterar o polinómio gerador e as ordens de permutação. Isto pode ser efectuado em software (ou pelo canal de sinalização de parâmetros de transmissão (TPS) embebido no receptor), pelo que se proporciona uma implementação flexível. Vários aspectos e características da presente invenção estão definidos nas reivindicações anexas. Outros aspectos da presente invenção incluem um aparelho de processamento de dados com a função de inverter a função de mapeamento de símbolos recebidos de um número predeterminado de sinais de portadora de um símbolo 7
Multiplexado por Divisão Ortogonal de Frequência (OFDM) num fluxo de símbolos de sarda, assim como um transmissor e um receptor.
Breve Descrição dos Desenhos
Formas de realizações da presente invenção serão, agora, descritas apenas a título de exemplo recorrendo aos desenhos anexos, em que partes semelhantes são identificadas com algarismos de referência correspondentes e nos quais: A Figura 1 é um diagrama de blocos esquemático de um transmissor OFDM Codificado que pode ser utilizado, por exemplo, com a norma DVB-T; A Figura 2 é um diagrama de blocos esquemático de um entrelaçador de símbolos interno e um processador de mapeamento que aparece na Fig.l; A Figura 3 é um diagrama de blocos esquemático do entrelaçador de símbolos mostrado na Figura 2; A Figura 4 é um diagrama de blocos esquemático de uma memória de entrelaçador mostrada na Figura 3 e o desentrelaçador de símbolos correspondente no receptor; A Figura 5 é um diagrama de blocos esquemático de um gerador de endereços mostrado na Figura 3 para o modo 2k; A Figura 6 é um diagrama de blocos esquemático de um gerador de endereços como mostrado na Figura 3 no modo 8k; A Figura 7 é um diagrama de blocos esquemático de um gerador de endereços mostrado na Figura 3 no modo 4k; A Figura 8 é um diagrama de blocos esquemático de um receptor OFDM Codificado que pode ser utilizado, por exemplo, com a norma DVB-T; e A Figura 9 é um diagrama de blocos esquemático de um desentrelaçador de símbolos interno , que aparece na
Figura 8.
Descrição de Formas de Realizações Preferidas A norma DVB-T com base em OFDM existente é composta por um modo 8k e 2k, o que significa que a largura de banda utilizada para transmitir o sinal é divida em 2.048 sub-portadoras (modo 2k) ou 8.192 (modo 8k) . O modo 2k apresenta algumas características interessantes no que se refere à mobilidade. Com efeito, o curto tempo de símbolo deste modo permite um bom desempenho Doppler em ambientes móveis. Por outro lado, o modo 8k dá a possibilidade a programadores de redes de construírem uma SFN (Rede de Monofrequência) espaçada e, consequentemente, barata. As investigações efectuadas sobre o assunto mostraram que a introdução de um modo 4k seria um bom compromisso entre estes dois modos. Daria uma recepção razoavelmente boa aos utilizadores móveis, mesmo em velocidades de deslocamento elevadas, sem a necessidade de um complicado e dispendioso esquema de anulação de ICI (Interferência Entre Portadoras). Também ajudaria a manter o custo da rede a um nível razoável. 0 9 presente documento descreve um novo entrelaçador de símbolos para este modo 4k. A Figura 1 proporciona um diagrama de blocos exemplificativo de um transmissor OFDM Codificado, que pode ser utilizado, por exemplo, para transmitir imagens de vídeo e sinais de áudio de acordo com a norma de DVB-T. Na Figura 1, uma fonte de programa gera dados para serem transmitidos pelo transmissor COFDM. Um codificador 2 de vídeo e um codificador 4 de áudio e codificador 6 de dados geram vídeo, áudio e outros dados a serem transmitidos, que são inseridos num multiplexador 8 de programa. Uma saída do mult iplexador 8 de programa é fornecida a um multiplexador 10 de transporte, que forma um fluxo de transporte multiplexado com outra informação necessária para comunicar o vídeo, áudio e outros dados. O multiplexador 10 de transporte proporciona um fluxo de transporte num canal 12 de ligação para um divisor 14. O divisor divide o fluxo de transporte em diferentes ramos A e B, que proporcionam codificação para correcção de erros sem canal de retorno e entrelaçamento diferentes. Para simplificar, descreve-se apenas o ramo A.
Como se mostra na Figura 1, um transmissor 20 de COFDM recebe o fluxo de dados de transporte num bloco 22 de adaptação de multiplexador e dispersão de energia. O bloco 22 de adaptação de multiplexador e dispersão de energia executa uma aleatorização dos dados de fluxo de transporte e insere os dados apropriados num codificador 24 externo que realiza uma primeira codificação externa dos dados de transporte. É proporcionado um entrelaçador 26 externo para entrelaçar os símbolos de dados codificados que, para o exemplo da DVB-T, é o código
Reed-Solomon (RS) para que o entrelaçador externo entrelace símbolos de RS. Um codificador 28 interno está preparado para 10 codificar por convolução os dados provenientes do entrelaçador externo utilizando um codificador convolucional, sendo os dados codificados inseridos num entrelaçador 30 interno. O entrelaçador 30 interno também pode receber dados codificados provenientes do segundo ramo B de codificação.
Uma saída do entrelaçador interno é um conjunto de símbolos de dados que são, depois, mapeados sobre pontos de constelação de um esquema de modulação. Para o exemplo da DVB-T mostrado, o esquema de modulação é QPSK (DVB-T pode ter 4 bits/portadora 16QAM ou 6 bits/portadora 64QAM, assim como QPSK). Cada símbolo de dados do entrelaçador 30 interno é, depois, mapeado sobre um dos sinais de portadora COFDM por um processador 32 de mapeamento. O símbolo COFDM é, depois, gerado por um processador 34 de adaptação de trama, que introduz sinais piloto e de sincronização fornecidos por um formador 36 de sinal. Um gerador 38 OFDM forma, depois, o símbolo OFDM no domínio de tempo, que é inserido num processador 40 de inserção de guarda para gerar um intervalo de guarda entre símbolos e, depois, num conversor 42 digital-analógico e, finalmente, num amplificador de RF dentro de um andar 44 de entrada de RF para eventual radiodifusão pelo transmissor COFDM a partir de uma antena 46.
Para criar um novo modo 4k é necessário definir vários elementos, mas o principal é o entrelaçador de símbolos 4k, que faz parte do entrelaçador interno mostrado na Figura 1. O próprio entrelaçador interno é composto por um entrelaçador de bits e um entrelaçador de símbolos, como mostrado na Figura 2. 11
Como explicado acima, a presente invenção proporciona uma configuração para proporcionar um mapeamento quase ideal dos símbolos de dados de entrada sobre os sinais de portadora OFDM. De acordo com a técnica exemplificativa, o entrelaçador interno é proporcionado para efectuar o mapeamento ideal de símbolos de dados de entrada sobre sinais de portadora COFDM. 0 entrelaçador 30 interno e o processador 32 de mapeamento são mostrados na Figura 2 em maior detalhe. Na Figura 2, o entrelaçador 30 interno compreende um processador 60 de desmultiplexagem que recebe bits codificados de modo convolucional de um canal 62 de entrada. O desmultiplexador, depois, divide os bits em dois fluxos de bits de entrada que são fornecidos, através de canais 64 e 66 de ligação, a entrelaçadores 68 e 70 de bits. Os entrelaçadores de bits entrelaçam os bits que são, então, formados em dois canais 72.1, 72.2 de ligação para conectar os bits de cada um dos entrelaçadores 68 e 70 de bits a um entrelaçador 76 de símbolos. O entrelaçador 76 de símbolos forma os símbolos de entrada provenientes dos canais 72.1, 72.2 de ligação em símbolos para mapeamento sobre sinais de portadora COFDM. No caso da técnica exemplificativa mostrada na Figura 2, os símbolos entrelaçados provenientes do entrelaçador 76 de símbolos são mapeados sobre pontos de constelação de um sinal de portadora QPSK para cada um dos sinais no símbolo COFDM. A especificação DVB-T existente já define um entrelaçador de símbolos para os modos 2k e 8k. O propósito do entrelaçador de símbolos é mapear v palavras de bits (dependendo v do esquema de modulação escolhido) sobre as 1.512 (modo 2k) ou 6.048 (modo 8k) portadoras activas por símbolo OFDM. O entrelaçador de símbolos actua sobre blocos de 1.512 (modo 2k) ou 6.048 (modo 8k) símbolos de dados. Formas de realização exemplificativas da presente invenção utilizam o entrelaçador 76 de símbolos para 12 proporcionar um mapeamento optimizado de símbolos de dados de entrada fornecidos dos canais 72.1, 72.2 de ligação aos sinais de portadora COFDM. Mostra-se, na Figura 3, um exemplo do entrelaçador 76 de símbolos para efectuar o mapeamento dos símbolos de dados de entrada sobre os sinais da portadora COFDM. RAM do Entrelaçador
Na Figura 3, os símbolos de dados de entrada provenientes do canal 72 de ligação são fornecidos a uma memória 100 de entrelaçador. A memória 100 de entrelaçador mapeia os símbolos de dados de entrada sobre os sinais de portadora COFDM de acordo com endereços de mapeamento proporcionados pelo gerador 102 de endereços. Mostra-se, na Figura 4, uma implementação exemplificativa da memória 100 de entrelaçador. A Figura 4 compreende uma parte 100 superior que ilustra o funcionamento da memória de entrelaçador no transmissor e uma parte 340 inferior que ilustra o funcionamento da memória de desentrelaçador no receptor. O entrelaçador 100 e o desentrelaçador 340 são mostrados em conjunto na Figura 4 com o objectivo de facilitar a compreensão do seu funcionamento. Como se mostra na Figura 4, uma representação da comunicação entre o entrelaçador 100 e o desentrelaçador 340 através de outros dispositivos e através de um canal de transmissão foi simplificada e representada como uma secção 140 entre o entrelaçador 100 e o desentrelaçador 340. O funcionamento da entrelaçador 100 é descrito nos parágrafos seguintes:
Embora a Figura 4 proporcione uma ilustração de apenas quatro símbolos de dados de entrada sobre um exemplo de quatro 13 sinais de portadora de um símbolo COFDM, deve compreender-se que a técnica ilustrada na Figura 4 pode ser estendida a um maior número de portadoras, tais como 1.512 para o modo 2k, 3.024 para o modo 4k e 6.048 para o modo 8k. O endereçamento de entrada e saída da memória 100 de entrelaçador mostrada na Figura 4 é mostrado para símbolos pares e ímpares. No caso de um símbolo COFDM par, os símbolos de dados são retirados do canal 72 de entrada e gravados na RAM 124.1 de entrelaçador de acordo com uma sequência de endereços 120 gerados para cada símbolo COFDM pelo gerador 102 de endereços. Os endereços gravados são aplicados ao símbolo par de modo a, como ilustrado, se efectuar um entrelaçamento pela reorganização dos endereços gravados. Por conseguinte, para cada símbolo entrelaçado y(h(q)) = y'(q).
No caso de símbolos ímpares, utiliza-se a mesma RAM 124.2 de entrelaçador. No entanto, como se mostra na Figura 4, para o símbolo ímpar, a ordem 132 de gravação tem a mesma sequência de endereços utilizada para enviar o símbolo 126 par anterior. Esta característica permite que implementações de entrelaçador de símbolos par e ímpar utilizem apenas 1 RAM desde que a operação de envio para um dado endereço seja realizada antes da operação de gravação. Os símbolos de dados gravados na RAM 124 de entrelaçador durante símbolos ímpares são, depois, enviados numa sequência 134 gerada pelo gerador 102 de endereços para o símbolo COFDM par seguinte e assim por diante.
Em resumo, como representado na Figura 4, depois de calcular o conjunto de endereços H(q) para todas as portadoras activas, o vector de entrada Y' = (you yr, Yi , · · · Ynmax-i -) é processado para 14 produzir o vector entrelaçado Y=(yor Yi, Y2r · · ·Ynmax-i) definido por: y h (q) = y ' q para simbolos pares para q=0Nmax_i y q = y' h (q> para simbolos impares para q = 0 .... Nmax-i
Por outras palavras, para simbolos OFDM pares, as palavras de entrada são gravadas de um modo permutado numa memória e extraídas sequencialmente, ao passo que para símbolos ímpares, são gravadas sequencialmente e extraídas permutadas. No caso acima, a permutação H(q) é definida pelo seguinte quadro:
Quadro 1: permutação de caso simples em que Nmax =4 q 1 2 3 4 H(q) I 3 Õ 2
Como se mostra na Figura 4, o desentrelaçador 340 inverte o entrelaçamento aplicado pelo entrelaçador 100 por aplicação do conjunto de endereços igual ao gerado por um gerador de endereços equivalente, mas aplicando os endereços de gravação e extracção em sentido inverso. Como tal, para símbolos pares, os endereços 342 gravados estão em ordem sequencial, enquanto os endereços 344 de envio são fornecidos pelo gerador de endereços. Correspondentemente, para os símbolos ímpares, a ordem 346 de gravação é determinada pelo conjunto de endereços gerado pelo gerador de endereços, enquanto o envio 348 é em ordem sequencial. 15
Geração de Endereços
Um diagrama de blocos esquemático do algoritmo utilizado para gerar a função H(q) de permutação é representado na Figura 5 para o modo 2k e na Figura 6 para o modo 8k.
Mostra-se, na Figura 5, uma implementação do gerador 102.1 de endereços para o modo 2k. Na Figura 5, um registador de deslocamento com realimentação linear é formado por dez andares 200.1 de registador e uma porta-OU exclusivo 202.1 que está ligada aos andares do registador 200.1 de deslocamento de acordo com um polinómio gerador. Por conseguinte, de acordo com o conteúdo do registador 200.1 de deslocamento, um bit seguinte do registador de deslocamento é fornecido pela saída da porta-OU exclusivo 200.1 ao submeter o conteúdo do registador R[0] de deslocamento e andar R [3 ] do registador a uma operação de Ou exclusivo. De acordo com o polinómio gerador, uma sequência de bits pseudo aleatória é gerada a partir do conteúdo do registador 200.1 de deslocamento. No entanto, com o objectivo de gerar um endereço para o modo 2k, como ilustrado, é proporcionado um circuito 210.1 de permutação que, efectivamente, permuta a ordem dos bits dentro do registador 200.1 de deslocamento, de uma ordem R'±[n] para uma ordem R1[n]/ na saída do circuito 210.1 de permutação. Dez bits da saída do circuito 210.1 de permutação são, depois, fornecidos a um canal 212.1 de ligação aos quais se adiciona um bit mais significativo através de um canal 214.1, o que é proporcionado por um circuito 218.1 de mudança de estados. É, por conseguinte, gerado um endereço de onze bits no canal 212.1. No entanto, com o objectivo de assegurar a autenticidade de um endereço, um circuito 216.1 de verificação de endereço analisa o endereço 16 gerado para determinar se excede o número máximo de sinais de portadora. Se for o caso, então, é gerado um sinal de controlo que é fornecido através de um canal 220.1 de ligação a uma unidade 224.1 de controlo. Se o endereço gerado exceder o número máximo de sinais de portadora, então, este endereço é rejeitado e um novo endereço é gerado para o símbolo particular.
Mostra-se, na Figura 6, um gerador 102.2 de endereços para o modo 8k. As partes do gerador de endereços para o modo 8k mostrado na Figura 6 correspondem às mostradas para o modo 2k e, assim, para evitar repetição, só se descrevem diferenças essenciais entre a Figura 6 e Figura 5. Essencialmente, a diferença entre a Figura 6 e a Figura 5 é que o registador 200.2 de deslocamento com realimentação linear tem doze andares de registador de deslocamento de modo a gerar um endereço entre 0 e 8.191. O registador de deslocamento é, de novo, formado pela aplicação de uma operação de OU exclusivo aos andares de registador de deslocamento seleccionados de acordo com o polinómio gerador. O endereço é, então, formado pela permutação da ordem dos bits dentro do registador 200.2 de deslocamento que é determinado de acordo com uma ordem predeterminada. O polinómio gerador e a ordem de permutação são, de novo, proporcionados para o modo 8k que difere do modo 2k.
Em resumo, para os modos 2k e 8k, é definida uma palavra R'i de (Nr - 1) bits com Nr = log2Mmax , em que Mmax = 2.0 48 no modo 2K e Mmax = 8.192 no modo 8k, utilizando um LFSR (Registador de Deslocamento com Realimentação Linear).
Os polinómios utilizados para gerar esta sequência são os seguintes: 17
Modo 2K: λ;[9]=λ;.,[ο]®λμ[3]
Modo 8Κ: R] [11]=r;_, [ο]θ [1]® R,_t [4]® [6] em que i varia de 0 a Mmax-1
Depois de gerar a palavra R'i, esta é submetida a uma permutação para produzir outra palavra de (Nr -1) bits chamada Ri. Ri é derivada de R'i pelas permutações de bits dadas nos quadros 1 e 2.
Quadro 2: Permutação de bits para modo 2K
Posições de bit R' i 9 8 7 6 5 4 3 2 1 0 Posições de bit Ri 0 7 5 1 8 2 6 9 3 4
Quadro 3: Permutação de bits para modo 8K
Posições de bit R' i 11 10 9 8 7 6 5 4 3 2 1 0 Posições de bit Ri 5 11 3 0 10 8 6 9 2 4 1 7 A titulo de exemplo, isto significa que, para o modo 2K, o número 9 de bit de R'i é enviado na posição de bit número 0 de R'± . 0 endereço H(q) é, então, derivado de Ri através da seguinte equação: 18 H(q) = (imod2)-2N·-1 +^0)^ j=0 A parte (imod2).2Nr 1 da equação acima é representada na Figura 5 e na Figura 6 pelo bloco T 218 de mudança de estados.
Uma verificação do endereço é, então, realizada em H(q) para verificar que o endereço gerado está dentro do intervalo de endereços aceitáveis: se (H (q) <Nmax) , em que Nmax=1.512 no modo 2k e 6.048 no modo 8K, então o endereço é válido. Se o endereço não for válido, a unidade de controlo é informada e experimentará gerar um novo H(q) por incremento do índice i. O papel do bloco de mudança de estados é assegurar que não se gera um endereço que exceda duas vezes Nmax numa linha. Com efeito, se se gerar um valor excedente, isto significa que o MSB (i. e., o bit de alternância) do endereço H(q) era um. Assim, o valor gerado seguinte terá um MSB com o valor zero, assegurando a produção de um endereço válido.
As seguintes equações exprimem o comportamento total e ajudam a compreender a estrutura cíclica deste algoritmo: q = 0; para (i - 0; i < i = i + 1) N.-2 { H(q) = (imod2) 2N^' +^Ri(j)-2j; j=0 if(H(q)<Nmax) q = q+l; } 19
Entrelaçador de Símbolos para Modo 4k
De acordo com a técnica presente, mostra-se, na Figura 7, um gerador 102.3 de endereços para o modo 4k. 0 gerador de endereços da Figura 7 corresponde, de novo, ao gerador de endereços mostrado nas Figuras 5 e 6 e, assim, só as diferenças entre estas Figuras serão discutidas e explicadas. Como se mostra na Figura 7, o registador 200.3 de deslocamento com realimentação linear tem onze andares de registador de deslocamento. Proporciona-se, de novo, uma porta-OU exclusivo 202.3 para gerar a sequência de bits pseudo aleatória. A permutação dos conteúdos do registador de deslocamento com o objectivo de formar o endereço de um simbolo de dados de entrada para mapeamento sobre um dos sinais de portadora COFDM é proporcionada pelo circuito 210.3 de permutação. O entrelaçador de símbolos actua sobre blocos de Nmax =3.024 símbolos de dados. (Mmax = 4.096) O polinómio utilizado para gerar a sequência R'i é:
Um vector Ri é derivado do vector R'i pela permutação de bits dada no Quadro 4: 20
Quadro 4: permutação de bits para o modo 4K
Posições de bit R'i 10 9 8 7 6 5 4 3 2 1 0 Posições de bit Rq 7 10 5 8 1 2 4 9 0 3 6 A entrada do entrelaçador é definida como o vector Y'=(y0-, Y1 ' / y 2 ' · · · · y Nmax-1 ' ) · 0 vector Y entrelaçado Y = (y0, yi, y2, ...yNmax-i) é definido por: YH(q)=y"q para símbolos pares, para q=0Nmax-1 Yq =y'H(q> para símbolos ímpares, para q=0, . . .Nmax-1
Receptor A Figura 8 proporciona uma ilustração exemplificativa de um receptor que pode ser utilizado com a presente técnica. Como se mostra na Figura 8, um sinal COFDM é recebido por uma antena 300 e detectado por um sintonizador 302 e convertido numa forma digital por um conversor 304 analógico-digital. Um processador 306 de remoção de intervalo de guarda remove o intervalo de guarda de um símbolo COFDM recebido, antes de os dados serem recuperados do símbolo COFDM utilizando um processador 308 de
Transformada Rápida de Fourier (FFT) em combinação com um estimador e correcção 310 de canal, em cooperação com uma unidade 311 de descodificação de Sinalização de Parâmetro de
Transmissão (TPS), de acordo com técnicas conhecidas. Os dados desmodulados são recuperados de um dispositivo 312 de inversão de mapeamento e fornecidos a um desentrelaçador 314 de símbolos interno que efectua o mapeamento inverso do símbolo de dados 21 recebido para tornar a gerar um fluxo de dados de saída com os dados desentrelaçados. 0 desentrelaçador 314 de símbolos é formado a partir de um aparelho de processamento de dados, como mostrado na Figura 9, com uma memória 340 de entrelaçador e um gerador 342 de endereços. A memória de entrelaçador é igual à mostrada na Figura 4 e funciona como já explicado acima para efectuar o desentrelaçamento utilizando conjuntos de endereços gerados pelo gerador 342 de endereços. O gerador 342 de endereços é formado como se mostra na Figura 7 e é configurado para gerar endereços correspondentes para mapear os símbolos de dados recuperados de cada um dos sinais de sub-portadora COFDM num fluxo de dados de saída.
As partes restantes do receptor COFDM mostradas na Figura 8 são proporcionadas para efectuar a descodificação para correcção de erros e o desentrelaçamento para corrigir erros e recuperar uma estimativa dos dados de fonte. Em particular, um desentrelaçador 316 de código interno e um descodificador 318 interno efectuam a descodificação do código convolucional interno introduzido pelo entrelaçador 30 interno e o código 28 interno do transmissor mostrado na Figura 1. Um desentrelaçador 320 externo e um descodificador 322 externo efectuam a descodificação do código de Reed-Solomon para recuperar uma estimativa dos dados provenientes da fonte 1, depois de serem desencriptados por um desencriptador 324.
Uma vantagem proporcionada pela presente técnica para o receptor e para o transmissor é que um entrelaçador de símbolos e um desentrelaçador de símbolos funcionando nos receptores e transmissores podem ser comutados entre os modos 2k, 8k e 4k por 22 alteração dos polinómios geradores e da ordem de permutação. Uma implementação flexível é, por esse meio, proporcionada porque um entrelaçador e desentrelaçador de símbolos podem ser formados, como se mostra nas Figuras 4 e 9, com um gerador de endereços, como ilustrado em qualquer das Figuras 5, 6 ou 7. 0 gerador de endereços pode, por conseguinte, ser adaptado aos diferentes modos pela alteração dos polinómios geradores e das ordens de permutação indicadas para cada um dos modos 2k, 4k e 8k. Por exemplo, isto pode ser efectuado utilizando uma alteração de software. Alternativamente, em outras formas de realização, um sinal TPS embebido indicando o modo da transmissão DVB-T pode ser detectado no receptor, na unidade 311 de processamento de canal de TPS, e utilizado para configurar automaticamente o desentrelaçador de símbolos de acordo com o modo detectado. Várias modificações podem ser feitas nas formas de realizações acima descritas sem divergir do âmbito da presente invenção. Em particular, a representação exemplificativa do polinómio gerador e da ordem de permutação que tem sido utilizada para representar aspectos da invenção não é limitativa e estende-se a formas equivalentes do polinómio gerador e da ordem de permutação.
Como se deve compreender, o transmissor e receptor mostrados, respectivamente, nas Figuras 1 e 8, são proporcionados apenas a título ilustrativo e não são limitativos. Por exemplo, deve compreender-se que a posição do entrelaçador de símbolos e do desentrelaçador relativamente a, por exemplo, ao entrelaçador de bits e ao mapeador e dispositivo de inversão de mapeamento pode ser alterada. Como se deve compreender, o efeito do entrelaçador e do desentrelaçador não é alterado pela sua posição relativa, embora o entrelaçador possa 23 estar a entrelaçar símbolos I/Q em vez de vectores de v-bits. Pode fazer-se uma alteração correspondente no receptor. Consequentemente, o entrelaçador e o desentrelaçador podem funcionar com diferentes tipos de dados e podem ser posicionados de modo diferente no que se refere à posição descrita nas formas de realização exemplificativas.
Como acima mencionado, as formas de realização da presente invenção são aplicadas com normas DVB, tais como DVB-H e DVB-H. Por exemplo, as formas de realização da presente invenção podem ser utilizadas num transmissor ou receptor funcionando de acordo com a norma DVB-H, em terminais móveis portáteis. Os terminais móveis podem estar integrados em telefones móveis (se segunda, terceira ou geração mais elevada) ou, por exemplo, em Assistentes Digitais Pessoais ou Tablets. Estes terminais móveis podem receber sinais compatíveis com DVB-H ou DVB-T dentro de edifícios ou em movimento, por exemplo, em carros ou comboios, mesmo a velocidades elevadas. Os terminais móveis podem ser, por exemplo, alimentados com baterias, electricidade da rede pública ou com fontes de alimentação DC de baixa tensão ou alimentados por uma bateria de carro. Os serviços que podem ser proporcionados pela DVB-H podem incluir voz, mensagens, navegação na internet, rádio, imagens de vídeo estáticas e/ou dinâmicas, serviços de televisão, serviços interactivos, vídeo a pedido ou vídeo quase a pedido. Os serviços podem funcionar em combinação uns com os outros. Deve compreender-se que a presente invenção não está limitada à aplicação com DVB e pode ser estendida a outras normas para transmissão ou recepção, tanto fixa como móvel. 24
Referências [1] ΕΝ 300 modulation for di 744, "Framming structure, channel coding and gital terrestrial television", ETSI.
Lisboa, 16 de Maio de 2012 25
Claims (10)
- REIVINDICAÇÕES 1. Transmissor para transmitir dados utilizando Multiplexagem por Divisão Ortogonal da Frequência, (OFDM) incluindo o transmissor um aparelho (76) de processamento de dados com a função de mapear símbolos de dados de entrada para serem comunicados sobre um número predeterminado de sinais de portadora de um símbolo OFDM, Multiplexado por Divisão Ortogonal da Frequência, de acordo com uma pluralidade de modos de funcionamento diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM, compreendendo o aparelho (76) de processamento de dados uma memória (100) de entrelaçador com a função de extrair o número predeterminado de símbolos de dados para mapeamento sobre os sinais de portadora OFDM e enviar os símbolos de dados para as portadoras OFDM para efectuar o mapeamento, sendo o envio feito segundo uma ordem diferente da extracção, sendo a ordem determinada a partir de um conjunto de endereços, com o efeito de os símbolos de dados serem entrelaçados nos sinais de portadora, um gerador (102) de endereços com a função de gerar o conjunto de endereços, sendo um endereço gerado para cada um dos símbolos de entrada para indicar um dos sinais da portadora sobre o qual o símbolo de dados vai ser mapeado, compreendendo o gerador (102) de endereços um registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador e tendo a função de gerar uma 1 sequência de bits pseudo aleatória de acordo com um polinómio gerador, um circuito (210.0, 210.2, 210.3) de permutação com a função de receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço de uma das portadoras OFDM e uma unidade (224.1, 224.2, 224.3) de controlo, em combinação com um circuito (216.1, 216.2, 216.3) de verificação de endereço com a função de tornar a gerar um endereço quando um endereço gerado excede o número predeterminado de portadoras, caracterizado por o transmissor poder ser comutado entre os modos 2k, 4k e 8k de operação e por, para o modo 4k, o número predeterminado de sinais de portadora OFDM ser um máximo de quatro mil e noventa e seis, o registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear ter onze andares de registador com um polinómio gerador para o registador de deslocamento com realimentação linear de Λ,ίΐΌ]—^,(2]. e a ordem de permutação formar, com um bit adicional, um endereço de doze bits que inclui um endereço Ri[n] de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R'± [n] de acordo com o quadro: R± ' [n] para n = 10 9 8 7 6 5 4 3 2 1 0 R±[n] para n= 7 10 5 8 1 2 4 9 0 3 6 2 e o bit adicional ser o bit mais significativo dos endereços, sendo o valor do bit adicional alternado entre 0 e 1, entre endereços gerados sucessivamente.
- 2. Transmissor, como reivindicado na Reivindicação 1, em que a memória (100) de entrelaçador tem a função de efectuar o mapeamento dos símbolos de dados de entrada sobre os sinais de portadora para símbolos OFDM pares ao extrair os símbolos de dados de acordo com o conjunto de endereços gerados pelo gerador (102) de endereços e enviá-los numa ordem sequencial, e, para símbolos OFDM ímpares, extrair os símbolos para a memória numa ordem sequencial e enviar os símbolos de dados a partir da memória de acordo com o conjunto de endereços gerados pelo gerador (102) de endereços.
- 3. Transmissor, como reivindicado na Reivindicação 1, em que o transmissor tem a função de transmitir dados de acordo com a norma Radiodifusão Televisiva Digital Terrestre ou Radiodifusão Televisiva Digital - Para Dispositivos Móveis.
- 4. Receptor para recepção de dados a partir do sinal modulado OFDM, Multiplexagem por Divisão Ortogonal da Frequência, incluindo o receptor um aparelho (314) de processamento de dados com a função de inverter o mapeamento dos símbolos recebidos de um número predeterminado de sinais de portadora de um símbolo OFDM, Multiplexado por Divisão Ortogonal de Frequência, num fluxo de símbolos de saída de acordo com uma pluralidade de modos de operação diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM, compreendendo o aparelho (314) de processamento de dados 3 uma memória (340) de desentrelaçador com a função de extrair o número predeterminado de símbolos de dados a partir dos sinais de portadora OFDM e para enviar os símbolos de dados para o fluxo de símbolos de saída para efectuar a função inversa de mapeamento, sendo o envio efectuado segundo uma ordem diferente da extracção, sendo a ordem determinada a partir de um conjunto de endereços, com o efeito de os símbolos de dados serem desentrelaçados a partir dos sinais de portadora OFDM, um gerador (302) de endereços com a função de gerar o conjunto de endereços, sendo um endereço gerado para cada um dos símbolos de dados recebidos para indicar o sinal de portadora OFDM a partir do qual o símbolo de dados recebido vai ser inversamente mapeado para o fluxo de símbolos de saída, compreendendo o gerador (342) de endereços um registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador e tendo a função de gerar uma sequência de bits pseudo aleatória de acordo com um polinómio gerador, um circuito (210.0, 210.2, 210.3) de permutação com a função de receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço de uma das portadoras OFDM e uma unidade (224.1, 224.2, 224.3) de controlo, em combinação com um circuito (216.1, 216.2, 216.3) de verificação de endereço com a função de tornar a gerar um endereço quando 4 um endereço gerado excede o número predeterminado de portadoras, caracterizado por o transmissor poder ser comutado entre os modos 2k, 4k e 8k de operação e por, para o modo 4k, o número predeterminado de sinais de portadora OFDM ser um máximo de quatro mil e noventa e seis, o registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear ter onze andares de registador com um polinómio gerador para o registador de deslocamento com realimentação linear de Λ,·[ΐθ]— /?Μ[θ]φ /2/.)(2]. e a ordem de permutação formar, com um bit adicional, um endereço de doze bits que inclui um endereço R±[n] de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R'± [n] de acordo com o quadro: R± ' [n] para n = 10 9 8 7 6 5 4 3 2 1 0 Ri [n] para n= 7 10 5 8 1 2 4 9 0 3 6 e o bit adicional ser o bit mais significativo dos endereços, sendo o valor do bit adicional alternado entre 0 e 1, entre endereços gerados sucessivamente.
- 5. Receptor, como reivindicado na Reivindicação 4, em que a memória de desentrelaçador está configurada para efectuar a função inversa de mapeamento dos símbolos de dados recebidos a partir dos sinais de portadora sobre o fluxo de dados de saída, para símbolos OFDM pares ao extrair os símbolos de dados de acordo com uma ordem sequencial e enviar os símbolos de dados a partir da memória (340) de acordo com o conjunto de endereços gerados pelo gerador (342) de endereços, e para símbolos OFDM ímpares ao extrair os símbolos para a memória (340) de acordo com o conjunto de 5 endereços gerados pelo gerador (342) de endereços e enviar os símbolos de dados a partir da memória (340) de acordo com uma ordem sequencial.
- 6. Receptor, como reivindicado na Reivindicação 4, em que o receptor tem a função de receber dados que tenham sido modulados de acordo com a norma Radiodifusão Televisiva Digital Terrestre ou Para Dispositivos Móveis.
- 7. Método para transmitir dados utilizando Multiplexagem por Divisão Ortogonal da Frequência, OFDM, compreendendo o mapeamento de símbolos de entrada a serem comunicados sobre um número predeterminado de sinais de portadora de um símbolo, OFDM, Multiplexado por Divisão Ortogonal da Frequência, de acordo com uma pluralidade de modos de operação diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM, compreendendo o mapeamento extrair o número predeterminado de símbolos de dados para mapeamento sobre os sinais de portadora OFDM, enviar os símbolos de dados para as portadoras OFDM para efectuar o mapeamento, sendo o envio efectuado com uma ordem diferente da extracção, sendo a ordem determinada a partir de um conjunto de endereços, com o efeito de os símbolos de dados serem entrelaçados sobre os sinais de portadora, gerar o conjunto de endereços, sendo um endereço gerado para cada um dos símbolos de entrada para indicar um dos sinais 6 da portadora sobre o qual o símbolo de dados vai ser mapeado, compreendendo a geração de endereços a utilização de um registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador para gerar uma sequência de bits pseudo aleatória de acordo com um polinómio gerador, a utilização de um circuito (210.1, 210.2, 210.3) de permutação com a função de receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço e tornar a gerar um endereço quando um endereço gerado excede o número predeterminado de portadoras, caracterizado por se efectuar uma comutação entre os modos 2k, 4k e 8k de operação, em que, para o modo 4k de operação, o número predeterminado de sinais de portadora OFDM é um máximo de quatro mil e noventa e seis, o registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear tem onze andares de registador com um polinómio gerador para o registador de deslocamento com r] [i o]=[ο] θ [2]. realimentaçao linear de e a ordem de permutação forma, com um bit adicional, um endereço de doze bits que inclui um endereço R±[n] de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R'± [n] de acordo com o quadro: 7 R±' [n] para n = 10 9 8 7 6 5 4 3 2 1 0 Ri [n] para n= 7 10 5 8 1 2 4 9 0 3 6 e o bit adicional é o bit mais significativo dos endereços, sendo o valor do bit adicional alternado entre 0 e 1, entre endereços gerados sucessivamente.
- Método para receber dados utilizando a Multiplexagem por Divisão Ortogonal da Frequência, OFDM, compreendendo efectuar a função inversa de mapeamento dos símbolos recebidos a partir de um número predeterminado de sinais de portadora de um símbolo OFDM, Multiplexado por Divisão Ortogonal da Frequência, num fluxo de símbolos de saída, de acordo com uma pluralidade de modos de operação diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM, compreendendo o mapeamento extrair o número predeterminadode símbolos de dados dos sinais de portadora OFDM, enviar os símbolos de dados para o fluxo de símbolos de saída para efectuar a função inversa de mapeamento, sendo o envio efectuado com uma ordem diferente da extracção, sendo a ordem determinada a partir de um conjunto de endereços, com o efeito de os símbolos de dados serem desentrelaçados a partir dos sinais de portadora OFDM, gerar o conjunto de endereços, sendo um endereço gerado para cada um dos símbolos de dados recebidos para indicar o sinal de portadora OFDM a partir do qual o símbolo de dados recebido vai ser inversamente mapeado para o fluxo de símbolos de saída, compreendendo a geraçao do conjunto de endereços a utilização de um registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador para gerar uma sequência de bits pseudo aleatória de acordo com um polinómio gerador, a utilização de um circuito (210.1, 210.2, 210.3) de permutação para receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço e tornar a gerar um endereço quando um endereço gerado excede o número predeterminado de portadoras, caracterizado por se efectuar uma comutação entre os modos 2k, 4k e 8k de operação, em que, no modo 4k de operação, o número predeterminado de sinais de portadora OFDM é um máximo de quatro mil e noventa e seis, o registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear tem onze andares de registador com um polinómio gerador para o registador de deslocamento com rM=r: ,[ο]φ/?;_,[2]. realimentaçao linear de e a ordem de permutação forma, com um bit adicional, um endereço de doze bits que inclui um endereço Ri[n] de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R\ [n] de acordo com o quadro: 9 Rí ' [n] para n = 10 9 8 7 6 5 4 3 2 1 0 R±[n] para n= 7 10 5 8 1 2 4 9 0 3 6 e o bit adicional ser o bit mais significativo dos endereços, sendo o valor do bit adicional alternado entre 0 e 1, entre endereços gerados sucessivamente.
- 9. Gerador (102, 342) de endereços para utilizar com transmissão ou recepção de símbolos de dados entrelaçados sobre sub-portadoras de um símbolo Multiplexado por Divisão Ortogonal da Frequência de acordo com uma pluralidade de modos de operação diferentes, cada um dos quais proporciona um número diferente de portadoras OFDM, tendo o gerador (102, 342) de endereços a função de gerar um conjunto de endereços, sendo cada endereço gerado por cada um dos símbolos de dados para indicar um dos sinais de portadora sobre o qual o símbolo de dados vai ser mapeado, compreendendo o gerador (102, 342) de endereços um registador (200.1, 200.2, 200.3) de deslocamento com realimentação linear incluindo um número predeterminado de andares de registador e tendo a função de gerar uma sequência de bits pseudo aleatória de acordo com um polinómio gerador. um circuito (210.1, 210.2, 210.3) de permutação com a função de receber o conteúdo dos andares de registador de deslocamento e permutar os bits presentes nos andares de registador de acordo com uma ordem de permutação para formar um endereço, e 10 uma unidade (224.1, 224.2, 224.3) de controlo com a função de, em combinação com um circuito (216.1, 216.2, 216.3) de verificação de endereço, tornar a gerar um endereço quando um endereço gerado excede o número predeterminado de portadoras, caracterizado por o gerador de endereços ser comutável entre modos 2k, 4k, 8k de operação e por, para o modo 4k, o número predeterminado de sinais de portadora OFDM ser um máximo de quatro mil e noventa seis, o registador (200.1, 200.2, 200.3) de deslocamento da realimentação linear ter onze andares de registador com um polinómio gerador para o registador de deslocamento com realimentação linear de ^w[o]® e a ordem de permutação formar, com um bit adicional, um endereço de doze bits que inclui um endereço R±[n] de onze bits para o i-ésimo símbolo de dados a partir do bit presente no n-ésimo andar de registador R'± [n] de acordo com o quadro: Ri ' [n] para n = 10 9 8 7 6 5 4 3 2
- 1 0 R± [n] para n= 7 10 5 8 1 2 4 9 0 3 6 e o bit adicional ser o bit mais significativo dos endereços, sendo o valor do bit adicional alternado entre 0 e 1, entre endereços gerados sucessivamente. Lisboa, 16 de Maio de 2012 11
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03290754A EP1463255A1 (en) | 2003-03-25 | 2003-03-25 | Interleaver for mapping symbols on the carriers of an OFDM system |
Publications (1)
Publication Number | Publication Date |
---|---|
PT2247055E true PT2247055E (pt) | 2012-05-25 |
Family
ID=32799145
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT06075505T PT1662739E (pt) | 2003-03-25 | 2004-03-23 | Intercalador para correlacionar símbolos nos portadores de um sistema ofdm |
PT09010707T PT2117195E (pt) | 2003-03-25 | 2004-03-23 | Entrelaçador para mapear símbolos nas portadoras de um sistema ofdm |
PT08005969T PT1931097E (pt) | 2003-03-25 | 2004-03-23 | Dispositivo de entrelaçamento para mapeamento de símbolos sobre as portadoras de um sistema de modulação ofdm |
PT04251667T PT1463256E (pt) | 2003-03-25 | 2004-03-23 | Intercalador para correlacionar simbolos nos portadores de um sistema ofdm |
PT10171645T PT2247055E (pt) | 2003-03-25 | 2004-03-23 | Entrelaçador para mapeamento de símbolos nas portadoras de um sistema ofdm |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT06075505T PT1662739E (pt) | 2003-03-25 | 2004-03-23 | Intercalador para correlacionar símbolos nos portadores de um sistema ofdm |
PT09010707T PT2117195E (pt) | 2003-03-25 | 2004-03-23 | Entrelaçador para mapear símbolos nas portadoras de um sistema ofdm |
PT08005969T PT1931097E (pt) | 2003-03-25 | 2004-03-23 | Dispositivo de entrelaçamento para mapeamento de símbolos sobre as portadoras de um sistema de modulação ofdm |
PT04251667T PT1463256E (pt) | 2003-03-25 | 2004-03-23 | Intercalador para correlacionar simbolos nos portadores de um sistema ofdm |
Country Status (9)
Country | Link |
---|---|
US (3) | US7426240B2 (pt) |
EP (7) | EP1463255A1 (pt) |
KR (1) | KR100642539B1 (pt) |
AT (6) | ATE476817T1 (pt) |
DE (5) | DE602004000824T2 (pt) |
DK (5) | DK1463256T3 (pt) |
ES (6) | ES2348580T3 (pt) |
PL (5) | PL1662739T3 (pt) |
PT (5) | PT1662739E (pt) |
Families Citing this family (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2454193B (en) * | 2007-10-30 | 2012-07-18 | Sony Corp | Data processing apparatus and method |
US8155178B2 (en) * | 2007-10-30 | 2012-04-10 | Sony Corporation | 16k mode interleaver in a digital video broadcasting (DVB) standard |
GB2454196B (en) * | 2007-10-30 | 2012-10-10 | Sony Corp | Data processsing apparatus and method |
GB2454195A (en) * | 2007-10-30 | 2009-05-06 | Sony Corp | Address generation polynomial and permutation matrix for DVB-T2 16k OFDM sub-carrier mode interleaver |
US8885761B2 (en) | 2003-03-25 | 2014-11-11 | Sony Corporation | Data processing apparatus and method |
GB2454194A (en) * | 2007-10-30 | 2009-05-06 | Sony Corp | Address generation polynomial and permutation matrix for DVB-T2 1k OFDM sub-carrier mode interleaver |
WO2005052798A1 (en) * | 2003-11-26 | 2005-06-09 | Cygnus Communications Canada Co. | Interleaving memory |
US7415584B2 (en) | 2003-11-26 | 2008-08-19 | Cygnus Communications Canada Co. | Interleaving input sequences to memory |
US7991056B2 (en) * | 2004-02-13 | 2011-08-02 | Broadcom Corporation | Method and system for encoding a signal for wireless communications |
KR100713528B1 (ko) * | 2004-03-12 | 2007-05-02 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속 방식을 사용하는 통신시스템에서 서브 채널 신호 송신 장치 및 방법 |
US7626960B2 (en) * | 2004-04-20 | 2009-12-01 | Nokia Corporation | Use of signaling for auto-configuration of modulators and repeaters |
US20050281316A1 (en) * | 2004-06-21 | 2005-12-22 | Samsung Electronics Co., Ltd. | Method for transmitting/receiving operation mode information in a broadband wireless access communication system |
US20050289592A1 (en) * | 2004-06-29 | 2005-12-29 | Larri Vermola | System and method for service listings |
US7123669B2 (en) * | 2004-10-25 | 2006-10-17 | Sandbridge Technologies, Inc. | TPS decoder in an orthogonal frequency division multiplexing receiver |
WO2006071050A1 (en) * | 2004-12-27 | 2006-07-06 | Lg Electronics Inc. | Communicating non-coherent detectable signal in broadband wireless access system |
WO2006117665A1 (en) * | 2005-05-04 | 2006-11-09 | Nortel Networks Limited | Wireless feedback system and method |
KR20060119746A (ko) * | 2005-05-18 | 2006-11-24 | 엘지전자 주식회사 | 교통상태에 대한 정보를 제공하고 이를 이용하는 방법 및장치 |
US7395461B2 (en) * | 2005-05-18 | 2008-07-01 | Seagate Technology Llc | Low complexity pseudo-random interleaver |
KR20060119743A (ko) | 2005-05-18 | 2006-11-24 | 엘지전자 주식회사 | 구간 속도에 대한 예측정보를 제공하고 이를 이용하는 방법및 장치 |
KR100711866B1 (ko) * | 2005-05-18 | 2007-04-25 | 엘지전자 주식회사 | 소통상태에 대한 예측정보를 제공하고 이를 이용하는 방법및 장치 |
KR20060119739A (ko) * | 2005-05-18 | 2006-11-24 | 엘지전자 주식회사 | 구간 통과시간에 대한 예측정보를 제공하고 이를 이용하는방법 및 장치 |
US7502982B2 (en) | 2005-05-18 | 2009-03-10 | Seagate Technology Llc | Iterative detector with ECC in channel domain |
KR20060119741A (ko) * | 2005-05-18 | 2006-11-24 | 엘지전자 주식회사 | 소통상태의 추이정보를 제공하고 이를 이용하는 방법 및장치 |
KR20060119742A (ko) * | 2005-05-18 | 2006-11-24 | 엘지전자 주식회사 | 도로 정보를 제공하고 이를 이용하는 방법 및 장치 |
KR20060122668A (ko) * | 2005-05-27 | 2006-11-30 | 엘지전자 주식회사 | 교통 정보 제공 방법 및 수신 장치 |
KR101066320B1 (ko) * | 2005-06-07 | 2011-09-20 | 삼성전자주식회사 | 이동통신 시스템에서 심볼 송수신 장치 및 방법 |
US7590674B2 (en) * | 2005-06-30 | 2009-09-15 | Conexant Systems, Inc. | Method and apparatus for generating a random bit stream |
US8711850B2 (en) * | 2005-07-08 | 2014-04-29 | Lg Electronics Inc. | Format for providing traffic information and a method and apparatus for using the format |
KR101254219B1 (ko) * | 2006-01-19 | 2013-04-23 | 엘지전자 주식회사 | 링크 식별 방법 및 링크 식별 장치 |
US20070115960A1 (en) * | 2005-11-04 | 2007-05-24 | Mediatek Inc. | De-interleaver for data decoding |
ATE479977T1 (de) | 2006-01-19 | 2010-09-15 | Lg Electronics Inc | Verfahren zum senden und empfangen von verkehrsinformationen und vorrichtung dafür |
KR101236543B1 (ko) * | 2006-10-13 | 2013-02-22 | 엘지전자 주식회사 | 교통정보 송수신 방법 및 교통정보 송수신 장치 |
EP1999954B1 (en) | 2006-01-19 | 2013-04-10 | LG Electronics Inc. | Method for transmitting and receiving traffic information and apparatus thereof |
CN101406099B (zh) | 2006-03-20 | 2013-03-27 | 松下电器产业株式会社 | 无线通信移动台装置以及无线通信方法 |
US7599441B2 (en) * | 2006-06-20 | 2009-10-06 | Newport Media, Inc. | Low complexity soft-input Viterbi decoding for digital communication systems |
WO2008023253A2 (en) * | 2006-08-22 | 2008-02-28 | Nokia Corporation | Fft-based signal processing with reduced latency |
KR101372927B1 (ko) * | 2007-01-22 | 2014-03-12 | 삼성전자주식회사 | 디지털 방송수신기 및 그 채널 선국 방법 |
US7801020B2 (en) * | 2007-08-29 | 2010-09-21 | Intel Corporation | Mobile channel estimation algorithm for DVB-H COFDM demodulator |
US8027394B2 (en) * | 2007-09-25 | 2011-09-27 | Silicon Laboratories Inc. | Reducing data stream jitter during deinterleaving |
PL2204002T3 (pl) * | 2007-10-30 | 2013-08-30 | Sony Corp | Urządzenie i sposób przetwarzania danych |
ES2399157T3 (es) * | 2007-10-30 | 2013-03-26 | Sony Corporation | Aparato y método de procesamiento de datos |
GB2462749B (en) * | 2007-10-30 | 2010-12-29 | Sony Corp | Data processing apparatus and method |
GB2454722B (en) * | 2007-11-16 | 2012-10-24 | Sony Corp | Data processing apparatus and method |
PL2056472T3 (pl) * | 2007-10-30 | 2010-05-31 | Sony Corp | Urządzenie i sposób do przetwarzania danych |
GB2462750B (en) * | 2007-10-30 | 2010-12-29 | Sony Corp | Data processing apparatus and method |
TWI410055B (zh) | 2007-11-26 | 2013-09-21 | Sony Corp | Data processing device, data processing method and program product for performing data processing method on computer |
TWI459724B (zh) | 2007-11-26 | 2014-11-01 | Sony Corp | Data processing device and data processing method |
TWI497920B (zh) | 2007-11-26 | 2015-08-21 | Sony Corp | Data processing device and data processing method |
TWI390856B (zh) * | 2007-11-26 | 2013-03-21 | Sony Corp | Data processing device and data processing method |
PT2509270T (pt) | 2007-11-26 | 2017-07-18 | Sony Corp | Aparelho de processamento de dados e método de processamento de dados bem como aparelho de descodificação e método de descodificação |
TWI538415B (zh) | 2007-11-26 | 2016-06-11 | Sony Corp | Data processing device and data processing method |
KR101469977B1 (ko) * | 2008-01-29 | 2014-12-10 | 삼성전자주식회사 | 디지털 비디오 방송 시스템에서 프리앰블 송수신 장치 및방법 |
WO2009096720A2 (en) | 2008-01-29 | 2009-08-06 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving preambles in a digital video broadcasting system |
GB2460459B (en) * | 2008-05-30 | 2012-07-11 | Sony Corp | Data processing apparatus and method |
US8311222B2 (en) * | 2008-08-26 | 2012-11-13 | GlobalFoundries, Inc. | Hardware based multi-dimensional encryption |
US8127105B2 (en) * | 2008-11-04 | 2012-02-28 | Qualcomm Incorporated | Parallel pruned bit-reversal interleaver |
US8165164B1 (en) * | 2009-06-30 | 2012-04-24 | Lattice Semiconductor Corporation | In-system reconfigurable circuit for mapping data words of different lengths |
TW201141198A (en) * | 2009-10-20 | 2011-11-16 | Sony Corp | Frame mapping apparatus and method |
KR101783271B1 (ko) * | 2009-12-10 | 2017-10-23 | 삼성전자주식회사 | 정보 객체의 인코딩을 위한 방법 및 이를 이용한 인코더 |
US8237869B2 (en) | 2010-03-31 | 2012-08-07 | Silicon Laboratories Inc. | Multi-standard digital demodulator for TV signals broadcast over cable, satellite and terrestrial networks |
US8341486B2 (en) | 2010-03-31 | 2012-12-25 | Silicon Laboratories Inc. | Reducing power consumption in an iterative decoder |
US8433970B2 (en) | 2010-03-31 | 2013-04-30 | Silicon Laboratories Inc. | Techniques to control power consumption in an iterative decoder by control of node configurations |
US8555131B2 (en) | 2010-03-31 | 2013-10-08 | Silicon Laboratories Inc. | Techniques to control power consumption in an iterative decoder by control of node configurations |
US9240808B2 (en) | 2010-09-10 | 2016-01-19 | Trellis Phase Communications, Lp | Methods, apparatus, and systems for coding with constrained interleaving |
US9112534B2 (en) | 2010-09-10 | 2015-08-18 | Trellis Phase Communications, Lp | Methods, apparatus, and systems for coding with constrained interleaving |
US9116826B2 (en) | 2010-09-10 | 2015-08-25 | Trellis Phase Communications, Lp | Encoding and decoding using constrained interleaving |
US9118350B2 (en) | 2010-09-10 | 2015-08-25 | Trellis Phase Communications, Lp | Methods, apparatus, and systems for coding with constrained interleaving |
US8537919B2 (en) * | 2010-09-10 | 2013-09-17 | Trellis Phase Communications, Lp | Encoding and decoding using constrained interleaving |
US8532209B2 (en) * | 2010-11-24 | 2013-09-10 | Trellis Phase Communications, Lp | Methods, apparatus, and systems for coding with constrained interleaving |
US9362955B2 (en) | 2010-09-10 | 2016-06-07 | Trellis Phase Communications, Lp | Encoding and decoding using constrained interleaving |
US8837611B2 (en) | 2011-02-09 | 2014-09-16 | Silicon Laboratories Inc. | Memory-aided synchronization in a receiver |
EP2525497A1 (en) | 2011-05-18 | 2012-11-21 | Panasonic Corporation | Bit-interleaved coding and modulation (BICM) with quasi-cyclic LDPC codes |
EP2525496A1 (en) | 2011-05-18 | 2012-11-21 | Panasonic Corporation | Bit-interleaved coding and modulation (BICM) with quasi-cyclic LDPC codes |
EP2536054A1 (en) * | 2011-06-16 | 2012-12-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Transmitter and receiver using non-adjacent component interleaving |
CN103166735B (zh) * | 2011-12-15 | 2015-11-25 | 无锡中星微电子有限公司 | 一种交织器的读写方法 |
US10133156B2 (en) * | 2012-01-10 | 2018-11-20 | Apple Inc. | Fused opaque and clear glass for camera or display window |
US8644370B2 (en) | 2012-01-25 | 2014-02-04 | Silicon Laboratories | Providing slope values for a demapper |
US8959274B2 (en) | 2012-09-06 | 2015-02-17 | Silicon Laboratories Inc. | Providing a serial download path to devices |
WO2014148785A1 (ko) * | 2013-03-17 | 2014-09-25 | 엘지전자 주식회사 | 방송신호 전송방법, 방송신호 수신방법, 방송신호 전송장치, 방송신호 수신장치 |
KR20160043073A (ko) * | 2013-08-14 | 2016-04-20 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법 및 방송 신호 수신 방법 |
JP6437548B2 (ja) | 2013-08-14 | 2018-12-12 | エルジー エレクトロニクス インコーポレイティド | 放送信号送信装置、放送信号受信装置、放送信号送信方法及び放送信号受信方法 |
MX2019015244A (es) | 2013-09-20 | 2020-02-07 | Sony Corp | Dispositivo de procesamiento de datos y metodo de procesamiento de datos. |
JP2015170912A (ja) | 2014-03-05 | 2015-09-28 | ソニー株式会社 | データ処理装置、及び、データ処理方法 |
CN104917587B (zh) * | 2014-03-13 | 2018-08-14 | 钜泉光电科技(上海)股份有限公司 | 通信设备中的数据块交织和解交织方法及其装置 |
JP6567548B2 (ja) * | 2014-04-21 | 2019-08-28 | エルジー エレクトロニクス インコーポレイティド | 放送信号送信装置、放送信号受信装置、放送信号送信方法及び放送信号受信方法 |
CN104270247B (zh) * | 2014-05-23 | 2018-05-01 | 中国人民解放军信息工程大学 | 适用于量子密码系统的高效泛Hash函数认证方法 |
TWI551079B (zh) * | 2014-11-28 | 2016-09-21 | 晨星半導體股份有限公司 | 適用於第二代地面數位視訊廣播系統之解交錯程序之資料處理電路及方法 |
CN105721929B (zh) * | 2014-12-02 | 2018-08-21 | 晨星半导体股份有限公司 | 频率解交错与时间解交错电路与方法以及数字电视的接收电路 |
MX361014B (es) | 2015-01-05 | 2018-11-26 | Lg Electronics Inc | Aparato de transmisión de señales de difusión, aparato de recepción de señales de difusión, método de transmisión de señales de difusión, y método de recepción de señales de difusión. |
WO2016125968A1 (ko) | 2015-02-06 | 2016-08-11 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
US9564927B2 (en) | 2015-05-27 | 2017-02-07 | John P Fonseka | Constrained interleaving for 5G wireless and optical transport networks |
EP3376673B1 (en) | 2015-11-10 | 2022-06-29 | Sony Group Corporation | Data processing devices and data processing methods for frequency interleaving and deinterleaving |
CN105680992B (zh) * | 2016-01-26 | 2019-05-03 | 华中科技大学 | 一种通信信道编码方法及置换码集合产生器 |
TWI593240B (zh) * | 2016-05-27 | 2017-07-21 | 晨星半導體股份有限公司 | 包含錯誤更正程序之解碼裝置及解碼方法 |
CN107395545B (zh) * | 2017-08-09 | 2019-12-06 | 南京邮电大学 | 一种robo交织技术的实现方法 |
CN109728826B (zh) * | 2017-10-27 | 2023-07-07 | 深圳市中兴微电子技术有限公司 | 一种数据交织与解交织方法和装置 |
CN110336657B (zh) * | 2019-07-03 | 2022-02-08 | 上海大学 | 一种基于信道特性的光ofdm动态密钥生成方法 |
US11816228B2 (en) | 2020-09-25 | 2023-11-14 | Advanced Micro Devices, Inc. | Metadata tweak for channel encryption differentiation |
EP4425793A4 (en) * | 2021-11-18 | 2024-12-04 | Mitsubishi Electric Corporation | TRANSMISSION DEVICE, RECEIVING DEVICE, ENCODING METHOD, CONTROL CIRCUIT AND STORAGE MEDIUM |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK2302806T3 (da) | 1995-02-01 | 2013-06-17 | Sony Corp | Flerkanalstransmission med interleaving ved adressering på stedet af RAM-hukommelse |
US6353900B1 (en) * | 1998-09-22 | 2002-03-05 | Qualcomm Incorporated | Coding system having state machine based interleaver |
US7620111B2 (en) * | 2002-08-13 | 2009-11-17 | Nokia Corporation | Symbol interleaving |
-
2003
- 2003-03-25 EP EP03290754A patent/EP1463255A1/en not_active Withdrawn
-
2004
- 2004-03-23 ES ES09010707T patent/ES2348580T3/es not_active Expired - Lifetime
- 2004-03-23 PL PL06075505T patent/PL1662739T3/pl unknown
- 2004-03-23 US US10/806,524 patent/US7426240B2/en active Active
- 2004-03-23 AT AT09010707T patent/ATE476817T1/de active
- 2004-03-23 ES ES08005969T patent/ES2332158T3/es not_active Expired - Lifetime
- 2004-03-23 PL PL08005969T patent/PL1931097T3/pl unknown
- 2004-03-23 PT PT06075505T patent/PT1662739E/pt unknown
- 2004-03-23 DE DE602004000824T patent/DE602004000824T2/de not_active Expired - Lifetime
- 2004-03-23 AT AT06075518T patent/ATE394003T1/de not_active IP Right Cessation
- 2004-03-23 EP EP04251667A patent/EP1463256B1/en not_active Expired - Lifetime
- 2004-03-23 PT PT09010707T patent/PT2117195E/pt unknown
- 2004-03-23 DK DK04251667T patent/DK1463256T3/da active
- 2004-03-23 PL PL09010707T patent/PL2117195T3/pl unknown
- 2004-03-23 AT AT08005969T patent/ATE445281T1/de active
- 2004-03-23 DE DE602004013451T patent/DE602004013451T2/de not_active Expired - Lifetime
- 2004-03-23 AT AT06075505T patent/ATE409383T1/de active
- 2004-03-23 DK DK09010707.9T patent/DK2117195T3/da active
- 2004-03-23 ES ES06075518T patent/ES2304757T3/es not_active Expired - Lifetime
- 2004-03-23 AT AT10171645T patent/ATE549836T1/de active
- 2004-03-23 EP EP09010707A patent/EP2117195B1/en not_active Expired - Lifetime
- 2004-03-23 PT PT08005969T patent/PT1931097E/pt unknown
- 2004-03-23 DK DK06075505T patent/DK1662739T3/da active
- 2004-03-23 EP EP08005969A patent/EP1931097B1/en not_active Expired - Lifetime
- 2004-03-23 PL PL04251667T patent/PL1463256T3/pl unknown
- 2004-03-23 EP EP06075505A patent/EP1662739B9/en not_active Expired - Lifetime
- 2004-03-23 EP EP10171645A patent/EP2247055B1/en not_active Expired - Lifetime
- 2004-03-23 DE DE602004016756T patent/DE602004016756D1/de not_active Expired - Lifetime
- 2004-03-23 ES ES04251667T patent/ES2260728T3/es not_active Expired - Lifetime
- 2004-03-23 ES ES10171645T patent/ES2381648T3/es not_active Expired - Lifetime
- 2004-03-23 DE DE602004028535T patent/DE602004028535D1/de not_active Expired - Lifetime
- 2004-03-23 PL PL10171645T patent/PL2247055T3/pl unknown
- 2004-03-23 PT PT04251667T patent/PT1463256E/pt unknown
- 2004-03-23 ES ES06075505T patent/ES2310883T3/es not_active Expired - Lifetime
- 2004-03-23 DK DK10171645.4T patent/DK2247055T3/da active
- 2004-03-23 EP EP06075518A patent/EP1662740B1/en not_active Expired - Lifetime
- 2004-03-23 DK DK08005969T patent/DK1931097T3/da active
- 2004-03-23 PT PT10171645T patent/PT2247055E/pt unknown
- 2004-03-23 AT AT04251667T patent/ATE326105T1/de active
- 2004-03-23 DE DE602004023550T patent/DE602004023550D1/de not_active Expired - Lifetime
- 2004-03-25 KR KR1020040020263A patent/KR100642539B1/ko not_active IP Right Cessation
-
2008
- 2008-03-19 US US12/051,541 patent/US8130894B2/en not_active Expired - Fee Related
-
2011
- 2011-09-16 US US13/235,128 patent/US8155228B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
PT2247055E (pt) | Entrelaçador para mapeamento de símbolos nas portadoras de um sistema ofdm | |
USRE48147E1 (en) | 16K mode interleaver in a digital video broadcasting (DVB) standard | |
US10164743B2 (en) | Data processing apparatus and method for use in an interleaver suitable for multiple operating modes | |
TWI450540B (zh) | 資料處理設備及方法 | |
US8199802B2 (en) | 8K mode interleaver with odd interleaving only and per OFDM symbol permutation code change in a digital video broadcasting (DVB) standard | |
US8170091B2 (en) | 1K mode interleaver in a digital video broadcasting (DVB) standard | |
US20170331656A1 (en) | Data processing apparatus and method | |
PT2056467E (pt) | Aparelho e método de processamento de dados | |
ZA200809255B (en) | Data processing apparatus and method |