DVB(1)

18
DVB(1) 高高高高高 高高高 高高高 高高高高2005/10/20

description

DVB(1). 高永安 老師 報告人:吳林達 報告日期: 2005/10/20. Outline. DVB 規格 DVB 架構 DVB 細部解說 DVB 介面 Transport MUX adaptation and randomization for energy dispersal Outer coding Outer interleaving. DVB 規格 (1). 操作位置: 和 MPEG2 coded TV 相容 工作頻帶: operate within VHF 、 UHF spectrum  問題 1 、問題 2 - PowerPoint PPT Presentation

Transcript of DVB(1)

Page 1: DVB(1)

DVB(1)

高永安老師

報告人:吳林達報告日期: 2005/10/20

Page 2: DVB(1)

Outline

DVB 規格 DVB 架構 DVB 細部解說 DVB 介面 Transport MUX adaptation and randomization

for energy dispersal Outer coding Outer interleaving

Page 3: DVB(1)

DVB 規格 (1)

操作位置:

和 MPEG2 coded TV 相容 工作頻帶: operate within VHF 、 UHF spectrum 問題 1 、問題 2

P.S : VHF : 136-160MHz

UHF : 406-420MHz 、 450-470MHz 、 470-512MHz

baseband TV signaladaptation

MPEG2 transport MUX terrestrial channel 執行的

Page 4: DVB(1)

DVB 架構

Page 5: DVB(1)

DVB 規格 (2)

Q1 :需要足夠的保護來對抗和 PAL 、 SECAM 、 NTSC 頻帶重疊而產生的 Co-channel interference (CCI) 和 Adjacent-channel interference (ACI)

Q2 :需要最大頻譜效率 解決 Q2 可以使用 Single Frequency Netwo

rk (SFN) 解決解決 Q1 、 Q2 :使用 OFDM

Page 6: DVB(1)

DVB 規格 (3)

為了和 satellite baseline 規格、 cable baseline 規格有最大共通性 :

1. outer coding 、 outer interleaving 均相同 2. inner coding 和 satellite 相同 為了允許 optimal trade-off between networ

k topology (type) and 頻譜效率 使用可調整的 GI

GI 可使系統支援不同的網路架構

Page 7: DVB(1)

DVB 規格 (4)

兩種操作模式: 1.2K mode :單傳送器、小的 SFN 網路 2.8K mode :單傳送器、小(大)的 SFN 網

路 允許不同 level 的 QAM 調變和不同的 inner

code rate 用來 trade bit-rate VS ruggedness 允許 2-level hierarchical channel coding&

modulation 包含 uniform 和 multi-resolution modulation constellation

system 多虛線部分

Page 8: DVB(1)

DVB 架構

Page 9: DVB(1)

DVB 細部解說 (1)

splitter 功用:將進來的 transport stream 分成2 個獨立的 MPEG2 transport stream ,分別為 high-priority stream

和 low-priority stream

1. high-priority : high bit-rate 、 less ruggedness

2. low-priority : low bit-rate 、 more ruggedness

Page 10: DVB(1)

DVB 細部解說 (2)

承上,為了保證由上述分成兩種優先順序的信號能被簡單的接收器接收, hierarchical 的類別限制在: channel coding 、 channel modulation 、而沒有 source coding

接收端只有 de-mapper/demodulator 需要兩組,其他都只需要一組

接收器很便宜,所以它不能在連續 decoding和 present 圖和聲音時 switch layer(from rugged layer to less rugged layer)

Page 11: DVB(1)

DVB 細部解說 (3)

A pause is necessary (e.g. video freeze frame 大約 0.5 秒, audio interruption 大約 0.2秒 )while the inner decoder and various source decoders are suitably reconfigured and reacquire lock

Page 12: DVB(1)

DVB 介面

Page 13: DVB(1)

Transport MUX adaptation and randomization for energy dispersal(1) input stream 長度:

1packet=188byte=1sync+187MPEG2 transport MUX data

Page 14: DVB(1)

Transport MUX adaptation and randomization for energy dispersal(2) sync byte 以 (01000111) 表示 為了確保足夠的 binary transition ,要以下面的多項式 (

,來源: satellite baseline ,規格: EN 300 421 ,初始值 =100101010000000 ) 將原始信號打亂

要 randomize 的只有 data(187bytes) 部分, sync 不做

HEX47

14 151+x +x

Page 15: DVB(1)

Transport MUX adaptation and randomization for energy dispersal(3) 每 8 個 packet 成 1 個 group 8 個 packet 中,第 1 個同步 byte 為 ( )

提供 descrambler 的初始信號。

由上圖,除了第 1 個 byte 外, scrambler 產生的PRBS(Pseudo Random Binary Sequence ) 是連續的,但是遇到同步 byte 時,產生的值被 disable ,所以scrambler 的週期是 188*8-1=1503bytes

SYNC HEXB8

Page 16: DVB(1)

Outer coding(1)

Reed-solomon RS (204 , 188 , t=8)

shortened code ,由 original systematic RS(259 , 239 , t=8)code 得到,被用在 b圖的 188byte 上 ( 包含同步 byte) ,最後長度=188+ 產生之 16(parity byte)=204bytes(c 圖 )

Page 17: DVB(1)

Outer coding(2)

code generator 多項式: field generator 多項式: Reed-solomon 可由在原本的 188+16=204byte 前面

+51 個 zero byte=259byte 輸入 RS encoder ,而經過RS (255 , 239 , t=8)coding procedure 前面的 zero byte 會被去掉,使得 RS code word 為 N=204byte

0 1 15HEXg x = x+ x+ ... x+ , =02

8 4 3 2p x =x +x +x +x +1

Page 18: DVB(1)

Outer interleaving

當 depth , branch(I)=12,

則 cell per branch=N 204

= =17=MI 12