Intercalamento Temporal com Transformada de Fourier para Modulação OFDM Uma Técnica Inovadora...

Preview:

Citation preview

Intercalamento Temporal com Transformada de Fourier para Modulação OFDM

Uma Técnica Inovadora para Transmissão de Sinais com aplicações em TV Digital de Alta Definição

Guido Stolfi

LCS - EPUSP – 06 / 2008

1 / 72

Estrutura da Apresentação

• Introdução e Motivações

• O sistema OFDM

• O sistema ISDB-T

• Descrição do Sistema FTI-OFDM

• Simulações com sinais similares ao ISDB-T

• Simulações de um Sistema Ternário de alta robustez

• Conclusões

2 / 72

Introdução: SBTVD (Sistema Brasileiro de TV Digital)

• Projeto FINEP 01.05.0125.00 (Mackenzie / LCS):

– Desenvolvimento de Protótipo de Modulador OFDM padrão ISDB-T

– Protótipos de Sintonizadores e Demoduladores

– Testes de Desempenho

– Aperfeiçoamentos sobre o padrão ISDB-T

3 / 72

Modulação OFDM (Orthogonal FrequencyDivision Multiplexing)

Espaçamento 1 / TU

K portadorasindependentes

Banda total ocupada

Banda de cada portadora

f f

TU

TS

Modulaçãode cada

portadora4 / 72

Espectro do OFDM (Após Supressão do Intervalo de Guarda)

Espaçamento 1 / TU

f

TU

TS

5 / 72

Efeito de Multi-percurso no OFDM

TX2

TX1

RX

p1

p2

p3p1

p3

p2

a1, 1

a2, 2

a3, 3

ax, xtx

TU

f

6 / 72

Modulador OFDM

0

1

0

),,(),(n

K

k

tknknCtS

tTsnnTst

TsntnTsetknnTsTgt

Tu

Kkj

)1(,0

)1(),,()(

2/2

MOD IFFT P/S

Randomização, FEC

Inserção de Intervalo de

GuardaInserção de Pilotos

C(n,k)

s(t)

S(n,k)

b(m)

INTERC.TEMP.

7 / 72

Características da Modulação OFDM

• Distorção por Multi-percurso: combatida com símbolos de longa duração e com intervalo de guarda (prefixo cíclico)

• Sincronização do Receptor: pode ser obtida por auto-correlação do prefixo cíclico

• Equalização do Canal (estática e dinâmica): baseada em portadoras piloto (idem)

• Interferências de Banda Estreita: podem ser contornadas por embaralhamento e rotação de portadoras

• Ruído Impulsivo: pode ser espalhado ao longo de vários símbolos por intercalamento temporal

8 / 72

Configurações Preferenciais para SBTVD

• TV de Alta Definição: – 4992 portadoras + 625 pilotos, 64-QAM, FEC 7/8 ou 5/6

• 19 a 22 Mb/s

• TV de Alta Definição + Celular (TV Móvel)– 4608 portadoras, 64-QAM, FEC 5/6 ou 7/8

• 18 a 20 Mb/s

– 384 portadoras QPSK, FEC 2/3• 400 kb/s

– Intervalo de guarda: 1/8 ou 1/16 do símbolo

9 / 72

Codificador de Canal ISDB-T / SBTVD

10 / 72

*Mod.C.C.

Codif. Reed-Solomon

R. S.

Rando-mizador

Intercalamento de Bytes

Codif. Convol.

Intercalamento de bits

Modulador Intercalamento Longo

C(n,k)bi(m)

Requisitos para TV de Alta Definição

• Taxa de bits maior que ~15 Mb/s– Modulação 64-QAM– Código Convolucional (FEC) 7/8 ou 5/6

• Taxa de Erros (final) menor que 10-12

– Menos que 1 erro por hora– Taxa menor que 2 x 10-4 na entrada do decodificador Reed-

Solomon – Taxas brutas de 6 x 10-3 a 1 x 10-2 antes do decodificador

Convolucional

11 / 72

Desempenho do Sistema ISDB-T

Capacidade do sistema ISDB-T para limiar de operação em canal com ruído aditivo gaussiano

Configuração: Modo3, 13 segmentos, modulações QPSK, 16-QAM e 64-QAM

Em cada curva, os 5 pontos representam as taxas de Codificação Convolucional (FEC) usadas: 1/2 , 2/3, ¾, 5/6 e 7/8

12 / 72

Aperfeiçoamentos Possíveis: Codificação “Turbo”

13 / 72

Requisitos para Codificação “Turbo”

• Taxa de bits muito elevada após FEC – Maior que 40 Mb/s (Típico 60 Mb/s)– Exige constelações muito densas, p.ex. 256-QAM

• Processamento complexo e iterativo no receptor

14 / 72

Experimentos: Constelação 256-QAM

Taxa bruta: ~39 Mb/s

15 / 72

Hipóteses: Constelação 1048576-QAM

Taxa bruta: ~100 Mb/s

16 / 72

Aperfeiçoamento: Intercalamento Temporal por Transformada de Fourier (Fourier Transform Interleaving)

• Intercalamento temporal dos dados binários é substituído pela Transformada Inversa de Fourier das sequencias de dados.

• As portadoras do OFDM são moduladas pelos coeficientes complexos, resultantes da Transformada.

• A energia de cada bit é espalhada igualmente ao longo de N símbolos consecutivos.

• Pode ser associada ainda com intercalamento temporal convencional e outras técnicas de correção de erros.

• Degradação do fator de crista (Pico / Média) é irrelevante na modulação OFDM

17 / 72

Geração da Modulação FTI-OFDM

18 / 72

MOD

Q(n,k)

b(m)

IFFT(N)

MemóriaRAM

C(k,n)

C(n,k)

Inserção de Pilotos

S(t)

S(m,n)

IFFT (M)

P/S

Modulação das Portadoras OFDM

Q(n,k) 64-QAM

C (n,k)

19 / 72

Características do Sinal FTI-OFDM

Distribuição de Amplitudes, Espectro e Autocorrelação: essencialmente iguais a um sinal OFDM padrão com mesma potência

20 / 72

Símbolos e Portadoras em um Quadro FTI-OFDM

21 / 72

Maior Imunidade a Interferências: Rotação de Portadoras

C’(n,k) = C (n, (k+n ) mod K) (ou outras funções de mapeamento)

22 / 72

Escorregamento e Rotação

23 / 72

Compartilhamento do Processador da FFT

MOD

IFFT

Inserção de Pilotos

b(m)

Intervalo de Guarda

RAM

s(t)

24 / 72

Demodulação de um Sinal OFDM Convencional

Filtro

Sinc

Equaliz

E.C.

FFTJanela

Decod.

Modulação b(m)

C(m,k) H(m,t)

Limitador

A / D

Decod. Pilotos

25 / 72

Demodulação com FTI - OFDM

Equaliz.

E.C.

FFT1

Decodif.

Modulação b(m)S(m,n) H(m,t)

Decodif. Pilotos

Reagrupamento QD(n,k)

FFT2CD(n,k)

26 / 72

Demodulação de Sinal Sujeito a Interferência de Banda Estreita

a) OFDM com modulação QPSK sujeito a Ruido Gaussiano

b) OFDM sujeito a Ruído de Banda Estreita de mesma potência total (10% da banda)

c) FTI-OFDM Sujeito a Ruído de Banda Estreita: comportamento idêntico a (a)

27 / 72

Demodulação FTI-OFDM com Supressor

Equaliz

E.C.

FFT1

Decod.

Modulação b(m)S(n,m) H(n,t)

Decod. Pilotos

ReagrupamentoQD(n,k)

FFT2

CD(n,k)

Supressor

PD(k,n)

PsD(k,n)

28 / 72

Demodulação FTI-OFDM com Supressor

PD(k,n) PsD(k,n)

QD(n,k)

29 / 72

Desempenho com Supressor de Amplitude

a) OFDM sujeito a Ruido Gaussiano e FTI-OFDM sem supressor

b) OFDM Sujeito a Ruído de Banda Estreita (10%)

c) FTI-OFDM com supressor

30 / 72

Efeitos de Interferências Pontuais

• Utilizando rotação de portadoras, os efeitos devidos a interferências de banda estreita e ruído impulsivo são similares

• As interferências que sobrevivem ao estágio de supressão afetam alguns coeficientes da segunda IFFT

• O efeito é uma perturbação uniforme, de amplitude limitada, superposta aos pontos da constelação

31 / 72

Efeitos de Interferências Pontuais

Sem ruído: BER = 0 Com ruído (-28 dB): BER = 10-4

Constelação QD(n,k) perturbada por interferências de frequência fixa, sem e com ruído aditivo gaussiano

32 / 72

Demodulação com Realimentação de Erro

FFT1 FFT2Demod

IFFT1

FFT3Demod Decod

-

-

S(t)

b(m)S’(n,k)C’(n,k) Q’(n,k)

C(n,k)

P(n,k)

S(n,k)

Q(n,k)

T(n,k)

Supressor

)),(max(),(0

)),(max(),(),(),('

ii

iii

i knTCknT

knTCknTknTknT

T’(n,k)

33 / 72

Demodulação com Realimentação de Erro

34 / 72

FFT

IFFT

FFT

DEMOD.

CLIP

C(n,k) P(n,k)

T(n,k)T’(n,k)

C’(n,k) Q’(n,k)

Desempenho da Realimentação de Erro (Error Feedback)

a) OFDM sujeito a Ruido de Banda Estreita (3% da banda)

b) FTI-OFDM Convencional

c) FTI-OFDM com Supressão de Amplitude

d) FTI-OFDM com Realimentação de Erro (“Error Feedback”)

35 / 72

Simulações de Desempenho

• Sinais de teste usados nas simulações:

– OFDM convencional x FTI-OFDM

– Com e sem Realimentação de Erro

– Sinais de mesma potência média e mesma taxa

– Sinais Complexos em Banda base

– Dados aleatórios

– Simulação de Sinais equivalentes ao ISDB-T

– Simulação de um Sistema Ternário de alta robustez

36 / 72

Simulação de um Sinal Equivalente ao ISDB-T

– Modulações: 64-QAM, 16-QAM e QPSK

– K = 4992 portadoras de dados (13 x 384)

– 624 portadoras Piloto

– Intervalo de Guarda Temporal de 1/8

– Banda de Guarda em Frequência

– Sem FEC e Intercalamento temporal

– Quadro de N = 2048 símbolos com Rotação de Portadoras

– 61,34 Mbits (64-QAM) a 20,45 Mbits (QPSK) por quadro

37 / 72

Espectros dos Sinais Simulados

OFDM Convencional FTI-OFDM

38 / 72

Desmpenho: Ruído Aditivo Gaussiano

Modulação: 64-QAM FTI-OFDM com ERF

39 / 72

Quantização e Limite da Relação Pico / Média

Modulação 64-QAM

Quantização com 10 bits

Limitação de Pico variando de +6,5 a +8,5 dB em relação à Potência RMS

40 / 72

Desempenho: Ruído de Banda Estreita

f f

Sinal recebido(com multi-percurso)

Após equalização do canal

Fontes de Interferência de Banda Estreita:

• Interferências de rádio-comunicação• Harmônicas de transmissores e sinais piratas• Espúrios gerados no receptor (aliasing)• Interferências de sinais de TV Analógica• Equalização de canal com multi-percurso

41 / 72

Desempenho: Ruído de Banda Estreita

Modulação 64-QAM

Ruído de banda estreita (3% da banda ocupada) com amplitude de -25 dB

Ruído aditivo gaussiano de banda larga com amplitude variando de -18 a -28 dB

42 / 72

Desempenho: Ruído de Banda Estreita

Modulação 64-QAM

Ruído de banda estreita (3% da banda ocupada) com amplitude variando de -18 a -28 dB

Ruído aditivo gaussiano de banda larga com amplitude de -28 dB

43 / 72

Desempenho: Ruído de Banda Estreita

Modulação QPSK

Ruído de banda estreita (3% da banda ocupada) com amplitude de 0 dB

Ruído aditivo gaussiano de banda larga com amplitude variando de -4 a -18 dB

44 / 72

Desempenho: Ruído de Banda Estreita

Modulação QPSK

Ruído de banda estreita (3% da banda ocupada) com amplitude variando de +15 a -20 dB

Ruído aditivo gaussiano de banda larga com amplitude de -14 dB

45 / 72

Desempenho: Ruído Impulsivo

46 / 72

Modulação QPSK

Contornos de igual taxa de erros vs. relação S/R e duração de ruído impulsivo

Ruído impulsivo de banda larga com amplitude de 0 dB,duração de 0 a 30% do bloco

Ruído aditivo gaussiano de banda larga com amplitude de -6 a -22 dB

Desempenho: Interferência de Sinal de TV Analógica

Modulação 64-QAM

Interferência de TV Analógica com amplitude variando de -10 a -25 dB

Ruído aditivo gaussiano de banda larga com amplitude de -30 dB

47 / 72

Desempenho: Interferência de Sinal de TV Analógica

Modulação 16-QAM

Interferência de TV Analógica com amplitude variando de 0 a -20 dB

Ruído aditivo gaussiano de banda larga com amplitude de -20 dB

48 / 72

Desempenho: Interferência de Sinal de TV Analógica

Modulação 64-QAM

Contornos de igual taxa de erro em função da relação Sinal / Ruído e Sinal / Interferência

Ruído aditivo gaussiano variando de -16 a -32 dB

Interferência de TV Analógica variando de -15 a -32 dB

49 / 72

Desempenho: Interferência de Sinal de TV Analógica

Modulação 16-QAM

Contornos de igual taxa de erro em função da relação Sinal / Ruído e Sinal / Interferência

Ruído aditivo gaussiano variando de -10 a -24 dB

Interferência de TV Analógica variando de -8 a -26 dB

50 / 72

Desempenho: Interferência de Sinal de TV Analógica

Modulação QPSK

Contornos de igual taxa de erro em função da relação Sinal / Ruído e Sinal / Interferência

Ruído aditivo gaussiano variando de -6 a -22 dB

Interferência de TV Analógica variando de +12 a -12 dB

51 / 72

Desempenho: Apagamento (Desvanecimento Profundo)

Modulação 64-QAM

Taxa de Erros em função da porcentagem de amostras descartadasem relação à duração total do bloco

52 / 72

Desempenho: Apagamento (Desvanecimento Profundo)

Modulação QPSK

Taxa de Erros em função da porcentagem de amostras descartadasem relação à duração total do bloco

53 / 72

Canal com Desvanecimento Seletivo (Fading)

Resposta de um canal tipo “Rice” cuja resposta ao impulso é

δ(τ) = sinal direto (percurso de recepção invariante no tempo)

β(t) δ(τ-τ0) = sinal refletido (modelado por um processo aleatório gaussiano de média zero)

)()()(),( 0 tttc

54 / 72

Canal com Desvanecimento Seletivo (Fading)

Modulação 64-QAM

Taxa de Erros em função da amplitude do eco em relação ao sinal direto

Canal “Rice” com atraso de 15 us

55 / 72

Simulação de um Canal de Radiodifusão Real

Analisador de Demodulação

Transmissão Digital, Canal 18 (497 MHz)

Recepção experimental - sinal abaixo do Limiar

Espectro do ruído simulando condições de recepçãono Canal 18

56 / 72

Simulação de um Canal de Radiodifusão Real

Modulação 64-QAM

Taxa de Erros em função da relação Sinal / Ruído

Espectro do ruído simulando recepção experimental do Canal 18

57 / 72

Simulação de um Sinal Ternário de Alta Robustez

– Modulação 3-PSK com polaridade randomizada

– OFDM com K = 1024 portadoras de dados

– Simulação sem portadoras Piloto

– Sem Intervalos de Guarda

– Sem FEC e Intercalamento temporal

– Quadro de N = 1024 símbolos com Rotação de Portadoras

– 1,5849 x 1024 x 1024 = 1,66 Mbits por quadro

58 / 72

Desempenho: Ruído Aditivo Gaussiano

Modulação Ternária

Ruído aditivo gaussiano de banda larga

Taxa de Erros de bit(1 símbolo ternário equivalendo a 1,5849 bits)

59 / 72

Demodulador com Realimentação de Erro Iterativa

FFT1 FFT2 Demod

IFFT1

FFT3 Demod Decod

-

-

S(t)

b(m)S’(n,k) Q’(n,k)

C(n,k)

P(n,k)

S(n,k)

Q(n,k)

T(n,k)

Supressor

FFT2 Demod

IFFT1

-

-

C(n,k)

P(n,k)

S(n,k)

Q(n,k)

T(n,k)

60 / 72

Desempenho: Ruído Impulsivo

Modulação Ternária

Ruído Impulsivo aditivo de banda larga

Amplitude do ruído: 0 dB

Impulso único com duração de 5% a 40% da duração do bloco

Demodulação com 0, 1 e 2 iterações de error feedback

61 / 72

Iterações da Realimentação de Erro

FTI -OFDM 1ª. Iteração da Realimentação de

Erro

2ª. Iteração

Constelação Demodulada (Ruído Impulsivo, duração 20%:

62 / 72

Desempenho: Ruído de Banda Estreita

Modulação Ternária

Sinal sujeito a Ruído de Banda Estreita com ¼ da banda total (256 portadoras)

Ruído aditivo gaussiano com amplitude de -18 dB

Demodulação com 0, 1 e 2 iterações de error feedback

63 / 72

Desempenho: Apagamento

Modulação Ternária

Apagamento em trechos aleatórios de duração constante

Duração total do apagamento entre 5% e 30% da duração total do Sinal

64 / 72

Desempenho: Interferências Simultâneas

Ruído impulsivo aditivo de banda larga em “bursts” aleatórios (duração total: 10% do tempo total)

2 Sinais interferentes de banda estreita (5% da banda cada um)

Ruído gaussiano com -18 dB

Sinais de banda larga e banda estreita com potências iguais

65 / 72

Desempenho: Interferências Simultâneas

Sinais PD(k,n) e PsD(k,n), antes e depois da supressão de amplitude

Relação Sinal / Interferência: -9 dB

66 / 72

Desempenho: Interferências Simultâneas

Ruído impulsivo, 2 sinais interferentes de banda estreita, ruído gaussiano com -18 dB

Sinais de banda larga e banda estreita com potências iguais

Supressor com atenuação de 10 dB dos coeficientes adjacentes

67 / 72

Conclusões

FTI-OFDM é um sistema inovador, simples, robusto e computacionalmente eficiente para efetuar o intercalamento temporal de dados digitais; é especialmente adequado para complementar a modulação OFDM.

Este método pode proporcionar consideráveis ganhos de desempenho em várias situações de degradação de canal, quando comparado com a modulação OFDM convencional.

68 / 72

Diretrizes para Pesquisa

1- Parametrização

• Combinações ótimas de K, N, p, M

• Modelo formal para previsão de desempenho

2- Algoritmos de Realimentação de Erro

• Algoritmos adaptativos e “soft-decision”

• Uso das informações das portadoras piloto

3- Segmentação de Constelações

69 / 72

Segmentação de Constelações

• FTI-OFDM permite a combinação de símbolos Q(n,k) codificados com constelações diferentes

• Preserva as características de espectro plano e distribuição gaussiana

• Símbolos podem ser configurados para características diferentes de robustez e de eficiência espectral (bits / Hz)

Q(0,k) Q(1,k) … … Q(N,k)

70 / 72

Agradecimentos

• Ao orientador, Prof. Dr. Luiz A. Baccalá

• Ao LCS / EPUSP

• Ao Laboratório de TV Digital da Universidade Mackenzie

71 / 72

FIM

72 / 72