Você está na página 1de 150

LCS

EPUSP

Sistemas de Transmissão para TV Digital

PTC2547
Princípios de Televisão Digital
Guido Stolfi – EPUSP - 2016

PTC2547 - Guido Stolfi 1 / 150


LCS
Tópicos Abordados EPUSP

• Vantagens da Comunicação Digital


• Sistema ATSC
• Multi-percurso e Equalização
• Modulação OFDM
• Sistema DVB-T
• Sistema ISDB-T
• Limiar de Operação para Recepção
• Sinal ISDB-T e Constelações
• Comparações entre ATSC, DVB e ISDB-T
• Outros Sistemas de Transmissão
• Processos na Sintonia de um Canal Digital

PTC2547 - Guido Stolfi 2 / 150


LCS
Limitações da Transmissão Analógica EPUSP

Degradações causadas pelo Canal de


Comunicação:

• Distorção (Não-linearidade)
• Ruído (Aditivo; aleatório e
impulsivo)
• Perdas (Atenuação, Limitação de
Banda Passante, "Fading")
• Interferências (Aditivas, de
origem humana)

PTC2547 - Guido Stolfi 3 / 150


LCS
Sistema de Comunicação Digital EPUSP

Codificador Codificador
Fonte Modulador
de Fonte de Canal

Canal

Decodif. de Decodif. de Demodu-


Saída
Fonte Canal lador

PTC2547 - Guido Stolfi 4 / 150


LCS
Codificadores EPUSP

• Codificador de Fonte:
– Aproveita as características da Fonte para efetuar uma
representação eficiente da informação
– Ex.: MPEG, JPEG, ADPCM, Huffman

• Codificador de Canal:
– Introduz redundância para possibilitar a sobrevivência da
informação após as degradações do canal
– Ex.: Paridade, códigos de Hamming, Reed-Solomon,
intercalamento

PTC2547 - Guido Stolfi 5 / 150


LCS
Modulador EPUSP

• Converte a informação digital em sinais contínuos


(formas de onda)

– Considera as características do canal (resposta em frequência,


potência admissível, atenuação etc.)

– Não existe “transmissão digital”, mas sim “transmissão analógica


de informação digital”

PTC2547 - Guido Stolfi 6 / 150


LCS
Taxa de Erros x Relação Sinal/Ruído EPUSP

• Modulação Digital: Degradações causam erros de transmissão

• Ex.: QPSK

PTC2547 - Guido Stolfi 7 / 150


LCS
Canal com banda Limitada EPUSP

• Ex.: QPSK

PTC2547 - Guido Stolfi 8 / 150


LCS
Taxa de Erros para Sistemas M-PSK EPUSP

PTC2547 - Guido Stolfi 9 / 150


LCS
Qualidade de Imagem x Relação S/R EPUSP

120

100
Qualidade
Aparente 80

60 Analógica

40 Digital

20

0
0 10 20 30 40 50 60
S/R (dB)

PTC2547 - Guido Stolfi 10 / 150


LCS
Benefícios da Correção de Erros EPUSP

100

80
Qualidade
Aparente 60

Analógica
40
Digital

20 Com Correção

0
8 10 12 14 16 18 20 22 24

-20

S/R (dB)

PTC2547 - Guido Stolfi 11 / 150


LCS
Transmissão Digital: Benefícios EPUSP

• Compatibilidade de Meios de Transmissão

Cabo
Satélite
Radiodifusão
Rede Digital
Programa
Usuário
CD-ROM

PTC2547 - Guido Stolfi 12 / 150


LCS
Transmissão Digital: Benefícios EPUSP

• Compatibilidade de Serviços

Imagens
Canal de
Transmissão
Áudio

Legendas
Lista de Usuário
Programas Criptografia
e Acesso
Dados Condicional

PTC2547 - Guido Stolfi 13 / 150


LCS
Transmissão Digital: Benefícios EPUSP

• Melhor aproveitamento do espectro

Canais Analógicos

Canais Analógicos
+ Digitais

PTC2547 - Guido Stolfi 14 / 150


LCS
Espectro de Radiodifusão (Analógica + Digital) EPUSP

UHF – Canais 14 a 28 - São Paulo, 2008

PTC2547 - Guido Stolfi 15 / 150


LCS
Transmissão Digital: Benefícios EPUSP

• Melhor aproveitamento geográfico

Área de Cobertura

Área de Interferência
Potencial

Transmissão Analógica Transmissão Digital

PTC2547 - Guido Stolfi 16 / 150


LCS
EPUSP

Sistema ATSC – Advanced Television System


Committee

PTC2547 - Guido Stolfi 17 / 150


LCS
Sistema ATSC – Advanced Television System Commitee EPUSP

• Aprovado em 1995 para Radiodifusão de HDTV nos EUA


• Compressão de Vídeo: MPEG-2
• Compressão de Áudio: Dolby AC-3
• Transporte: Pacotes MPEG-2
• Modulação: 8-VSB com piloto
• Ocupação de Banda: Canal de 6 MHz

PTC2547 - Guido Stolfi 18 / 150


LCS
Sistema ATSC – Codificação de Fonte e Transporte EPUSP

Codificador Formatador
MPEG-2 de Pacotes
1280 x 720 Buffer Multiplex
1920 x 1080
1440 x 1080 Video
60 / 30 / 24
fps

Codificador de Formatadores
Áudio de Pacotes
Dolby AC-3 19.6 Mb/s
Audio 1

Audio 2 384 kbps

Pacotes de
Dados 188 bytes

CODIFICAÇÃO TRANSPORTE

PTC2547 - Guido Stolfi 19 / 150


LCS
Sistema ATSC – Codificação de Canal e Modulação EPUSP

TRANSMISSÃO
32.3 Codificadores para Correção de Erros
Randomizador
Mb/s

19.6
Mb/s
Mapeador Convolucional Entrelaçamento Reed-Solomon
(8 níveis) Entrelaçado (4 ms) (207,187),t=10 PRS
12 x (2/3)
Sequencia
10.76 de 65535
Msymb/s Filtro de Nyquist Bytes
Inserção de Filtro
Sincronismo Piloto Equalizador Modulador Vestigial SAIDA 8-VSB
(F.I.)

Banda de 6 MHz
4 sy. 1.25 p/ Transmissor
44 MHz
Portadora 46.69
MHz

PTC2547 - Guido Stolfi 20 / 150


LCS
Randomizador EPUSP

1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0

D7 D6 D5 D4 D3 D2 D1 D0

G( x ) x16 x13 x12 x11 x7 x6 x3 x 1

PTC2547 - Guido Stolfi 21 / 150


LCS
Codificador Reed-Solomon t= 10, EPUSP

174 165 121 185 152


A

1 2 3 19 20
X X X .... X X
. 20 bytes de proteção
B
207 bytes
187 bytes de dados
codificados
A

i 19
i
(X ) X 20 152 X 19 185 X18 240 X 17 5 X 16 111X 15 99 X 14 6 X 13
i 0
220 X 12 112 X 11 150 X 10 69 X 9 36 X 8 187 X 7 22 X 6 228 X 5
198 X 4 121X 3 121X 2 165 X 1 174

PTC2547 - Guido Stolfi 22 / 150


LCS
Entrelaçamento (“Interleaving”) EPUSP

PTC2547 - Guido Stolfi 23 / 150


LCS
Entrelaçador Convolucional ATSC EPUSP

1
M=4 Bytes
2

2M
3

4 3M

51M
52 .......

PTC2547 - Guido Stolfi 24 / 150


LCS
Codificador Convolucional e Mapeador 8-VSB EPUSP

PRÉ-CODIFICADOR
MAPEADOR

Z2 Z1 Z0 R

0 0 0 –7
CODIFICADOR 0 0 1 –5
CONVOLUCIONAL 0 1 0 –3
0 1 1 –1
1 0 0 +1
1 0 1 +3
1 1 0 +5
1 1 1 +7
D = ATRASO DE
12 SÍMBOLOS

PTC2547 - Guido Stolfi 25 / 150


LCS
Codificador Convolucional Entrelaçado EPUSP

Pré-codificador
e Codificador
Convolucional
No. 1

Pré-codificador
e Codificador
Convolucional
No. 2

No. 3

Pré-codificador
e Codificador
Convolucional
No. 12

PTC2547 - Guido Stolfi 26 / 150


LCS
Segmento Multinível com Piloto e Sincronismo EPUSP

SINCRO-
NIVEIS APÓS
INSERÇÃO NISMO 828 SÍMBOLOS (207 BYTES)
DO PILOTO
4 SÍMBOLOS SEGMENTO DE DADOS 4 SÍMBOLOS

832 SÍMBOLOS (208 BYTES) = 77.3 us

1 SÍMBOLO = 2 BITS DE DADOS + 1 BIT DE CORREÇÃO CONVOLUCIONAL


DO PILOTO

PTC2547 - Guido Stolfi 27 / 150


LCS
Estrutura de Quadros de Dados ATSC EPUSP

4
828 símbolos
sinc. quadro 1

DADOS + 24.2 ms
CORR. ERROS 313 segmentos

sinc. quadro 2

DADOS + 24.2 ms
CORR. ERROS 313 segmentos

sinc. segmento 1 segmento = 77,3us

PTC2547 - Guido Stolfi 28 / 150


LCS
Sincronismo de Quadro ATSC EPUSP

832 símbolos (1
segmento) pré-código

+/- modo
PA511 PA63 PA63 PA63 reserv.
VSB

sinc.
12
4
símbolos 511 símbolos 63 63 63 24 104

x9 x7 x6 x4 x3 x 1 0 1 0 0 0 0 0 0 0 Saída

x6 x 1 1 0 0 1 1 1 Saída

PTC2547 - Guido Stolfi 29 / 150


LCS
Filtro Vestigial ATSC EPUSP

No
Transmissor:

No
Receptor:

PTC2547 - Guido Stolfi 30 / 150


LCS
Envoltória e Espectro do 8-VSB EPUSP

PTC2547 - Guido Stolfi 31 / 150


LCS
Espectro 8-VSB após Limitação de Picos em +6dB EPUSP

PTC2547 - Guido Stolfi 32 / 150


LCS
Desempenho do Sistema ATSC EPUSP

TAXA DE ERROS DE SEGMENTO

LIMIAR DE
VISIBILIDADE

RELAÇÃO SINAL / RUÍDO

PTC2547 - Guido Stolfi 33 / 150


LCS
Diagrama de Blocos de um Receptor ATSC EPUSP

Filtro F.I. e Filtro contra


Sintonizador Equalizador Corretor de
Demodulador Interferência
Adaptativo Fase
Síncrono Analógica

Sincronismo Sincronismo
de Segmento de Quadro

Des- Decodificador Des- Decodificador


randomizador Reed-Solomon entrelaçador Convolucional

PTC2547 - Guido Stolfi 34 / 150


LCS
Sintonizador com Conversão Para Cima EPUSP

1a. F.I. FILTRO AMP F.I.


FILTRO AMP
50-800 MHz 10 dB 1220 MHz AMP F.I. 1220 MHz 44 MHz
MIXER G.A.G. MIXER

OSC. LOCAL OSC. LOCAL


1270~2020 MHz 1184+/- 0,3 MHz C.A.F.

PLL C.A.G.
SINTONIA
SINTONIA

PTC2547 - Guido Stolfi 35 / 150


LCS
Filtros SAW p/ Dupla Conversão (1220 MHz e 44 MHz) EPUSP

PTC2547 - Guido Stolfi 36 / 150


LCS
Filtro de F.I. e Controle Automático de Freqüência EPUSP

FILTRO SAW
44 MHz AMP. F.I..
DEMODULADOR SÍNCRONO
SINTONIZADOR C.A.G.
I

FILTRO
AFC
C.A.G. o
90

LIMITADOR

SINTONIA OSCILADOR
46.7 MHz Q
FILTRO APC
C.A.F.

ERRO DE FASE

PTC2547 - Guido Stolfi 37 / 150


LCS
Filtro contra Interferência de Sinal de TV Analógica EPUSP

MUX
SÍMBOLOS
DADOS
RECEBIDOS +

D=12
PADRÃO DE
REFERÊNCIA
(SINCRONISMO +
DE QUADRO) + -
+ -
( )2
- D=12

DETETOR DE
( )2 MÍNIMO

PTC2547 - Guido Stolfi 38 / 150


LCS
Filtro contra Interferência de Sinal de TV Analógica EPUSP

Vídeo Áudio
Croma
4.5 MHz
1.25 Espectro do Sinal
3.58 Interferente

Resposta em Frequencia
do Filtro de Rejeição

Piloto Espectro do Sinal


Digital 8-VSB

6 MHz

618.88 kHz
Detalhes das
Piloto
Bandas de
Transição

45.8 kHz
309.44 309.44
45.8 kHz kHz kHz

PTC2547 - Guido Stolfi 39 / 150


LCS
Diagrama de Olho com Filtro contra Interferências EPUSP

Após Filtro de Interferência


(15 níveis)

Sinal 8-VSB
sem Filtro de Interferência

PTC2547 - Guido Stolfi 40 / 150


LCS
Equalizador Adaptativo de Canal EPUSP

FILTRO DIRETO
SÍMBOLOS SÍMBOLOS EQUALIZADOS

SLICER COEFICIENTES
10.76 Ms/s FILTRO REVERSO
P/ FILTRO

SUPRESSOR 1 MEMÓRIA
DE C.C. SEQ. DE COEFS.
2 TREINAMENTO U
ÍNDICE
ADAPTADORES DE COEF.

ACUMULADOR SINAL DE
ESTIMATIVA ENTRADA
DO ERRO D

ADAPTADOR ESTIMATIVA
DE ERRO

PTC2547 - Guido Stolfi 41 / 150


LCS
Distorção por Multi-Percurso EPUSP

PTC2547 - Guido Stolfi 42 / 150


LCS
Multi-percurso e Equalização EPUSP

SINAL SINAL RECEBIDO SINAL


TRANSMITIDO PROCESSADO

t1 t1

k1 -k1

t2 t2

k2 -k2

tn tn

kn -kn

Modelo da Distorção Equalizador


por Multi-percurso Adaptativo no Receptor

PTC2547 - Guido Stolfi 43 / 150


LCS
Cancelamento de Eco pelo Equalizador EPUSP

SINAL SINAL SINAL


TRANSMITIDO RECEBIDO PROCESSADO
COM ECOS

PTC2547 - Guido Stolfi 44 / 150


LCS
Multiplicação do Ruído Impulsivo pelo Equalizador EPUSP

RUÍDO IMPULSIVO RUÍDO


RECEBIDO PROCESSADO

PTC2547 - Guido Stolfi 45 / 150


LCS
EPUSP

Sistema DVB-T – Digital Video Broadcasting -


Terrestrial

PTC2547 - Guido Stolfi 46 / 150


LCS
Sistema DVB-T (Digital Video Broadcasting – Terrestrial) EPUSP

• Aprovado para radiodifusão terrestre de TV Digital na Europa em


1997

• Compressão de Vídeo e Áudio: MPEG-2

• Transporte: Pacotes MPEG-2

• Modulação: COFDM (Coded Orthogonal Frequency Division Multiplex)

• Ocupação de Banda: Canal de 8 MHz

PTC2547 - Guido Stolfi 47 / 150


LCS
Modulação COFDM (Coded Orthogonal Frequency Division Multiplex) EPUSP

Intercalamento,
Pilotos Modulação
Síntese
Codificação, 4 C1
Randomização, 16-QAM
Correção de Erros C2
C3
Saída
C4 FFT -1
892
Símbolos / s
C 6817
19508 bits
x 892 símbolos
= 17.4 Mb / s
24192 bits 27268 bits 6817 Coeficientes

PTC2547 - Guido Stolfi 48 / 150


LCS
Espectro do Sinal OFDM EPUSP

K Portadoras
Banda de cada Portadora
Independentes

f f

Banda Total Ocupada Espaçamento


1 / TU

TU Modulação
de cada
TS Portadora

PTC2547 - Guido Stolfi 49 / 150


Espectro OFDM Após Supressão do Intervalo de Guarda no Receptor LCS
EPUSP

Espaçamento
1 / TU

TU
TS

PTC2547 - Guido Stolfi 50 / 150


LCS
Diagrama Tempo / Frequência EPUSP

a a

f f

.....

..... .....
Símbolo Símbolo
t t

Banda ocupada Banda ocupada

ATSC OFDM
PTC2547 - Guido Stolfi 51 / 150
LCS
Efeito de Multi-percurso no OFDM EPUSP

p1 a1, 1
p3
p3 a2, 2
TX1 p1
p2 a3, 3
RX
ax, x
tx
p2
TU
TX2

PTC2547 - Guido Stolfi 52 / 150


LCS
Modos DVB-T EPUSP

Parâmetro Modo 2K Modo 8K


Número de Portadoras (K) 1705 6817
Portadoras Úteis 1512 6048
Portadoras Piloto Contínuas 45 177
Portadoras de Controle (TPS) 17 68
Duração Útil do Símbolo (TU) 224 s (2048T) 896 s (8192 T)
Espaçamento entre Portadoras(1/ TU) 4464 Hz 1116 Hz
Ocupação de Banda (K x 1/ TU) 7.611 MHz 7.608 MHz
Intervalo de Guarda ( ) (8 MHz) 56, 28, 14, 7 s 224, 112, 56, 28 s
Duração do Símbolo ( + TU) 280 – 231 s 1120 – 924 s

Largura do Canal 8 MHz 7 MHz 6 MHz


T( s) 7/64=0.109375 1/8=0.1250 7/48=0.14583

PTC2547 - Guido Stolfi 53 / 150


LCS
Codificador DVB-T EPUSP

Correção de
Erros Intercalamento
Randomizador
(R.S. 204,188, Temporal
t=8)

Correção de
Intercalamento Erros
Mapeador (Convolucional
Temporal
½ a 7/8)

PTC2547 - Guido Stolfi 54 / 150


LCS
Randomizador DVB-T EPUSP

1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0

+
Habilitação

+
Entrada Serial Saída

Polinômio Gerador: X15 + X14 + 1


Habilitação: = 0 durante Byte SINC MPEG
Inicialização: cada 8 pacotes MPEG (1504 bits)

PTC2547 - Guido Stolfi 55 / 150


LCS
Codificador Reed-Solomon EPUSP

SYNC 187 Bytes de Dados Randomizados

RS (204, 188, t = 8)

SYNC 187 Bytes de Dados Randomizados 16 Bytes Prot.

OBS: SYNC é invertido (47h para B8h) cada 8 pacotes.

PTC2547 - Guido Stolfi 56 / 150


LCS
Intercalador Temporal EPUSP

1
M= 17 Bytes
2
2xM
3

4 3xM

11 x M
12 .......

12 x 17 = 204 bytes

PTC2547 - Guido Stolfi 57 / 150


LCS
Codificador Convolucional EPUSP

Saída X
+ + + +
Entrada Saída
Serial Serial
D D D D D D D = 1 bit

Saída Y
+ + + +
Puncionamento
e Serialização

PTC2547 - Guido Stolfi 58 / 150


LCS
Padrões de Puncionamento dos Códigos Convolucionais EPUSP

Padrão de
Taxa Sequência de Bits Transmitidos
Puncionamento
X: 1
1/2 Y: 1
X1 Y1 X2 Y2 X3 Y3 ...
X: 1 0
2/3 Y: 1 1
X1 Y1 Y2 X3 Y3 Y4...
X: 1 0 1
3/4 Y: 1 1 0
X1 Y1 Y2 X3 X4 Y4 Y5 X6...
X: 1 0 1 0 1
5/6 Y: 1 1 0 1 0
X1 Y1 Y2 X3 Y4 X5 ...
X: 1 0 0 0 1 0 1
7/8 Y: 1 1 1 1 0 1 0
X1 Y1 Y2 Y3 Y4 X5 Y6 X7 ...

PTC2547 - Guido Stolfi 59 / 150


LCS
Intercalador de Bits / Símbolos (QPSK) EPUSP

Re(n,x)

Entrada Interc.
Serial Bit I0 Im(n,x)
Demux Interc. Mape-
Símbolos ador
Interc.
Bit I1
QPSK
L = 126 bits

PTC2547 - Guido Stolfi 60 / 150


LCS
Intercalador (64-QAM Hierárquico) EPUSP

Entrada Interc.
Serial 1 Bit I0
Demux
Interc. Re(n,x)
Bit I1
Interc. Im(n,x)
Bit I2 Interc. Mape-
Símbolos ador
Entrada Interc.
Serial 2 Bit I3
Demux 64-QAM
Interc. Não-uniforme
Bit I4
Interc.
Bit I5

PTC2547 - Guido Stolfi 61 / 150


LCS
Constelações DVB-T EPUSP

QAM-16 QAM-16 Não Uniforme ( =2)

PTC2547 - Guido Stolfi 62 / 150


LCS
Constelações DVB-T EPUSP

QAM-16 Não Uniforme ( =4)

PTC2547 - Guido Stolfi 63 / 150


LCS
Constelações DVB-T EPUSP

QAM-64
Não Uniforme
( =4)

PTC2547 - Guido Stolfi 64 / 150


LCS
Portadoras Piloto EPUSP

Portadora 0 Portadora 48 Portadora K-1


Símbolo
.... ..... 66
67
0
1
2
3
.... ..... 4

= Portadora Útil (dados) t


= Portadora Piloto, modulada em BPSK com Sequência Pseudo-Aleatória

PTC2547 - Guido Stolfi 65 / 150


LCS
Portadoras de Controle (TPS - Transmission Parameter Signalling) EPUSP

•Mesma Informação em cada símbolo para todas as


portadoras TPS

•1 bit por símbolo, codificação diferencial

•68 símbolos consecutivos (1 Frame)

•17 portadoras (Modo 2k) ou 68 portadoras (8k)

PTC2547 - Guido Stolfi 66 / 150


LCS
Alocação de Bits nas Portadoras TPS EPUSP

Bit Formato Finalidade


0 - Inicialização da modulação diferencial
1 a 16 0011010111101110 ou compl. Sincronismo
17 a 22 010111 ou 011111 Comprimento
23, 24 00, 01, 10, 11 Número do Frame
25, 26 00, 01, 10 Constelação (QPSK, QAM-16, QAM-64)
27 a 29 000 a 011 Hierarquia (sem, =1, =2, =4)
30 a 32 000 a 100 Taxa Cód Convolucional, Fluxo de Alta Prioridade
33 a 35 000 a 100 Idem, Baixa Prioridade (1/2, 2/3, 3/4 5/6, 7/8)
36, 37 00, 01, 10, 11 Intervalo de Guarda (1/32, 1/16, 1/8, 1/4)
38, 39 00, 01 Modo de Tansmissão (2k, 8k)
40 a 47 n Identificador de Célula (Opcional)
40 a 53 00000000000000 Reservados
54 a 67 Código BCH Correção de Erros

PTC2547 - Guido Stolfi 67 / 150


LCS
Desempenho do Sistema DVB-T EPUSP

PTC2547 - Guido Stolfi 68 / 150


LCS
Envoltória de um Sinal OFDM (6000 Portadoras) EPUSP

PTC2547 - Guido Stolfi 69 / 150


LCS
Espectro de um Sinal OFDM (6000 Portadoras) EPUSP

120
100
80
60
40
20
0
-20
-40
-60
-80
0 500 1000 1500 2000

PTC2547 - Guido Stolfi 70 / 150


LCS
Espectro OFDM com Limitação de Amplitude de Pico em +6 dB EPUSP

PTC2547 - Guido Stolfi 71 / 150


LCS
Algumas Comparações entre ATSC e COFDM EPUSP

• ATSC: otimizado para taxa de bits x relação S/R do canal,


para maximizar cobertura para uma dada potência

• DVB-T: otimizado para operar em condições severas de


multi-percurso e permitir SFN (Single Frequency Network)

PTC2547 - Guido Stolfi 72 / 150


LCS
Características do ATSC: EPUSP

• A Favor:
– Maior taxa de bits / MHz
– Robustez a ruído de fase
– Maior alcance para dada potência de transmissão
– Bom desempenho com ruído impulsivo
• Contra:
– Não permite recepção móvel
– Equalização piora desempenho por S/R
– Equalização aumenta necessidade de processamento
– Baixo desempenho com antenas internas

PTC2547 - Guido Stolfi 73 / 150


LCS
Características do DVB-T: EPUSP

• A Favor:
– Tolerância a multi-percurso
– Robustez para interferências em frequências fixas
– Facilidade para uso de retransmissores em zonas de sombra (“gap
filler”)
– Bom desempenho com antenas internas
– Permite recepção móvel
• Contra:
– Baixa tolerância a ruído impulsivo
– Baixa tolerância a ruído de fase em misturadores

PTC2547 - Guido Stolfi 74 / 150


LCS
Demandas de Processamento Digital (ordem de grandeza) EPUSP

• ATSC: ~10 M símbolos/seg.


– ~10 MIPS (processamento básico)
– ~10 MIPS adicionais para cada “tap” do EQ

• COFDM: ~1 k símbolos/seg.
– ~100 MIPS (FFT de 8196 pontos)
– Independe de equalização

PTC2547 - Guido Stolfi 75 / 150


LCS
EPUSP

Sistema ISDB-T – Integrated Services Digital


Broadcasting - Terrestrial

PTC2547 - Guido Stolfi 76 / 150


LCS
Sistema ISDB-T (Integrated Services Digital Broadcasting – Terrestrial) EPUSP

• Aprovado para radiodifusão terrestre de TV Digital no


Japão (No ar desde 2004)
• Compressão de Vídeo e Áudio: MPEG-2
• Transporte: Pacotes MPEG-2
• Modulação: OFDM Segmentada
• Entrelaçamento temporal até 380 ms
• Ocupação de Banda: Canal de 6 MHz

PTC2547 - Guido Stolfi 77 / 150


LCS
Sistema ISDB-T EPUSP

EXEMPLO 1 EXEMPLO 2 EXEMPLO 3

HDTV SDTV 1 móvel Áudio SDTV 2 móvel Áudio


ou estacionária estéreo ou estacionária estéreo

INTERCALAMENTO INTERCALAMENTO

5,6 MHz 5,6 MHz 432 kHz

432 kHz

RECEPTOR RECEPTOR RECEPTOR ÁUDIO


INTEGRADO MÓVEL PORTÁTIL

PTC2547 - Guido Stolfi 78 / 150


LCS
Parâmetros do ISDB-T (6 MHz) EPUSP

Modo ISDB-T Modo 1 Modo 2 Modo 3


Banda do Canal 5575 kHz 5573 kHz 5572 kHz
(6000/14) (6000/14) (6000/14)
13+ f 13+ f 13+ f
Espaçamento 3.968 kHz 1.984 kHz 0.992 kHz
Portadoras 6000/14/108 6000/14/216 6000/14/432
No. Total de 1405 2809 5617
Portadoras 108 13+1 216 13+1 432 13+1
Processo de QPSK, 16QAM, 64QAM, DQPSK
Modulação
Duração do Símbolo 252µs 504µs 1008µs
Banda de Guarda 1/4, 1/8, 1/16, 1/32 da duração do Símbolo
Código Interno Código Convolucional (1/2, 2/3, 3/4, 5/6, 7/8)
Código Externo RS (204,188)
Intercalamento 0, 0.096, 0.19, 0.38 seg.
Taxa de Bits 3.651 ~ 23.234Mbit/s

PTC2547 - Guido Stolfi 79 / 150


LCS
Exemplos de Alocação de Segmentos EPUSP

11 9 7 5 3 1 0 2 4 6 8 10 12 A
13 segmentos para Modulação QAM (Camada A)

11 9 7 5 3 1 0 2 4 6 8 10 12 A B
12 segmentos QAM (Camada B) e 1 recepção parcial (Camada A)

11 9 7 5 3 1 0 2 4 6 8 10 12 A B C
9 segmentos QAM (Camada C), 1 recepção parcial (Camada A) e 3 com DQPSK (Camada B)

PTC2547 - Guido Stolfi 80 / 150


LCS
Processamento na Modulação ISDB-T EPUSP

Código Reed-Solomon RS(204, 108, t=8) (= DVB-T)

Randomização g(x) = x15 + x14 + 1


Ajuste de Atraso entre Camadas (A, B, C)
Intercalamento de Bytes (M = 11 x 17 Bytes)
Código Convolucional Puncionado (1/2 a 7/8)
Intercalamento de Bits
Mapeador (DQPSK, QPSK, 16- / 32-QAM)
Síntese do Fluxo de Símbolos
Intercalamento Temporal Longo
Intercalamento de Segmentos
Rotação de Portadoras
Randomização de Portadoras
Inserção de Pilotos, AC e TMCC
Modulação OFDM (2k, 4k ou 8k)
Inserção de Intervalo de Guarda (1/32 a ¼)

PTC2547 - Guido Stolfi 81 / 150


LCS
Intercalamento de Bits e Mapeamento EPUSP

DQPSK

64-QAM

PTC2547 - Guido Stolfi 82 / 150


LCS
Síntese do Fluxo de Símbolos EPUSP

Segmento de
Dados A-1
Símbolos da
Camada A Segmento de
Dados A-2

Segmento de
Dados A-MA 1 Símbolo por
Portadora
Segmento de
Camada B Dados B-1

Segmento de
Dados B-MC

nC = 96 (Modo 1)
Segmento de = 192 (Modo 2)
Camada C Dados C-1 = 384 (Modo 3)

Segmento de
Dados C-MC MA + MB + MC = 13

Memória

PTC2547 - Guido Stolfi 83 / 150


LCS
Intercalamento Temporal Longo EPUSP

Intercalador
Temporal
Segmento 0

1 Símbolo por 1 Símbolo por


Intercalador
Portadora Portadora
Temporal
Segmento 1

Intercalador
Temporal
Segmento 2

Intercalador
Temporal nC = 96 (Modo 1)
Segmento 12 = 192 (Modo 2)
= 384 (Modo 3)

PTC2547 - Guido Stolfi 84 / 150


LCS
Intercalador Temporal de Segmento EPUSP

Buffer de I x m0 símbolos

Buffer de I x m1 símbolos

Buffer de I x m2 símbolos

Buffer de I x mnc-1 símbolos

nC = 96 (Modo 1)
I = Fator Multiplicativo mk = (k x 5) mod 96 = 192 (Modo 2)
(Parâmetro de cada Camada) = 384 (Modo 3)

PTC2547 - Guido Stolfi 85 / 150


LCS
Intercalamento de Segmentos EPUSP

N x nC Símbolos

nC Símbolos nC Símbolos

0 1 2 N nC-1 nC nC+1 nC+2 NnC-1

0 N 2N 3N N(nC-1) 1 N+1 N-1 NnC-1

N = Número de Segmentos Alocados para a Camada nC = 96 (Modo 1)


= 192 (Modo 2)
= 384 (Modo 3)

PTC2547 - Guido Stolfi 86 / 150


LCS
Rotação de Portadoras dentro de um Segmento EPUSP

nC Portadoras

0 1 2 3 4 5 nC-1 Segmento OFDM No. 0

1 2 3 4 nC-1 0 Segmento OFDM No. 1

2 3 4 5 0 1 Segmento OFDM No. 2

12 13 14 15 16 14 15 Segmento OFDM No.


12
nC = 96 (Modo 1)
Mapeamento estático, igual para todos os = 192 (Modo 2)
símbolos (depende do Modo) = 384 (Modo 3)

PTC2547 - Guido Stolfi 87 / 150


LCS
Randomização de Portadoras no Segmento EPUSP

384 Portadoras

0 1 2 3 4 151 152 153 154 155 382 383

62 13 371 11 321 217 30 334 161 27 51

Mapeamento estático, pseudo-aleatório, igual para


todos os segmentos (depende do Modo)

PTC2547 - Guido Stolfi 88 / 150


LCS
Portadoras Auxiliares e Pilotos Móveis EPUSP

Número do Símbolo dentro de Portadora dentro de um Segmento


um Frame

Nc = 108 (Modo 1)
216 (Modo 2)
432 (Modo 3)

PTC2547 - Guido Stolfi 89 / 150


LCS
Modulação das Portadoras Piloto (DBPSK) EPUSP

Segmento Modo 1 Modo 2 Modo 3

Inicialização do gerador de sequência máxima

PTC2547 - Guido Stolfi 90 / 150


Portadoras AC (Auxiliary Carrier) e TMCC (Transmission and Multiplexing Configuration LCS
Control) EPUSP

Segmento
AC
11 TMCC
(Modo 3,
Modulação
QAM)
Segmento
0

Segmento
12

PTC2547 - Guido Stolfi 91 / 150


LCS
Portadoras TMCC EPUSP

Bit Formato Finalidade


0 - Inicialização da modulação diferencial
1 a 16 0011010111101110 ou compl. Sincronismo
17 a 19 111 ou 000 Descritor do Segmento (Diferencial ou Coerente)
20, 21 00, 01, 10, 11 Descritor do Sistema (11 = ISDB-T)
22 a 25 1111; 1110 a 0000 Contagem Regressiva p/ Próx. Configuração
26 0, 1 Flag para Emergência
27 0, 1 Flag de Recepção Parcial
28 a 40 xxx yyy zzz wwww Parâmetros para a Camada A (Tabela)
41 a 53 xxx yyy zzz wwww Parâmetros para a Camada B
54 a 66 xxx yyy zzz wwww Parâmetros para a Camada C
67 a 106 Idem 27 a 66, para Próxima Configuração
107 a 121 111111111111111 Reservados p/ Uso Futuro
122 a 203 Código CDSC(184,102) Bits de Paridade

PTC2547 - Guido Stolfi 92 / 150


LCS
Parâmetros das Camadas A, B e C EPUSP

Bit Formato Tipo de Modulação da Camada


28 a 30 000 DQPSK
001 QPSK
010 16 QAM
011 64 QAM
100 - 110 Reservada
111 Camada não utilizada

Bit Formato Taxa de Codificação Convolucional da Camada


31 a 33 000 = 1/2
001 = 2/3
010 = 3/4
011 = 5/6
100 = 7/8
101 - 110 Reservada
111 Camada não utilizada

PTC2547 - Guido Stolfi 93 / 150


LCS
Parâmetros das Camadas A, B e C EPUSP

Bit Formato Comprimento do Intercalamento Temporal


34 a 36 000 0
001 1
010 2
011 4
100 8
101 Reservado
110 - 111 Camada não utilizada

Bit Formato Número de Segmentos Utilizados na Camada


37 a 40 0000 Reservado
0001 a 1101 1 a 13 Segmentos
1110 Reservado
1111 Camada não utilizada

PTC2547 - Guido Stolfi 94 / 150


LCS
Mapeamento dos Segmentos (Modo 3) EPUSP

433

11 9 7 5 3 1 0 2 4 6 8 10 12

1 432 2809 5616 5617 (Piloto Adicional)

Banda de
.
2809 portadoras Guarda 2808 portadoras

0 2808 5384 8191


Mapeamento das Portadoras na IFFT (8192 pontos)

PTC2547 - Guido Stolfi 95 / 150


LCS
Taxas de Bits ISDB-T (13 Segmentos) EPUSP

Pacotes Taxa de Bits x Intervalo de Guarda (Mb/s)


Código
Modulação MPEG-2 por
Convolucional 1/4 1/8 1 / 16 1 / 32
Frame

Taxa de Bits x Intervalo de Guarda (kb/s)


Portadoras
Portadoras Segmentos
(Modo 1/2/3) 1/4 1/8 1 / 16 1 / 32
Auxiliares
(AC)

PTC2547 - Guido Stolfi 96 / 150


LCS
Desempenho do Sistema ISDB-T EPUSP

25
Taxa x SNR - ISDB-T (AWGN)

20
Taxa Líquida (Mb/s)

15

10

0
5 7 9 11 13 15 17 19 21 23
Relação S/R (dB)
QPSK 16-QAM 64-QAM

PTC2547 - Guido Stolfi 97 / 150


LCS
Limiar de Operação do Receptor EPUSP

1- Potência do Ruído Térmico no Receptor:

N = k TS B (watts)
onde:
k = Constante de Boltzmann (1.38 x 10-23 J/K)
TS = temperatura do receptor (K)
B = largura de banda do receptor.

Para B = 6 MHz e TS = 290 K:

NT = 1.38 10-23 290 6 106 = 24 10-15 W = -106.2 dBm

PTC2547 - Guido Stolfi 98 / 150


LCS
Limiar de Operação do Receptor EPUSP

2- Potência Mínima Necessária na Entrada:

PMR = NT + C/N + NF (dBm)


onde:
NT = Ruído térmico na entrada
C/N = Limiar de recepção característico da modulação
NF = Figura de Ruído do receptor

Para ISDB-T, 64-QAM, 7/8, NF = 7 dB:

PMR = -106.2 dBm + 22 dB + 7 dB = -77,2 dBm (38 µV em 75 )

PTC2547 - Guido Stolfi 99 / 150


LCS
Limiar de Operação do Receptor EPUSP

3- Potência Mínima na Antena:

PMA = PMR + D + L – GR (dBm)

onde:
PMR = Potência mínima na entrada do receptor
D = Degradação por interferências e outras fontes de ruído
L = Atenuação da linha de transmissão
GR = Ganho relativo da antena

PTC2547 - Guido Stolfi 100 / 150


LCS
Limiar de Operação do Receptor EPUSP

Parâmetro VHF baixo VHF alto UHF

Ganho da Antena de recepção (GR , dB) 4 6 10

Perda no Cabo de Antena (L, dB) 1 2 4

Figura de Ruído do receptor (NF, dB) 10 10 7

Potência Limiar na Antena (PMA , dBm) :

Sistema ATSC (C/N = 15.2 dB) 84.0 85.0 90.0

Sistema DVB-T (6 MHz, C/N = 18.0 dB) 81.2 82.2 87.2

Sistema ISDB-T (6 MHz, C/N = 18.7 dB) 80.5 81.5 86.5

PTC2547 - Guido Stolfi 101 / 150


LCS
Hipóteses para o SB-TVD EPUSP

• Codificação “Turbo”

• Intercalamento temporal baseado em


Transformada de Fourier

• ISDB-T com Compressão H.264

PTC2547 - Guido Stolfi 102 / 150


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

PTC2547 - Guido Stolfi 103 / 150


LCS
Intercalamento Temporal por Transformada de Fourier EPUSP

Q(n,k)
C(n,k)
b(m)
MOD
IFFT
(N)

C(k,n) S(m,n)

S(t)
Memória IFFT P/S
RAM (M)

Inserção de
Pilotos

PTC2547 - Guido Stolfi 104 / 150


LCS
Constelação 256-QAM (Experimental) EPUSP

PTC2547 - Guido Stolfi 105 / 150


LCS
Diferenças entre ISDB-T e ISDB-Tb EPUSP

• Compressão de Vídeo: H.264


• Compressão de Áudio: AAC
• Canalização: VHF Alto + UHF (c/ Offset de 1/7 MHz)
• Frequência Intermediária: 44 MHz
• Máscaras de Transmissão
• “Middleware”: Ginga

PTC2547 - Guido Stolfi 106 / 150


LCS
Espectro e Máscara de Transmissão ISDB-T EPUSP

PTC2547 - Guido Stolfi 107 / 150


LCS
Constelação 64-QAM (MER = 27 dB) EPUSP

MER = Modulation Error Ratio


PTC2547 - Guido Stolfi 108 / 150
LCS
Constelação 64-QAM (MER = 47 dB) EPUSP

PTC2547 - Guido Stolfi 109 / 150


LCS
Constelação 64-QAM com Piloto Móvel EPUSP

PTC2547 - Guido Stolfi 110 / 150


LCS
Constelação com Equalização Inadequada EPUSP

PTC2547 - Guido Stolfi 111 / 150


LCS
Formas de Onda (I / Q, 1 Portadora, Símbolos Consecutivos) EPUSP

PTC2547 - Guido Stolfi 112 / 150


LCS
Formas de Onda (I / Q, Portadora TMCC) EPUSP

PTC2547 - Guido Stolfi 113 / 150


LCS
Formas de Onda (I / Q, Intervalo de Guarda 1/4 Suprimido) EPUSP

PTC2547 - Guido Stolfi 114 / 150


LCS
Formas de Onda (I / Q, Intervalo de Guarda 1/4) EPUSP

PTC2547 - Guido Stolfi 115 / 150


LCS
Representação Vetorial (I / Q) EPUSP

PTC2547 - Guido Stolfi 116 / 150


LCS
Espectro e Formas de Onda (Escala Expandida) EPUSP

PTC2547 - Guido Stolfi 117 / 150


LCS
Transmissão Digital (TVGlobo, Canal 18, 29/05/07) EPUSP

PTC2547 - Guido Stolfi 118 / 150


LCS
Constelação 64-QAM + Piloto (12 Seg., Layer B) EPUSP

PTC2547 - Guido Stolfi 119 / 150


LCS
Constelação QPSK + Piloto (1Seg., Layer A) EPUSP

PTC2547 - Guido Stolfi 120 / 150


LCS
Recepção “Indoor” de TV Digital EPUSP

PTC2547 - Guido Stolfi 121 / 150


LCS
Equalização do Canal “Indoor” EPUSP

PTC2547 - Guido Stolfi 122 / 150


LCS
Comparação entre 8-VSB e COFDM EPUSP

Limiar S/R (dB)


40

38

36
8-VSB
34

32

30

28
COFDM 64-QAM 2/3 FEC
Banda de Guarda 1/8
26

24

22

20

18

16

14
0 2 4 6 8 10 12 14 16 18 20
Relação Sinal/Eco (dB)

Communications Lab

PTC2547 - Guido Stolfi 123 / 150


LCS
Comparação entre DVB, ATSC e ISDB-T EPUSP

SET- ABERT 2000

PTC2547 - Guido Stolfi 124 / 150


LCS
Robustez a Ruído Impulsivo EPUSP

SET- ABERT 2000

PTC2547 - Guido Stolfi 125 / 150


LCS
Comparação na Presença de Efeito Doppler EPUSP

SET- ABERT 2000

PTC2547 - Guido Stolfi 126 / 150


LCS
De Onde Vem o Eco de 0 dB EPUSP

PTC2547 - Guido Stolfi 127 / 150


LCS
De Onde Vem o Eco de 0 dB EPUSP

P1

h1
P2 h2

PTC2547 - Guido Stolfi 128 / 150


LCS
Exemplo de Reflexo no Solo EPUSP

h1 = 150 m h2 = 50 m d = 1000 m
P1 = 1005 m P2 = 1020 m
P2-P1 = 15 m T2 – T1 = 50 ns

10 30 50 70 MHz
Resposta em Frequência do Canal

PTC2547 - Guido Stolfi 129 / 150


LCS
EPUSP

Outros Sistemas de Transmissão Digital

PTC2547 - Guido Stolfi 130 / 150


LCS
Sistema DMB-T (TDS-OFDM) EPUSP

• “Time Domain Synchronous Orthogonal Frequency Division


Multiplexing”

• Desenvolvimento na China (Tsinghua University)

• Modulação OFDM com possível sincronização de símbolos via GPS

• Até 32 Mb/s em um canal de 8 MHz

PTC2547 - Guido Stolfi 131 / 150


LCS
Sistema DVB-S2 (Satélite) EPUSP

Modulações 16-APSK e 32-APSK

Até 58 Mb/s (7,8 dB SNR)

PTC2547 - Guido Stolfi 132 / 150


LCS
DVB-S2: Eficiência Espectral para vários Modos EPUSP

LDPC= Low Density Parity Check


PTC2547 - Guido Stolfi 133 / 150
LCS
DVB-S2: Desempenho EPUSP

PTC2547 - Guido Stolfi 134 / 150


LCS
Sistema DVB-T2 EPUSP

DVB-T DVB-T2
TS’s múltiplos ou Encapsulamento
Entrada de Dados TS único (MPEG-2)
Genérico de Fluxos (GSE)
Modos Modulação e Codificação fixas Modulações e Codificações variáveis
Reed-Solomon e Convolucional BCH + LDPC
Correção de Erros
1/2, 2/3, 3/4, 5/6 e 7/8 1/2, 3/5, 2/3, 3/4, 4/5 e 5/6
Modulação OFDM
Portadoras Totais 1705 ou 6817 853 a 27841
Constelações QPSK, 16-QAM, 64-QAM QPSK, 16-, 64- e 256-QAM
1/4, 19/128, 1/8, 19/256, 1/16, 1/32 e
Intervalo de Guarda 1/4, 1/8, 1/16 e 1/32
1/128
Ordem da IFFT 2k e 8k 1k, 2k, 4k, 8k, 16k e 32k
Padrão único, Padrões variáveis,
Portadoras Pilotos
2,6% fixas e 8% móveis 0,35% fixas e 1, 2, 4 ou 8% móveis
Expansão de Constelações ou
Redução de Fator de Crista Não especificado Portadoras Reservadas:
10, 18, 36, 72, 144 ou 288
Taxa de Bits (canal de 8 MHz) 4,98 a 31,67 Mb/s 7,44 a 50,32 Mb/s

BCH= Bose-Chaudhuri-Hocquenghem
PTC2547 - Guido Stolfi 135 / 150
LCS
DVB-T2: Entrada e Adaptação de Modos EPUSP

PTC2547 - Guido Stolfi 136 / 150


LCS
DVB-T2: Adaptação de Fluxos EPUSP

PTC2547 - Guido Stolfi 137 / 150


LCS
DVB-T2: BICM (Baseband Interleaved Coding and Modulation) EPUSP

PTC2547 - Guido Stolfi 138 / 150


LCS
DVB-T2: Montagem de Quadro e Geração OFDM EPUSP

PTC2547 - Guido Stolfi 139 / 150


LCS
DVB-T2: Códigos de Correção de Erros EPUSP

PTC2547 - Guido Stolfi 140 / 150


LCS
DVB-T2: Constelações Rotacionadas EPUSP

PTC2547 - Guido Stolfi 141 / 150


LCS
DVB-T2: Sincronismo de Quadro EPUSP

PTC2547 - Guido Stolfi 142 / 150


LCS
DVB-T2: Espectro EPUSP

PTC2547 - Guido Stolfi 143 / 150


LCS
EPUSP

Considerações Finais

PTC2547 - Guido Stolfi 144 / 150


LCS
Processos Envolvidos na Sintonia de um Sinal de TV Digital EPUSP

• Etapa de Radiofrequência:
- Programação do PLL do Oscilador Local para o canal escolhido
- C.A.G. não-coerente ajusta nível aproximado do sinal
- Circuito de Autocorrelação detecta o Intervalo de Guarda
- PLL ajusta frequência de amostragem

PTC2547 - Guido Stolfi 145 / 150


LCS
Processos Envolvidos na Sintonia de um Sinal de TV Digital EPUSP

• Sincronização:
- Detecta o Modo de transmissão
- Posiciona janela da FFT
- Ajuste grosso do CAF da portadora
- Ajuste grosso do CAF da taxa de amostragem
- Ajustes finos dos CAF’s
- Demodulador BPSK extrai informação da TMCC
- Inicia a decodoficação do Código Convolucioal
- Inicia a decodificação do Código Reed-Solomon
- Pacotes de Transporte são extraídos

PTC2547 - Guido Stolfi 146 / 150


LCS
Processos Envolvidos na Sintonia de um Sinal de TV Digital EPUSP

• Transporte MPEG:
- Aguarda Pacote com PID = 0, e obtém PID do pacote que contém o
Mapa de Programa (MAP_PID)
- Aguarda Pacote com PID = MAP_PID e obtém os PID's dos fluxos
elementares do programa (Vídeo, Áudio, etc.)
- Identifica Pacotes com PID's especificados e encaminha-os aos
Decodificadores correspondentes (Áudio, Vídeo, Dados)

PTC2547 - Guido Stolfi 147 / 150


LCS
Processos Envolvidos na Sintonia de um Sinal de TV Digital EPUSP

• Decodificação de Vídeo MPEG:

- Aguarda Cabeça de Sequência e configura parâmetros de exibição


- Aguarda Cabeça de Grupo (GOP)
- Aguarda imagens tipo I e P de referência
- Inicia decodificação e apresentação da imagem.

PTC2547 - Guido Stolfi 148 / 150


LCS
Tendência Futura: Receptor Multi-padrão EPUSP

• Processamento Digital de Sinais pode implementar qualquer sistema


de modulação, transporte e codificação
• Diversidade Espacial melhora recepção com multi-percurso e permite
recepção em banda larga

Tuner A/D Vídeo


Processador
Tuner A/D Áudio
Digital
Tuner A/D

Memória

PTC2547 - Guido Stolfi 149 / 150


LCS
Transmissão Experimental “8k” (UHDV) EPUSP

• Modulação OFDM com constelação 4096-QAM (12 bits/símbolo)


• Diversidade de Polarização (H / V) em canal de 6 MHz
• Compressão H.265

PTC2547 - Guido Stolfi 150 / 150

Você também pode gostar