DVB(1)

Post on 02-Jan-2016

23 views 0 download

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)

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

P.S : VHF : 136-160MHz

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

baseband TV signaladaptation

MPEG2 transport MUX terrestrial channel 執行的

DVB 架構

DVB 規格 (2)

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

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

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

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 可使系統支援不同的網路架構

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 多虛線部分

DVB 架構

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

DVB 細部解說 (2)

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

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

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

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

DVB 介面

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

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

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

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

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 圖 )

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

Outer interleaving

當 depth , branch(I)=12,

則 cell per branch=N 204

= =17=MI 12