13.11.2012 Views

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 1<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

1 SYSTÉMY A STANDARDY DIGITÁLNÍ TELEVIZE DVB ......................................4<br />

1.1 ZÁKLADNÍ PRINCIPY EVROPSKÉHO PROJEKTU DIGITÁLNÍ TELEVIZE DVB ....................... 4<br />

1.1.1 Systém pro satelitní přenos DVB-S/S2 ........................................................ 4<br />

1.1.2 Systém pro kabelový přenos DVB-C ........................................................... 5<br />

1.1.3 Systém pro pozemní přenos DVB-T/H......................................................... 5<br />

1.1.4 Programový multiplex v systémech digitální televize ................................. 6<br />

1.1.5 Služební informace SI.................................................................................. 7<br />

1.2 KANÁLOVÉ KÓDOVÁNÍ VE STANDARDU DVB ................................................................. 7<br />

1.2.1 Ochranné kódování proti vlivu rušení......................................................... 7<br />

1.2.2 Scramblování a enkrypce v soustavách DVB.............................................. 8<br />

1.3 MODULAČNÍ METODY POUŽÍVANÉ V DVB ...................................................................... 9<br />

1.3.1 Kvadraturní fázové klíčování QPSK ........................................................... 9<br />

1.3.2 Vícestavová kvadraturní amplitudová modulace M-QAM........................ 10<br />

1.3.3 Ortogonální frekvenčně dělený multiplex OFDM..................................... 10<br />

1.4 KONTROLNÍ OTÁZKY..................................................................................................... 13<br />

1.5 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 13


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 3<br />

Seznam obrázků<br />

OBR. 1.1: VYTVOŘENÍ PROGRAMOVÉHO A TRANSPORTNÍHO DATOVÉHO TOKU Z<br />

ELEMENTÁRNÍCH TOKŮ........................................................................................................6<br />

OBR. 1.2: PRINCIP KANÁLOVÉHO KÓDOVÁNÍ/DEKÓDOVÁNÍ DIGITÁLNÍCH DAT PROTI<br />

VLIVU RUŠENÍ......................................................................................................................8<br />

OBR. 1.3: PRINCIP PODMÍNĚNÉHO PŘÍSTUPU V SYSTÉMECH „PAY TV“ (PLACENÉ TELEVIZE)......9<br />

OBR. 1.4: SIGNÁLOVÝ PROSTOR (KONSTELAČNÍ, STAVOVÝ DIAGRAM) MODULACE<br />

QPSK, 8-PSK ...................................................................................................................10<br />

OBR. 1.5: PRAVDĚPODOBNOST BITOVÝCH CHYB PŘI MODULACI QAM PRO RŮZNÝ<br />

POČET STAVŮ ....................................................................................................................11<br />

OBR. 1.6: PŘEKRÝVÁNÍ VÝKONOVÝCH SPEKTER PRO PŘÍPAD 4 SUBNOSNÝCH VLN ...................11<br />

OBR. 1.7: SKUPINOVÉ ZAPOJENÍ MODULÁTORU OFDM S IDFT ...............................................12


4 FEKT Vysokého učení technického v Brně<br />

1 Systémy a standardy digitální televize DVB<br />

Cílem kapitoly je seznámit studenty se základními pojmy, principy a způsoby<br />

zpracování a přenosu digitálního signálu v systémech digitální televize DVB pro<br />

satelitní, kabelové a pozemní vysílání. Kapitola přehledně popisuje problematiku a<br />

základní principy kanálového kódování a způsoby digitální modulace v systémech<br />

digitální televize DVB-S/S2, DVB-C, DVB-T/H.<br />

1.1 Základní principy evropského projektu digitální televize DVB<br />

Standard DVB (Digital Video Broadcasting) je určen pro digitální přenos signálů<br />

obrazu, zvuku a dat k televiznímu divákovi:<br />

• Družicovým vysíláním DVB-S/S2 (Satellite).<br />

• Kabelovým přenosem DVB-C (Cable) – CATV, SMATV.<br />

• Pozemním vysíláním DVB-T/H (Terrestrial/ Handheld).<br />

Pro všechna tři přenosová média jsou zachovány tyto společné principy a vlastnosti<br />

společného kódování v základním pásmu:<br />

• Obraz i zvuk je komprimován podle standardu MPEG-2 nebo MPEG-4 AVC.<br />

• Použití společného transportního toku dat (Transport Stream) a multiplexu podle<br />

standardu MPEG-2 TS.<br />

• Použití společného systému služebních informací (SI) o právě vysílaném pořadu.<br />

• Použití kanálového kódování ve formě blokového Reed-Solomonova kódu jako<br />

vnějšího ochranného kódu FEC1 (Forward Error Correction) a v případě satelitního a<br />

pozemního přenosu také vnitřního ochranného kódu FEC2 ve formě konvolučního<br />

kódu s prokládáním (Interleaving) pro ošetření shluku přenosových chyb.<br />

• Použití společného kryptovacího systému - jednotný interface pro podmíněný přístup<br />

CA (Conditional Acces).<br />

• Scramblování dat pomocí pseudonáhodné posloupnosti PRBS (Pseudo random Binary<br />

Sequence) pro zrovnoměrnění výkonového spektra signálu.<br />

Tyto systémy se liší zejména v přeloženém pásmu vnějšími modulačními metodami, což je<br />

způsobeno různými šířkami kmitočtového pásma, úrovně zkreslení a rušení v přenosovém<br />

kanálu a rozdílnými limity vyzářených výkonů.<br />

1.1.1 Systém pro satelitní přenos DVB-S/S2<br />

Přenos při družicovém vysílání je charakterizován nízkým vysílacím výkonem, velkou<br />

šířkou pásma a zanedbatelným vlivem odrazů (vícenásobného příjmu). Umožňuje využít<br />

multikanálové služby, při použití kombinace hlavní úroveň / hlavní profil kompresního<br />

standardu MPEG-2 může jeden transpondér družice vysílat do cca 4 až 6 televizních kanálu<br />

běžné kvality SDTV. Do systému DVB-S je kromě standardního zabezpečovacího kódu<br />

FEC1 zaveden další stupeň ochrany dat vnitřním konvolučním kódem FEC2 s volitelným<br />

kódovacím poměrem 1/2, 2/3, 3/4, 5/6 nebo 7/8 s pevnou délkou K = 7. Právě volba


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 5<br />

parametrů FEC2 umožní přizpůsobit data určitému transpondéru nebo dosáhnout určitý<br />

stupeň jejich ochrany. Základní chybovost BER (Bit Error Rate) se pohybuje od 10 -10 až<br />

10 -11 , což odpovídá méně než 1 chybě za hodinu - příjem QEF (Quasi Error Free).<br />

Jako vnější modulace byla zvolena kvadraturní fázová modulace QPSK (Quadrature<br />

Phase Shift Keying) s Grayovým kódováním. Například družicový transpondér se šířkou<br />

kmitočtového pásma B = 36 MHz při použití FEC2 s parametrem 3/4 může přenášet (vysílat)<br />

datový tok až 38 Mbit/s. Systém DVB-S sice umožňuje přenos signálů jednotlivých služeb na<br />

družici (up-link) z různých vysílacích stanic frekvenčním multiplexem FDM (Frequency<br />

Division Multiplex), ale tento způsob zmenšuje využití transpondéru.<br />

Systém DVB-S je od roku 1994 standardizován normou ETSI EN 300 421, ve které je<br />

definována struktura rámců, způsob kanálového kódování a modulace pro satelitní služby na<br />

kmitočtu 11/12 GHz v pásmu Ku.<br />

Nový standard DVB-S2 pro digitální satelitní vysílání je zhruba o 30% efektivnější než<br />

stávající DVB-S. Může používat, kromě modulace QPSK, také modulace 8-PSK, 16-APSK,<br />

32-APSK a větší počet přípustných kódových poměrů při zabezpečení. Je neslučitelný se<br />

stávajícím standardem DVB-S. Počítá se s jeho profesionálními aplikacemi a využitím pro<br />

HDTV.<br />

1.1.2 Systém pro kabelový přenos DVB-C<br />

Kabelové přenosové kanály jsou obvykle charakterizovány stejnou šířkou pásma jako<br />

televizní kanály pro pozemní vysílání a nízkou úrovní rušení. Z toho důvodu se<br />

nepředpokládá použití vnitřního konvolučního kódování FEC2 a signál je zabezpečen pouze<br />

blokovým Reed-Solomonovým kódem jako kódování FEC1, stejně jako u ostatních systémů<br />

DVB. Pro kabelovou distribuci digitálních signálů byla zvolena vícestavová kvadraturní<br />

amplitudová modulace M-QAM (Mary Quadrature Amplitude Modulation) se 64 stavovými<br />

body (64-QAM) v koaxiální kabelové síti. Pro nižší přenosové rychlosti lze však použít i 16-<br />

QAM nebo 32-QAM a v optických sítích se předpokládá použití 256-QAM.<br />

Hranice bitových rychlostí závisí na povoleném překrývání kmitočtových pásem, při<br />

15% povoleném překrytí se jedná o 27,83 Mbit/s pro 16-QAM, 34,78 Mbit/s pro 64-QAM<br />

a 41,74 Mbit/s pro 256-QAM. Je-li například přijímán signál družicové služby z transpondéru<br />

s B = 36 MHz s konvolučním kódem s parametrem 2/3, pak je rychlost bitového toku<br />

31,5 Mbit/s před a 34,78 Mbit/s za kódérem FEC1. Tento signál pak může být následně<br />

přenášen pomocí modulace 32-QAM kanálem se šířkou kmitočtového pásma asi B = 7,9 MHz<br />

nebo pomocí modulace 64-QAM kanálem se šířkou kmitočtového pásma asi B = 6,8 MHz.<br />

Požadovaný odstup signálu nosné k šumu C/N pro kvalitní obraz bude podstatně nižší než pro<br />

analogové signály.<br />

Systém DVB-C byl v roce 1994 standardizován normou ETSI EN 300 429.<br />

1.1.3 Systém pro pozemní přenos DVB-T/H<br />

Přenos pozemním vysíláním je charakterizován velkým vysílacím výkonem, úzkými<br />

přenosovými kanály a výrazným vlivem rušení – zejména odrazy, které způsobují<br />

mezisymbolové interference ISI (Inter Symbol Interference) a zvýšení chybovosti BER<br />

digitálního signálu. V systému DVB-T se používá přenos pomocí ortogonálně děleného<br />

frekvenčního multiplexu OFDM (Orthogonal Frequency Division Multiplex), resp.<br />

COFDM (OFDM + FEC). Modulace OFDM není citlivá vůči mnohacestnému šíření signálu,<br />

využívá v režimu 2k použití až 1705 nosných kmitočtů a v režimu 8k až 6817 nosných<br />

kmitočtů v jednom přenosovém kanále. Jedná se o úzkopásmové nosné kmitočty jednoho


6 FEKT Vysokého učení technického v Brně<br />

širokopásmového nosného kmitočtu. To umožňuje, aby perioda symbolů byla podstatně delší,<br />

než je čas potřebný k šíření signálů odražených od více překážek. Ve spojení s tzv.<br />

ochranným intervalem (guard interval) je signál velmi odolný vůči ISI a negativnímu vlivu<br />

příjmu odrazů. Přenášené symboly jsou získávány pomocí inverzní diskrétní Fourierovy<br />

transformace IFFT (Inverse Fast Fourier Transform), která je aplikovaná na digitálně<br />

modulovaný signál QPSK nebo M-QAM v každé větvi OFDM modulátoru (na každém<br />

nosném kmitočtu). Šířka jednoho přenosového kanálu je zpravidla B = 8 MHz, resp. 7,6 MHz.<br />

Systém DVB-T byl v roce 1997 standardizován normou ETSI EN 300 744.<br />

Nový standard DVB-H je určen pro mobilní TV příjem (mobilní telefony, terminály,<br />

PDA apod.) s malým rozlišením obrazu (352 x 288 bodů) a s bateriovým provozem. Snížení<br />

příkonu se dosahuje uspořádáním paketů každého TV programu do časovým segmentů<br />

(burstů) - v době vysílání ostatních (nepřijímaných) segmentů je většina obvodů přijímače<br />

vypnuta (tzv. Time Slicing). Standard DVB-H používá modulaci COFDM zdrojového signálu<br />

komprimovaného dle standardu MPEG-4 AVC. Módy 2k (snazší mobilní příjem) a 8k (velký<br />

rozsah pokrytí) jsou doplněny o kompromisní mód 4k (možnost mobilního příjmu a relativně<br />

velký dosah pokrytí). Je charakterizován nízkou rychlostí bitového toku (1 televizní kanál cca<br />

384 kbitů/s). Lze jej používat v kanálech 8, 7, 6 a nově také 5 MHz a zatím se předpokládá<br />

využití kmitočtového pásma standardních televizních kanálů (pod 700 MHz).<br />

Obr. 1.1: Vytvoření programového a transportního datového toku z elementárních toků [2].<br />

1.1.4 Programový multiplex v systémech digitální televize<br />

Multiplex představuje spojení zdrojových datových toků jednotlivých služeb v rámci<br />

jednoho přenosového kanálu, tedy například jednoho či více obrazových nebo zvukových<br />

datových toků, teletextových dat, interaktivních aplikací atd. Omezujícím faktorem je pouze<br />

přenosová kapacita kanálu, které je možno dynamicky konfiguraci multiplexního systému<br />

přizpůsobovat (tzv. statistické multiplexování). Dekodér v přijímači musí sledovat tyto změny<br />

automaticky. K jeho synchronizaci slouží pomocný datový kanál PSI (Program Specific<br />

Information), ve kterém je popsána aktuální konfigurace multiplexu. Na přijímací straně lze<br />

dekódovat pouze datový tok vybrané služby bez nutnosti úplného demultiplexování celého<br />

datového toku (výběr paketů pouze dané služby).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 7<br />

Multiplex dovoluje snadné vkládání i oddělování datových toků jednotlivých služeb,<br />

což umožňuje jejich kombinování bez demultiplexování nebo dokonce dekódování a nového<br />

kódování celého datového toku (viz obr. 1.1).<br />

1.1.5 Služební informace SI<br />

Služební informace SI (Service Information) v rozsáhlých systémech digitální distribuce<br />

služeb umožňují divákovi orientaci o právě vysílaných (ale i operátorem nabízených)<br />

službách a slouží zejména pro automatické řízení funkce dekodéru v přijímači.<br />

Možné typy informačních tabulek, definovaných pro MPEG-2 i DVB standard:<br />

• PAT (Program Association Table) – tabulka obsahuje seznam programů v transportním<br />

multiplexu a ukazatele na čísla paketů, vztahující se k tabulce PMT.<br />

• PMT (Program Map Table) – tabulka obsahuje ukazatele na individuální pakety<br />

programu, dále obsahuje název programu, informace o copyrightu programu.<br />

• CAT (Conditional Acces Table) – tabulka obsahuje informace pro podmíněný přístup<br />

k programu.<br />

• NIT (Network Information Table) – tabulka názvů a popisů všech služeb, které<br />

poskytuje operátor.<br />

Další tabulky definuje už jen standard DVB:<br />

• BAT (Bouquet Association Table) – obsahuje informace o programech jednoho<br />

operátora, které jsou vysílány po různých trasách.<br />

• SDT (Service Description Table) – tabulka popisu služeb obsahující názvy a parametry<br />

jednotlivých služeb ve vysílaném multiplexu transportního toku.<br />

• EIT (Event Information Table) – tabulka informací o změnách, které nastanou<br />

v aktuálně dekódovaném transportním toku.<br />

• TDT (Time and data Table) – řídí vnitřní hodiny dekodéru přijímače.<br />

• RST (Running Status Table) – informace o programech, které jsou okamžitě dostupné.<br />

1.2 Kanálové kódování ve standardu DVB<br />

1.2.1 Ochranné kódování proti vlivu rušení<br />

Pod pojmem kanálového kódování se rozumí veškerá úprava komprimovaného, tedy<br />

zdrojově kódovaného digitálního signálu pro umožnění jeho neporušeného přenosu přes<br />

vysílací a přijímací anténu do přijímače.<br />

Kanálové kódování spolu s vhodnou digitální modulační metodou slouží k zabezpečení<br />

obrazových dat proti rušení. Zavedená ochrana dat však představuje přídavnou redundanci.<br />

Transportní tok MPEG-2 TS sestavený z paketů po 188 bytech může být zabezpečen<br />

dvěma typy ochranného kódování FEC (Forward Error Correction) (viz obr. 1.2).


8 FEKT Vysokého učení technického v Brně<br />

Obr. 1.2: Princip kanálového kódování/dekódování digitálních dat proti vlivu rušení [2].<br />

Ochranné kódování se skládá z následujících částí:<br />

Vnější kód FEC1 je blokový kód pro opravu symbolů. V DVB je použit Reed-<br />

Solomonův kód RS (204, 188). Je tvořen přidáním 16 opravných bytů k transportnímu<br />

paketu, který má 188 bytů. Opraví až 8 chybných bytů transportního paketu.<br />

Vnitřní kód FEC2 je binární kód a slouží k opravě jednotlivých bitů. V DVB je použit<br />

konvoluční kód. Při tomto zabezpečení se vstupní bitový tok rozděluje a vytváří se pro každý<br />

rámec podle definovaných polynomů na odbočkách posuvného registru logické součty signálu<br />

s generujícím polynomem. Takto konvertované bitové toky se opět shlukují do toku<br />

společného. Generující polynom S, který popisuje kodér, má nulové koeficienty v místech,<br />

kde není odbočka posuvného registru, jednotkové koeficienty naopak v místech, kde<br />

odbočka je. Kódový poměr R (m/n) udává poměr počtu vstupních bitů m a výstupních bitů n,<br />

původní bitová rychlost se pochopitelně zvyšuje.<br />

Mezi kodéry (dekodéry) FEC se na kódovací (dekódovací) straně používá prokládací<br />

stupeň (interleaver). Jeho úkolem je promíchání pořadí symbolů tak, aby se sousední<br />

symboly rozmístily co nejdále od sebe, což snižuje možnost vytváření shlukových chyb. Pro<br />

kód RS(204, 188) se používá hloubka prokládání I = 12 a provádí se změnou orientace<br />

zápisu a čtení do pomocných pamětí na kódovací a dekódovací straně. Dosáhne se toho tím,<br />

že se symboly zapisují na straně vysílací ve směru řádků do paměti a čtou se z ní ve směru<br />

sloupců, takže dva sousední symboly zapsané do jednoho řádku se opakují až po tolika<br />

symbolech, kolik je míst ve sloupci. A právě tento počet určuje hloubku prokládání.<br />

1.2.2 Scramblování a enkrypce v soustavách DVB<br />

Scramblováním se rozumí změna sledu bitového toku digitálních signálu a uskutečňuje<br />

se obvykle pomocí posloupnosti náhodných čísel vůči původnímu bitovému toku. Slouží<br />

zejména k:<br />

• Zrovnoměrnění spektra digitálního signálu.<br />

• Zabezpečení individuálního přístupu ke sledovanému programu v systémech placené<br />

televize (Pay TV, Pay per Channel, Pay per View atd.).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 9<br />

Obr. 1.3: Princip podmíněného přístupu v systémech „Pay TV“ (placené televize) [2].<br />

Ve standardu DVB je jednotný systém scramblování a enkrypce pro účely placené<br />

televize. Divák musí být individuálně registrován u příslušné společnosti zajišťující placené<br />

TV vysílání. Digitální forma signálu poskytuje možnosti operativního a bez autorizace<br />

nedekódovatelného scramblingu (algoritmus pseudonáhodné posloupnosti se v čase mění) i<br />

kontrolu podmíněného přístupu. Princip podmíněného přístupu k vysílanému programu je<br />

patrný z obrázku (viz obr. 1.3). Scramblovací posloupnost PRBS (Pseudorandom Binary<br />

Sequence) vytváří generátor pseudonáhodných čísel podle řídícího slova, které se mění v čase<br />

a s druhem programu. Scramblování se uplatňuje jen na obrazová data, nesmí zasahovat do<br />

záhlaví a skupin řídících informací bitového toku. Řídící slova se přenáší v transportním toku<br />

zašifrováno (enkryptováno) pomocí autorizačního klíče jako opravňující servisní zpráva ECM<br />

(Entitelment Checking Message) pro descrambler. Ten z ní odvodí původní řídící slovo a<br />

inversním způsobem, pomocí synchronně pracujícího generátoru PRBS se obnoví původní<br />

programový signál.<br />

Aby bylo možno ze zprávy ECM zašifrované řídící slovo získat, je třeba ověřit, zda<br />

divák je oprávněn příslušný program přijímat, jednoduše zda má zaplaceno. Správní centrum<br />

vysílá proto v datovém toku další zprávu – opravňující řídící zprávu EMM (Entitelment<br />

Management Message). Tato zpráva obsahuje autorizační klíč a je zašifrována distribučním<br />

klíčem. Ten odpovídá číselnému kódu karty vložené do dekryptéru autorizačního klíče.<br />

Zpráva EMM se vysílá cyklicky, aby postupně zasáhla podle distribučního klíče každého<br />

diváka, který má oprávnění program přijímat. Přenáší se jako servisní informace<br />

v transportním toku ve formě tabulky CAT v identifikačním paketu.<br />

1.3 Modulační metody používané v DVB<br />

1.3.1 Kvadraturní fázové klíčování QPSK<br />

Digitální modulace QPSK (Quadrature Phase Shift Keying) je použita v systému<br />

DVB-S pro zvýšenou odolnost signálu vůči šumům, interferencím a pro dobrou spektrální<br />

účinnost. Spektrální účinností se rozumí poměr rychlosti bitového toku R a potřebné šířky<br />

kmitočtového pásma přenosového kanálu B. Modulace QPSK se vytváří pomocí<br />

dvoustavového fázového klíčování BPSK (Binary Phase Shift Keying) dvou nosných vln<br />

stejného kmitočtu, ale fázově posunutých o 90 o .


10 FEKT Vysokého učení technického v Brně<br />

Každému ze čtyř stavů nosné je přiřazena jedna ze čtyř možných kombinací dvou bitu<br />

(tzv. dibitů). Vstupní bitová posloupnost se v sérioparalelním převodníku (demultiplexeru)<br />

transformuje do dvou posloupností I (soufázová složka) a Q (kvadraturní složka), které se ve<br />

vyvážených modulátorech modulují dvěma nosnými vlnami (fázově posunutými o 90 o ).<br />

Sečtením výstupních signálů se vytvářejí čtyři diskrétní stavy nosné vlny, z nichž každý nese<br />

informaci o dvou bitech vstupní posloupnosti (viz obr. 1.4).<br />

Obr. 1.4: Signálový prostor (konstelační, stavový diagram) modulace QPSK, 8-PSK [2].<br />

1.3.2 Vícestavová kvadraturní amplitudová modulace M-QAM<br />

Modulace M-QAM (Mary Quadrature Amplitude Modulation) se používá v systémech<br />

kabelové distribuce TV digitálních signálů sytému DVB-C. V případě této modulace je<br />

ovlivňována současně jak fáze nosné vlny, tak i její amplituda, čímž se výrazně zvyšuje<br />

spektrální účinnost (na úkor větší bitové chybovosti), což vyžaduje větší poměr signálu nosné<br />

k šumu C/N. Počet n bitů datového toku, definující počet stavů M = 2 n amplitudových úrovní<br />

a fází nosné vlny. V systému DVB je uvažována modulace 64-QAM pro koaxiální<br />

přenosovou cestu. Sériový datový tok NRZ (Non Return to Zero) se rozděluje pomocí tzv.<br />

mapovacího obvodu pro skupiny n = 4 bity.<br />

S vyšším počtem stavů se sice zvětšuje spektrální účinnost, ale zvětšuje se i chybovost<br />

(viz obr. 1.5). Proto je tento způsob modulace vhodný pro kabelovou distribuci, kde je<br />

s ohledem na kmitočtový multiplex omezena šířka kanálů, ale je možno zajistit dostatečný<br />

odstup signálu nosné od šumu C/N.<br />

1.3.3 Ortogonální frekvenčně dělený multiplex OFDM<br />

Modulace OFDM (Orthogonal Frequency Division Multiplex) patří mezi modulace typu<br />

MCM (Multi Carrier Modulation), tedy modulace s více nosnými kmitočty, a její využití je<br />

v systému DVB-T. V kombinaci s ochranným kódováním FEC v základním pásmu se<br />

označuje jako COFDM (Coded OFDM). Vyznačuje se vysokou odolností proti<br />

mezisymbolovým interferencím ISI, které ohrožují terestrické vysílání digitálních signálů<br />

s ohledem na vliv odrazů (vícenásobný příjem) od různých překážek na zemském povrchu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 11<br />

Obr. 1.5: Pravděpodobnost bitových chyb při modulaci QAM pro různý počet stavů [2].<br />

Odražené signály mají v místě příjmu různá časová zpoždění i amplitudy, přičemž<br />

častější jsou malá časová zpoždění do 0,2 μs. Prodloužením bitové periody Tb na hodnotu nTb<br />

lze zvýšit pravděpodobnost, že silné odražené signály s malou dobou zpoždění neovlivní<br />

sousední bity datového toku. Prodloužení bitové periody je možno uskutečnit převedením<br />

sériové skupiny n bitů do k paralelních větví například pomocí demultiplexeru a po dobu nTb<br />

se jimi současně moduluje skupina subnosných vln s různými kmitočty. Pro zvýšení<br />

spektrální účinnosti se pro modulaci subnosných vln používá modulace M-QAM nebo QPSK.<br />

Jednotlivé datové subnosné vlny jsou vysílány současně. Kmitočtová spektra jednotlivých<br />

subnosných se překrývají tak, že první minimum výkonového spektra se kryje s maximem<br />

spektra sousední subnosné vlny (viz obr. 1.6).<br />

Kmitočtový rozestup maxim (minim) jednotlivých subnosných vln je roven<br />

celočíselnému násobku převrácené hodnoty doby trvání symbolu (tím je splněna podmínka<br />

ortogonality).<br />

Obr. 1.6: Překrývání výkonových spekter pro případ 4 subnosných vln [1]


12 FEKT Vysokého učení technického v Brně<br />

Princip modulátoru OFDM je patrný z obrázku (viz obr. 1.7). Sériový bitový tok sNRZ(t)<br />

ve tvaru NRZ se pomocí mapovacího obvodu přetváří na skupiny (symboly s) po n<br />

paralelních bitech vhodné pro modulaci M-QAM nebo QPSK. Dále se pomocí demultiplexeru<br />

rozdělují n-bitové symboly do k paralelních větví se symboly s0, s1, s2, …., sk-1, doba trvání<br />

symbolu Ts prodlouží k krát, celkem pak trvá po dobu nkTb. Tím se podstatně zmenšuje vliv<br />

odražených signálů na přímý signál. Rozdělením do velkého počtu k paralelních symbolů se<br />

bitová rychlost v každém z k paralelních kanálů výrazně sníží. Rozestup kmitočtů<br />

jednotlivých nosných vln odpovídá nové symbolové rychlosti.<br />

Například pro k = 1024 (tedy pro 1024 subnosných vln) a modulaci 64-QAM, u které je<br />

n = 6 se původní bitová rychlost Rb sníží na kanálovou rychlost symbolů (viz rovnice 1.1)<br />

Rb<br />

Rb<br />

R ks = = . ( 1.1 )<br />

n⋅<br />

k 6144<br />

Obr. 1.7: Skupinové zapojení modulátoru OFDM s IDFT [2].<br />

V praxi se místo k modulátorů ve větvích demultiplexovaných symbolů používá<br />

integrovaný obvod nebo signálový procesor, který zpracovává tyto symboly podle pravidel<br />

IFFT (inverzní rychlé Fourierovy transformace). Každý bit symbolu je přiveden na vstup<br />

obvodu IFFT a těmto vstupům se přiřazují ortogonální frekvence. Ze základních průběhů se<br />

skládá celkový průběh symbolu sOFDM(t) v periodě Ts. Tak je nahrazena dílčí modulace<br />

(například QAM) jedné subnosné vlny. Tento postup se uskutečňuje na všech k krát n<br />

vstupech obvodu IFFT. Signály z výstupů modulátoru OFDM se kmitočtově multiplexují,<br />

čímž se vytváří výsledný časový průběh symbolu sOFDM(t) v periodě Ts.<br />

Ochranný interval je doba, v níž se nepřenáší užitečný signál, a který zabraňuje<br />

rušivému vlivu zpožděných signálů (volí se obvykle rozmezí 10 až 20 μs). Lze ho vyjádřit<br />

kde<br />

T = T −T<br />

, ( 1.2 )<br />

o<br />

s<br />

T ⋅<br />

ji<br />

1<br />

s = k ⋅n<br />

⋅Tb<br />

= k ⋅n<br />

, ( 1.3 )<br />

Rb<br />

je celková doba trvání jednoho symbolu a


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 1 13<br />

T<br />

ji<br />

1<br />

= , ( 1.4 )<br />

f − f<br />

j<br />

i<br />

je doba užitečného trvání jednoho symbolu. Rozdíl fj - fi představuje rozestup kmitočtů<br />

sousedních subnosných vln a jeho násobek k ( f − f )<br />

pásma přenosového kanálu.<br />

⋅ nesmí překročit šířku kmitočtového<br />

Skutečnost, že modulace OFDM umožňuje přenášet v jednom kanále na jedné hlavní<br />

nosné vlně více modulačních signálů (programů) lze využít pro provoz v jednofrekvenční<br />

síti SFN (Single Frequency Network) pozemských vysílačů. Ochranné intervaly je pak nutné<br />

v takové aplikaci zvětšit až na 200 μs, což je přibližné zpoždění signálu sousedního vysílače<br />

vzdáleného až 67 km (v módu 8k).<br />

1.4 Kontrolní otázky<br />

1. Jaké jsou společné principy a vlastnosti společného kódování v základním pásmu<br />

standardu DVB?<br />

2. Charakterizujte vlastnosti jednotlivých přenosových médií pro DVB-S, DVB-C a<br />

DVB-T. Které z nich je nejvíce náchylné na rušení a proč?<br />

3. Jaké digitální modulace používají standardy DVB-S/S2, DVB-C a DVB-T/H?<br />

4. K čemu se používá datový multiplex a co jsou to služební informace?<br />

5. Z čeho se skládá kanálový kodér DVB? Který ochranný kód se používá pro bytové<br />

zabezpečení a který pro zabezpečení jednotlivých bitů?<br />

6. Kolik stavů vytváří modulátor QPSK, 16-QAM a 64-QAM? Kolik bitů mají jednotlivé<br />

symbolové prvky těchto modulací?<br />

7. Jakou blokovou strukturu má modulátor QPSK? Jaký průběh mají příslušné průběhy<br />

signálů NRZ, I, Q a výsledný QPSK modulovaný signál pro vstupní bitovou<br />

posloupnost 0001100011?<br />

8. Jaké blokové schéma popisuje modulátor OFDM? Vysvětlete dále jeho princip.<br />

9. Jak vypadá spektrum OFDM v jednom 8 MHz televizním kanálu v módu 2k a 8 k?<br />

10. K čemu se používá ochranný interval u modulace OFDM?<br />

1.5 Použitá a doporučená literatura<br />

[ 1 ] Říčný, V., Kratochvíl, T. Základy televizní techniky. Přednášky, 2. vydání.<br />

Skriptum FEKT VUT v Brně, 2006.<br />

[ 2 ] Vít, V. Televizní technika – přenosové barevné soustavy. BEN – technická literatura,<br />

Praha, 1997.<br />

[ 3 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 4 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.<br />

[ 5 ] Legíň, M. Televizní technika DVB-T. BEN – technická literatura, Praha, 2006.<br />

[ 6 ] Bednář, J., Gregora, P. Příjem DVB-T. BEN – technická literatura, Praha, 2007.<br />

j<br />

i


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 2<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

2 DIGITALIZACE OBRAZOVÝCH A ZVUKOVÝCH SIGNÁLŮ...............................5<br />

2.1 DIGITÁLNÍ VIDEOSIGNÁL PODLE DOPORUČENÍ ITU-BT.R601 ......................................... 5<br />

2.1.1 Definice toku videosignálu.......................................................................... 8<br />

2.1.2 A/D převodník pro videosignál ................................................................... 8<br />

2.1.3 D/A převodník pro videosignál ................................................................... 9<br />

2.2 DIGITÁLNÍ AUDIOSIGNÁL – AES/EBU ............................................................................ 9<br />

2.2.1 Dynamika systému..................................................................................... 10<br />

2.2.2 A/D převodník pro audiosignál................................................................. 11<br />

2.2.3 D/A převodník pro audiosignál................................................................. 11<br />

2.3 KONTROLNÍ OTÁZKY..................................................................................................... 12<br />

2.4 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 12


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 2 3<br />

Seznam obrázků<br />

OBR. 2.1: DIGITALIZACE LUMINANČNÍCH A CHROMINANČNÍCH SIGNÁLŮ. ..................................5<br />

OBR. 2.2: VZORKOVÁNÍ KOMPONENTŮ PODLE DOPORUČENÍ ITU-BT.R601. ..............................6<br />

OBR. 2.3: SAV A EAV KÓDOVÉ SLOVO V ITU-BT.R601 SIGNÁLU.............................................6<br />

OBR. 2.4: ÚROVŇOVÝ DIAGRAM SLOŽEK Y, CB, CR.....................................................................7<br />

OBR. 2.5: ČASOVÝ VZTAH MEZI ANALOGOVÝM A DIGITÁLNÍM VIDEOSIGNÁLEM<br />

A POSTUP MULTIPLEXOVÁNÍ VZORKŮ..................................................................................7<br />

OBR. 2.6: A/D VIDEO PŘEVODNÍK S PARALELNÍM PŘEVODEM.....................................................8<br />

OBR. 2.7: D/A VIDEO PŘEVODNÍK SE SÍTÍ R-2R ODPORŮ.............................................................9<br />

OBR. 2.8: DIGITALIZACE AUDIOSIGNÁLU - PRINCIP.....................................................................9<br />

OBR. 2.9: ÚROVŇOVÝ DIAGRAM A/D AUDIO PŘEVODNÍKU.......................................................10<br />

OBR. 2.10: A/D AUDIO PŘEVODNÍK S POSTUPNOU APROXIMACÍ................................................11<br />

OBR. 2.11: 1-BITOVÝ D/A AUDIO PŘEVODNÍK S PŘEVZORKOVÁNÍM. ........................................11


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 2.1: PID A ID TABULEK SI DIGITALIZACE A DATOVÉ TOKY VIDEOSIGNÁLŮ<br />

S REDUKCÍ OBRAZOVÉHO ROZLIŠENÍ (8 BITŮ, 25 SNÍMKŮ/S). .............................................. 8<br />

TAB. 2.2: DIGITALIZACE A DATOVÉ TOKY PRO PŘENOS AUDIOSIGNÁLU. .................................. 10<br />

TAB. 2.3: DATOVÉ TOKY SÉRIOVÝCH AUDIOSIGNÁLŮ (AES/EBU STRUKTUROVANÝ<br />

DO 32B RÁMCŮ = 24B + SYNC + PARITNÍ A INFORMAČNÍ BITY)......................................... 10


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 2 5<br />

2 Digitalizace obrazových a zvukových signálů<br />

Cílem kapitoly je seznámit studenty s digitálním videosignálem podle doporučení<br />

ITU-BT.R601, kódováním zatemňovacího intervalu a značkami SAV a EAV, datovými<br />

toky nekomprimovaného digitálního videosignálu, blokovou strukturou ADC a DAC<br />

pro videosignál, digitálním audiosignálem podle sériového formátu AES/EBU,<br />

dynamikou digitálního audiosignálu a blokovou strukturou ADC a DAC pro<br />

audiosignál.<br />

2.1 Digitální videosignál podle doporučení ITU-BT.R601<br />

Analogové R, G, B signály jsou maticovány v televizní kameře a tvoří luminanční (Y)<br />

a chrominanční signály (rozdílové barvy CB a CR) (viz obr. 2.1). Signály jsou tvořeny prostým<br />

součtem a rozdílem složek R, G, B (viz rovnice 2.1 až 2.3).<br />

Šířka pásma luminančního signálu je limitována na 5,75 MHz, chrominančního<br />

na 2,75 MHz (barevné rozlišení je nižší ve srovnání s jasem).<br />

Signály jsou filtrovány DP a dále jsou vzorkovány a kvantovány A/D převodníky –<br />

vzorkovací frekvence je 13,5 MHz pro jasový signál Y a pro oba chrominanční CB a CR je<br />

rovna 6,75 MHz (viz obr. 2.2).<br />

A/D převodníky mají rozlišení 8 nebo 10 bitů. Při rozlišení 10 bitů je datový tok<br />

270 Mbit/s – vhodné pro distribuci v TV studiích, ale příliš velký datový tok pro přenos přes<br />

fyzické přenosové kanály (terestrický, satelitní, kabelový).<br />

Obr. 2.1: Digitalizace luminančních a chrominančních signálů [2].<br />

Y = 0 . 299⋅<br />

R + 0.<br />

587 ⋅G<br />

+ 0.<br />

117 ⋅ B<br />

( 2.1 )<br />

C B<br />

C R<br />

( B −Y<br />

)<br />

= 0 . 56<br />

( 2.2 )<br />

( R −Y<br />

)<br />

= 0 . 71<br />

( 2.3 )


6 FEKT Vysokého učení technického v Brně<br />

Obr. 2.2: Vzorkování komponentů podle doporučení ITU-BT.R601 [2].<br />

Vzorky třech A/D převodníků jsou multiplexovány v následujícím pořadí: CB Y CR Y CB<br />

Y CR … Toto se nazývá rozlišení 4:2:2 ve srovnání s rozlišením po maticování, které je stejné<br />

pro všechny tři komponenty 4:4:4.<br />

Digitální videosignál může být charakterizován v paralelní formě (25pinů na sub-D<br />

konektoru) nebo sériové formě (SDI na BNC konektoru 75 Ω).<br />

Videosignál ITU-BT.R601 (SDI) je vstupním signálem MPEG kodéru !<br />

Začátek a konec aktivního videa je označen speciálními kódovými slovy SAV (Start of<br />

Active Video) a EAV (End of Active Video). Mezi EAV a SAV je řádkový zatemňovací<br />

interval, který neobsahuje žádné informace vztažené k video-signálu – digitální videosignál<br />

tedy neobsahuje žádné synchronizační pulzy ! (viz obr. 2.2)<br />

Obr. 2.3: SAV a EAV kódové slovo v ITU-BT.R601 signálu [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 2 7<br />

SAV a EAV se skládá ze čtyř 8 nebo 10 bitových kódových slov. Začíná symbolem,<br />

kde všechny bity jsou nastaveny na 11111111(11) , pokračuje dvěma symboly se všemi bity<br />

00000000(00) a další čtyři kódová slova obsahují informace o aktuálním půlsnímku nebo<br />

snímkovém zatemňovacím intervalu (detekuje začátek snímku, půlsnímek a aktivní oblast<br />

obrazu) (viz obr. 2.3):<br />

• F = Field (0 = lichý a 1 = sudý půlsnímek),<br />

• V = řádkové zatemnění (1 = zatemňovací impuls),<br />

• H = SAV/EAV identifikace (0 = SAV, 1 = EAV),<br />

• P0 - P3 = Zabezpečovací bity (Hammingův kód).<br />

Luminanční a chrominanční rozdílové signály nevyužívají plný dynamický rozsah.<br />

Je zde zakázaná oblast, která je rezervována pro SAV a EAV a jejich snadnou identifikaci<br />

(viz obr. 2.4):<br />

• Y luminance (16/64 až 235/940),<br />

• CBCR chrominance (16/64 až 240/960).<br />

Obr. 2.4: Úrovňový diagram složek Y, CB, CR [2].<br />

Obr. 2.5: Časový vztah mezi analogovým a digitálním videosignálem<br />

a postup multiplexování vzorků [1].


8 FEKT Vysokého učení technického v Brně<br />

2.1.1 Definice toku videosignálu<br />

Multiplexovaná data jsou používána k paralelnímu přenosu 8 b nebo 10 b datových<br />

toků (viz tab. 2.1). Další 9. nebo 11. kanál je používán pro přenos hodin multiplexu (27 MHz)<br />

a je nutný pro obnovu hodin v přijímači (viz obr. 2.5).<br />

Pro sériový přenos se používá P/S převodník (konverze na 270 Mbit/s).<br />

Tab. 2.1: PID a ID tabulek SI Digitalizace a datové toky videosignálů<br />

s redukcí obrazového rozlišení (8 bitů, 25 snímků/s) [1].<br />

2.1.2 A/D převodník pro videosignál<br />

Paralelní metoda (Flash převodník). Obsahuje 2 b – 1 komparátorů, které porovnávají<br />

signál z napěťového děliče a jsou aktivovány vzorkovací frekvencí (vzorkování a kvantizace<br />

ve stejný čas). Jejich výstupy představují digitální vzorky, které jsou konvertovány kodérem<br />

do binárního kódu (viz obr. 2.6).<br />

Obr. 2.6: A/D video převodník s paralelním převodem [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 2 9<br />

2.1.3 D/A převodník pro videosignál<br />

R-2R odporová síť (viz obr. 2.7). Každý bit převodníku řídí proudový zdroj, který<br />

přispívá k celkovému součtu proudů na výstupu převodníku. Velikost součtu proudů se mění<br />

v souladu s hodnotou vstupního digitálního signálu. Jednotlivé proudy jsou děleny v řádu 2<br />

za pomoci odporové sítě R-2R. Přepínače (b0 – b7) připojují proudy na analogový výstup<br />

nebo na zem, podle jejich bitové reprezentace a hodnoty (1 – výstup, 0 – zem).<br />

Obr. 2.7: D/A video převodník se sítí R-2R odporů [1].<br />

2.2 Digitální audiosignál – AES/EBU<br />

Lidské ucho má dynamický rozsah 140 dB a slyšitelné pásmo do 20 kHz. Kvalitní<br />

audiosignály tedy musí dosahovat těchto charakteristik. Před vzorkováním a kvantizací musí<br />

být analogový audiosignál frekvenčně omezen filtrem dolní propusti (viz obr. 2.8).<br />

Obr. 2.8: Digitalizace audiosignálu – princip [2].<br />

A/D převodník pracuje na vzorkovací frekvenci 32, 44,1 nebo 48 kHz (nyní také<br />

96 kHz) s bitovým rozlišením nejméně 16 bitů (nyní také 24 b). Vzorkování frekvencí<br />

48 kHz a 16 bity vede k datovému toku 768 kbit/s na jeden kanál, což znamená přibližně<br />

1,5 Mbit/s pro stereo signál (viz tab. 2.2 a 2.3).


10 FEKT Vysokého učení technického v Brně<br />

Tab. 2.2: Digitalizace a datové toky pro přenos audiosignálu [1].<br />

Tab. 2.3: Datové toky sériových audiosignálů (AES/EBU strukturovaný<br />

do 32b rámců = 24b + sync + paritní a informační bity) [1].<br />

Úkolem následné audio komprese je redukce datového toku (100 – 400) kbit/s.<br />

Všechny kompresní metody pro audio jsou založeny na psychoakustickém modelu a využívají<br />

nedokonalosti lidského sluchu k odstranění irrelevance a redundance dat z audio signálu<br />

(v DVB komprese MPEG-1 nebo MPEG-2).<br />

2.2.1 Dynamika systému<br />

Obr. 2.9: Úrovňový diagram A/D audio převodníku [1].<br />

Je dána počtem bitů (16 nebo 20) (viz obr. 2.9). Rezerva 10 dB je dovolena pro<br />

toleranci přebuzení, úroveň šumu v tichém kanále je 14 dB nad úrovní kvantizačního šumu.<br />

Zbývající rozdíl úrovní 74 dB a 98 dB představuje použitelný rozsah úrovní. Jestliže je<br />

dovolen 20 dB poměr S/N pro spodní hranici diagramu, použitelný dynamický rozsah<br />

představuje 54 dB a 78 dB.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 2 11<br />

Během přenosu proces efektivní kvantizace redukuje počet bitů na 14 nebo dokonce 12<br />

pomocí nelineární kvantizace (kompandér = dvojice kompresor a expander) nebo pomocí<br />

dynamického přidělování rozsahu úrovní pro dosažení ekvidistantního rozložení hodnot<br />

signálu.<br />

2.2.2 A/D převodník pro audiosignál<br />

Metoda postupné aproximace (viz obr. 2.10) je nejčastěji využívána právě při<br />

zpracování A/D převodu audiosignálů. Všechny bity digitálního výstupu jsou řazeny postupně<br />

za sebou s počátečním MSB bitem. Výsledkem hodnoty výstupního bitu je srovnání<br />

vstupního signálu v komparátoru spolu s výstupním signálem vnitřní D/A konverze, který je<br />

opět analogovým signálem. Konečnou hodnotu výstupního bitu určuje přesnost výstupu<br />

komparátoru. Hodinový kmitočet aproximačního registru musí být alespoň b x větší.<br />

Obr. 2.10: A/D audio převodník s postupnou aproximací [1].<br />

2.2.3 D/A převodník pro audiosignál<br />

Většího počtu nových vzorků vstupního signálu převodníku je dosaženo pomocí<br />

interpolace vzorků na n x vyšším vzorkovacím kmitočtu (viz obr. 2.11). Rozdíl mezi<br />

interpolovanými hodnotami je malý, kvantizace s 1 bitovým rozlišením je tedy dostačující<br />

(v případě vysokého násobku převzorkování např. 256 x). Pulsně-šířkově modulovaný signál<br />

je poté generován z 1 bitové sekvence pomocí 1 bitového D/A převodníku. Následný<br />

analogový integrátor upravuje tvar výstupního signálu. Převodník má výbornou linearitu i pro<br />

malé signály.<br />

Obr. 2.11: 1-bitový D/A audio převodník s převzorkováním [1].


12 FEKT Vysokého učení technického v Brně<br />

2.3 Kontrolní otázky<br />

1. Jakým způsobem a na jaké složky a je digitalizován obraz v barevné televizní kameře?<br />

Jaký datový tok odpovídá nekomprimovanému digitálnímu obrazovému signálu?<br />

2. Jakých analogových a digitálních úrovní dosahuje obrazový signál ve svých jasových<br />

a barevných složkách ve vysílací kvalitě? Proč nemohou být některé úrovně<br />

obrazového signálu v tzv. zakázané oblasti?<br />

3. Co jsou to kódová slova EAV a SAV a kde jsou umístěna v digitalizovaném<br />

obrazovém signálu? Kde jsou v digitalizovaném obrazovém signálu umístěny řádkové<br />

a snímkové synchronizační impulzy?<br />

4. Jaké obrazové rozlišení mají jednotlivé snímky vzorkovacích formátů 4:4:4, 4:2:2 a<br />

4:2:0 při digitalizaci aktivní části obrazu televize SDTV? Jak je odvozena vzorkovací<br />

frekvence pro jednotlivé složky obrazu ze základního hodinového kmitočtu 27 MHz?<br />

5. Jak je multiplexován paralelní přenos jasových a barevných obrazových vzorků<br />

v jednom televizním řádku, pokud je použit vzorkovací formát 4:2:2 a vzorkovací<br />

kmitočet multiplexu vzorků 27 MHz?<br />

6. Na jakém principu pracuje A/D převodník s paralelním převodem? Pro jaké účely ho<br />

lze v oblasti digitálních televizních systémů využít?<br />

7. Na jakém principu pracuje D/A převodník se sítí R-2R odporů pro oblast digitálního<br />

videa? Čemu je úměrný výstupní analogový signál?<br />

8. Jakým způsobem je obecně digitalizován zvukový záznam? Jaký datový tok odpovídá<br />

nekomprimovanému digitalizovanému zvukovému signálu v kvalitě Audio CD?<br />

9. Na jakém principu pracuje A/D převodník s postupnou aproximací? Pro jaké účely ho<br />

lze v oblasti digitálních televizních systémů využít?<br />

10. Na jakém principu pracuje 1-bitový D/A převodník s 256 násobným převzorkováním<br />

pro oblast digitálního audia? Čemu je úměrný výstupní analogový signál?<br />

2.4 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 3<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

3 ZDROJOVÉ KÓDOVÁNÍ DIGITÁLNÍCH OBRAZOVÝCH A ZVUKOVÝCH<br />

SIGNÁLŮ ...........................................................................................................................5<br />

3.1 ZÁKLADNÍ PRINCIPY KOMPRESE VIDEA MPEG ............................................................... 5<br />

3.1.1 Datová redukce ........................................................................................... 5<br />

3.1.2 Redukce kvantování z 10 bitů na 8 bitů....................................................... 6<br />

3.1.3 Vynechání H a V zatemňovacího intervalu ................................................. 7<br />

3.1.4 Redukce barevného rozlišení (4:2:0) .......................................................... 7<br />

3.1.5 Diferenční pulsně kódová modulace pohyblivých snímků........................... 7<br />

3.1.6 Diskrétní kosinová transformace (DCT) a následná kvantizace............... 10<br />

3.1.7 „Cik-cak“ čtení a kódování s proměnnou délkou ..................................... 15<br />

3.1.8 Hufmannovo kódování pro VLC................................................................ 16<br />

3.2 MPEG-2 PROFILES @ LEVELS (PROFILY A ÚROVNĚ) .................................................... 17<br />

3.2.1 Škálovatelnost v MPEG-2 (scalability)..................................................... 18<br />

3.3 KODÉR MPEG – BLOKOVÝ DIAGRAM ........................................................................... 18<br />

3.4 DEKODÉR MPEG – BLOKOVÝ DIAGRAM ....................................................................... 20<br />

3.5 STRUKTURA VIDEO ES (VIDEO ELEMENTARY STREAM)............................................... 20<br />

3.6 SROVNÁNÍ STANDARDŮ PRO KOMPRESI VIDEA .............................................................. 21<br />

3.7 MPEG STANDARDY PRO DIGITÁLNÍ TELEVIZI................................................................ 22<br />

3.8 KONTROLNÍ OTÁZKY..................................................................................................... 24<br />

3.9 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 24


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 3<br />

Seznam obrázků<br />

OBR. 3.1: PŘÍKLAD KOMPRESNÍCH POMĚRŮ................................................................................5<br />

OBR. 3.2: HORIZONTÁLNÍ A VERTIKÁLNÍ ZATEMNĚNÍ OBRAZU ...................................................6<br />

OBR. 3.3: VZORKOVACÍ FORMÁTY 4:4:4, 4:2:2 A 4:2:0...............................................................6<br />

OBR. 3.4: ILUSTRACE A) PCM MODULACE, B) DPCM, C) DPCM S REFERENCÍ ..........................7<br />

OBR. 3.5: DĚLENÍ SNÍMKŮ DO OBRAZOVÝCH BLOKŮ MPEG-2. ..................................................8<br />

OBR. 3.6: JEDNOSMĚRNĚ PREDIKOVANÉ SNÍMKY P.....................................................................8<br />

OBR. 3.7: OBOUSMĚRNĚ PREDIKOVANÉ SNÍMKY B .....................................................................8<br />

OBR. 3.8: ILUSTRACE K POHYBOVÉMU VEKTORU........................................................................9<br />

OBR. 3.9: POŘADÍ SNÍMKŮ PŘI PŘENOSU GOP ..........................................................................10<br />

OBR. 3.10: ILUSTRACE K DCT TRANSFORMACI – SKLÁDÁNÍ HARMONICKÝCH SIGNÁLŮ...........11<br />

OBR. 3.11: DCT PŮVODNÍ Y A KVANTIZOVANÉ Y’ KŘIVKY - PŘÍKLAD ......................................11<br />

OBR. 3.12: 1D DISKRÉTNÍ KOSINOVÁ TRANSFORMACE – TRANSFORMACE Z ČASOVÉ<br />

OBLASTI (PŮVODNÍ VZORKY OBRAZU) DO FREKVENČNÍ OBLASTI (DC SLOŽKA A NÍZKO-<br />

A VYSOKOFREKVENČNÍ KOEFICIENTY) ..............................................................................12<br />

OBR. 3.13: KVANTIZACE DCT KOEFICIENTŮ – Q KVANTIZAČNÍ TABULKA<br />

(KVANTIZAČNÍ ČINITEL) ....................................................................................................13<br />

OBR. 3.14: 2D DISKRÉTNÍ KOSINOVÁ TRANSFORMACE.............................................................14<br />

OBR. 3.15: PŘÍKLAD DCT TRANSFORMACE 2D OBRAZOVÉHO BLOKU (8 X 8 PIXELŮ)<br />

A VLIV KVANTIZACE..........................................................................................................14<br />

OBR. 3.16: STRUKTURA MAKROBLOKU 4:2:0 ............................................................................15<br />

OBR. 3.17: „CIK-CAK“ ČTENÍ.....................................................................................................15<br />

OBR. 3.18: KÓDOVÁNÍ S PROMĚNNOU DÉLKOU VLC.................................................................16<br />

OBR. 3.19: HUFFMANOVO KÓDOVÁNÍ........................................................................................16<br />

OBR. 3.20: PŘÍKLAD HDTV DATOVÉHO TOKU ..........................................................................16<br />

OBR. 3.21: ŠKÁLOVATELNOST MPEG-2 – ILUSTRACE ..............................................................17<br />

OBR. 3.22: SNR ŠKÁLOVATELNOST V MPEG-2 ........................................................................18<br />

OBR. 3.23: PROSTOROVÁ ŠKÁLOVATELNOST V MPEG-2 ..........................................................18<br />

OBR. 3.24: DEKÓDOVÁNÍ SNÍMKŮ A PŮLSNÍMKŮ.......................................................................19<br />

OBR. 3.25: BLOKOVÝ DIAGRAM MPEG VIDEO KODÉRU............................................................19<br />

OBR. 3.26: BLOKOVÝ DIAGRAM MPEG VIDEO DEKODÉRU........................................................20<br />

OBR. 3.27: BLOK, MAKROBLOK, PROUŽEK A SNÍMEK.................................................................21<br />

OBR. 3.28: STRUKTURA ELEMENTÁRNÍHO TOKU VIDEA.............................................................21<br />

OBR. 3.29: PŘEHLED MOŽNOSTÍ APLIKACE KÓDOVÁNÍ MPEG-1 A MPEG-2.............................22<br />

OBR. 3.30: MPEG-2 STANDARD V PŘENOSOVÉM MODELU ISO/OSI. ........................................22<br />

OBR. 3.31: VZORKOVÁNÍ 4:4:4 MPEG-2 ..................................................................................23<br />

OBR. 3.32: VZORKOVÁNÍ 4:2:2 MPEG-2 ..................................................................................23<br />

OBR. 3.33: VZORKOVÁNÍ 4:2:0 MPEG-2 ..................................................................................23


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 3.1: PROFILY A ÚROVNĚ MPEG-2 ................................................................................... 17


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 5<br />

3 Zdrojové kódování digitálních obrazových a zvukových<br />

signálů<br />

Cílem kapitoly je seznámit studenty se základními principy MPEG komprimace<br />

videa, MPEG profily a úrovněmi, blokovým diagramem kodéru a dekodéru pro MPEG-<br />

2, škálovatelností datového toku v MPEG-2, strukturou Video ES (Video Elementary<br />

Stream), základními principy MPEG komprimace audia a srovnáním standardů pro<br />

kompresi digitálního videa.<br />

3.1 Základní principy komprese videa MPEG<br />

Datový tok SDTV digitálního videa má rychlost 270 Mbit/s. Tento datový tok je příliš<br />

velký pro vysílání a proto musí komprimován na (2 – 6) Mbit/s s vysokým kompresním<br />

poměrem (viz obr. 3.1), který je možný díky vysoké redukci redundance (bez ztráty<br />

informace) a irelevance (se ztrátou informace).<br />

3.1.1 Datová redukce<br />

Obr. 3.1: Příklad kompresních poměrů [1].<br />

Redundance = nadbytečnost<br />

Informace se opakuje v datovém toku několikrát, nenese žádný obsah a je beze ztráty<br />

obnovitelná v přijímači. Např. Morseova abeceda, kódování s proměnnou délkou slova,<br />

Huffmannovo kódování.<br />

Irelevance = zbytečnost<br />

Informace není vnímatelná lidskými smysly, složky, které oko nedokáže rozlišit díky<br />

jeho anatomii – „ostrost“ barev může být omezena frekvenčně. Např. jemné struktury<br />

v obraze (detaily, vysokofrekvenční složky obrazu) vs. hrubé struktury v obraze (obrysy,<br />

nízkofrekvenční složky obrazu).


6 FEKT Vysokého učení technického v Brně<br />

V MPEG kompresi jsou provedeny následující kroky k dosažení datové redukce:<br />

• 8 b kvantizace místo 10 b (irelevance)<br />

• Vynechání horizontální a vertikální synchronizace (redundance)<br />

• Redukce barevného rozlišení ve vertikálním směru – 4:2:0 (irelevance)<br />

• Diferenční pulsně kódová modulace DPCM pohyblivých snímků (redundance)<br />

• Diskrétní kosinova transformace DCT s následnou kvantizací (irelevance)<br />

• „Cik-cak“ čtení s následným kódováním s proměnnou délkou (redundance)<br />

• Huffmanovo kódování (redundance)<br />

3.1.2 Redukce kvantování z 10 bitů na 8 bitů<br />

V analogové televizi má videosignál vážený poměr signál/šum více než 48 dB. Složky<br />

šumu jsou pak pro lidské oko nepostřehnutelné. V digitální televizi je při 8 bitovém rozlišení<br />

složek YCBCR kvantizační šum také pod hranicí vnímání zrakem. 10 bitové rozlišení se<br />

používá pouze při přenosu v televizních studiích.<br />

Redukce datového toku z 10 bitů na 8 bitů ve srovnání s ITU-BT.R601 znamená<br />

redukci o 20 % (na 216 Mbit/s), avšak jedná se o redukci irelevance a původní signál<br />

nemůže být obnoven na přijímací straně.<br />

Odpovídající šumový poměr S/N se sníží a kvantizační šum se zvýší o cca 12 dB.<br />

Obr. 3.2: Horizontální a vertikální zatemnění obrazu [2].<br />

Obr. 3.3: Vzorkovací formáty 4:4:4, 4:2:2 a 4:2:0 [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 7<br />

3.1.3 Vynechání H a V zatemňovacího intervalu<br />

Intervaly neobsahují žádnou užitečnou informaci. Přídavná data musí být přenášena<br />

a kódována odděleně podle MPEG (viz obr. 3.2). Rozdíl 50 řádků (V zatemnění) je 8 %<br />

redukce, 12 µs řádků (H zatemnění) představuje 19 % redukci. Díky překrytí vlivu obou<br />

redukcí je celkový výsledek redukce o 25 % (na 166 Mbit/s).<br />

3.1.4 Redukce barevného rozlišení (4:2:0)<br />

Rozdílové chrominanční složky CB and CR jsou vzorkovány na poloviční datový tok ve<br />

srovnání s luminanční složkou Y. Šířka pásma chrominančních signálů je redukována na<br />

2,75 MHz ve srovnání s luminanční šířkou pásma 5,75 MHz. Redukce barevného rozlišení<br />

signálu 4:2:2 je pouze redukcí v horizontálním směru. MPEG-2 obvykle používá rozlišení<br />

4:2:0 (redukce barevného rozlišení na polovinu ve vertikálním směru bez vlivu na vnímání<br />

zrakem) (viz obr. 3.3). Tato redukce irelevance představuje další úsporu o 25 % datového<br />

toku (na 124,5 Mbit/s).<br />

3.1.5 Diferenční pulsně kódová modulace pohyblivých snímků<br />

Po sobě následující snímky videa se mezi sebou liší velmi málo. Obsahují statické<br />

oblasti, které se nemění v průběhu jednotlivých snímků. Dále se mohou objevit oblasti, které<br />

pouze nepatrně změní svoji pozici nebo se v obraze objeví jako zcela nové. Jasný závěr je ten,<br />

že postačí pouze přenášet rozdíly těchto snímků.<br />

DPCM (Differential Pulse Code Modulation) – analogový videosignál je vzorkován,<br />

kvantován a kódován v ekvidistantních časových intervalech. Vzniklé vzorky jsou tedy<br />

reprezentovány pulsy v ekvidistantních intervalech. Amplituda každého pulsu nese diskrétní<br />

informaci o vzorku v určitém přesně stanoveném okamžiku. Přenášen je pouze rozdíl mezi<br />

po sobě následujícími vzorky. Problém při přenosu může nastat, pokud se objeví velké<br />

množství po sobě následujících chyb (viz obr. 3.4). Dekódovaný signál v té chvíli neodpovídá<br />

originálu a je třeba jej opravit.<br />

a) b) c)<br />

Obr. 3.4: Ilustrace a) PCM modulace, b) DPCM, c) DPCM s referencí [2].<br />

Ještě předtím, než je snímek analyzován na statické a dynamické části je rozdělen na<br />

konečné množství bloků 16 x 16 luminančních pixelů a 8 x 8 obou chrominančních pixelů.<br />

Při vzorkování 4:2:0 je 8 x 8 CB pixelů a 8 x 8 CR pixelů vždy překryto další hladinou 16 x 16<br />

Y luminančních pixelů a toto uskupení bloků nazýváme makroblok.<br />

Jeden snímek je složen z velkého množství makrobloků a horizontální a vertikální počet<br />

pixelů obrazu musí být dělitelný 16 a současně 8 (např. luminance Y: 720 x 576 pixelů je<br />

dělitelná) (viz obr. 3.5).


8 FEKT Vysokého učení technického v Brně<br />

Obr. 3.5: Dělení snímků do obrazových bloků MPEG-2 [2].<br />

Obr. 3.6: Jednosměrně predikované snímky P [2].<br />

Obr. 3.7: Obousměrně predikované snímky B [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 9<br />

V určitém časovém intervalu je do řady snímků vložen referenční snímek I<br />

(intracoded), vytvořený bez použití rozdílů mezi snímky a mezi snímky I jsou vloženy<br />

rozdílové snímky P (predicted) (viz obr. 3.6) a B (bidirectionally predicted) (viz obr. 3.7.<br />

Vytváření rozdílu snímků probíhá na úrovni makrobloků (příslušný makroblok<br />

následujícího snímku je vždy srovnán s makroblokem předcházejícího snímku). Tento<br />

makroblok je nejprve prozkoumán zda 1) nebyl posunut v nějakém směru odpovídajícímu<br />

pohybu ve snímku, 2) byl posunut 3) informace v makrobloku obsažená je zcela nová.<br />

• Pokud se jedná pouze o změnu polohy makrobloku, je přenášen pouze pohybový<br />

vektor. Je také možné přenést rozdíl vůči předchozímu makrobloku.<br />

• Pokud nedošlo k posunu makrobloku a ani k jeho změně, nemusí se nic přenášet.<br />

• Pokud není nalezena žádná korelace mezi následujícím makroblokem a stávajícím,<br />

celý makroblok je kompletně znovu kódován.<br />

Snímek s kódováním uvnitř snímku – I snímek (intra frame coded)<br />

Jednosměrná predikce – P rozdílový snímek (predicted).<br />

Obousměrná predikce – B rozdílový snímek (bidirectionally predicted)<br />

Skupina snímků (Group of pictures, GOP) – všechny snímky mezi dvěma snímky I<br />

Obr. 3.8: Ilustrace k pohybovému vektoru [2].<br />

Kompenzace pohybu při získání pohybového vektoru začíná s rozdílovým snímkem,<br />

který má být kódován. Systém hledá v předchozím snímku (jednosměrná predikce P) nebo<br />

také v následném snímku (obousměrná predikce B) vhodný makroblok ke kódování.<br />

Při tomto hledání se používá princip porovnání bloků v blízkém okolí kódovaného<br />

makrobloku (viz obr. 3.8).<br />

Pokud je nalezen shodný blok v předcházejícím snímku P nebo současně i v následném<br />

snímku B, je stanoven pouze pohybový vektor a ten je dále kódován. Dále může být kódován<br />

rozdílový blok a to opět srovnáním s předchozím snímkem nebo i se snímkem následným.<br />

Rozdílový blok je kódován odděleně pomocí DCT transformace. Vektory pohybu jsou také<br />

kódovány odděleně.


10 FEKT Vysokého učení technického v Brně<br />

GOP se pak skládá z určitého množství a určité struktury B snímků a P snímků, které<br />

jsou vloženy mezi dva I snímky. GOP má obvykle délku 12 snímků a obvyklé pořadí snímků<br />

je I, B, B, P, B, B, P, B, B, P, B, B, I … (viz obr. 3.7).<br />

B snímky jsou obvykle vloženy mezi I a P snímky. Ještě předtím, než je možné<br />

dekódovat snímky B v přijímači, je absolutně nezbytné získat informaci o předcházejících<br />

snímcích I a P a také o následujících snímcích I a P.<br />

Podle specifikace MPEG může být počet snímků v GOP variabilní. V přijímači však<br />

musí být dostatečné množství paměťového prostoru na celou GOP. Pořadí snímků ve skupině<br />

musí být změněno tak, aby všechny snímky při obousměrné predikci byly k dispozici ještě<br />

před snímkem B. Z toho důvodu je pořadí snímků při vysílání změněno a neodpovídá<br />

původnímu pořadí při záznamu.<br />

Obr. 3.9: Pořadí snímků při přenosu GOP [2].<br />

Místo pořadí I0, B1, B2, P3, B4, B5, P6, B7, B8, P9 … jsou snímky vysílány v pořadí:<br />

I0, B-2, B-1, P3, B1, B2, P6, B4, B5, P9 ... (viz obr. 3.9). P a I snímky jsou na přijímací straně<br />

k dispozici ještě dříve než odpovídající snímky B. Ke správnému určení pořadí při<br />

dekódování jsou do datového toku vloženy značky (DTS – Decoding Time Stamps značky<br />

v hlavičce PES).<br />

3.1.6 Diskrétní kosinová transformace (DCT) a následná kvantizace<br />

Pozadí: Lidské oko vnímá jemné struktury v obraze rozdílně než hrubé struktury.<br />

Nízkofrekvenční rušení v obraze (hrubé struktury v obraze) jsou vnímány více než<br />

vysokofrekvenční rušení (jemné struktury v obraze). Z toho důvodu je poměr S/N<br />

vyhodnocován a měřen váhově (kvůli citlivosti lidského oka). Je tak možná větší míra šumu<br />

ve vysokofrekvenčních složkách obrazu než v nízkofrekvenčních.<br />

Nízkofrekvenční hrubé struktury v obraze jsou kódovány s jemnější kvantizací<br />

a vysokofrekvenční jemné struktury jsou kódovány s hrubější kvantizací.<br />

Otázkou je, jak oddělit jemné struktury od těch hrubých? Oddělení je dosaženo<br />

transformačním kódováním DCT - hlavní algoritmus metod MPEG kódování a komprese<br />

videa.<br />

DCT je zvláštním druhem DFT nebo FFT (viz obr. 3.10 a 3.11) – konvertuje vzorky<br />

z časové oblasti do spektrální oblasti koeficientů (viz obr. 3.12). Výhodou je, že nemá<br />

komplexní koeficienty, informaci o fázi, obsahuje malá zkreslení na hranách bloků<br />

a makrobloků.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 11<br />

Obr. 3.10: Ilustrace k DCT transformaci – skládání harmonických signálů [2].<br />

Obr. 3.11: DCT původní y a kvantizované y’ křivky – příklad [2].


12 FEKT Vysokého učení technického v Brně<br />

Obr. 3.12: 1D Diskrétní kosinová transformace – transformace z časové<br />

oblasti (původní vzorky obrazu) do frekvenční oblasti (DC složka a nízko-<br />

a vysokofrekvenční koeficienty) [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 13<br />

Obr. 3.13: Kvantizace DCT koeficientů – Q kvantizační tabulka (kvantizační činitel) [2].<br />

Před transformací je odečtena hodnota 128 od každého pixelu kvůli znaménku. Poté je<br />

každý blok 8 x 8 pixelů transformován do frekvenční oblasti pomocí 2D-DCT.<br />

První koeficient první řady a prvního sloupce je stejnosměrná složka DC. První<br />

sloupec bloku 8 x 8 pixelů obsahuje od shora dolů energii hrubých struktur až po nejjemnější<br />

struktury obrazu (viz obr. 3.14). Stejně jako první řádek zleva doprava.


14 FEKT Vysokého učení technického v Brně<br />

Obr. 3.14: 2D Diskrétní kosinová transformace [2].<br />

Dalším krokem je kvantizace (viz obr. 3.13). Všechny koeficienty jsou děleny<br />

kvantizačním koeficientem. Standard MPEG definuje kvantizační tabulku, ale ta může být<br />

nahrazena jinou tabulkou v jiném kodéru. Proto jsou tyto kvantizační tabulky vysílány<br />

společně s MPEG datovým tokem (viz obr. 3.15).<br />

Obr. 3.15: Příklad DCT transformace 2D obrazového bloku (8 x 8) a vliv kvantizace [2].<br />

Kvantizace je využívána k redukci datového toku elementárního toku videa.<br />

Transformační kódování společně s následnou kvantizací musí být provedeno pro celý<br />

makroblok (jednotlivé bloky Y, CB a CR).<br />

Pro formát 4:2:0 platí, že obsahuje 4 bloky 8 x 8 Y pixelů, jeden blok 8 x 8 CB pixelů<br />

a jeden blok 8 x 8 CR pixelů, které tvoří jeden makroblok (viz obr. 3.15).<br />

Kvantizace pro Y, CB a CR může být změněna pomocí kvantizačního činitele pro<br />

každý následující makroblok. Kvantizaci lze měnit v průběhu kódování a to pomocí změny<br />

kvantizační tabulky v kodéru nebo pomocí násobení tabulek konstantou.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 15<br />

Obr. 3.16: Struktura makrobloku 4:2:0 [2].<br />

3.1.7 „Cik-cak“ čtení a kódování s proměnnou délkou<br />

Po kvantizaci je blok 8 x 8 pixelů relativně symetrický podél hlavní diagonály směrem<br />

dolů zleva doprava (viz obr. 3.17). Matice je čtena systémem „cik-cak“, který způsobí častý<br />

výskyt shluku po sobě následujících nul. Tyto jsou následně kódovány s proměnnou délkou<br />

slova (redukce redundance) (viz obr. 3.18), což způsobí velkou redukci kódovaných dat. DCT<br />

a kvantizace spolu s „cik-cak“ čtením a VLC kódováním způsobuje největší redukci dat při<br />

kompresi.<br />

Obr. 3.17: „Cik-cak“ čtení [2].


16 FEKT Vysokého učení technického v Brně<br />

3.1.8 Hufmannovo kódování pro VLC<br />

Symboly s častějším výskytem jsou kódovány kratší kódovou značkou (symbolem)<br />

(viz obr. 3.19).<br />

Obr. 3.18: Kódování s proměnnou délkou VLC [2].<br />

Obr. 3.19: Huffmanovo kódování [2].<br />

Obr. 3.20: Příklad HDTV datového toku [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 17<br />

3.2 MPEG-2 Profiles @ Levels (profily a úrovně)<br />

Standardní rozlišení 4:2:0 - Main Profile @ Main Level (MPEG-2 MP@ML)<br />

Standardní rozlišení 4:2:2 - High Profile @ Main Level (MPEG-2 HP@ML)<br />

MPEG také podporuje HDTV (High Definition Television) - 4:2:2 High Profile @ High<br />

Level a 4:2:0 Main Profile @ High Level.<br />

Vstupní nekomprimovaný datový tok HDTV signálu je roven cca 800 Mbit/s (viz obr. 3.20).<br />

Kvalita 6 Mbit/s SDTV signálu 4:2:0 odpovídá kvalitě analogového vysílání PAL.<br />

Datové toky SDTV vysílání se pohybují v rozmezí 2 až 8 Mbit/s podle obsahu (viz tab. 3.1).<br />

Tab. 3.1: Profily a úrovně MPEG-2 [1].<br />

Obr. 3.21: Škálovatelnost MPEG-2 – ilustrace [1].


18 FEKT Vysokého učení technického v Brně<br />

3.2.1 Škálovatelnost v MPEG-2 (scalability)<br />

Degradace obrazu při přenosu digitální televize mohou být náhlé a nepředvídatelné.<br />

Dokonce i malý nárůst bitové chybovosti může způsobit změnu z perfektního příjmu<br />

(výborná kvalita) ke ztrátě obrazu (špatná kvalita).<br />

SNR škálovatelnost – při nízké chybovosti přenosu je zajištěn perfektní příjem, pokud<br />

se chybovost zvýší, objeví se v obraze rušení (ne šum!) (viz obr. 3.21 a blokové schéma<br />

obr. 3.22) a artefakty (kvantizační chyby, blokové struktury), ale kvalita je stále dobrá.<br />

Prostorová škálovatelnost – při zvýšení chybovosti je obraz dekódován pouze<br />

v nižším rozlišení. Při velké chybovosti jsou dekódování a obraz nedostupný (viz obr. 3.21<br />

a blokové schéma obr. 3.23).<br />

Obr. 3.22: SNR škálovatelnost v MPEG-2 [1].<br />

Obr. 3.23: Prostorová škálovatelnost v MPEG-2 [1].<br />

3.3 Kodér MPEG – blokový diagram<br />

Datový tok je řízen změnou kvantizačního činitele v závislosti na datovém toku<br />

výstupní vyrovnávací paměti (bufferu) kodéru MPEG-2. Makrobloky snímků I, P nebo B<br />

mohou být kódovány různými způsoby. Několik možností kódování má právě snímek B, kdy<br />

makroblok může být kódován jako: intraframe kódování uvnitř snímku (zcela nový snímek),<br />

dopředně predikovaný, obousměrně predikovaný, skipped (nekódovaný a vynechaný).<br />

O způsobu kódování rozhoduje kodér podle okamžitého obsahu každého snímku a<br />

okamžité datové kapacity, kterou má k dispozici ke kódování. Jednotlivé půlsnímky nejsou<br />

kódovány. Půlsnímky jsou vytvořeny až způsobem čtení z vyrovnávací paměti v dekodéru<br />

(viz obr. 3.24).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 19<br />

Obr. 3.24: Dekódování snímků a půlsnímků [2].<br />

MPEG video kodér (viz obr. 3.25) – DCT, kvantizaci a redukci redundance lze také<br />

nalézt v JPEG (statické snímky). Kodér navíc obsahuje diferenční kódování s možností<br />

uložení obrazu do paměti pro časový posun. Predikce je řízena kompenzací pohybu, která<br />

hledá odpovídající makrobloky v předchozím snímku.<br />

Dekodér musí znát informaci o pohybu, tak aby mohl nastavit odpovídající inverzní<br />

predikci při dekódování. Vypočítaný vektor pohybu je tedy přenášen spolu v bitovém toku<br />

směrem k dekodéru. Aby byla zajištěna možnost rozdílového kódování jednotlivých snímků<br />

I, P a B, celému procesu kódování předchází změna pořadí snímků ve zpracovávané<br />

sekvenci.<br />

Kvantizér je kontrolován výstupní vyrovnávací pamětí tak, aby proměnlivý bitový tok<br />

kvantizéru byl po multiplexaci dat na výstupu kodéru konstantní.<br />

Obr. 3.25: Blokový diagram MPEG video kodéru [1].


20 FEKT Vysokého učení technického v Brně<br />

3.4 Dekodér MPEG – blokový diagram<br />

MPEG video dekodér (viz obr. 3.26) – konstantní datový tok, který přichází do<br />

vyrovnávací paměti je inverzně znerovnoměrněn a v proměnné bitové rychlosti je<br />

demultiplexován (odděleny kódované obrazové vzorky, kvantizační činitel a pohybové<br />

vektory). Před inverzní kvantizací řízenou kvantizačními měřítky je přidána bitovému toku<br />

kódovaných vzorků inverzní redundance.<br />

Inverzní DCT transformuje frekvenční koeficienty zpět do časové oblasti, kde jsou k<br />

nim přidány v kodéru predikované hodnoty. K tomuto kroku dekódování jsou nutné vektory<br />

pohybu, které rovněž byly vypočítány v kodéru a přeneseny společně v datovém toku.<br />

Na závěr dekódování je změněno pořadí jednotlivých snímků podle původního pořadí při<br />

záznamu videa.<br />

Obr. 3.26: Blokový diagram MPEG video dekodéru [1].<br />

3.5 Struktura Video ES (Video Elementary Stream)<br />

Nejmenší jednotka Video ES je blok (block) (viz obr. 3.27), složený 8 x 8 pixelů.<br />

Každý blok je v kodéru a DCT kódován zvlášť. V případě profilu 4:2:0 jsou 4Y + CB + CR<br />

bloky zformovány do makrobloku (macroblock).<br />

Každý makroblok může být kvantován jiným kvantizačním činitelem (komprimován<br />

více nebo méně). Kodér může nastavit jiný kvantizační činitel pro každý makroblok,<br />

kvantizační tabulka pro jednotlivé makrobloky však nesmí být změněna.<br />

Určité množství makrobloků v řadě vytváří proužek (slice). Každý proužek začíná<br />

hlavičkou, která je využívána k resynchronizaci (např. v případě zvýšené bitové chybovosti<br />

MPEG dekodér zkopíruje proužek předchozího snímku do snímku aktuálního). Mnoho<br />

proužků tvoří snímek (frame), který opět začíná hlavičkou.<br />

Určité množství snímků I, P a B podle zvoleného způsobu kódování tvoří skupinu<br />

snímků GOP (group of pictures), která opět začíná hlavičkou.<br />

Jedna nebo dvě skupiny snímků vytvářejí sekvenci (sequence) začínající jak jinak než<br />

hlavičkou. Na úrovni hlaviček jednotlivých sekvencí lze změnit parametry datového toku<br />

Video ES (např. kvantizační tabulku).<br />

Struktura Video PES datového toku je rozdělena na jednotlivé PES pakety<br />

(viz obr. 3.28). Struktura a délka PES paketů je tvořena ve video kodéru MPEG.<br />

V zařízeních s velkou kapacitou paměti (Mass Storage Devices), jako jsou např. DVD<br />

záznamy, jsou PES pakety formovány do souborů. PES paket rovněž obsahuje hlavičku.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 21<br />

Obr. 3.27: Blok, makroblok, proužek a snímek [2].<br />

Obr. 3.28: Struktura elementárního toku videa [2].<br />

3.6 Srovnání standardů pro kompresi videa<br />

MPEG-1 – pohyblivé snímky, kvalita blízká VHS s datovým tokem jako CD menším<br />

než 1,5 Mbit/s, použití pouze pro aplikace nahrávání na datová média ne pro televizní<br />

vysílání. Kódování videa a audia je velmi podobné MPEG-2 a jeho základním principům<br />

(I, B, P snímky, DCT, rozlišení 352 x 288 pixelů, ES, PES pakety pouze pro jeden program).<br />

MPEG-2 – kódování zdokonaleno směrem k vyšší kvalitě a vyššímu rozlišení včetně<br />

televizního vysílání. MPEG-2 TS je určen pro přenosovou úroveň v ISO/OSI. Pakety<br />

a multiplexace programů, ochrana proti chybám. Datový tok může obsahovat až 20 programů<br />

i více. Podporuje kódování a přenos SDTV i HDTV.<br />

MPEG-3 – dočasný přístup k HDTV, dnes obsažen v MPEG-2 (není to MP3!)<br />

MPEG-4 – standard pro multimediální aplikace s interaktivními komponenty obrazu,<br />

aplikace je založena na množství různých objektů (statické barevné pozadí, kódované<br />

pohyblivé snímky v pevném rámci, syntetické postavy s pohybem ve 3D synchronizované s<br />

videem, interaktivní tlačítka, doplněný text a grafika, MPEG kódované audio). MPEG-4<br />

umožňuje IP streaming programů + MPEG-2 TS programy kombinované s MPEG-4 objekty<br />

(není to kodér MPEG-4 AVC – Advanced Video Coding, resp. H.264 Part 10!).


22 FEKT Vysokého učení technického v Brně<br />

MPEG-7 – obsahuje data, která jsou v kontextu s programem (meta-data) a slouží jako<br />

doplněk MPEG-2 a MPEG-4. Cílem je přenášet kontextové informace k vysílaným<br />

programům, EPG, XML a HTML datové struktury společně s programem např. MPEG-2 TS<br />

a MHP kontextové aplikace.<br />

MPEG-21 – doplňkové nástroje a metody typu uživatel – uživatel pro všechny MPEG<br />

standardy.<br />

3.7 MPEG standardy pro digitální televizi<br />

Ve standardu MPEG není definována pouze komprese videa, ale také komprese audia.<br />

Standard také obsahuje multiplexaci videa, audia a dalších datových služeb (viz obr. 3.29).<br />

MPEG-1 pouze umožňuje multiplexaci jednoho programu, který je složen<br />

z jednotlivých toků (video, audio, data) a ty mají stejnou časovou synchronizaci.<br />

MPEG-2 umožňuje kódování několik programů, které tvoří jeden datový tok - TS.<br />

Ostatní přenosové bloky (ochrana proti chybám, modulace) nejsou součástí MPEG.<br />

Obr. 3.29: Přehled možností aplikace kódování MPEG-1 a MPEG-2 [1].<br />

Obr. 3.30: MPEG-2 standard v přenosovém modelu ISO/OSI [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 3 23<br />

Výběr makrobloků jako základního prvku pro kompenzaci pohybu nabízí výhodu<br />

v tom, že stejný vektor pohybu může být použit pro luminanční i chrominanční vzorky.<br />

MPEG-2 poskytuje pro vzorkování videosignálů podle ITU-R BT.601 formáty 4:2:2<br />

(viz obr. 3.32) a 4:4:4 (viz obr. 3.31). Hlavní profil evropského standardu DVB používá<br />

vzorkování 4:2:0 (viz obr. 3.33) (je odlišné od vzorkování 4:2:0 v MPEG-1 v pozici mřížky<br />

chrominančních vzorků při vzorkování ve vztahu ke vzorkům luminančním).<br />

Obr. 3.31: Vzorkování 4:4:4 MPEG-2 [1].<br />

Obr. 3.32: Vzorkování 4:2:2 MPEG-2 [1].<br />

Obr. 3.33: Vzorkování 4:2:0 MPEG-2 [1].


24 FEKT Vysokého učení technického v Brně<br />

3.8 Kontrolní otázky<br />

1. Jaké kroky lze provést k redukci datového toku videa při MPEG kompresi? Uveďte<br />

alespoň tři příklady a určete, zda se jedná o odstranění irelevance nebo redundance.<br />

2. Na jakém principu a úrovni pracuje DPCM kódování při zpracování pohyblivých<br />

snímků? Po kolika snímcích je nutné přenášet referenční snímek?<br />

3. Jaké typy snímků se mohou vyskytovat v tzv. skupině snímků? Jak jsou jednotlivé<br />

snímky řazeny při přenosu této skupiny?<br />

4. Co je to tzv. pohybový vektor při kódování DPCM? Jak je aplikován při zpracování<br />

pohyblivých snímků v jejich skupině?<br />

5. K čemu je při kompresi MPEG použita kvantizační tabulka? Čím je tato tabulka<br />

v kodéru a dekodéru definována?<br />

6. Proč jsou kódovaná data po kvantizaci při kompresi MPEG čtena z matic sytémem<br />

„cik-cak“? Pro jaký typ následného kódování se tento systém čtení hodí?<br />

7. Jak je při přenosu komprimovaného videa charakterizován tzv. hlavní profil a hlavní<br />

úroveň (MPEG-2 MP@ML) vysílání televize SDTV ? Jaký má přibližný datový tok?<br />

8. Jakou strukturu má elementární tok jednoho snímku videa pokud uvažujete zpracování<br />

od úrovně bloků až do úrovně PES paketů?<br />

9. Z jakých bloků se skládá MPEG kodér obrazu? Který z bloků způsobuje redukci<br />

(komprimaci) datového toku?<br />

10. Z jakých bloků se skládá MPEG dekodér obrazu? Podle čeho a kdy je změněno v<br />

dekodéru pořadí jednotlivých snímků I, B a P?<br />

11. Z jakých bloků se skládá MPEG kodér zvuku při perceptivním kódování? Jakou<br />

funkci má v kodéru tzv. psychoakustický model a jakou spektrální analýza?<br />

3.9 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 4<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

4 PROGRAMOVÝ A TRANSPORTNÍ TOK MPEG DIGITÁLNÍ TELEVIZE ..........5<br />

4.1 DATOVÝ TOK MPEG....................................................................................................... 5<br />

4.1.1 Elementární tok ES...................................................................................... 5<br />

4.1.2 Transportní tok MPEG-2 TS ....................................................................... 7<br />

4.1.3 Přenos MPEG-2 TS přes ATM datovou síť................................................. 9<br />

4.2 SYNCHRONIZACE PŘIJÍMAČE NA MPEG-2 TS ............................................................... 10<br />

4.2.1 Synchronizace na strukturu TS.................................................................. 10<br />

4.2.2 Čtení struktury aktuálního programu........................................................ 10<br />

4.2.3 Přístup k programu (Video a Audio PID) ................................................. 11<br />

4.2.4 Přístup ke skramblovaným (kódovaným) programům .............................. 11<br />

4.2.5 Synchronizace programu (PCR, DTS, PTS).............................................. 13<br />

4.2.6 Servisní informace obsažené v transportním toku..................................... 14<br />

4.2.7 Další důležité informace v transportním toku........................................... 15<br />

4.3 MONITOROVÁNÍ TRANSPORTNÍHO TOKU MPEG-2 TS................................................... 17<br />

4.3.1 Monitorování MPEG-2 TS ve vysílání podle standardu DVB .................. 18<br />

4.4 ROZHRANNÍ PRO DIGITÁLNÍ VIDEOSIGNÁLY .................................................................. 22<br />

4.4.1 Paralelní a sériové rozhranní podle standardu CCIR 601 ....................... 23<br />

4.4.2 Synchronní paralelní rozhraní transportního toku (TS Parallel) ............. 24<br />

4.4.3 Asynchronní sériové rozhraní transportního toku (TS ASI)...................... 24<br />

4.5 KONTROLNÍ OTÁZKY..................................................................................................... 25<br />

4.6 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 26


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 3<br />

Seznam obrázků<br />

OBR. 4.1: MPEG STANDARDY ....................................................................................................5<br />

OBR. 4.2: PAKETOVÉ ELEMENTÁRNÍ TOKY PES STANDARDU MPEG..........................................6<br />

OBR. 4.3: PES PAKET - STRUKTURA............................................................................................6<br />

OBR. 4.4: MULTIPLEXOVANÉ PES PAKETY.................................................................................7<br />

OBR. 4.5: VYTVÁŘENÍ PAKETŮ MPEG-2 TS...............................................................................7<br />

OBR. 4.6: MULTIPLEXOVANÉ PAKETY MPEG-2 TS....................................................................8<br />

OBR. 4.7: PAKET MPEG-2 TS ....................................................................................................8<br />

OBR. 4.8: REED-SOLOMONOVO KÓDOVÁNÍ (ZABEZPEČENÍ FEC)................................................9<br />

OBR. 4.9: ATM BUŇKA VS. MPEG-2 TS PAKET .........................................................................9<br />

OBR. 4.10: INFORMACE PRO SYNCHRONIZACI PŘIJÍMAČE..........................................................10<br />

OBR. 4.11: TABULKY PAT A PMT ...........................................................................................11<br />

OBR. 4.12: PŘÍSTUP K PROGRAMU PŘES PID.............................................................................11<br />

OBR. 4.13: TABULKA CAT .......................................................................................................12<br />

OBR. 4.14: DESKRAMBLOVÁNÍ V DEKODÉRU............................................................................12<br />

OBR. 4.15: PROGRAM CLOCK REFERENCE................................................................................13<br />

OBR. 4.16: DVB SERVISNÍ INFORMACE.....................................................................................14<br />

OBR. 4.17: PRIVATE TABLE.......................................................................................................14<br />

OBR. 4.18: ZNÁZORNĚNÍ TABULKY BAT..................................................................................15<br />

OBR. 4.19: DALŠÍ INFORMACE V MPEG-2 TS ..........................................................................16<br />

OBR. 4.20: MĚŘÍCÍ DEKODÉR MPEG-2 – BLOKOVÁ STRUKTURA..............................................17<br />

OBR. 4.21: SYNCHRONIZAČNÍ BYTE V HLAVIČCE TS.................................................................18<br />

OBR. 4.22: PŘÍKLAD TABULEK PAT A PMT .............................................................................19<br />

OBR. 4.23: PACKET IDENTIFIER PID .........................................................................................19<br />

OBR. 4.24: CONTINUITY COUNTER............................................................................................20<br />

OBR. 4.25: CRC KONTROLNÍ SOUČET .......................................................................................20<br />

OBR. 4.26: TABULKA CAT A PTS ............................................................................................21<br />

OBR. 4.27: TS PARALLEL ROZHRANNÍ......................................................................................24<br />

OBR. 4.28: PŘENOSOVÝ FORMÁT SE 188 B PAKETY ..................................................................24<br />

OBR. 4.29: PŘENOSOVÝ FORMÁT SE 188 B PAKETY A S 16 DOPLŇKOVÝMI B............................24<br />

OBR. 4.30: TS ASI ROZHRANNÍ ................................................................................................25<br />

OBR. 4.31: TS ASI V SINGLE-BYTE MÓDU (NAHOŘE) AND V BURST MÓDU (DOLE)...................25


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 4.1: PID A ID TABULEK SI............................................................................................... 16<br />

TAB. 4.2: CHYBY PODLE PRIORITY V MPEG-2 TS PODLE ETSI TR 101 290............................ 17<br />

TAB. 4.3: OPAKOVACÍ ČAS TABULEK PSI/SI ............................................................................ 22<br />

TAB. 4.4: PARALELNÍ CCIR 601 A TS ROZHRANNÍ .................................................................. 23


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 5<br />

4 Programový a transportní tok MPEG digitální televize<br />

Cílem kapitoly je seznámit studenty se strukturou datového toku MPEG,<br />

elementární toku ES pro video, audio a data, paketového elementárního toku PES,<br />

paketů transportního toku MPEG-2 TS, synchronizací přijímače na transportní tok<br />

MPEG-2 TS, rozhraními pro digitální videosignály (SDI, ASI, TS Parallel)<br />

a monitorováním transportního toku MPEG-2 podle normy ETSI TR 101 290.<br />

4.1 Datový tok MPEG<br />

MPEG (Moving Pictures Expert Group) – přenos dynamických obrazů. Datové<br />

signály definované ve standardu MPEG mohou přenášet i data, která nemají nic společného s<br />

obrazem a zvukem (např. služby).<br />

Standard ISO/IEC 13818-1 je zcela izolován od přenosu obrazu a zvuku, definuje pouze<br />

datové struktury (viz obr. 4.1).<br />

Obr. 4.1: MPEG standardy [1].<br />

• Nekomprimovaný videosignál má datový tok 270 MBit/s pro SDTV (ITU-BT.R 601<br />

doporučení), audiosignál cca 1,5 Mbit/s.<br />

• Komprimovaný MPEG-2 datový tok představuje (2 – 6) Mbit/s pro obraz, (100 –<br />

400) kbit/s pro zvuk .<br />

4.1.1 Elementární tok ES<br />

Komprimované video a audio toky při kódování MPEG jsou nazývány ES (Elementary<br />

Stream). Uvažujme dále oddělené video, audio a obecné datové toky v paketech proměnné<br />

délky - PES (Packetized ES) (viz obr. 4.2).<br />

Každý PES paket má obvyklou délku do 64 kB (viz obr. 4.3). Skládá se z relativně<br />

krátké hlavičky (header) a z užitečného obsahu (payload). Hlavička obsahuje 16 b<br />

indikátor maximální délky paketu (vždy až do 64 kB). Užitečný obsah se skládá buď<br />

z komprimovaného videa, audia nebo obecného datového toku.<br />

PES header – 6 B minimální délka = 3 B start code prefix 00 00 01, který identifikuje<br />

začátek PES + 1 B stream ID který specifikuje typ ES užitečného obsahu (video, audio, data)<br />

+ 2 B packet length (délka paketu do 64 kB) (viz obr. 4.3).


6 FEKT Vysokého učení technického v Brně<br />

Obr. 4.2: Paketové elementární toky PES standardu MPEG [1].<br />

Obr. 4.3: PES paket – struktura [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 7<br />

Optional PES header – adaptace podle požadavků současně vysílaného ES a může<br />

obsahovat např. značky PTS (Presentation Time Stamps) a DTS (Decoding Time Stamps)<br />

pro synchronizaci při reprodukci audia a videa (viz obr. 4.3).<br />

PES se svoji relativně dlouhou strukturou paketů není vhodný pro přenos a vysílání<br />

několika programů v jednom datovém signálu.<br />

Dlouhé PES pakety jsou následně rozděleny do kratších paketů konstantní délky. K PES<br />

paketům délky 184 B se přidají 4 B hlavičky (PES header) a takto jsou vytvořeny 188 B<br />

pakety transportního toku, které jsou dále multiplexovány (viz obr. 4.5).<br />

Nejdříve jsou multiplexována data každého programu (viz obr. 4.4), poté všechny<br />

programy a následně je vytvořen kompletní datový tok – transportní tok TS (Transport<br />

Stream). MPEG-2 TS umožňuje spojení několika (cca 4-5 v kvalitě PAL) nezávislých TV<br />

nebo rozhlasových programů a vytváří multiplexovaný MPEG-2 datový signál.<br />

4.1.2 Transportní tok MPEG-2 TS<br />

Obr. 4.4: Multiplexované PES pakety [1].<br />

Obr. 4.5: Vytváření paketů MPEG-2 TS [1].<br />

MPEG-2 TS – obsahuje 188 B pakety transportního toku TS všech programů videa,<br />

audia a obecných dat. V závislosti na původním datovém toku se pakety každého ES<br />

vyskytují v MPEG-2 TS s různou četností a frekvencí opakování (viz obr. 4.6).


8 FEKT Vysokého učení technického v Brně<br />

Pro každý program musí existovat samostatný MPEG kodér, který vytváří ES, generuje<br />

strukturu PES a skládá PES pakety do paketů TS (viz obr. 4.6). Datový tok je obvykle (2 – 8)<br />

Mbit/s, ale agregace video, audio a obecných dat může být konstantní nebo se v čase měnit<br />

podle okamžitého obsahu každého programu. Tento tok se nazývá statistický multiplex.<br />

Kompletní MPEG-2 TS má datový tok až cca 40 Mbit/s.<br />

Obr. 4.6: Multiplexované pakety MPEG-2 TS [1].<br />

Paket MPEG-2 TS má vždy délku 188 B, obsahuje 4 B hlavičku a 184 B obsahu<br />

(viz obr. 4.7). TS Header – synchronization byte (47hex), synchronizace po 5 paketech TS<br />

+ 13 bit PID (Packet Identifier) upřesňuje okamžitý obsah paketu (hexadecimální formát) +<br />

1 bit Transport Error Indicator příznak nastavený po přenosu demodulátorem.<br />

Transport Error Indicator – 1 bit udává pakety transportního toku, které jsou<br />

označeny jako chybné během přenosu. Jestliže je během přenosu poškozeno velké množství<br />

paketů, protichybové zabezpečení selže a chybný paket nesmí být dekódován MPEG<br />

dekodérem. Chyba musí být skryta.<br />

Obr. 4.7: Paket MPEG-2 TS [1].<br />

Ve standardu DVB je pro zabezpečení proti chybám přenosu vždy použit Reed<br />

Solomonův kód (FEC1 – Forward Error Correction). V kanálovém modulátoru (DVB-S,<br />

DVB-C, DVB-T) je navíc přidáno 16 B (nebo 20 B ve standardu ATSC) protichybového<br />

zabezpečení a ty jsou přidány k 188 B paketům (viz obr. 4.8). Těchto 16 B představuje<br />

zvláštní kontrolní součet, který umožňuje opravit až 8 chyb v paketu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 9<br />

Obr. 4.8: Reed-Solomonovo kódování (zabezpečení FEC) [1].<br />

4.1.3 Přenos MPEG-2 TS přes ATM datovou síť<br />

Struktura a délka paketů transportního toku je velmi podobná datovému přenosu<br />

známému z telefonie a LAN technologií - ATM (Asynchronous Transfer Mode).<br />

Struktura ATM paketu – 5 B hlavička + 48 B obsah<br />

Je možné přenést 188 B užitečné informace pomocí 4 ATM buněk, odpovídá to přesně<br />

délce jednoho paketu transportního toku MPEG-2 (viz obr. 4.9).<br />

Obr. 4.9: ATM buňka vs. MPEG-2 TS paket [1].


10 FEKT Vysokého učení technického v Brně<br />

4.2 Synchronizace přijímače na MPEG-2 TS<br />

Otázka zní, co přijímač a jeho MPEG dekodér potřebuje pro získání informací o velkém<br />

počtu paketů transportního toku s velmi rozmanitým obsahem a dále přesně které informace<br />

potřebuje k dekódování požadovaného programu?<br />

Obr. 4.10: Informace pro synchronizaci přijímače [1].<br />

4.2.1 Synchronizace na strukturu TS<br />

Dekodér se musí nejdříve synchronizovat na TS a jeho paketovou strukturu<br />

(synchronizační byte 47hex na začátku paketu transportního toku, konstantní rozestup 188 B<br />

kontrolovaný n x před a n x po hodnotě synchronizace 47hex) (viz obr. 4.10).<br />

Synchronizace proběhne po 5 TS paketech a dekodér ztratí synchronizaci po ztrátě 3 TS<br />

paketů (definováno v MPEG standardu).<br />

4.2.2 Čtení struktury aktuálního programu<br />

Počet a struktura programů přenášených v TS je variabilní a otevřený. Proto je nutné,<br />

aby transportní tok obsahoval určitý seznam - PSI (Program Specific Information), který<br />

popisuje okamžitou strukturu TS (viz obr. 4.10).<br />

PAT (Program Association Table) – jedna tabulka v TS s opakováním každých<br />

0,5 sec a specifikuje kolik programů je v TS. Pakety obsahující tuto tabulku mají vždy<br />

hodnotu PID (Packet Identifier) = 0 ! V obsahu PAT je vysílán seznam speciálních PID. V<br />

každém PAT je pouze jeden PID na každý vysílaný program (viz obr. 4.11).<br />

PMT (Program Map Table) – speciální paket TS se zvláštním obsahem a PID.<br />

Identifikátory PID tabulky PMT jsou v PAT (viz obr. 4.11).<br />

Příklad: Je přijímán program č. 3, PID č. 3 je vybrán ze seznamu všech PID v obsahu<br />

PAT. Jestliže PID je např. 1FF3hex dekodér hledá všechny pakety TS, které mají v hlavičce<br />

PID = 1FF3hex. Tyto pakety jsou pak PMT tabulkou programu č. 3 v TS. Tabulka PMT<br />

naopak obsahuje PID všech elementárních toků obsažených v programu (ukazatele - pointer<br />

na video, audio, data).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 11<br />

Obr. 4.11: Tabulky PAT a PMT [1].<br />

4.2.3 Přístup k programu (Video a Audio PID)<br />

Poté, co jsou díky tabulkám PAT a PMT známy PID všech elementárních toků ES<br />

obsažených v transportním toku TS, je program dekódován (např. program č. 3 může mít<br />

Video PID = 0x100 a Audio PID = 0x200) (viz obr. 4.12).<br />

MPEG-2 dekodér (např. v STB = set-top boxu) nyní vyhledává v transportním toku<br />

pouze tyto pakety, znovu je formuje do PES pro video a audio dekodér. Pokud nejsou<br />

elementární toky skramblovány, může je okamžitě dekódovat.<br />

Obr. 4.12: Přístup k programu přes PID [1].<br />

4.2.4 Přístup ke skramblovaným (kódovaným) programům<br />

Některé ES jsou vysílány skramblovaně (zabezpečeny elektronickým kódem při<br />

vysílání placené televize PayTV nebo z důvodu licence na program). ES nemůže být<br />

dekódován bez dalšího hardwaru a autorizace dat transportního toku. Z těchto důvodů je<br />

v transportním toku vysílána speciální tabulka CAT (viz obr. 4.13).


12 FEKT Vysokého učení technického v Brně<br />

CAT (Conditional Access Table) – doplňuje PID dalších paketů TS, které jsou nutné<br />

pro dekódování skramblovaného programu.<br />

Obr. 4.13: Tabulka CAT [1].<br />

Tyto doplňkové informace k dekódování se nazývají ECM (Entitlement Control<br />

Message) a EMM (Entitlement Management Message).<br />

• ECMs – používá se pro přenos skramblovacích kódů programu<br />

• EMMs – používá se pro administraci přístupu k programu<br />

Pouze elementární toky mohou být skramblované!<br />

Hlavičky TS a adaptační pole paketů nesmí být skramblovány!<br />

Obr. 4.14: Deskramblování v dekodéru [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 13<br />

Deskramblování probíhá mimo MPEG dekodér a to v přídavném hardware (ten je<br />

vložen do slotu CI – Common Interface přijímače STB) a to na základě známé<br />

deskramblovací metody (viz obr. 4.14). Přídavným HW je tedy enkrypční karta.<br />

TS prochází přes tento přídavný hardware ještě před samotným dekódováním MPEG<br />

dekodérem. Informace z ECM a EMM a uživatelův osobní kód spojený s konkrétní kartou<br />

umožňuje deskramblování TS.<br />

4.2.5 Synchronizace programu (PCR, DTS, PTS)<br />

Svázání hodinového kmitočtu CLK vysílače a přijímače – kmitočet 27 MHz<br />

(vzorkování 13,5 + 2 x 6,75 MHz) je používán jako referenční pro všechny kroky při MPEG<br />

dekódování.<br />

STC (System Time Clock) – 42-bitový čítač řízený 27 MHz oscilátorem, startuje z<br />

nuly až po přetečení, reset každých 26,5 hodiny. V přijímači se nachází stejný nezávislý<br />

oscilátor a čítač. Referenční informace o synchronizaci je vysílána v MPEG datovém toku<br />

(viz obr. 4.15).<br />

Obr. 4.15: Program Clock Reference [1].<br />

PCR (Program Clock Reference) – kopie stavu STC čítače vložená do TS v přesně<br />

daný čas. Datový tok nese přesný interní hodinový čas. PCR je srovnán s interním<br />

systémovým časem přijímače – v případě rozdílu 42-bitového interního čítače je tento vždy<br />

resetován a nastaven podle PCR (PLL smyčka).<br />

Video a audio musí být dekódováno a reprodukováno se synchronizací pohybu rtů.<br />

Přídavná časová informace je kódována do hlaviček PES videa a audia. Tato časová<br />

informace je odvozena ze systémového času (STC, 42 bitů) použitím 33 MSB bitů času STC<br />

přidaných k elementárním tokům. Tyto hodnoty jsou vloženy do hlaviček video a audio PES<br />

v maximálním intervalu 700 ms – tvoří tak časové značky PTS (Presentation Time Stamps)<br />

pro přehrávání.<br />

Snímky komprimovaného obrazu jsou vysílány v jiném pořadí, než byly zachyceny při<br />

záznamu. Pořadí snímků I, B, P bylo změněno v souladu se známými pravidly při kódování<br />

MPEG (nutné pro úsporu paměti a způsobu zpracování v dekodéru). K obnovení původní<br />

sekvence musí být vloženy přídavné časové značky do elementárního toku videa. Tyto značky<br />

jsou nazývány DTS (Decoding Time Stamps) a jsou také vysílány v hlavičce PES.


14 FEKT Vysokého učení technického v Brně<br />

4.2.6 Servisní informace obsažené v transportním toku<br />

Je nezbytné přenášet doplňující informace (viz obr. 4.16) (jméno programu,<br />

elektronický programový průvodce EPG, čas a datum atd.) při přenosu digitálního videa a<br />

audia jednotlivých programů. Tyto informace zjednodušují zpracování v STB.<br />

Obr. 4.16: DVB servisní informace [1].<br />

PSI (Program Specific Information) – mohou být složeny z jednoho nebo více paketů<br />

TS a PAT, PMT a CAT v závislosti na obsahu a tabulce NIT (Network Information Table).<br />

SI (Service Information) standardu DVB – tabulky se servisními informacemi, které<br />

zjednodušují dekódování programů v STB a DVB přijímačích.<br />

Private table – spojují pakety TS se speciálními PID rezervovanými pouze pro tuto<br />

tabulku (viz obr. 4.17).<br />

Obr. 4.17: Private table [1].<br />

NIT (Network Information Table) – upřesňuje fyzické parametry přenosového kanálu<br />

DVB. Obsahuje přijímanou frekvenci a typ vysílání (satelitní, kabelové, terestrické),<br />

protichybové zabezpečení, typ modulace atd. STB dokáže tyto parametry fyzického kanálu<br />

uložit pro možnost rychlého ladění a přepínání předvoleb.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 15<br />

SDT (Service Descriptor Table) – obsahuje více detailů o programech TS a textové<br />

informace pro uživatele (např. logo stanice atd.). SDT popisuje strukturu programů v jednom<br />

fyzickém kanále.<br />

BAT (Bouquet Association Table) – má stejný PID jako SDT, liší se pouze<br />

identifikátorem tabulky. BAT definuje programovou strukturu několika fyzických kanálů<br />

současně (multikanálová programová tabulka). Zajišťuje přehled všech služeb obsažených ve<br />

skupině – bouquet of channels (viz „kytice“ = „bouquet“ na obr. 4.10).<br />

Programy v jednotlivých kanálech jsou reprezentovány individuálními tabulkami SDT.<br />

Tabulka BAT je vysílána ve všech jednotlivých kanálech skupiny.<br />

Obr. 4.18: Znázornění tabulky BAT [1].<br />

EIT (Event Information Table) – Electronic Program Guide. Obsahuje časy<br />

plánovaného začátku a konce vysílání v jednom dnu a jednom týdnu (programový průvodce).<br />

RST (Running Status Table) – informace pro možnost spuštění a zastavení rekordéru<br />

v daný čas. Podobné jako kód VPS při analogovém záznamu.<br />

TDT/TOT (Time and Date Table/Time Offset Table) – zpracování dat v STB<br />

vyžaduje přenos aktuálního času a aktuálního data. Tabulka TDT obsahuje čas GMT nebo<br />

UTC a tabulka TOT obsahuje časový posun pro jednotlivá časová pásma. Nutná specifikace<br />

pásma při nastavení STB.<br />

ST (Stuffing Table) – umožňuje přepis informací TS, např. NIT musí být změněn při<br />

přebírání programu jinou stanicí.<br />

PID a tabulky ID servisních informací (viz tab. 4.1) jsou permanentně alokovány v TS<br />

při vysílání!<br />

4.2.7 Další důležité informace v transportním toku<br />

Payload Unit Start Indicator (viz obr. 4.19) – tento bit označuje začátek užitečného<br />

obsahu paketu. Pokud je nastaven, TS paket obsahuje začátek PES videa a audia + hlavičku<br />

pro začátek tabulky + Table ID.


16 FEKT Vysokého učení technického v Brně<br />

Tab. 4.1: PID a ID tabulek SI [1].<br />

Transport Priority (viz obr. 4.19) – tento bit indikuje prioritu při přenosu TS paketu<br />

před přenosem jiného paketu se stejným PID.<br />

Transport Scrambling Control (viz obr. 4.19) – dva bity indikují, zda je obsah TS<br />

paketu skramblován nebo ne. Pokud jsou oba nastaveny na nula = neskramblovaný, jestliže<br />

alespoň jeden není nula = skramblovaný, nutnost tabulky CAT.<br />

Adaptation Field Control (viz obr. 4.19) – dva bity indikují, zda má hlavička rozšířený<br />

obsah. Pokud jsou oba nastaveny na nula = nerozšířený, jestliže alespoň jeden není nula =<br />

rozšířený, ale délka paketu nikdy nepřesahuje 188 B.<br />

Continuity counter (viz obr. 4.19) – každý z paketů TS se stejným identifikátorem PID<br />

nese své vlastní pořadové číslo (0 – 15). To umožňuje rychlé rozpoznání chybějícího paketu v<br />

řadě za sebou a identifikuje chybu v transportním toku TS.<br />

Obr. 4.19: Další informace v MPEG-2 TS [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 17<br />

4.3 Monitorování transportního toku MPEG-2 TS<br />

K monitorování přenosu digitální televize je používán měřící dekodér MPEG-2 -<br />

monitorování transportního toku MPEG-2 TS (viz obr. 4.20).<br />

Vstupní rozhranní měřícího dekodéru MPEG-2 je buď paralelní 25-pinový TS konektor<br />

nebo sériový TS ASI nebo oba současně. Měřící dekodér se skládá z MPEG-2 dekodéru,<br />

MPEG-2 analyzátoru (DSP - digitální signálový procesor) a řídícího počítače (sbírá<br />

a zobrazuje výsledky). Měřící dekodér je schopen dekódovat všechny video a audio signály<br />

obsažené v TS a provádí numerickou analýzu a měření datové struktury TS.<br />

Obr. 4.20: Měřící dekodér MPEG-2 – bloková struktura [1].<br />

Tab. 4.2: Chyby podle priority v MPEG-2 TS podle ETSI TR 101 290 [1].


18 FEKT Vysokého učení technického v Brně<br />

4.3.1 Monitorování MPEG-2 TS ve vysílání podle standardu DVB<br />

Průvodce ETSI TR 101 290 – definovaná měření v MPEG-2 TS. Měřené chyby jsou<br />

podle priority rozděleny na tři stupně (viz tab. 4.2):<br />

• Priorita 1 – bez možnosti dekódování TS nebo programů,<br />

• Priorita 2 – částečně bez možnosti dekódování, chybná reprodukce programů,<br />

• Priorita 3 – chyby v doplňkových informacích / servisních informacích SI, pouze<br />

indikují chybu při vysílání DVB a jeho servisních informací.<br />

Obr. 4.21: Synchronizační byte v hlavičce TS [1].<br />

Ztráta synchronizace (TS_sync_loss, Priorita 1)<br />

Synchronizace je dosaženo při 5 po sobě následných synchronizačních bytech přijatých<br />

ve správném intervalu a se správným obsahem. Pokud jsou 3 po sobě následující<br />

synchronizační byty ztraceny, dekodér ztrácí synchronizaci.<br />

Chyba se objeví se když - obsah synchronizačního bytu ve třech po sobě následujících<br />

paketech TS není roven 47hex (viz obr. 4.21).<br />

Chybný synchronizační byte (Sync_Byte_Error, Priorita 1)<br />

Synchronizace s transportním tokem je uvažována pokud je zachyceno 5 po sobě<br />

následujících synchronizačních byte v paketech TS. Ztráta synchronizace nastane, pokud 3 po<br />

sobě následující synchronizační byte nejsou přijaty<br />

Chyba se objeví se když - obsah synchronizačního bytu v hlavičce transportním toku TS<br />

není roven 47hex.<br />

Chybějící nebo chybná Program Association Table (PAT) (PAT_Error, Priorita 1)<br />

PAT je v paketu TS indikován PID = 0 a Table ID = 0. Jestliže tato tabulka chybí nebo<br />

je chybná, identifikace a dekódování jednotlivých programů je nemožné (viz obr. 4.22).<br />

Chyba se objeví se když - chybí PAT, četnost opakování je větší než 500 ms, PAT<br />

je skramblovaný, Table ID v tabulce PAT není nula. Obsah PAT není zkoumán!


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 19<br />

Chybějící nebo chybná Program Map Table (PMT) (PMT_Error, Priorita 1)<br />

Pro každý program je vysílána tabulka PMT s opakováním max. do 500 ms.<br />

Identifikátory PID tabulky PMT jsou uloženy v tabulce PAT. Tabulka PMT tedy obsahuje<br />

příslušné PID všech elementárních toků každého programu.<br />

Chyba se objeví se když - tabulka PMT v tabulce PAT chybí, část PMT není<br />

zopakována do 500 ms, PMT je skramblována, Table ID tabulky PMT není rovno 2.<br />

Obsah PMT není zkoumán!<br />

Obr. 4.22: Příklad tabulek PAT a PMT [1].<br />

Chyba PID (PID_Error, Priorita 1)<br />

Identifikátory PID všech elementárních toků jsou obsaženy v tabulce PMT. PID jsou<br />

tedy ukazatele na elementární toky a jsou použity k adresování přístupu k odpovídajícím<br />

paketům ES, které mají být dekódovány (viz obr. 4.23).<br />

Chyba se objeví se když - paket transportního toku s PID ukazující do PMT není<br />

obsažený v TS nebo když volitelně zadaná četnost opakování PID je menší než max. 500 ms.<br />

Obr. 4.23: Packet Identifier PID [1].<br />

Chyba kontinuity (Continuity_Count_Error, Priorita 1)<br />

Každý paket TS s každým PID má různý 4 B čítač (0 - 15). Ten je obsažen z důvodu<br />

zjištění kontinuity paketů a možnosti rozeznání chybějícího paketu TS se stejným PID nebo<br />

k poukázání na problém s multiplexací dat TS (viz obr. 4.24).


20 FEKT Vysokého učení technického v Brně<br />

Chyba se objeví se když - stejný paket TS je vysílán dvakrát bez indikace kontinuity<br />

nebo když naopak chybí paket TS (inkrementace čítače 2 x) bez indikace diskontinuity nebo<br />

když sekvence paketů je zcela chybná.<br />

Obr. 4.24: Continuity counter [1].<br />

Přenosová chyba (Transport_Error, Priorita 2)<br />

Přenosová chyba je indikována příznakovým bitem v některém z paketů TS při příjmu<br />

v přijímači. Příznak je nastaven, pokud je překročena schopnost protichybového zabezpečení<br />

k opravě chyb přenosu. Paket musí být odmítnut.<br />

Chyba se objeví se když – Transport Error Indicator v hlavičce paketu TS = 1.<br />

Cyclic Redundancy Check Error (CRC_Error, Priorita 2)<br />

Během přenosu jsou všechny tabulky v MPEG-2 TS zabezpečeny CRC cyklickým<br />

součtem. Tento součet má 32 bitů a je přenášen na konci každého sektoru, který je zabezpečen<br />

proti chybám přenosu. Dekodér musí odmítnout obsah tabulky a počkat na její další<br />

opakování, pokud CRC součet neodpovídá obsahu tabulky (viz obr. 4.25).<br />

Chyba se objeví se když - tabulka (PAT, PMT, CAT, NIT, …) v některé zabezpečené<br />

sekci má chybný CRC cyklický součet, který neodpovídá obsahu.<br />

Obr. 4.25: CRC kontrolní součet [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 21<br />

Program Clock Reference Error (PCR_Error, PCR_Accuracy_Error, Priorita 2)<br />

Pro každý program je vysílán individuální System Time Clock (STC). Aby bylo možné<br />

MPEG-2 dekodér synchronizovat na tento hodinový kmitočet, kopie systémového času je<br />

vysílána každých 40 ms v každém programu v adaptivní části hlavičky paketu TS.<br />

Objeví se PCR_Error když - rozdíl mezi po sobě následujícími hodnotami PCR jednoho<br />

programu je větší než 100 ms a při tom není indikována diskontinuita v adaptivní části<br />

hlavičky paketu TS nebo časový interval mezi dvěma pakety s PCR hodnotami jednoho<br />

programu je větší než 40 ms.<br />

Objeví se PCR_Accuracy_Error když - rozdíl mezi PCR hodnotami (PCR jitter) je větší<br />

než +/-500 ns.<br />

Presentation Time Stamp Error (PTS_Error, Priorita 2)<br />

PTS jsou vysílány v hlavičce PES, která obsahuje MSB 33 bitovou informaci o<br />

systémovém času STC (42 bitů). Tyto značky jsou vysílány v elementárních tocích videa a<br />

audia (synchronizace pohybu rtů). Časový odstup mezi hodnotami PTS je 700 ms.<br />

Chyba se objeví se když - časový odstup mezi dvěma hodnotami PTS daného programu<br />

je větší než 700 ms.<br />

Obr. 4.26: Tabulka CAT a PTS [1].<br />

Conditional Access Table Error (CAT_Error, Priorita 2)<br />

Pakety MPEG-2 TS mohou obsahovat skramblovaná data, ale pouze v oblasti obsahu<br />

paketu, ne v hlavičce a adaptivní oblasti hlavičky. Skramblovaný obsah je označen dvěma<br />

zvláštními bity v hlavičce TS (Transport Scrambilng Control) (viz obr. 4.26).<br />

Chyba se objeví se když - je nalezen skramblovaný paket TS, ale žádná tabulka CAT<br />

nebyla vysílána nebo když tabulka CAT byla nalezena s identifikátorem PID = 1 a Table ID<br />

není roven 1.


22 FEKT Vysokého učení technického v Brně<br />

Service Information Repetition Rate Error (SI_Repetition_Error, Priorita 3)<br />

MPEG-2 a DVB tabulky musí být opakovány v minimálních a maximálních časových<br />

intervalech. Četnost opakování závisí na odpovídajícím typu tabulky (viz tab. 4.3).<br />

Chyba se objeví se když - časový interval mezi tabulkami servisních informací SI je<br />

příliš dlouhý nebo naopak příliš krátký.<br />

Monitorování NIT, SDT, EIT, RST and TDT/TOT tables (NIT_Error, SDT_Error,<br />

EIT_Error, RST_Error, TDT_Error, Priorita 3)<br />

Chyba se objeví se když - odpovídající paket je obsažen v TS, ale má chybný index<br />

nebo časový interval mezi dvěma sekcemi uvedených tabulek SI je příliš dlouhý nebo příliš<br />

krátký.<br />

Tab. 4.3: Opakovací čas tabulek PSI/SI [1].<br />

Nedefinovaný PID (Unreferenced_PID, Priorita 3)<br />

Chyba se objeví se když - paket s neznámým identifikátorem je součástí TS a v tabulce<br />

PMT nemá identifikátor.<br />

Chyby při přenosu dalších servisních informací (SI_Other_Error)<br />

Další servisní informace (SI_other) mohou být přenášeny pro další kanály standardu<br />

DVB. Jsou to NIT_other, SDT_other and EIT_other tables. Tabulky SI_other mohou být<br />

zjištěny podle PID a Table ID.<br />

Chyba se objeví se když - časový interval mezi tabulkami SI_other je příliš dlouhý nebo<br />

příliš krátký.<br />

4.4 Rozhranní pro digitální videosignály<br />

Digitální videosignály – jsou přenášeny jako sériová data s datovým tokem 270 Mbit/s<br />

přes 75 Ω koaxiální vedení zakončené konektory BNC. Není žádný rozdíl mezi vedením<br />

a kabelem pro videosignál podle standardu CCIR 601 (SDI rozhranní) a transportním tokem<br />

MPEG-2 (sériový TS ASI).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 23<br />

SDI (Serial Digital Interface) – sériový digitální nekomprimovaný videosignál s<br />

konstantním datovým tokem 270 Mbit/s.<br />

TS ASI (Transport Stream Asynchronous Serial Interface) – MPEG-2 TS na<br />

sériovém rozhranní s nižším datovým tokem. Datový tok je asynchronní s konstantním<br />

datovým tokem 270 Mbit/s kvůli distribučním cestám ve studiích.<br />

Fyzické rozhranní SDI a TS ASI je stejné, liší se pouze datový obsah.<br />

Příklad: TS má datový tok 38 Mbit/s, který je doplněn bity do datového toku<br />

270 Mbit/s na TS ASI rozhranní.<br />

4.4.1 Paralelní a sériové rozhranní podle standardu CCIR 601<br />

Paralelní - signály LVDS (Low Voltage Differential Signaling), ECL úrovně<br />

a negované TTL úrovně (+/- 800 mV). Inverzní datový signál je navíc přenášen v krouceném<br />

páru kvůli eliminaci vlivu šumu a rušení (viz tab. 4.4).<br />

Sériové – SDI, BNC konektor, 800 mV.<br />

Tab. 4.4: Paralelní CCIR 601 a TS rozhranní [1].


24 FEKT Vysokého učení technického v Brně<br />

4.4.2 Synchronní paralelní rozhraní transportního toku (TS Parallel)<br />

TS Parallel rozhranní (viz obr. 4.27) bylo navrženo pro plnou kompatibilitu<br />

s paralelním CCIR 601 rozhranním. Signály jsou opět LVDS s ECL úrovněmi, které jsou<br />

přenášeny krouceným párem. Alokace datového signálu na jednotlivých pinech konektoru je<br />

shodná, avšak pouze 8 datových bitů je využito (ve srovnání s CCIR 601) (viz tab. 4.4).<br />

Obr. 4.27: TS Parallel rozhranní [1].<br />

Datový tok přenášený přes rozhranní je vždy synchronní s MPEG-2 TS, který je vysílán<br />

(např. 38 Mbit/s). Transportní tok tedy zůstává nezměněn.<br />

Rozhranní může pracovat se 188 B pakety nebo s 204 B a 208 B pakety MPEG-2 TS<br />

(díky Reed Solomonovu protichybovému zabezpečení DVB nebo ATSC signálů<br />

v přenosovém kanále).<br />

Doplňkové byty jsou vloženy navíc do datového toku (viz obr. 4.28 a 4.29).<br />

Obr. 4.28: Přenosový formát se 188 B pakety [1].<br />

Obr. 4.29: Přenosový formát se 188 B pakety a s 16 doplňkovými B [1].<br />

4.4.3 Asynchronní sériové rozhraní transportního toku (TS ASI)<br />

Asynchronní TS sériové rozhranní (viz obr. 4.30) s konstantním s datovým tokem<br />

270 Mbit/s. Datové symboly (8 bitů) jsou přenášeny přes rozhranní vždy s maximálním<br />

datovým tokem 270 Mbit/s, což není synchronní s transportním tokem MPEG-2. Výhodou<br />

však je, že stejný distribuční systém může být použitý i pro SDI.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 4 25<br />

Každý symbol je doplněn 2 přídavnými bity v souladu se standardizovanou tabulkou.<br />

Na jednu stranu tyto bity představují irrelevantní data (dummy), která pouze vyplňují datový<br />

tok, na druhou stranu ale kompenzují DC složku signálu.<br />

Burst mód – TS pakety zůstávají nezměněné a doplňkové pakety jsou vloženy<br />

k dosažení datového toku 270 Mbit/s (viz obr. 4.31).<br />

Single-byte mód – doplňkové bity jsou vloženy do každého symbolu a paketu<br />

k dosažení stejného datového toku 270 Mbit/s (viz obr. 4.3(viz obr. 4.21)1).<br />

Obr. 4.30: TS ASI rozhranní [1].<br />

Obr. 4.31: TS ASI v Single-byte módu (nahoře) and v Burst módu (dole) [1].<br />

4.5 Kontrolní otázky<br />

1. Jaký je rozdíl mezi elementárními toky ES a PES? Jakou délku mají pakety PES?<br />

Jakým způsobem lze multiplexovat pakety PES do transportního toku TS?<br />

2. Čím je tvořen transportní tok TS ? Co je to tzv. statistický multiplex?<br />

3. Jakou základní strukturu a délku má paket MPEG-2 TS bez zabezpečení a se<br />

zabezpečením RS?<br />

4. V jakých šesti základních krocích je synchronizován dekodér na MPEG-2 TS?<br />

Po kolika paketech TS podle standardu DVB proběhne synchronizace a ztráta<br />

synchronizace dekodéru?<br />

5. Co specifikuje tabulka PAT a PMT a co je to PID? Uveďte jednoduchý příklad na<br />

vámi definovaném transportním toku několika programů. Napište i význam<br />

jednotlivých zkratek.<br />

6. Co specifikuje tabulka CAT a k čemu je využita zpráva ECM a EMM při<br />

deskramblování kódovaného programu? Napište i význam jednotlivých zkratek.<br />

7. Uveďte alespoň jeden příklad tabulky pro programové informace PSI a servisní<br />

informace SI. Které z nich jsou vztaženy ke standardu MPEG a které k DVB?


26 FEKT Vysokého učení technického v Brně<br />

8. Jaký datový tok má synchronní rozhranní TS Parallel? V jakém formátu jsou<br />

přenášeny pakety bez zabezpečení a se zabezpečením kódem RS?<br />

9. Jaký datový tok má asynchronní rozhranní TS ASI? V jakých módech může být toto<br />

rozhranní provozováno při přenosu paketů MPEG-2 TS?<br />

10. Do jakých skupin se podle priority dělí chyby při přenosu MPEG-2 TS? Jak se<br />

obecně chyba v každé skupině projeví na sledovaném programu vybraného<br />

elementárního toku? Jakým způsobem jsou tyto chyby monitorovány?<br />

4.6 Použitá a doporučená literatura<br />

[ 1 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.<br />

[ 2 ] ETSI TR 101 290 v1.2.1 (2001-05). Technical report. Digital Video broadcasting<br />

(DVB); Measurement guidelines for DVB systems. ETSI, 2001.<br />

[ 3 ] ETSI EN 300 468 v1.6.1 (2004-06). European standard. Digital Video broadcasting<br />

(DVB); Specification for Service Information (SI) in DVB systems. ETSI, 2006.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 5<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

5 KANÁLOVÉ KÓDOVÁNÍ A ZABEZPEČENÍ PROTI CHYBÁM.............................4<br />

5.1 DOPŘEDNÁ CHYBOVÁ KOREKCE FEC.............................................................................. 4<br />

5.1.1 Možné typy chyb.......................................................................................... 5<br />

5.2 REED-SOLOMONOVO KÓDOVÁNÍ..................................................................................... 7<br />

5.2.1 RS kód a kódování / dekódování ve frekvenční oblasti ............................... 8<br />

5.2.2 RS kód a kódování / dekódování v časové oblasti..................................... 10<br />

5.2.3 Účinnost RS kódování ............................................................................... 10<br />

5.3 KONVOLUČNÍ KÓDOVÁNÍ .............................................................................................. 11<br />

5.3.1 Stavový diagram modelu kodéru............................................................... 13<br />

5.3.2 Mřížový diagram modelu kodéru .............................................................. 13<br />

5.3.3 Kódování s následným Viterbiho dekódováním ........................................ 14<br />

5.3.4 Hard decision a soft decision (pevné a proměnné rozhodnutí příjmu)..... 16<br />

5.3.5 Zúžení konvolučního kódu......................................................................... 17<br />

5.3.6 Účinnost konvolučního kódování .............................................................. 18<br />

5.4 PROKLÁDÁNÍ - INTERLEAVING ...................................................................................... 18<br />

5.4.1 Konvoluční prokládání.............................................................................. 20<br />

5.5 INVERZE SYNCHRONIZACE V KANÁLOVÉM MODULÁTORU............................................. 21<br />

5.6 ENERGETICKÝ ROZPTYL V KANÁLOVÉM MODULÁTORU................................................. 21<br />

5.7 KANÁLOVÉ KÓDOVÁNÍ A KOREKCE CHYB V DVB ......................................................... 22<br />

5.8 KONTROLNÍ OTÁZKY..................................................................................................... 24<br />

5.9 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 24


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 3<br />

Seznam obrázků<br />

OBR. 5.1: PŘENOS SE ZABEZPEČENÍM PROTI CHYBÁM.................................................................4<br />

OBR. 5.2: MOŽNÉ TYPY CHYB.....................................................................................................5<br />

OBR. 5.3: ROZDĚLENÍ KÓDŮ .......................................................................................................5<br />

OBR. 5.4: BLOKOVÉ A KONVOLUČNÍ KÓDY.................................................................................6<br />

OBR. 5.5: ZŘETĚZENÍ KÓDŮ ........................................................................................................7<br />

OBR. 5.6: KÓDOVÁNÍ A DEKÓDOVÁNÍ RS KÓDU VE FREKVENČNÍ OBLASTI .................................8<br />

OBR. 5.7: ZPĚTNOVAZEBNÍ POSUVNÁ REGISTR PRO VÝPOČET E(Z).............................................9<br />

OBR. 5.8: RS KODÉR A DEKODÉR................................................................................................9<br />

OBR. 5.9: RS DEKÓDOVÁNÍ V ČASOVÉ OBLASTI........................................................................10<br />

OBR. 5.10: ZBYTKOVÁ CHYBOVOST RS KÓDŮ S PARAMETRY (255, 255-2T).............................11<br />

OBR. 5.11: MODEL TVORBY KONVOLUČNÍHO KÓDU .................................................................11<br />

OBR. 5.12: MODEL TVORBY KONVOLUČNÍHO KÓDU K VYSVĚTLENÍ ZÁKLADNÍCH PRINCIPŮ.....12<br />

OBR. 5.13: ZÁKLADNÍ KONVOLUČNÍ KODÉR – PŘÍKLAD PRO DEKÓDOVÁNÍ...............................12<br />

OBR. 5.14: STAVOVÝ DIAGRAM MODELU KODÉRU....................................................................13<br />

OBR. 5.15: MŘÍŽOVÝ (TRELLIS) DIAGRAM................................................................................14<br />

OBR. 5.16: MŘÍŽOVÝ DIAGRAM (TRELLIS) MODELU KODÉRU....................................................14<br />

OBR. 5.17: MŘÍŽOVÝ DIAGRAM VITERBIHO DEKÓDOVÁNÍ........................................................15<br />

OBR. 5.18: HUSTOTA PRAVDĚPODOBNOSTI PŘIJATÉHO SIGNÁLU A PEVNÉ PRAHOVÁNÍ.............17<br />

OBR. 5.19: HUSTOTA PRAVDĚPODOBNOSTI PŘIJATÉHO SIGNÁLU A PROMĚNNÉ PRAHOVÁNÍ......17<br />

OBR. 5.20: ZBYTKOVÁ BITOVÁ CHYBOVOST KONVOLUČNÍHO KÓDOVÁNÍ S POMĚREM 1/2<br />

PŘI QPSK MODULACI ........................................................................................................18<br />

OBR. 5.21: PROKLÁDÁNÍ BĚHEM KANÁLOVÉHO KÓDOVÁNÍ......................................................19<br />

OBR. 5.22: PRINCIP BLOKOVÉHO PROKLÁDÁNÍ .........................................................................19<br />

OBR. 5.23: INTERLEAVING / DE-INTERLEAVING .......................................................................20<br />

OBR. 5.24: PRINCIP KONVOLUČNÍHO PROKLÁDÁNÍ (FORNEY)...................................................20<br />

OBR. 5.25: INVERZE SYNCHRONIZACE ......................................................................................21<br />

OBR. 5.26: ENERGETICKÝ ROZPTYL..........................................................................................22<br />

OBR. 5.27: KÓDOVÁNÍ FEC VE STANDARDU DVB-S A T .........................................................22<br />

OBR. 5.28: KÓDOVÁNÍ FEC VE STANDARDU DVB-C ...............................................................22<br />

OBR. 5.29: KONVOLUČNÍ KODÉR A ZÚŽENÍ KÓDU.....................................................................23<br />

OBR. 5.30: ZÚŽENÍ KÓDU NA POMĚR R .....................................................................................23


4 FEKT Vysokého učení technického v Brně<br />

5 Kanálové kódování a zabezpečení proti chybám<br />

Cílem kapitoly je seznámit studenty s principem přenosu se zabezpečením proti<br />

chybám, dopřednou chybovou korekcí FEC, Reed-Solomonovým kódováním proti<br />

symbolovým chybám, konvolučním kódováním proti bitovým chybám, prokládání proti<br />

shlukovým (burstovým) chybám, zabezpečením FEC v DVB a specifikace kanálového<br />

kódování včetně doplňkových funkcí kanálového kodéru.<br />

5.1 Dopředná chybová korekce FEC<br />

MPEG zdrojové kódování odstraňuje redundanci a irelevanci digitálního signálu.<br />

Takový signál je více náchylný na chyby vzniklé při přenosu. Pokud je přenášen MPEG<br />

kódovaný obraz, chybovost přenosu se projeví přenosem alespoň jednoho chybného<br />

makrobloku (nebo několika).<br />

Obr. 5.1: Přenos se zabezpečením proti chybám [1].<br />

Chyby při přenosu jsou způsobeny příliš velkou úrovní šumu, při které je detekční<br />

úroveň v demodulátoru narušena a přijaté vzorky signálu jsou chybné.<br />

Kanálové zabezpečení je zajištěno dopřednou chybovou korekcí FEC (Forward Error<br />

Correction). Ta umožňuje přijímači při příjmu a dekódování opravit chyby vzniklé při<br />

přenosu a v přenosovém kanále.<br />

Princip zabezpečení proti chybám přenosu je uveden na obrázku (viz obr. 5.1).<br />

V přijímači a jeho kanálovém kodéru je zdrojově kódovanému signálu přidána redundance.<br />

To umožňuje kanálovému dekodéru v přijímači opravit některé chyby. Přidaná redundance<br />

(data, která nejsou obsažena ve zdrojově kódovaném signálu) vede k nárůstu celkového<br />

objemu přenášených dat.<br />

Digitálně modulovaný signál je přeložen chybami v přenosovém kanále, které způsobují<br />

chyby jednotlivých bitů. Úlohou kanálového kódování je nalézt pozice těchto chybných<br />

bitů pomocí vyhodnocení přidané redundance (která ovšem může být také postižena<br />

chybami) a provést jejich inverzi (opravu bitů). Přidaná redundance je pak odstraněna.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 5<br />

5.1.1 Možné typy chyb<br />

Jednotlivé typy chyb jsou (viz obr. 5.2):<br />

• Bitová chyba – ojedinělá v datovém toku.<br />

• Shluková chyba – blok chybných bitů délky n, ve kterém je nejméně první a poslední<br />

bit chybný (ne všechny).<br />

• Symbolová chyba – jeden chybný symbol s délkou např. 8 bitů (chyby se mohou<br />

vyskytovat náhodně).<br />

Obr. 5.2: Možné typy chyb [1].<br />

Obr. 5.3: Rozdělení kódů [1].


6 FEKT Vysokého učení technického v Brně<br />

a) b)<br />

Obr. 5.4: Blokové a konvoluční kódy [1].<br />

Nejdůležitějším kritériem při zabezpečení dat je rozdílné působení blokových kódů<br />

a konvolučních kódů (rozdělení kódů také viz obr. 5.3).<br />

V případě blokových kódů je vstupní datový tok rozdělen do bloků konstantní délky m,<br />

kde m označuje počet symbolů. Každý symbol může být obsahovat jeden nebo více bitů.<br />

Symbolově orientované kódy jsou vhodné k opravě symbolových chyb, přičemž nemá žádný<br />

význam, který z jednotlivých bitů symbolu je chybný. Chybová korekce musí nejenom najít<br />

chybný symbol, ale také vyhodnotit jeho skutečnou hodnotu, tak aby binární kód mohl<br />

opravit jednotlivé bity pomocí bitové inverze.<br />

Vypočtená redundance je přidána k vlastním m informačním symbolům pomocí k<br />

korekčních symbolů. Blok délky n = m + k je přenesen s kódovým poměrem R, což je podíl<br />

mezi počtem informačních symbolů m a přenášených symbolů n (viz obr. 5.4a).<br />

Vypočtená redundance je přidána k vlastním m informačním symbolům pomocí k<br />

korekčních symbolů. Blok délky n = m + k je přenesen s kódovým poměrem R, což je podíl<br />

mezi počtem informačních symbolů m a přenášených symbolů n.<br />

Konvoluční kódy se liší v tom, že vždy používají binární posuvný registr. Neobsahují<br />

žádné dělení na předvolené segmenty vstupního datového toku, ale vstupní data jsou<br />

kódována do sekvence výstupních dat. Generování výstupních dat v každém kroku<br />

odpovídá právě obsahu posuvného registru a dále jeho součtu s daty ze zvolených výstupů<br />

jednotlivých pozic registru.<br />

Kódový poměr R je definován jako poměr počtu m vstupních bitů k celkovému počtu n<br />

výstupních bitů, které jsou generovány v každém kroku (R je vždy < 1) (viz obr. 5.4b).<br />

Zřetězením různých kódů (viz obr. 5.5) je možné dosáhnout zvýšení účinnosti chybové<br />

korekce. Tento postup kódování rovněž zvyšuje přenášený objem dat. První použitý kód se<br />

nazývá vnější kód (na začátku kódování a na konci dekódování), druhý použitý kód se<br />

nazývá vnitřní kód.<br />

Chybovost přenosu lze definovat jako:<br />

• BER (bit-error rate) bitová chybovost – podíl chybně dekódovaných bitů<br />

k celkovému počtu přijatých bitů.<br />

• SER (symbol-error rate) symbolová chybovost – podíl chybně dekódovaných<br />

symbolů k celkovému počtu přijatých symbolů.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 7<br />

5.2 Reed-Solomonovo kódování<br />

Obr. 5.5: Zřetězení kódů [1].<br />

Reed-Solomonův kód je symbolově orientovaný kód (1 symbol = 8 bitů). Chybová<br />

korekce musí nejen rozeznat chybný symbol v bloku symbolů délky n, ale musí také<br />

vyhodnotit hodnotu původního symbolu.<br />

RS kódování a dekódování vyžaduje značné množství matematického aparátu a výpočet<br />

v poli 256 konečných prvků (v případě 8 bitů na jeden symbol). Použitá aritmetika musí<br />

zajišťovat, že výsledek výpočtu používající prvky tohoto pole musí být opět prvek tohoto<br />

pole. Aritmetikou se rozumí součet, rozdíl, násobení a podíl a všechny tyto operace musí být<br />

platné v poli konečných prvků.<br />

RS kódování používá prostor Galoisova pole GF(q), konečného pole s omezeným<br />

počtem různých prvků (v DVB q = 2 w , kde w = 8 a q = 256). RS kódy a jejich přesná definice<br />

jsou založeny na kódování a dekódování ve frekvenční oblasti (DFT je v Galoisove poli<br />

definována), i když tato oblast není obvykle používána v praxi.<br />

Převod procesu kódování a dekódování do časové oblasti je relativně jednoduchý<br />

a musí zajišťovat opět prvky konečného Galoisova pole, a to v oblasti časových vzorků<br />

obrazu funkce.<br />

Vlastnosti GF(2 w ) jsou:<br />

(1) Prvky pole GF(2 w ) jsou polynomy stupně < w.<br />

(2) Koeficienty polynomů jsou rovny 0 nebo 1.<br />

(3) Součet dvou elementů pole je roven součtu modulo 2 ⇒ XOR polynomiálních<br />

koeficientů které sobě navzájem odpovídají mocninou.<br />

(4) Násobení dvou elementů pole je násobením polynomů a následnému součtu modulo 2<br />

s generujícím polynomem g(x) pole GF(2 w ).<br />

(5) Generující polynom g(x) pole GF(2 w ) může být volitelný volně z tabulek, musí však<br />

být stupně w a neredukovatelný.<br />

Odpovídající definice DFT transformace a inverzní funkce IDFT jsou uvedeny<br />

v rovnicích (5.1) a (5.2), kde α je tzv. primitivní prvek. Definice DFT a IDFT v GF:


8 FEKT Vysokého učení technického v Brně<br />

• DFT v Galoisově poli GF(2w)<br />

∑ − N 1<br />

+ il<br />

Al = aiα<br />

pro = 2 −1<br />

i=<br />

0<br />

w<br />

• IDFT v Galoisově poli GF(2w)<br />

∑ − N 1<br />

−il<br />

al = Aiα<br />

pro = 2 −1<br />

i=<br />

0<br />

w<br />

N a l = 0K N −1<br />

( 5.1 )<br />

N a l = 0K N −1<br />

( 5.2 )<br />

5.2.1 RS kód a kódování / dekódování ve frekvenční oblasti<br />

RS kód umožňující opravu t chyb (q = 2 w a délka bloku n = q – 1) je množinou všech<br />

slov, jejichž spektrum v GF(q) je rovno nule v k = 2t následných prvcích.<br />

RS kódový vektor může být generován pomocí teorému využívající kořeny a spektrální<br />

složky (viz obr. 5.6):<br />

1. Galoisovo pole GF(2 w ) je vybráno a definováno pomocí generujícího polynomu g(x)<br />

a primitivního prvku α.<br />

2. Blok délky n (n = q – 1) jsou určeny.<br />

3. Po určení možnosti korekce chyb t kódu, jsou známy i k a m (n = m + k).<br />

4. Ve spektrální oblasti k pozic C0 … C2t-1 bloku s délkou n je nastaveno na 0.<br />

Tyto pozice pak obsahují 2t po sobě jdoucích nul.<br />

5. Informační symboly jsou umístěny do m pozic C2t … Cn-1.<br />

6. Po provedení IDFT transformace je generován RS kódový vektor c(X).<br />

Obr. 5.6: Kódování a dekódování RS kódu ve frekvenční oblasti [1].<br />

V přenosovém kanále je přenášený kódový vektor c(X) přeložen chybovým vektorem<br />

e(X), který je přijímači neznámý. V přijímači je spektrum R(Z) vypočteno pomocí DFT z<br />

vektoru r(X) obsahujícího chyby. Nyní je možné vyhodnotit, zda chyby vznikly během<br />

přenosu. Jestliže pozice E0 … E2t-1 nejsou nulové, spektrum R(Z) přijatého vektoru bylo


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 9<br />

aditivně sečteno ze spektrem E(Z) chybového vektoru. Otázkou je stanovení spektra<br />

chybového vektoru E(Z). Pak teprve může být stanoven původní vektor C(Z).<br />

Úkolem chybové korekce je stanovení všech pozic E(Z) ze známých pozic E0 … E2t-1<br />

spektra E(Z) chybového vektoru e(X).<br />

Poslední operací, je aditivní kombinace E(Z) s R(Z), tak aby byla přijata původní zpráva<br />

C(Z). K vyřešení tohoto úkolu je stanoven chybový lokalizační polynom λ(X). Ten je<br />

definovaný tak, že na pozicích na kterých má chybový vektor e(X) koeficienty nerovny nule<br />

(pozice chyb), odpovídající koeficienty λ(X) jsou nulové. Transformovaný chybový<br />

lokalizační polynom λ(X) je označen jako λ(Z). Koeficient El může být rekurzivně vypočítaný<br />

z El-1 … El-t, což vede na implementaci pomocí zpětnovazebního posuvného registru<br />

(viz obr. 5.7).<br />

Součtem R(Z) a E(Z) je nakonec stanoven kódový vektor C(Z).<br />

Obr. 5.7: Zpětnovazební posuvná registr pro výpočet E(Z) [1].<br />

Obr. 5.8: RS kodér a dekodér [1].


10 FEKT Vysokého učení technického v Brně<br />

5.2.2 RS kód a kódování / dekódování v časové oblasti<br />

Nevýhodou zpracování ve frekvenční oblasti (viz obr. 5.8) je implementace DFT<br />

transformace a dále fakt, že původní informace není identifikovatelná v přenášeném kódovém<br />

vektoru. Tyto nevýhody lze odstranit kódováním a dekódováním v časové oblasti<br />

(viz obr. 5.9):<br />

1. Aritmetické operace v poli GF(2 w ), generující polynom g(x) a primitivní prvek pole α<br />

jsou stejné jako v předchozím případě.<br />

2. Informační symboly jsou umístěny na prvních m pozicích kódového slova.<br />

3. Kódování používá specifický kódový generátor ve formě polynomu, nulové pozice<br />

jsou vázány na vytvoření 2t po sobě následných nul ve spektru.<br />

4. Informace uložené na prvních m pozicích jsou děleny modulo 2 generujícím<br />

mnohočlenem g(x).<br />

5. Během dekódování je vyhodnocen syndrom pro lokalizační polynom Λ(Z).<br />

6. Syndrom je nalezen pomocí Euclidova Berlekampova algoritmu a poté je vyhodnocen<br />

polynom vyčíslení chyb Ω(Z).<br />

7. Pomocí substituce všech mocnin primitivního prvku α v polynomech Λ(Z) a Ω(Z) a<br />

vyhodnocením informací o poloze a hodnotách chyb lze stanovit chyby v přijímaném<br />

vektoru kódového slova.<br />

5.2.3 Účinnost RS kódování<br />

Obr. 5.9: RS dekódování v časové oblasti.<br />

Nezávisle na způsobu kódování a dekódování ve frekvenční nebo časové oblasti je<br />

účinnost RS kódů stejná. I když jsou RS kódy symbolově orientovány, analýza jejich<br />

účinnosti je založena na vyhodnocení bitové chybovosti.<br />

Účinnost kódování stoupá se zvyšujícím se počtem testovacích symbolů.<br />

Při vstupní bitové chybovosti 2E -3 je zbytková bitová chybovost kódu RS (255, 205)<br />

rovna cca 1E-10 – zisk kódování je v řádu více než 10 (viz obr. 5.10).<br />

V případě kódu RS (255, 239) je při stejné vstupní bitové chybovosti výstupní<br />

chybovost rovna 9E-4 – zisk kódování je pouze mírně větší než 0,5. Ve všech standardech<br />

DVB je při přenosu používán modifikovaný (zkrácený) kód RS (204, 188), který dosahuje<br />

výstupní zbytkovou chybovost cca 1E-11 při vstupní chybovosti 2E-4, přičemž umožňuje<br />

opravu až 8 chybných symbolů v bloku.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 11<br />

Obr. 5.10: Zbytková chybovost RS kódů s parametry (255, 255-2t) [1].<br />

5.3 Konvoluční kódování<br />

Konvoluční kódování je binární kódování, ve kterém jsou vstupní data rozprostřena<br />

do několika přenášených symbolů.<br />

Konvoluční kód je vždy binárně orientovaný !<br />

Obr. 5.11: Model tvorby konvolučního kódu [1].<br />

Informace obsahující individuální bity je přivedena do posuvného registru ke<br />

kódování. Kódovaný signál je získán pomocí kombinace stavu registru na jeho jednotlivých<br />

výstupech (viz obr. 5.11).<br />

Pro každý individuální bit přivedený do posuvného registru jsou generovány dva<br />

výstupní bity jako výstupní symbol. Počet vstupních linek kodéru je roven m, počet<br />

výstupních linek je roven n. Kódový poměr R je pak roven podílu m a n.<br />

Působení kodéru (paměť s kapacitou S ⋅ m posuvného registru s délkou S) je<br />

definováno jako počet předcházejících bitů, které přispívají ke kódování aktuálního bitu.


12 FEKT Vysokého učení technického v Brně<br />

Délka působení K = (S + 1) ⋅ m popisuje celkový počet bitů, které přispívají k procesu<br />

kódování. Jako stavový automat má kodér počet vnitřních stavů roven 2 S ⋅ m. Kodér je dále<br />

charakterizován počtem a pozicí odboček posuvného registru, které jsou definovány<br />

generujícím polynomem G (0/1 odpovídá odbočkám a LSB bit je na vstupu posuvného<br />

registru).<br />

Obr. 5.12: Model tvorby konvolučního kódu k vysvětlení základních principů [1].<br />

Obr. 5.13: Základní konvoluční kodér – příklad pro dekódování [1].<br />

Příklad: Konvoluční kodér (viz obr. 5.12)<br />

Počet vstupních linek m = 2<br />

Počet výstupních linek n = 3<br />

Kódový poměr R = m / n = 2/3<br />

Paměť S ⋅ m = 6<br />

Počet stavů 2 S⋅ m = 64<br />

Délka působení K = (S + 1) ⋅ m = 8<br />

Generující polynom G1 = 1+X2+X3 (15OCT)<br />

Generující polynom G2 = 1+X1+X2 (07OCT)<br />

Generující polynom G3 = 1+X1+X3 (13OCT)<br />

Příklad: Konvoluční kodér (viz obr. 5.13)<br />

Počet vstupních linek m = 1


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 13<br />

Počet výstupních linek n = 2<br />

Kódový poměr R = m / n = 1/2<br />

Paměť S ⋅ m = 2<br />

Počet stavů 2Sm = 4<br />

Délka působení K = (S + 1) ⋅ m = 3<br />

Generující polynom G1 = 1+X1+X2 (7OCT)<br />

Generující polynom G2 = 1+X2 (5OCT)<br />

5.3.1 Stavový diagram modelu kodéru<br />

Stavový automat je charakterizován počtem jeho možných interních stavů. Jeden nebo<br />

dva bity mohou být změněny do nového stavu v závislosti na aktuálním vstupním symbolu a<br />

na aktuálním vnitřním stavu automatu. Ten bývá obvykle vyjádřen stavovým diagramem<br />

(viz obr. 5.14).<br />

Kombinace 1/0 v kroužcích popisují stav automatu nebo aktuální obsah posuvného<br />

registru. Dvě přechodové šipky se rozbíhají z každého stavu a další dvě vždy do něj<br />

směřují. První bit kombinace 1/01 na přechodové šipce popisuje vstupní bit. Druhé dva bity<br />

jsou data na výstupu 1 a 2.<br />

5.3.2 Mřížový diagram modelu kodéru<br />

Obr. 5.14: Stavový diagram modelu kodéru [1].<br />

Dalším způsobem jak popsat stav kodéru - automatu je mřížový (trellisův) diagram.<br />

Stavy jsou vykresleny pod sebou v jednom směru, čas ve směru druhém (viz obr. 5.15).<br />

Z každého stavu vedou dvě cesty do stavu nového, v závislosti na tom, zda 1 (tenké<br />

čáry) nebo 0 (tlusté čáry) byla na vstupu kodéru. Výstupní data jsou kódována v přechodech<br />

mezi stavy (viz obr. 5.16).<br />

Příklad: Pokud uvažujeme stav 00 jako počáteční stav a čteme 1 na vstupu kodéru,<br />

nový stav pak představuje 01 (pohyb po tenké čáře) a na výstupu je generováno 11.<br />

Mřížový diagram je také používán pro následné Viterbiho dekódování. Na rozdíl od<br />

kódování při procesu dekódování se prohodí vstup a výstup stavového diagramu.


14 FEKT Vysokého učení technického v Brně<br />

Obr. 5.15: Mřížový (trellis) diagram [2].<br />

Obr. 5.16: Mřížový diagram (trellis) modelu kodéru [1].<br />

5.3.3 Kódování s následným Viterbiho dekódováním<br />

Příklad: Kódová sekvence ke kódování a přenosu je rovna 1011000. V přenosovém<br />

kanále nastanou přenosové chyby, nechť tedy dvě pozice jsou zatíženy chybou vedoucí<br />

k inverzi příslušného bitu.<br />

Sekvence (předpokládaná):<br />

1 0 1 1 0 0 0<br />

Kódovaná bitová sekvence:<br />

11 10 00 01 01 11 00<br />

Chybový vektor (předpokládaný):<br />

01 00 10 00 00 00 00<br />

Přijatá sekvence:<br />

10 10 10 01 01 11 00


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 15<br />

Obr. 5.17: Mřížový diagram Viterbiho dekódování [1].<br />

1. Dekodér je ve stavu 00 a přijatá sekvence je 10:<br />

Je zřejmé ze stavového diagramu, že kodér nemohl generovat tuto sekvenci, jsou dvě<br />

možnosti:<br />

- zaslání 00 a držení stavu 00, pouze jeden bit byl přijat, součet správně přijatých bitů<br />

je zaznamenán jako 1 v přechodech diagramu,<br />

- zaslání 11 a přechod do stavu 01, pouze jeden bit byl přijat, součet správně přijatých<br />

bitů je zaznamenán opět jako 1 v přechodech diagramu,


16 FEKT Vysokého učení technického v Brně<br />

2. Dekodér opět přijal sekvenci 10:<br />

- za stavu 00, když byla dekódována druhá vstupní bitová sekvence je očekáván příjem<br />

00 a udržení stavu 00 (nebo 11 a 01), dva správné bity byly rozpoznány ze 4 do té<br />

doby přijatých,<br />

- za stavu 01 je přijato 01 s přechodem do stavu 11 a jeden správně přijatý bit je zatím<br />

v součtu (nebo 10 a 10), celkově 3 správné bity jsou očekávány.<br />

Metrika Δ – vyjadřuje součet správně přijatých bitů, sledováním vybrané cesty<br />

přechodů v mřížovém diagramu. Vyšší metrika znamená vyšší pravděpodobnost,<br />

že cesta v mřížovém diagramu odpovídá cestě, která byla zaznamenána v kodéru.<br />

3. Po třetí přijaté bitové sekvenci 10 jsou všechny možné přechody mezi stavy<br />

v mřížovém diagramu analyzovány. Vstupní bitová sekvence je srovnána s<br />

očekávanými hodnotami při příjmu. Principem Viterbiho dekódování je nyní přesný<br />

výběr ze dvou přechodů, které mají vyšší metriku (odmítnutí přechodů s nižší<br />

metrikou = menší pravděpodobnost).<br />

4. Pokračuje zpracování následných bitových sekvencí 01, 01 a 11 a následné vymazání<br />

přechodů s nižší metrikou, cesta mřížovým diagramem s větší metrikou je vybrána.<br />

5. Poslední sekvence 00 je přijata a vybraná cesta mřížovým diagramem je vyznačena<br />

v obrázku tučnou čarou.<br />

Cesta s metrikou Δ = 12 v mřížovém diagramu je nejvíce pravděpodobná (vyznačena<br />

tučně).<br />

Nejvíce pravděpodobná sekvence stavů automatu je vyhodnocena a za pomoci<br />

stavového digramu lze dekódovat původní sekvenci dat. Srovnáním nejvyšší metriky<br />

s počtem přijatých bitů lze vyhodnotit počet přenosových chyb. Výsledek:<br />

Nejvíce pravděpodobná sekvence:<br />

00 01 10 01 11 10 00 00<br />

Opravená přijímaná sekvence:<br />

11 10 00 01 01 11 00<br />

Dekódovaná sekvence:<br />

1 0 1 1 0 0 0<br />

5.3.4 Hard decision a soft decision (pevné a proměnné rozhodnutí příjmu)<br />

Zobecněná hustota pravděpodobnosti při příjmu původní vyslané sekvence, která byla<br />

vyslána přes chybový kanál je uvedena na obrázcích.<br />

Buď byl přenesen symbol xi = 0 nebo xi = 1. Díky šumu v přenosovém kanále nebyl<br />

přijat signál s diskrétními stavy, ale signál yi s širokým rozsahem hodnot a rozdělením<br />

s podmíněnou pravděpodobností p(yi⏐xi) .<br />

Při hard-decision dekódování, je rozsah yi rozdělen pevným prahem. Je stanovena<br />

metrika δ = 0,5 pro srovnání dvou bitů při dekódování (viz obr. 5.18).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 17<br />

Obr. 5.18: Hustota pravděpodobnosti přijatého signálu a pevné prahování [1].<br />

Obr. 5.19: Hustota pravděpodobnosti přijatého signálu a proměnné prahování [1].<br />

Při soft-decision dekódování je vyhodnoceno několik stavů yi, rozsah yi je rozdělen na<br />

několik prahů a kvantován při reprezentaci na např. 3-bitový proměnný práh (viz obr. 5.19).<br />

Toto zpracování vede k přesnějšímu odhadu pravděpodobnosti toho, že vybraná cesta<br />

mřížovým diagramem při dekódování je správná.<br />

5.3.5 Zúžení konvolučního kódu<br />

Jednou z nevýhod konvolučního kódování je nízká užitečná datová rychlost, která je<br />

nejnižší právě pro poměr R = 1/2. Znamená to, že k přenosu je potřeba právě dvojnásobný<br />

počet bitů, než je skutečný počet informačních bitů (datový tok obsahuje 50 % redundanci).<br />

Zúžením kódového poměru může být datová rychlost zvýšena, což však vyžaduje také<br />

zvýšení korekčních nároků.<br />

Sekvence (předpoklad):<br />

1 0 1 1 0 0 0<br />

Kódovaná data, poměr 1/2:<br />

11 10 00 01 01 11 00<br />

Zúžení do poměru 3/4:<br />

11 10 00 01 01 11 00<br />

Přenesená data (bez chyb):<br />

11 00 01 11 00<br />

Rekonstrukce dat pro dekódování:<br />

11 X0 0X 01 X1 1X 00


18 FEKT Vysokého učení technického v Brně<br />

Příklad: Při použití předchozího modelu kodéru s poměrem R = 1/2 lze provést zúžení<br />

kódu. Každý třetí bit kódované datové sekvence není přenesen (je vytečkován = punctured),<br />

kódový poměr se zvýší na R = 3/4.<br />

Dekodér se pokouší rekonstruovat originální datový poměr s R = 1/2 vkládáním<br />

symbolů X (= “don’t care”) po každém druhém přijatém bitu. Při výpočtu metriky δ pro<br />

Viterbiho dekódování je každý symbol přijatý s proměnným prahováním soft decision<br />

a symbol X s metrikou δ = 0,5.<br />

5.3.6 Účinnost konvolučního kódování<br />

Zbytková bitová chybovost konvolučního kódování s poměrem R = 1/2 je vykreslena<br />

jako funkce poměru Eb/N0 (energie přenesená na bit dělená výkonovou hustotou bílého<br />

Gaussovského šumu, kterým je zarušen signál v přenosovém kanále) (viz obr. 5.20).<br />

Parametr K vyjadřuje délku působení použitého kódu.<br />

Účinnost kódování stoupá se stoupající délkou K.<br />

V DVB standardu je použito konvoluční kódování s poměrem R = 1/2 a s délkou<br />

působení kódu K = 7. Pokud je Eb/N0 = 3,2 dB (teoreticky stanovená hodnota) je možné<br />

dosáhnou bitovou chybovost méně než 2E-4 na výstupu dekodéru. Poměr odpovídá<br />

maximální chybovosti na vstupu RS dekodéru, na závěr je dosažená bitová chybovost na<br />

výstupu RS dekodéru menší než 1E-11.<br />

Obr. 5.20: Zbytková bitová chybovost konvolučního kódování s poměrem 1/2<br />

při QPSK modulaci [1].<br />

5.4 Prokládání - Interleaving<br />

Z důvodu opravy dlouhých úseků shlukových chyb spolu s výskytem bitových chyb<br />

a krátkých symbolových chyb je prokladač (interleaver) vložen mezi vnější a vnitřní kód<br />

kanálového kodéru (viz obr. 5.21).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 19<br />

Obr. 5.21: Prokládání během kanálového kódování [1].<br />

Symboly generované vnějším kodérem (1 symbol = 1 byte) jsou čteny do paměťové<br />

matice blokového prokladače řádek za řádkem. Matice je čtena sloupec za sloupcem<br />

a symboly jsou posílány do vnitřního kodéru samostatně (viz obr. 5.22). Po prokládání jsou<br />

dva po sobě následující symboly z vnějšího kodéru od sebe odděleny na přesně daný rozestup<br />

daný počtem sloupců matice.<br />

Hlavní parametr prokládání je tedy hloubka prokládání I.<br />

Obr. 5.22: Princip blokového prokládání [1].<br />

Ve vysílači jsou výstupní symboly vnitřního dekodéru, které mohou být zatíženy<br />

chybami, zapisovány sloupec po sloupci do matice zpětného prokladače (de-interleaveru)<br />

(viz obr. 5.13). Dlouhé shlukové chyby, které nemohou být opraveny vnitřním dekodérem, se<br />

objeví v jednom sloupci. Díky opačnému směru čtení řádek po řádku z matice nyní budou<br />

tyto chyby obsaženy pouze vždy po jedné na jeden rámec vnějšího kódu.<br />

Bez prokládání a zpětného prokládání by všechny shlukové chyby byly obsaženy<br />

v jednom rámci vnějšího kódu. Výsledkem by bylo selhání dekodéru!<br />

Nevýhodou blokového prokladače mohou být periodická rušení, která zatěžují stejné<br />

symboly v každém sloupci a mohou vést k selhání vnějšího dekodéru. Ten pak může chybné<br />

symboly umístit do jednoho řádku při zpětném prokládání. Blokový prokladač má relativně<br />

vysoké nároky na paměť, kterou potřebuje ke své činnosti, což může být také nevýhoda. Další<br />

nevýhodou je nutná dvojitá synchronizace, např. nestačí získat začátek vektoru vnějšího kódu,<br />

ale je třeba také získat první rámec vnějšího kódu, který začíná na prvním řádku zpětného<br />

prokladače.


20 FEKT Vysokého učení technického v Brně<br />

5.4.1 Konvoluční prokládání<br />

Obr. 5.23: Interleaving / de-interleaving [2].<br />

Skládá se z (I - 1) posuvných registrů s délkou M, … , (I - 1)M a odpovídajících<br />

multiplexerů a demultiplexerů (znázorněny jako spínače), každý z nich připojuje posuvný<br />

registr na vstup nebo na výstup (viz obr. 5.24).<br />

Obr. 5.24: Princip konvolučního prokládání (Forney) [1].<br />

Tak jako dříve platí, že I je hloubka prokládání a M je základní zpoždění. Zpoždění<br />

je rovno M = n/I, kde n představuje délku rámce vnějšího kódu.<br />

V každém kroku multiplexer a demultiplexer přepíná na příslušný vstup a výstup.<br />

Následující symbol je načten do toho posuvného registru, který je právě připojen na vstup<br />

a jiný symbol je odebrán z výstupu zmíněného posuvného registru. V případě připojení na<br />

synchronizaci (sync path), je vstup připojen přímo na výstup. To zajišťuje, že mezi<br />

následujícími symboly na vstupu je přeneseno M ⋅ I následných symbolů.<br />

Zpětný prokladač je navržen tak, aby zajistil nulové zpoždění symbolů z prokladače,<br />

kde bylo zpoždění naopak maximální. Celkové zpoždění je rovno M ⋅ (I-1) ⋅ I pro všechny<br />

symboly. Pohyb přepínačů musí být synchronní! (viz šipky obr. 5.24)


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 21<br />

5.5 Inverze synchronizace v kanálovém modulátoru<br />

MPEG-2 TS je složen z paketů konstantní délky 188 B, obsahující 4 B hlavičku a 184 B<br />

užitečného obsahu (payload).<br />

Hlavička začíná synchronizačním bytem 0x47 (47HEX), který se opakuje konstantním<br />

intervalu 188 B.<br />

Na rozhranní kanálového kodéru je signál synchronizován na sync byte.<br />

V následujícím bloku (energy dispersal unit) je každý osmý synchronizační byte<br />

invertován na hodnotu 0xB8 (místo 0x47) pomocí bitové inverze. Ostatních sedm<br />

synchronizačních bytů zůstává nezměněno (viz obr. 5.25).<br />

Při použití inverzní synchronizace, jsou do datového signálu vloženy přídavné časové<br />

značky (timing stamps) vždy po 8 paketech transportního toku. Tyto časové značky jsou<br />

nutné pro resetování jednotky energetického rozptylu (energy dispersal) ve vysílači<br />

a přijímači.<br />

Obr. 5.25: Inverze synchronizace [2].<br />

5.6 Energetický rozptyl v kanálovém modulátoru<br />

K dosažení energetického rozptylu je generována pseudonáhodná bitová sekvence<br />

(PRBS), která je čas od času definovaným způsobem resetována. Spouštění a resetování je<br />

zajištěno vždy, když je synchronizační byte invertován. Datový tok je poté sloučen<br />

s pseudonáhodnou sekvencí pomocí funkce Exclusive OR (XOR).<br />

Funkce XOR narušuje dlouhé sekvence jedniček nebo nul. Pokud je energeticky<br />

rozptýlený datový tok sloučen opět se stejnou PRBS v přijímači, rozptyl je následně<br />

eliminován a jeho vliv je potlačen.<br />

Přijímač obsahuje identický obvod obsahující 15 stavový posuvný registr<br />

(viz obr. 5.26) se zpětnou vazbou, který je načítán od počátku po každém invertovaném<br />

synchronizačním byte. To znamená, že oba posuvné registry (ve vysílači i v přijímači) musí<br />

pracovat zcela synchronně a jsou synchronizovány sekvencí 8 paketů, po nichž dochází opět<br />

k inverzi synchronizačního byte.


22 FEKT Vysokého učení technického v Brně<br />

Obr. 5.26: Energetický rozptyl [2].<br />

5.7 Kanálové kódování a korekce chyb v DVB<br />

Pro přenos a zabezpečení digitální televize přes satelitní, pozemní a kabelové vysílání<br />

a sítě je využíván RS kód společně s konvolučním kódem a prokládáním (viz obr. 5.27).<br />

Obr. 5.27: Kódování FEC ve standardu DVB-S a T [1].<br />

Obr. 5.28: Kódování FEC ve standardu DVB-C [1].<br />

RS kód je založený na Galoisově poli GF(28) a proto mají symboly velikost 8 bitů.<br />

Kód RS (255, 239) byl vybrán s 239 informačními symboly pro možnost opravy až<br />

8 chybných symbolů pomocí 16 symbolů redundantních.<br />

Protože MPEG-2 paket má délku 188 B, RS kód byl zkrácen, např. prvních<br />

51 informačních bytů je nastaveno na nuly nebo nejsou přenášeny vůbec. Tímto způsobem je<br />

vytvořen kód zkrácený kód RS (204, 188).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 23<br />

Po vnějším RS kodéru je použito konvoluční prokládání s hloubkou I = 12. Díky délce<br />

rámce vnějšího kódu n = 204 je základní zpoždění M = n / I = 17.<br />

Na závěr je na proložené symboly aplikován konvoluční kód. Jeho poměr je roven<br />

R = 1/2, délka působení je rovna K = 7. Odbočky posuvného registru jsou definovány<br />

generujícími polynomy G1 = 171OCT a G2 = 133OCT. Další kódové poměry je možné<br />

dosáhnout pomocí zúžení kódu - 2/3, 3/4, 5/6 a 7/8 (viz obr. 5.29 a 5.30).<br />

Kódování proti chybám přenosu pro přenos pře kabelové sítě DVB-C je podobné, pouze<br />

neobsahuje vnitřní kodér konvolučního kódu (viz obr. 5.28). Důvod je zřejmý, dosažený<br />

poměr S/N v kabelové síti je daleko větší než pro satelitní a terestrický příjem.<br />

Obr. 5.29: Konvoluční kodér a zúžení kódu [2].<br />

Obr. 5.30: Zúžení kódu na poměr R [2].


24 FEKT Vysokého učení technického v Brně<br />

5.8 Kontrolní otázky<br />

1. Jaké je základní blokové schéma přenosu při zabezpečení proti chybám? Jaké typy<br />

chyb se mohou v obecném datovém toku vyskytnout?<br />

2. Jaká je základní charakteristika blokových zabezpečovacích kódů? Jakým způsobem<br />

je provedeno zabezpečení a detekce chyby?<br />

3. Jaká je základní charakteristika konvolučních kódů? Jakým způsobem je provedeno<br />

zabezpečení a detekce chyby?<br />

4. K čemu lze využít a jak lze provést tzv. zúžení konvolučního kódu? Jaké poměry<br />

konvolučního kódu se používají při přenosu DVB? Který z nich zajišťuje nejvyšší<br />

ochranu a který z nich má nejvyšší redundanci?<br />

5. Na jakém principu pracuje obecný kodér a dekodér prokládání? Jaký je hlavní<br />

parametr prokládání a čím jsou určeny rozměry matice prokládání v DVB?<br />

6. Na jakém principu pracuje kodér a dekodér konvolučního prokládání? Co je to<br />

základní zpoždění kodéru a co určuje hloubka prokládání v blokovém schématu?<br />

7. K čemu je využita inverze synchronizačních byte v kanálovém modulátoru? Jak<br />

souvisí s energetickým rozptylem kódovaných dat transportního toku?<br />

8. K čemu je určen tzv. energetický rozptyl v kanálovém kodéru? Jakým způsobem je<br />

proveden energetický rozptyl kódovaných dat transportního toku?<br />

9. Co je to zkrácený RS kód? Kdy se při přenosu digitální televize využívá a jak lze tzv.<br />

zkrácený kódu provést?<br />

10. Z jakých bloků je tvořen kanálový kodér FEC pro standard DVB? Jak bloky kodéru a<br />

jeho parametrů liší pro přenos satelitní, kabelový a pozemní?<br />

5.9 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.<br />

[ 3 ] Vít, V. Televizní technika – přenosové barevné soustavy. BEN – technická literatura,<br />

Praha, 1997.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 6<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

6 DIGITÁLNÍ MODULAČNÍ METODY PRO OBLAST DIGITÁLNÍ TELEVIZE ...4<br />

6.1 ZÁKLADY DIGITÁLNÍ MODULACE QPSK A M-QAM ....................................................... 4<br />

6.1.1 Digitální směšovač ...................................................................................... 5<br />

6.1.2 IQ modulátor............................................................................................... 5<br />

6.1.3 IQ demodulator ........................................................................................... 8<br />

6.1.4 IQ demodulátor s metodou fs/4 ................................................................... 9<br />

6.1.5 Využití Hilbertovy transformace při IQ modulaci..................................... 10<br />

6.1.6 Praktické využití Hilbertovy transformace................................................ 11<br />

6.2 MODULACE S VÍCE NOSNÝMI – PRINCIP ......................................................................... 12<br />

6.2.1 OFDM (Orthogonal Frequency Division Multiplex) ................................ 13<br />

6.2.2 Generování OFDM symbolů ..................................................................... 14<br />

6.2.3 Ochranný interval ..................................................................................... 18<br />

6.2.4 Vícecestné šíření........................................................................................ 19<br />

6.2.5 Doplňkové signály ve spektru OFDM ....................................................... 20<br />

6.3 KONTROLNÍ OTÁZKY..................................................................................................... 20<br />

6.4 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 21


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 3<br />

Seznam obrázků<br />

OBR. 6.1: VEKTOROVÁ REPREZENTACE HARMONICKÉHO SIGNÁLU.............................................4<br />

OBR. 6.2: DIGITÁLNÍ SMĚŠOVAČ – PRINCIP. ................................................................................5<br />

OBR. 6.3: IQ MODULÁTOR. .........................................................................................................5<br />

OBR. 6.4: IQ MODULACE A TABULKA MAPOVÁNÍ........................................................................6<br />

OBR. 6.5: KONSTELAČNÍ DIAGRAM QPSK, 16-QAM, 64-QAM (VLIV ŠUMU A ZNÁZORNĚNÍ<br />

ROZHODOVACÍCH HLADIN). .................................................................................................6<br />

OBR. 6.6: IQ MODULACE S ŘÍZENÍM AMPLITUDY A FÁZE.............................................................7<br />

OBR. 6.7: IQ MODULACE V ČASOVÉ OBLASTI..............................................................................7<br />

OBR. 6.8: IQ DEMODULÁTOR. .....................................................................................................8<br />

OBR. 6.9: IQ MODULACE A DEMODULACE V ČASOVÉ OBLASTI....................................................8<br />

OBR. 6.10: IQ DEMODULÁTOR S METODOU FS/4..........................................................................9<br />

OBR. 6.11: METODA FS/4 A DEMODULACE V ČASOVÉ OBLASTI. ..................................................9<br />

OBR. 6.12: DEMODULACE FS/4 V ČASOVÉ OBLASTI. .................................................................10<br />

OBR. 6.13: PŘENOSOVÁ FUNKCE HILBERTOVY TRANSFORMACE...............................................10<br />

OBR. 6.14: SPEKTRUM KOSINU, SINU A REÁLNÉHO SIGNÁLU.....................................................11<br />

OBR. 6.15: POTLAČENÍ POSTRANNÍHO PÁSMA POMOCÍ HILBERTOVY TRANSFORMACE. ............11<br />

OBR. 6.16: FOURIEROVA TRANSFORMACE OBDÉLNÍKOVÉHO IMPULSU. ....................................13<br />

OBR. 6.17: OFDM SPEKTRUM - ILUSTRACE..............................................................................13<br />

OBR. 6.18: OKÉNKOVÁNÍ OFDM SYMBOLU. ............................................................................14<br />

OBR. 6.19: ORTOGONALITA OFDM VE SPEKTRÁLNÍ OBLASTI. .................................................14<br />

OBR. 6.20: TEORETICKÁ KONFIGURACE OFDM MODULÁTORU. ...............................................15<br />

OBR. 6.21: PRAKTICKÁ IMPLEMENTACE OFDM MODULÁTORU................................................15<br />

OBR. 6.22: IFFT SYMETRICKÉHO SPEKTRA...............................................................................16<br />

OBR. 6.23: IFFT ASYMETRICKÉHO SPEKTRA.............................................................................16<br />

OBR. 6.24: IFFT SLOŽKY S PROMĚNNOU FREKVENCÍ. ...............................................................16<br />

OBR. 6.25: OFDM SE 3 NOSNÝMI GENEROVANÝMI POMOCÍ IFFT. ...........................................17<br />

OBR. 6.26: OFDM S 12 NOSNÝMI GENEROVANÝMI POMOCÍ IFFT. ...........................................17<br />

OBR. 6.27: GENEROVÁNÍ OCHRANNÉHO INTERVALU V PRAXI...................................................18<br />

OBR. 6.28: OFDM SYMBOLY S PRÁZDNÝM OCHRANNÝM INTERVALEM....................................18<br />

OBR. 6.29: OFDM SYMBOLY SE ZAPLNĚNÝM OCHRANNÝM INTERVALEM................................19<br />

OBR. 6.30: VÍCECESTNÉ ŠÍŘENÍ DVOU SIGNÁLŮ........................................................................19<br />

OBR. 6.31: REÁLNÉ DVB-T OFDM SPEKTRUM S BOČNÍMI RAMENY........................................20


4 FEKT Vysokého učení technického v Brně<br />

6 Digitální modulační metody pro oblast digitální televize<br />

Cílem kapitoly je seznámit studenty se základy digitální modulace a strukturou IQ<br />

modulátoru a demodulátoru, aplikací Hilbertovy transformace v IQ modulátoru<br />

a přenosu signálu s jednou nosnou a více nosnými a včetně OFDM přenosového<br />

multiplexu, funkcí ochranného intervalu a problematikou vícecestného šíření.<br />

6.1 Základy digitální modulace QPSK a M-QAM<br />

K přenosu digitálních signálů lze využít amplitudové a frekvenční klíčování.<br />

Vektorovou reprezentaci nosné vlny uvádí obrázek (viz obr. 6.1).<br />

Obr. 6.1: Vektorová reprezentace harmonického signálu [2].<br />

Formy jednotlivých modulací:<br />

• Amplitudová modulace - Amplitude modulation (AM)<br />

• Frekvenční modulace - Frequency modulation (FM)<br />

• Fázová modulace - Phase modulation (PM)<br />

• Amplitudové klíčování - Amplitude shift keying (ASK)<br />

• Frekvenční klíčování - Frequency shift keying (FSK)<br />

• Fázové klíčování - Phase shift keying (PSK)<br />

• Kvadraturní amplitudová modulace - Amplitude and phase shift keying (QAM)<br />

IQ modulace – obecná forma kombinace amplitudové a fázové modulace.<br />

Příklad: K přenosu datového toku 10 Mbit/s pomocí ASK je třeba šířka pásma alespoň<br />

10 MHz pokud je používán NRZ kód. Pomocí ASK jsou vytvořeny dvě postranní pásma a RF<br />

signál má šířku pásma, která odpovídá datovému toku signálu v základním pásmu (nebo je<br />

ještě větší díky digitální filtraci k potlačení rušení sousedních kanálů!).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 5<br />

To co požadujeme je redukce šířky pásma pro přenos signálu. Cílem je omezení<br />

šířky pásma pomocí parametrů, které jsou ve vztahu k datovému toku přenášeného signálu<br />

(šířka pásma


6 FEKT Vysokého učení technického v Brně<br />

Pomocí IQ modulátoru lze modulovat pouze fázovou informaci nebo amplitudovou<br />

a nebo kombinaci obou – amplitudová + fázová modulace. Datový tok je převeden na dva<br />

modulační signály pomocí mapování (viz obr. 6.4). Tabulka mapování popisuje pravidla<br />

rozdělení datového toku na modulační signály.<br />

Obr. 6.4: IQ modulace a tabulka mapování [2].<br />

Místo modulace QPSK se častěji používají modulace s vyšším počtem stavů. Datový<br />

tok modulace 16-QAM (viz obr. 6.5) po mapování představuje čtvrtinu původního datového<br />

toku = požadovaná šířka pásma je redukována na čtvrtinu. Počet bitů přenášených v jednom<br />

symbolu odpovídá logaritmu se základem 2 počtu konstelačních bodů diagramu.<br />

Obr. 6.5: Konstelační diagram QPSK, 16-QAM, 64-QAM (vliv šumu a znázornění<br />

rozhodovacích hladin) [2].<br />

Harmonický výstup modulátoru tak lze řídit v amplitudě i fázi (viz obr. 6.6 a 6.7).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 7<br />

Obr. 6.6: IQ modulace s řízením amplitudy a fáze [2].<br />

Obr. 6.7: IQ modulace v časové oblasti [2].


8 FEKT Vysokého učení technického v Brně<br />

6.1.3 IQ demodulator<br />

Číslicově modulovaný signál je přiveden opět do I a Q směšovače (demodulátoru).<br />

Ve stejné chvíli jsou obnoveny nosná a symbolová frekvence v bloku zpracování<br />

signálu (viz obr. 6.8). K obnovení nosné je třeba vstupní signál umocnit na druhou<br />

a spektrální složku nosné ve spektru pak lze zachytit pomocí smyčky fázového závěsu PLL.<br />

Symbolová frekvence je zachycena časově vždy v polovině symbolové periody.<br />

Problém může nastat s demodulátory, které obnovují nosnou s nejistou fází 90 o .<br />

Pomocí směšování IQ složek lze obnovit signál v základním pásmu. Nosná musí být<br />

potlačena pomocí DP filtrace ještě předtím, než signály vstoupí do inverzního mapování<br />

(de-mapování). Inverzní mapování → původní datový tok.<br />

Časové průběhy při demodulaci uvádí obrázek (viz obr. 6.9).<br />

Obr. 6.8: IQ demodulátor [2].<br />

Obr. 6.9: IQ modulace a demodulace v časové oblasti [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 9<br />

6.1.4 IQ demodulátor s metodou fs/4<br />

Modulovaný signál prochází filtrem DP (anti-alliasingovým) a poté je vzorkován A/D<br />

převodníkem, který pracuje se čtyřnásobnou frekvencí IF modulovaného signálu<br />

(viz obr. 6.10). Pokud má nosná frekvence vstupního signálu kmitočet fIF, vzorkovací<br />

frekvence je rovna 4fIF. To znamená, že nosná je vzorkována čtyřikrát během jedné<br />

periody.<br />

A/D převod je zcela synchronní s frekvencí nosné, rotující vektor v rovině IQ<br />

(viz obr. 6.11) je vzorkován přesně ve stejných okamžicích (viz obr. 6.12).<br />

Každý druhý vzorek v I a Q větvi má záporné znaménko a musí být násoben -1. Signály<br />

v základním pásmu jsou obnoveny poté, co se signály i(t) a q(t) ustálí během každé<br />

symbolové periody (změna stavu větve). Ustálení je zpožděno po sepnutí A/D převodníku<br />

o polovinu symbolové periody a signál je třeba synchronizovat pomocí digitální filtrace.<br />

Výstupní signál je interpolován pomocí filtru FIR, jsou tak získány mezilehlé hodnoty vzorků.<br />

Základní zpoždění filtru FIR je třeba kompenzovat zpožděním „delay“ ve druhé větvi.<br />

Obr. 6.10: IQ demodulátor s metodou fs/4 [2].<br />

Obr. 6.11: Metoda fs/4 a demodulace v časové oblasti [2].


10 FEKT Vysokého učení technického v Brně<br />

Obr. 6.12: Demodulace fs/4 v časové oblasti [2].<br />

6.1.5 Využití Hilbertovy transformace při IQ modulaci<br />

Hilbertův transformátor (HT) je blok zpracování signálu, jehož hlavní činností je<br />

fázový posun harmonického signálu o 90 o . To znamená, že kosinus je transformován<br />

na sinus a sinus na mínus kosinus. Amplituda zůstává neměnná. Spektrum harmonických<br />

signálů je uvedeno na obrázku (viz obr. 6.14).<br />

Vlastnosti HT (přenosová funkce viz obr. 6.13):<br />

• všechny záporné frekvence jsou násobeny j, kladné –j ,<br />

• platí pravidlo j ⋅ j = -1 ,<br />

• reálné spektrální koeficienty se stávají imaginárními a naopak ,<br />

• násobení j nebo –j může invertovat záponou nebo kladnou část spektra.<br />

HT transformace cos na sin a sin na –cos může být aplikována na libovolný<br />

harmonický signál v časové oblasti. Hilbertova transformace posouvá fázi harmonických<br />

složek signálu v časové oblasti o 90 o , HT se tedy stává 90 o posuvným fázovým článkem<br />

pro všechny harmonické složky.<br />

Obr. 6.13: Přenosová funkce Hilbertovy transformace [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 11<br />

Obr. 6.14: Spektrum kosinu, sinu a reálného signálu [2].<br />

6.1.6 Praktické využití Hilbertovy transformace<br />

Postranní pásmo nebo části postranního pásma mohou být potlačeny během modulace.<br />

SSB modulace můžeme dosáhnout pomocí DP filtrace (analogová televize), avšak dojde<br />

k významnému zkreslení skupinovým zpožděním.<br />

Modulátor s potlačením jednoho postranního pásma pracuje následovně: do IQ<br />

modulátoru je přiveden modulační signál, který je ve větvi I nezměněn a ve větvi Q má 90 o<br />

fázový posuv. Fázový posuv o plus nebo mínus 90 o ve větvi Q způsobí potlačení horního<br />

nebo dolního postranního frekvenčního pásma (viz obr. 6.15).<br />

Obr. 6.15: Potlačení postranního pásma pomocí Hilbertovy transformace [2].


12 FEKT Vysokého učení technického v Brně<br />

Implementace ideálního analogového fázového článku s posuvem o 90 o pro všechny<br />

harmonické složky v základním pásmu je obtížná. Digitální Hilbertův transformátor<br />

posouvá fázi o 90 o všech reálných harmonických signálů v časové oblasti.<br />

Plné čáry v obrázku představují na f = 0 spektrum signálu v základním pásmu,<br />

přerušované čáry jsou spektra po HT signálu v základním pásmu. Ve spektru tak lze<br />

znázornit, potlačení dolního (příklad viz obr. 6.15) nebo horního postranního pásma.<br />

6.2 Modulace s více nosnými – princip<br />

Přenos s jednou nosnou – používá digitální modulace ve formě FSK a vektorové<br />

modulace (QPSK, QAM). Díky vícecestnému šíření se projevují v kanále úniky, které jsou<br />

frekvenčně a polohově selektivní. Dále mohou být zřejmá echa, přeslechy ostatních signálů,<br />

impulsní rušení a amplitudová a skupinová zpoždění.<br />

Přenos s více nosnými – informace je přenášena digitálně pomocí velkého množství<br />

(až tisíců) nosných frekvencí s násobným protichybovým zabezpečením a datovým<br />

prokládáním. Orthogonal Frequency Division Multiplexing (OFDM) a Discrete multitone<br />

(DMT) modulace představují modulace pro terestrický přenos.<br />

Vlastnosti terestrického přenosu:<br />

• Vícecestné šíření přes různé zpožděné cesty způsobené odrazy od budov, hor, stromů,<br />

automobilů atd.<br />

• Aditivní šum - Additive White Gaussian Noise (AWGN).<br />

• Úzkopásmové a širokopásmové interference a rušení způsobené pohonnými<br />

jednotkami, motory a ostatními rádiovými zdroji.<br />

• Dopplerův efekt, např. posuv frekvence při mobilním příjmu.<br />

Pokud je datový tok digitálních signálů přenášen nosnou s modulací vektorů<br />

(IQ modulace), šířka pásma odpovídá symbolové rychlosti. Dostupná šířka pásma pro přenos<br />

je obvykle specifikovaná předem. Symbolovou rychlost lze získat výpočtem pomocí typu<br />

modulace (počet stavů) a datového toku.<br />

Modulace s jednou nosnou – vysoká symbolová rychlost (1 - 30) MS/s → velmi krátká<br />

symbolová perioda 1 μs i méně, zpožděný signál může být řádově (100 - 250) μs (přibližně až<br />

70 km) v případě terestrického příjmu, zpožděné signály mohou způsobovat ISI mezi<br />

sousedními nebo i vzdálenými symboly.<br />

Ochranný interval – pokud je symbolová perioda prodloužena na co největší délku<br />

kvůli minimalizaci ISI, lze vložit mezeru mezi jednotlivé symboly.<br />

Únik – pokud je informace rozdělena mezi mnoho nosných a je použit systém<br />

protichybového zabezpečení, dostupná šířka pásma zůstává konstantní, jednotlivé nosné nebo<br />

jejich pásma mohou být postiženy únikem (ne všechny).<br />

Modulace s více nosnými – symbolová rychlost je redukována podle počtu nosných<br />

a symboly jsou stejným způsobem prodlouženy až tisícekrát na dobu trvání cca ms → žádný<br />

únik a žádné ISI díky dlouhým symbolům a mezerám mezi nimi.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 13<br />

6.2.1 OFDM (Orthogonal Frequency Division Multiplex)<br />

Modulace s více nosnými až s tisíci subnosnými, ortogonálními mezi sebou (žádné<br />

rušení navzájem). Informace je kódována s protichybovou korekcí a prokládáním →<br />

COFDM (Coded). Každá subnosná je vektorově modulována nezávisle na ostatních<br />

subnosných pomocí QPSK, 16-QAM, 64-QAM atd.<br />

Obr. 6.16: Fourierova transformace obdélníkového impulsu [2].<br />

Obr. 6.17: OFDM spektrum – ilustrace [2].<br />

V průběhu přenosu může být v přenosovém kanále informace přenášena kontinuálně<br />

nebo v časových slotech (time slot). V druhém případě je možné přenášet různé zprávy<br />

a data v různých časových slotech z různých zdrojů.<br />

Všechny subnosné mají konstantní frekvenční rozestup Δf (viz obr. 6.17). Signál<br />

nosné je harmonický s kmitočtem fS = 1/TS a nese IQ modulovanou informaci.<br />

Modulovaný signál je sestaven ze sinusových harmonických složek, které jsou omezeny<br />

obdélníkovým oknem – burstový paket. Konvoluce ve frekvenční oblasti zajišťuje,<br />

že spektrum obdélníkového okna a sinusových průběhů se překrývá (viz obr. 6.16 a 6.19).


14 FEKT Vysokého učení technického v Brně<br />

Obr. 6.18: Okénkování OFDM symbolu [2].<br />

Obr. 6.19: Ortogonalita OFDM ve spektrální oblasti [2].<br />

Ve spektrální oblasti je odstup mezi nulovými složkami spektra roven Δf = 1/Δt<br />

(podmínka ortogonality) (viz obr. 6.18 a 6.19).<br />

Burstový paket s mnoha modulovanými subnosnými se nazývá OFDM symbol.<br />

DVB-T: OFDM<br />

• Mód 2k (2048 subnosných, odstup Δf = 4 kHz, délka symbolu Δt = 250 μs)<br />

• Mód 8k (8192 subnosných, odstup Δf = 1 kHz, délka symbolu Δt = 1 ms)<br />

6.2.2 Generování OFDM symbolů<br />

Stejně jako v metodách s jednou nosnou, každá subnosná vyžaduje mapování symbolů<br />

podle QPSK, 16-QAM, 64-QAM. Každá subnosná je modulována nezávisle na ostatních (viz<br />

obr. 6.20). Všechny modulační procesy jsou synchronizovány s ostatními, v každém případě<br />

je vždy generován symbol s délkou Δt = 1/Δf. Ve skutečnosti jsou OFDM symboly<br />

generovány násobným mapováním, ve kterém jsou generovány dvě tabulky (reálná<br />

a imaginární část), následovány inverzní FFT (IFFT) (viz obr. 6.21).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 15<br />

OFDM modulátor se sestává z IFFT bloku následovaného komplexním směšovačem<br />

(I/Q modulátorem), do kterého jsou přivedeny jeden po druhém reálné a imaginární symboly.<br />

Po IFFT pracuje směšovač opět v časové oblasti.<br />

Obr. 6.20: Teoretická konfigurace OFDM modulátoru [2].<br />

Obr. 6.21: Praktická implementace OFDM modulátoru [2].<br />

Reálné (komplexní) signály v časové oblasti jsou přepokládány když spektrum splňuje<br />

podmínky symetrie (asymetrie).<br />

Po I/Q modulaci je generován amplitudově modulovaný signál s potlačenou nosnou.<br />

Změnou frekvence subnosné je dosaženou pouze změny kosinusového a sinusového<br />

výstupního signálu.<br />

Každá subnosná im(t) je o 90 o posunuta od re(t) a má stejnou amplitudu.


16 FEKT Vysokého učení technického v Brně<br />

Obr. 6.22: IFFT symetrického spektra [2].<br />

Obr. 6.23: IFFT asymetrického spektra [2].<br />

Obr. 6.24: IFFT složky s proměnnou frekvencí [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 17<br />

Obr. 6.25: OFDM se 3 nosnými generovanými pomocí IFFT [2].<br />

Obr. 6.26: OFDM s 12 nosnými generovanými pomocí IFFT [2].<br />

S použitím více a více nosných je generován signál s téměř náhodným tvarem<br />

průběhu (viz obr. 6.22 až 6.26). Pro re(t) a im(t) část signálu stále platí, že v časové oblasti<br />

mají 90 o fázový posuv.<br />

Složka im(t) je Hilbertovou tranformací složky re(t). Tato transformace způsobuje<br />

90 o fázový posuv všech spektrálních složek.<br />

Díky faktu, že každá ze subnosných ve složkách re(t) a im(t) má stejnou amplitudu<br />

a přesný posuv 90 o , pak horní kmitočtové pásmo OFDM nezpůsobuje žádný přeslech do<br />

spodního kmitočtového pásma.<br />

Více nosných způsobuje více náhodný tvar odpovídajícího OFDM symbolu. Symboly<br />

jsou počítány a generovány v čase za sebou způsobem zřetězení (pipeline).


18 FEKT Vysokého učení technického v Brně<br />

6.2.3 Ochranný interval<br />

Perioda za periodou má OFDM symbol stejnou konstantní generovanou délku Δt = 1/Δf.<br />

Mezi symboly je udržován ochranný interval s nastavitelnou délkou. Uvnitř ochranného<br />

intervalu zanikne případný přijatý zpožděný signál nebo ISI. Generování ochranného<br />

intervalu ilustruje obrázek (viz obr. 6.27).<br />

Ochranný interval musí být delší než nejdelší čas zpožděného signálu v přenosovém<br />

systému. Na konci intervalu musí všechna přenosová zkreslení zaniknout.<br />

Ochranný interval není nastaven pouze na nulové symboly (viz obr. 6.28). Obvykle je<br />

do něj vložen konec následujícího symbolu a tak ho nelze pozorovat na osciloskopu<br />

(viz obr. 6.29).<br />

Obr. 6.27: Generování ochranného intervalu v praxi [2].<br />

Obr. 6.28: OFDM symboly s prázdným ochranným intervalem [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 19<br />

Obr. 6.29: OFDM symboly se zaplněným ochranným intervalem [2].<br />

6.2.4 Vícecestné šíření<br />

Začátek a konec symbolu je pouze obtížně detekovatelný v případě vícecestného šíření.<br />

Pokud je konec následujícího symbolu zopakován v předcházejícím ochranném intervalu, část<br />

signálu se nachází v čase několikrát za sebou a tento interval může být nalezen poměrně<br />

jednoduše pomocí autokorelační funkce v přijímači. To umožňuje najít začátek a konec<br />

oblasti, ve které symboly nejsou ovlivněny ISI díky odraženému signálu. Obrázek ukazuje<br />

příjem 2 signálů – cesta 1 a cesta 2 – zpožděná (viz obr. 6.30).<br />

Obr. 6.30: Vícecestné šíření dvou signálů [2].<br />

Pomocí autokorelační funkce přijímač ovlivňuje pozici FFT vzorkovacího okénka,<br />

které má délku přesně jednoho symbolu. Umístění okénka je nutné synchronizovat do začátku<br />

oblasti, která neobsahuje rušivé signály. Vzorkovací okénko není umístěno přesně do<br />

aktuálního symbolu. Jeho správné umístění má za následek eliminaci fázové chyby, která<br />

způsobuje natočení všech konstelačních diagramů a musí být odstraněna v následném<br />

zpracování.


20 FEKT Vysokého učení technického v Brně<br />

6.2.5 Doplňkové signály ve spektru OFDM<br />

Ne všechny nosné spektra OFDM (viz obr. 6.31) obsahují užitečný signál. Kategorie<br />

OFDM nosných pro digitální televizi jsou:<br />

• Payload nosné (užitečná data + chybové zabezpečení + vektorová modulace,<br />

koherentní a diferenční kódování),<br />

• Nepoužité nosné nastavené na nulu (nosné na rozhranní kanálu, horní a dolní<br />

rozhranní, prevence přeslechu sousedních kanálů a adaptace bitové kapacity na<br />

symbol vstupního datového signálu),<br />

• Pevné (fixed) pilotní nosné (pevná pozice ve spektru, automatic frequency control<br />

AFC, reálné frekvenční osy s pevnou amplitudou, fázové reference),<br />

• Rozptýlené (scattered) pilotní nosné (nemají pevnou pozici, rozmítané nosné<br />

používané pro měření vlastností kanálu pro inverzní korekci v přijímači)<br />

• Speciální nosné pro doplňkové informace (rychlé informace o vlastnostech<br />

přenosové cesty od vysílače k přijímači, informace o změnách parametrů vysílání<br />

např. změna modulace, všechny přenosové parametry).<br />

6.3 Kontrolní otázky<br />

Obr. 6.31: Reálné DVB-T OFDM spektrum s bočními rameny [2].<br />

1. Jakou strukturu má IQ modulátor pro satelitní přenos DVB? Kolik bitů je přenášeno<br />

v jednom symbolu a jaký tvar má konstelační diagram?<br />

2. Jakou strukturu má IQ modulátor pro kabelový přenos DVB? Kolik bitů může být<br />

přenášeno v jednom symbolu a jaký tvar pak má konstelační diagram?<br />

3. Jakou obecnou strukturu má IQ demodulátor? Jaký problém při demodulaci způsobí<br />

nejistota fáze obnoveného nosného kmitočtu?<br />

4. K čemu je prakticky využita v IQ modulátoru Hilbertova transformace? Kde je<br />

v blokovém schématu IQ modulátoru Hilbertův transformátor umístěn?


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 6 21<br />

5. Jaké vlastnosti vykazuje obecně signál digitální pozemní televize při šíření? Z jakých<br />

důvodů je vhodné pro takový přenos využít modulaci s více nosnými?<br />

6. Jakou teoretickou strukturu má OFDM modulátor pro pozemní přenos DVB? Jakou<br />

funkci má v modulátoru blok IFFT při praktické implementaci?<br />

7. V jakých módech lze provozovat modulaci OFDM při pozemním přenosu digitální<br />

televize? Jaký je mezi jednotlivými módy rozdíl při skutečném vysílání?<br />

8. Co je to ochranný interval modulace OFDM a jak je definován? Co tento interval<br />

obsahuje teoreticky a co v praxi při implementaci v OFDM kodéru DVB-T?<br />

9. Jak vypadá OFDM spektrum signálu pozemní digitální televize na spektrálním<br />

analyzátoru? Co lze ze spektra určit měřením na spektrálním analyzátoru?<br />

10. Jaké typy nosných OFDM modulace jsou použity při digitálním pozemním vysílání?<br />

K čemu jsou tyto nosné využity při skutečném vysílání a příjmu signálu?<br />

6.4 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 7<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

7 STANDARD DVB-S PRO PŘENOS DIGITÁLNÍ TELEVIZE ...................................5<br />

7.1 ZÁKLADY SATELITNÍHO PŘENOSU A SATELITNÍHO TV VYSÍLÁNÍ..................................... 5<br />

7.2 SYSTÉMOVÉ PARAMETRY STANDARDU DVB-S............................................................... 6<br />

7.3 MODULÁTOR STANDARDU DVB-S.................................................................................. 8<br />

7.4 PŘIJÍMAČ DVB-S (SET-TOP BOX) .................................................................................. 10<br />

7.5 VLIV PŘENOSOVÉ CESTY NA SATELITNÍ VYSÍLÁNÍ ......................................................... 12<br />

7.6 PROVOZNÍ VLASTNOSTI STANDARDU DVB-S................................................................ 14<br />

7.6.1 Užitečný bitový tok .................................................................................... 14<br />

7.6.2 Požadovaný poměr C/N v přenosovém kanále.......................................... 14<br />

7.7 MĚŘENÍ SIGNÁLU PŘI PŘÍJMU DVB-S............................................................................ 15<br />

7.7.1 Měření chybovosti ..................................................................................... 15<br />

7.7.2 Měření signálu DVB-S pomocí spektrálního analyzátoru......................... 17<br />

7.7.3 Měření potlačení ramen ............................................................................ 19<br />

7.7.4 DVB-S testovací a měřící vysílač .............................................................. 19<br />

7.8 KONTROLNÍ OTÁZKY..................................................................................................... 19<br />

7.9 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 19


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 3<br />

Seznam obrázků<br />

OBR. 7.1: PŘÍKLAD KMITOČTOVÉHO USPOŘÁDÁNÍ KANÁLŮ TRANSPONDÉRU NA DRUŽICI...........5<br />

OBR. 7.2: KONSTELAČNÍ DIAGRAM MODULACE QPSK. ..............................................................6<br />

OBR. 7.3: ZJEDNODUŠENÉ BLOKOVÉ SCHÉMA ZPRACOVÁNÍ SIGNÁLU NA DRUŽICI......................7<br />

OBR. 7.4: PŘENOSOVÁ FUNKCE VÝKONU ZESILOVAČE TWTA. ..................................................7<br />

OBR. 7.5: DVB-S MODULÁTOR (1. ČÁST – FEC KODÉR).............................................................8<br />

OBR. 7.6: INVERZE SYNCHRONIZAČNÍHO BYTU V MPEG-2 TS. ..................................................8<br />

OBR. 7.7: ENERGETICKÝ ROZPTYL V DVB-S MODULÁTORU.......................................................9<br />

OBR. 7.8: IQ MODULÁTOR DVB-S. ............................................................................................9<br />

OBR. 7.9: FILTRACE ROLL-OFF..................................................................................................10<br />

OBR. 7.10: DVB-S PŘIJÍMACÍ SYSTÉM (PARABOLICKÁ ANTÉNA, LNB, TUNER). .......................11<br />

OBR. 7.11: BLOKOVÁ STRUKTURA LNB...................................................................................11<br />

OBR. 7.12: BLOKOVÁ STRUKTURA DVB-S PŘIJÍMAČE..............................................................11<br />

OBR. 7.13: VLIVY NA SATELITNÍ PŘENOSOVÉ CESTĚ.................................................................12<br />

OBR. 7.14: CHYBOVOST BER A C/N PŘI PŘÍJMU DVB-S...........................................................13<br />

OBR. 7.15: VZTAH MEZI KANÁLOVOU CHYBOVOSTÍ (PRE-VITERBI) A S/N S QPSK MODULACÍ. 14<br />

OBR. 7.16: OBVOD PRO STANOVENÍ CHYBOVOSTI PRE-VITERBI BER. ......................................16<br />

OBR. 7.17: SPEKTRUM SIGNÁLU DVB-S...................................................................................17


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 7.1: ENERGETICKÁ BILANCE DOWNLINKU (PŘÍKLAD) ...................................................... 13<br />

TAB. 7.2: UŽITEČNÝ BITOVÝ TOK V SATELITNÍM KANÁLE DVB-S ........................................... 15<br />

TAB. 7.3: KÓDOVÝ POMĚR A POŽADOVANÉ C/N ...................................................................... 15


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 5<br />

7 Standard DVB-S pro přenos digitální televize<br />

Cílem kapitoly je seznámit studenty se základy satelitního přenosu a satelitního TV<br />

vysílání, systémovými parametry standardu DVB-S, blokovou strukturou modulátoru<br />

DVB-S (FEC + IQ), blokovým schématem přijímače DVB-S (set-top boxu), vlivem<br />

vlastností přenosové cesty na satelitní vysílání a jeho příjem, provozními vlastnosti<br />

standardu DVB-S a měřením jeho signálu.<br />

7.1 Základy satelitního přenosu a satelitního TV vysílání<br />

Satelity pro televizní vysílání jsou umístěny na geostacionární orbitě GEO,<br />

cca 36 000 km nad rovníkem. Doba oběhu je přesně jeden den, pozice satelitu viditelná ze<br />

země je tedy konstantní. Útlum ve volném prostoru a na danou vzdálenosti je roven 205 dB.<br />

Downlink – přenos ze satelitu na Zemi musí uvažovat přenosový kanál s limitovaným<br />

výkonem. Komunikační satelity pro televizní vysílání přenášejí signál v pásmu (10,7 – 12,75)<br />

GHz, v budoucnu také v uvažovaném pásmu (21,4 – 22,0) GHz.<br />

Obr. 7.1: Příklad kmitočtového uspořádání kanálů transpondéru na družici [1].<br />

Satelitní přenos umožňuje použití přenosového kanálu s větší šířkou pásma<br />

(viz obr. 7.1) než pozemní přenos televize. Stejné kmitočty mohou být použity na různých<br />

kmitočtových pozicích a transpondérech díky směrovým charakteristikám přijímacích<br />

antén pro satelitní televizní vysílání.<br />

Stejný satelitní systém může být využitý k přenosu jak analogového, tak digitálního<br />

televizního vysílání. V evropském vysílání jsou digitální programy umístěny v různých<br />

frekvenčních pásmech současně se stejnými analogovými.<br />

Jednotka zpracování signálu na družici se nazývá transpondér. Uplink a downlink jsou<br />

polarizovány pomocí vertikální a horizontální polarizace k dosažení dvojnásobného počtu<br />

přenášených kanálů (viz obr. 7.1).<br />

Satelitní kanál přímého televizního vysílání má obvykle šířku od 26 do 36 MHz<br />

(např. 33 MHz na družici Astra 1F nebo 36 MHz na Eutelsat Hotbird 2). Uplink je v pásmu<br />

(14 -19) GHz a downlink je v pásmu (11 – 13) GHz.


6 FEKT Vysokého učení technického v Brně<br />

7.2 Systémové parametry standardu DVB-S<br />

DVB-S – ETSI evropský standard ETS 300 421 od roku 1994, “Digital broadcasting<br />

systems for television, sound and data services; Framing structure, channel coding and<br />

modulation for 11/12 GHz satellite services”.<br />

Satelitní přenos vyžaduje modulační metody, které jsou odolné vůči šumu<br />

a nelinearitám - modulační metoda QPSK (viz obr. 7.2) nebo M-PSK využitelná pro<br />

zvýšení datového toku v satelitním kanále.<br />

Obr. 7.2: Konstelační diagram modulace QPSK [1].<br />

Aktivním prvkem v satelitním transpondéru je TWTA zesilovač (Travelling Wave<br />

Tubes Amplifier), který způsobuje nelinearitu a vykazuje také modulační charakteristiku.<br />

Nelinearity nemohou být kompenzovány, způsobují pokles energie ve spektru vysílaného<br />

signálu. Pokud jsou nelinearity významné, nesmí být informace modulačního signálu nesena<br />

v amplitudě.<br />

Uplink - Geostacionární satelity pro přímé televizní vysílání, umístěné trvale nad<br />

rovníkem na orbitě vzdálené cca 36 000 km přijímají signál DVB-S přicházející z uplinkové<br />

stanice a přijímaný signál je nejdříve filtrován filtrem pásmové propusti (viz obr. 7.3).<br />

Ztráty v atmosféře jsou větší než 205 dB a užitečný signál je tedy tlumen. Přijímací anténa<br />

pro uplink a vysílací anténa pro downlink musí zajišťovat odpovídající zesílení signálu.<br />

Zpracování na satelitu - Signál DVB-S je konvertován do frekvenčního pásma<br />

downlinku (11 - 13) GHz a poté zesílen v zesilovačích TWTA. Tyto zesilovače jsou silně<br />

nelineární a nemohou být korigovány díky nutné úspoře energie na satelitu (napájení den –<br />

solární články, noc – baterie) (viz obr. 7.4).<br />

Downlink - Předtím, než je signál DVB-S vyslán zpět na Zem, je nejdříve kmitočtově<br />

filtrován pro potlačení signálu, který se nachází mimo uvažované pásmo transpondéru<br />

(viz obr. 7.3). Vysílací anténa downlinku má vyzařovací diagram, který definuje optimální<br />

pokrytí signálem na Zemi. Toto pokrytí je znázorněno v přijímacích charakteristikách<br />

ve formě tzv. footprintu. Protože jsou ztráty v atmosféře větší než 205 dB, vysílací anténa<br />

na satelitu musí zajišťovat vysoký zisk. Přenášený výkon představuje cca 100 W.<br />

Je nezbytné zvolit symbolovou rychlost, která zajistí užší šířku spektra než je šířka<br />

transpondéru. Obvyklá symbolová rychlost představuje 27,5 MS/s. Protože modulace QPSK<br />

umožňuje přenos dvou bitů na symbol, celková bitová rychlost představuje 55 Mbit/s<br />

(viz vzorec 7.1):


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 7<br />

Obr. 7.3: Zjednodušené blokové schéma zpracování signálu na družici [1].<br />

Obr. 7.4: Přenosová funkce výkonu zesilovače TWTA [1].<br />

gross_data_rateDVB-S = 2 bits/symbol ⋅ 27,5 MS/s = 55 Mbit/s ( 7.1 )<br />

Transportní tok MPEG-2 TS vyslaný na satelit jako QPSK modulovaný signál musí být<br />

zajištěn proti přenosovým chybám pomocí zabezpečení FEC a to ještě než je přiveden do<br />

modulátoru. Standard DVB-S používá blokový Reed Solomonův kód a konvoluční kódování<br />

společně s prokládáním.<br />

Opakování: Paket délky 188 B je zabezpečen cyklickým součtem. Tento součet<br />

umožňuje nejen detekci chybných paketů, ale také opravu určitého počtu chyb (přímá funkce<br />

délky cyklického součtu, polovina délky součtu odpovídá počtu opravitelných chyb). Díky<br />

délce MPEG-2 paketu je používán RS(204,188) kód pro opravu až 8 chybných symbolů.<br />

Redundantní Reed Solomonovo kódování redukuje celkový datový tok (viz vzorec 7.2):<br />

net_data_rateRS = gross_data_rate ⋅ 188/204 = 55 ⋅ 188/204 = 50,69 Mbit/s ( 7.2 )<br />

Jednoduché symbolové zabezpečení nedostačuje pro satelitní přenos. Konvoluční<br />

kódování je dále použito po RS zabezpečení. Kódování opět rozšiřuje datový tok. Toto<br />

rozšíření lze řídit a kontrolovat pomocí parametru kódového poměru (viz vzorec 7.3):


8 FEKT Vysokého učení technického v Brně<br />

net_data_rateDVB-S 3/4 = code_rate ⋅ net_data_rateRS = 3/4 ⋅ 50.69 =<br />

38,01 Mbit/s<br />

( 7.3 )<br />

Konvoluční kódování standardu DVB-S umožňuje základní kódový poměr 1/2<br />

(maximální zabezpečení), 2/3, 3/4, 5/6, 7/8 (minimální zabezpečení). Kompromisem bývá<br />

kódový poměr 3/4, použitý u většiny transpondérů DVB-S.<br />

Obr. 7.5: DVB-S modulátor (1. část – FEC kodér) [2].<br />

Obr. 7.6: Inverze synchronizačního bytu v MPEG-2 TS [2].<br />

7.3 Modulátor standardu DVB-S<br />

Prvním blokem modulátoru DVB-S (viz obr. 7.5) je interface v základním pásmu.<br />

Zde je signál synchronizován s MPEG-2 TS, který se skládá z paketů konstantní délky 188 B<br />

(4 B hlavička + 184 B obsah), hlavička obsahuje synchronizační byte 47hex.<br />

V následujícím bloku jednotky energetického rozptylu (viz obr. 7.6) je každý 8 byte<br />

invertován (0x47 → 0xB8 bitovou inverzí) – pro řízení energetického rozptylu a reset<br />

sekvence PRBS.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 9<br />

Pomocí inverze synchronizačního bytu a doplňujících časových značek po každém 8.<br />

paketu MPEG-2 TS je umožněno modulátoru ve vysílači a demodulátoru v přijímači přijímat<br />

pakety synchronizovaně a aplikovat energetický rozptyl na stejné bloky dat (pakety).<br />

K dosažení energetického rozptylu je generována pseudonáhodná bitová sekvence<br />

(PRBS), která je čas od času definovaným způsobem resetována. Spouštění a resetování<br />

je zajištěno vždy, když je synchronizační byte invertován. Datový tok je poté sloučen<br />

s pseudonáhodnou sekvencí pomocí funkce Exclusive OR (XOR) (viz obr. 7.7). Funkce<br />

XOR narušuje dlouhé sekvence jedniček nebo nul. Pokud je energeticky rozptýlený datový<br />

tok sloučen opět se stejnou sekvencí PRBS v přijímači, rozptyl je následně eliminován a jeho<br />

vliv je potlačen.<br />

Obr. 7.7: Energetický rozptyl v DVB-S modulátoru [2].<br />

Poznámka k zabezpečení FEC: Protože MPEG-2 paket má délku 188 B, tak je použítý<br />

RS kód zkrácen, např. prvních 51 informačních bytů je nastaveno na nuly nebo nejsou<br />

přenášeny vůbec. Tímto způsobem je vytvořen zkrácený kód RS (204, 188). Po vnějším RS<br />

kodéru je použito konvoluční prokládání s hloubkou I = 12. Díky délce rámce vnějšího kódu<br />

n = 204 je základní zpoždění M = n / I = 17. Parametr I a M určuje rozměr prokládací matice.<br />

Na závěr je na proložené symboly aplikován konvoluční kód. Jeho poměr je roven R = 1/2,<br />

délka působení je rovna K = 7. Další kódové poměry je možné dosáhnout pomocí zúžení kódu<br />

(puncturing) - 2/3, 3/4, 5/6 a 7/8 v obou větvích IQ modulátoru.<br />

Obr. 7.8: IQ modulátor DVB-S [2].<br />

Mapování (viz obr. 7.8) je následováno digitální filtrací, takže spektrum je pozvolna<br />

omezeno směrem k sousedním kanálům. Toto omezení šířky pásma signálu rovněž<br />

optimalizuje diagram oka digitálního signálu. Ve standardu DVB-S je filtrace roll-off<br />

zajištěna s faktorem omezení šířky pásma r = 0,35.


10 FEKT Vysokého učení technického v Brně<br />

Signál je ve frekvenčním pásmu omezen pomocí tvarování průběhu charakteristiky<br />

na funkci kvadrátu cos 2 . Kosinové tvarování spektra je způsobeno požadavkem na filtraci<br />

v přijímači, oba filtry způsobí roll-off filtraci √cos 2 . Roll-off faktor popisuje tvar filtrace<br />

definované pomocí Δf / fN (viz obr. 7.9).<br />

Obr. 7.9: Filtrace roll-off [2].<br />

Po filtraci je QPSK signál, který je modulován v IQ moulátoru up-konvertován do<br />

vlastního RF pásma satelitu a poté je výkonově zesílen a přiveden na satelitní anténu. Poté je<br />

vyslán uplinkem na družici v pásmu (14 - 17) GHz.<br />

7.4 Přijímač DVB-S (set-top box)<br />

Signál DVB-S je ze satelitu opět vyzářen zpět na Zemi na vzdálenost cca 36 000 km, je<br />

utlumen o cca 205 dB a jeho výkon je dále utlumen díky atmosférickým podmínkám při<br />

příjmu (déšť, sníh, …). Signál je zachycen přijímací parabolickou anténou, v jejímž ohnisku<br />

je umístěn LNB blok (viz obr. 7.10).<br />

LNB (Low Noise Block) – umístěn v ohnisku antény, obsahuje vlnovodné vedení s<br />

detektory pro vertikální a horizontální polarizaci. Rovina polarizace je vybrána pomocí<br />

amplitudy napájecího napětí LNB bloku (14/18 V) superponovaného na koaxiálním vedení.<br />

Přijímaný signál je poté zesílen v nízkošumovém zesilovači a down-konvertován do prvního<br />

mezifrekvenčního IF pásma (950 - 2050) MHz (viz obr. 7.11).<br />

Moderní univerzální LNB bloky pro příjem digitální satelitní televize obsahují lokální<br />

oscilátory, které generují kmitočet 9,75 GHz a 10,6 GHz a přijímaný signál je downkonvertován<br />

buď s kmitočtem 9,75 GHz nebo 10,6 GHz v závislosti na tom, ve kterém<br />

kmitočtovém pásmu (horní nebo dolní) transpondéru se přijímaný signál nachází.<br />

DVB-S kanály jsou obvykle ve vyšších pásmech transpondérů a 10,6 GHz oscilátor je<br />

tak většinou používán k down-konverzi. LNB je přepínán mezi dvěma frekvencemi pomocí<br />

22 kHz přepínacího napětí, které je (nebo není) superponováno na napájení LNB. Ten je<br />

napájen přes koaxiální kabel, po kterém se současně přenáší mezifrekvenční signál IF<br />

v pásmu (950 - 2050) MHz.<br />

DVB-S přijímač (viz obr. 7.12) – signál prochází další down-konverzí do druhého IF<br />

satelitního pásma (479,5 MHz). Toho je dosaženo pomocí IQ směšovače, který je řízen<br />

oscilátorem z obvodu obnovení nosného kmitočtu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 11<br />

Obr. 7.10: DVB-S přijímací systém (parabolická anténa, LNB, tuner) [1].<br />

Obr. 7.11: Bloková struktura LNB [2].<br />

Obr. 7.12: Bloková struktura DVB-S přijímače [2].


12 FEKT Vysokého učení technického v Brně<br />

I a Q signály jsou podrobeny A/D konverzi a dále přivedeny do přizpůsobeného filtru,<br />

ve kterém je provedena inverzní filtrace (roll-off filtrace √cos2) k filtraci na straně vysílače.<br />

Roll-off faktor je opět roven r = 0,35.<br />

Po filtraci je signál přiveden do bloku obnovení nosné a hodinového kmitočtu a dále<br />

do demapovacího obvodu, který z dvojice bitů v jednotlivých větvích opět generuje datový<br />

tok. Tento tok je zbaven části přenosových chyb ve Viterbiho dekodéru (konvoluční<br />

dekódování), který musí znát informaci o případném zúžení a použitém kódovém poměru<br />

(1/2, …, 3/4, …, 7/8).<br />

Viterbiho dekodér je následován konvolučním inverzním prokládáním, kde jsou<br />

jednotlivé shlukové chyby rozptýleny do individuálních symbolových chyb. Chyby i nadále<br />

obsažené v datovém toku jsou odstraněny pomocí Reed-Solomonova dekodéru<br />

RS(188, 204). Pokud kanálově zabezpečený paket MPEG-2 TS s délkou 204 B obsahuje více<br />

než 8 chyb, pak protichybové zabezpečení selže. Transport error indicator v hlavičce<br />

paketu TS je nastaven na „1” a označuje tento paket za chybný. Ten není dále dekódován<br />

v MPEG-2 dekodéru a je aplikován mechanismus potlačení chyby.<br />

Po RS dekódování je aplikován stejně jako na straně vysílače opět energetický rozptyl<br />

a je zrušena inverze synchronizačních bytů, která jej řídí. Na výstupu interface v základním<br />

pásmu je dostupný MPEG-2 TS pro MPEG-2 dekodér.<br />

7.5 Vliv přenosové cesty na satelitní vysílání<br />

Vlivy jsou omezeny především dosaženým šumem (viz obr. 7.13). IQ modulátor může<br />

způsobovat různá zesílení v obou I a Q větvích (amplitudová imbalance), dále může mít vliv<br />

fázová chyba 90 o fázového posouvače nosné vlny (fázová chyba) nebo nedostatečné potlačení<br />

nosné (carrier supression). Dále mohou příjem ovlivňovat šum a fázový jitter obvodů –<br />

vše nepodstatné díky použité modulaci QPSK.<br />

Obr. 7.13: Vlivy na satelitní přenosové cestě [2].<br />

Minimální C/N poměry je funkcí kódového poměru (viz obr. 7.14). Chybovosti BER<br />

pre-Viterbi, post-Viterbi (pre-Reed Solomon) a post-Reed Solomon jsou označeny.<br />

S minimálním C/N poměrem 6,8 dB mu odpovídá v kanálu chybovost pre-Viterbi BER<br />

rovna 3E-2. Post-Viterbi BER je potom rovno 2E-4 což odpovídá limitu pro následné RS<br />

dekódování a dosažení výstupní BER = 1E-11 nebo lepší. Tento údaj odpovídá přibližně jedné<br />

chybě za hodinu a je definován jako QEF (quasi error-free). Ve stejnou chvíli tyto<br />

podmínky příjmu odpovídají hranici “fall off the cliff” (nebo nastává tzv. “brickwall effect”).<br />

Nepatrný nárůst šumu pak způsobí přenosové chyby a strmý nárůst jejich výskytu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 13<br />

Obr. 7.14: Chybovost BER a C/N při příjmu DVB-S [2].<br />

Tab. 7.1: Energetická bilance downlinku (příklad) [2].


14 FEKT Vysokého učení technického v Brně<br />

Obr. 7.15: Vztah mezi kanálovou chybovostí (pre-Viterbi) a S/N s QPSK modulací [2].<br />

7.6 Provozní vlastnosti standardu DVB-S<br />

7.6.1 Užitečný bitový tok<br />

Užitečný bitový tok RU lze vypočítat ze symbolové rychlosti RS (viz vzorec 7.4)<br />

R RS<br />

bit<br />

R R<br />

symbol<br />

U 1 2<br />

= , ( 7.4 )<br />

kde R1 = 188/204 = 0,922 je kódový poměr pro Reed-Solomonovo kódování a R2 je<br />

kódový poměr konvolučního kódu s nebo bez zúžení kódu.<br />

Tabulka (viz tab. 7.2) uvádí možné užitečné bitové toky pro systém s BW/RS = 1,27 jako<br />

funkci šířky pásma transpondéru BW a kódového poměru. Některé skupiny satelitů Astra<br />

a Eutelsat používají přenos přes 36 MHz transpondér s BW/RS = 1,309 a kódovým poměrem<br />

3/4. Symbolová rychlost je rovna 27,5 MS/s a užitečný datový tok je roven 38,01 Mbit/s.<br />

7.6.2 Požadovaný poměr C/N v přenosovém kanále<br />

Cílem protichybového zabezpečení je dosáhnout chybovosti ≤ 1E-11 pro následné<br />

dekódování. Z tohoto důvodu je bitová chybovost ≤ 2E-4 požadována na výstupu Viterbiho<br />

dekodéru. Toto naopak závisí na kódovém poměru a poměru C/N. Tabulka (viz tab. 7.3)<br />

uvádí simulované hodnoty pro satelitní přenos podle standardu DVB-S i s předpokládanými<br />

aditivními ztrátami 0.8 dB jako rezervou pro praktickou implementaci (modulátor,<br />

demodulátor a TWTA).<br />

C/N závisí na podmínkách uplinku i downlinku (přenášený výkon, přesné směrování<br />

obou parabolických antén, rozměr antény a její průměr, meteorologické podmínky, šumové<br />

číslo přijímače).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 15<br />

Tab. 7.2: Užitečný bitový tok v satelitním kanále DVB-S [1].<br />

Tab. 7.3: Kódový poměr a požadované C/N [1].<br />

7.7 Měření signálu při příjmu DVB-S<br />

Satelitní přenos je poměrně robustní a náchylný pouze na šumové poměry (cca 205 dB<br />

útlum signálu při příjmu) a možné vyzařování díky mikrovlnnému vedení.<br />

Nezbytné testované parametry signálu DVB-S jsou:<br />

• úroveň přijímaného signálu (channel power),<br />

• šumový poměr C/N (carrier/noise ratio),<br />

• chybovost BER (bit-error rate),<br />

• potlačení ramen spektra (shoulder attenuation).<br />

Následující zařízení jsou nutná pro měření DVB-S:<br />

• moderní spektrální analyzátor,<br />

• DVB-S měřící přijímač s měřením BER,<br />

• DVB-S testovací a měřící vysílač pro měření set-top boxů a IDTV přijímačů.<br />

7.7.1 Měření chybovosti<br />

Díky vnější a vnitřní ochraně FEC v DVB-S lze vyhodnotit 3 typy chybovosti BER:<br />

• chybovost pre-Viterbi BER,


16 FEKT Vysokého učení technického v Brně<br />

• chybovost pre-Reed Solomon BER,<br />

• chybovost post-Reed Solomon BER.<br />

Obecný výpočet chybovosti BER lze stanovit jako poměr (viz vzorec 7.5):<br />

BER = bit errors / transmitted bits ( 7.5 )<br />

Obr. 7.16: Obvod pro stanovení chybovosti pre-Viterbi BER [2].<br />

Nejdůležitějším měřením chybovosti, které vyhodnocuje informace o přenosové cestě je<br />

měření pre-Viterbi BER (kanálová chybovost). Může být vyhodnocena pomocí opětovného<br />

použití datového toku po Viterbiho dekódování do konvolučního kodéru se stejnou<br />

konfigurací jakou má vysílač (viz obr. 7.16). Pokud jsou data před Vitebiho dekódováním<br />

srovnána s daty po konvolučním kódování (nutné uvažovat zpoždění kodéru - delay) a tato<br />

jsou identická, chybovost je nulová (žádné chyby při přenosu). Komparátor pro větev I a Q<br />

vyhodnocuje rozdíly chybovostí. Bitové chyby jsou pak vztaženy k celkovému počtu<br />

přenesených bitů v odpovídající datové periodě a tak je vyhodnocena chybovost.<br />

Rozsah chybovosti pre-Viterbi BER je mezi 1E-9 až 1E-2.<br />

Viterbiho dekodér umí vyhodnotit pouze podíl bitových chyb. Stále je zachována<br />

zbytková chybovost před Reed-Solomonovým dekodérem. Počítáním korekčních zásahů<br />

Reed-Solomonova dekodéru a jejich vztažením k počtu přenesených bitů v odpovídající<br />

časové periodě lze stanovit chybovost pre-Reed Solomon BER.<br />

RS dekodér však nedokáže opravit všechny chybné bity, což se odráží v označení<br />

chybných symbolů v hlavičce chybných paketů TS (transport error indicator bit nastaven<br />

na „1”). Pokud jsou počítány chybné pakety (wrong packets) MPEG-2 TS, lze stanovit<br />

chybovost post-Reed Solomon BER.<br />

Pokud jsou měřeny velmi nízké chybovosti (např. méně než 1E-6), je třeba nastavit<br />

dlouhé časy měření v řádu minut až hodin. Detekovaná chybovost pak odpovídá přesněji<br />

skutečné hodnotě. Existuje přímý vztah mezi poměrem C/N a chybovostí BER a naopak BER<br />

lze použít ke stanovení poměru C/N.<br />

Každý DVB-S čip demodulátoru přijímače a tak i kompletní přijímač obsahuje obvod<br />

pro stanovení chybovosti pre-Viterbi BER, protože tato hodnota je využita ke směrování<br />

přijímací antény a k vyhodnocení kvality signálu při příjmu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 17<br />

7.7.2 Měření signálu DVB-S pomocí spektrálního analyzátoru<br />

Spektrální analyzátor může být využitý k měření výkonu v DVB-S kanále<br />

(viz obr. 7.17), minimálně při uplinku. Může být také využitý při stanovení poměru C/N při<br />

downlinku, dokonce při přímém měření. Signál DVB-S a jeho vlastnosti mají podobu<br />

s vlastnostmi šumu, zejména jsou velmi podobné vlastnostem Gaussovského šumu. Lze tedy<br />

jeho výkon měřit podobně jako v případě šumu.<br />

Obr. 7.17: Spektrum signálu DVB-S [2].<br />

Pro stanovení výkonu nosné je třeba spektrální analyzátor nastavit na:<br />

• center frequency na střed DVB-S kanálu<br />

• span na 100 MHz,<br />

• resolution bandwidth na 2 MHz,<br />

• video bandwidth na 10 MHz (kvůli RMS detektoru a log. reprezentaci výsledku)<br />

• detector na RMS<br />

• slow sweep time (2000 ms)<br />

• noise marker na střed kanálu (výsledek C’ v dBm/Hz)<br />

Díky přibližným šumovým vlastnostem signálu lze použít šumový marker k měření<br />

výkonu signálu. Analyzátor udává hodnotu C’ jako výkonovou hustotu signálu na pozici<br />

markeru v [dBm/Hz] a šířka pásma filtru a charakteristika logaritmického zesilovače<br />

analyzátoru jsou přiměření automaticky zohledněny.<br />

Pro vztažení výkonové hustoty C k Nyquistově šířce pásma BN signálu DVB-S, je třeba<br />

přepočítat výkon signálu (viz vzorec 7.6):<br />

C = C’ + 10 log BN = C’ +10 log (symbol rate / Hz) [dBm] ( 7.6 )<br />

Šumový marker může být také použitý při měření na ramenech spektra signálu DVB-S.<br />

To je umožněno díky předpokladu, že šum na okraji uvažovaného pásma postihuje i boční<br />

ramena spektra signálu.


18 FEKT Vysokého učení technického v Brně<br />

Hodnota N’ výkonové šířky šumu opět představuje výstup z markeru spektrálního<br />

analyzátoru. Výkon šumu N v přenosovém kanále DVB-S s šířkou pásma BK je poté stanoven<br />

z výkonové šířky šumu N’ podle následující rovnice (viz vzorec 7.7):<br />

N = N’ + 10 log BK = N’ +10 log (noise bandwidth / Hz) [dBm] ( 7.7 )<br />

Výsledek poměru C/N je pak roven (viz vzorec 7.8):<br />

C/N [dB] = C [dBm] – N [dBm] ( 7.8 )<br />

Příklad:<br />

Měřená hodnota šumového markeru pro C’ (střed kanálu) -100 dB/Hz<br />

Korekční hodnota pro symbolovou rychlost 27.5 MS/s +74.4 dB<br />

Výkon C v kanálu DVB-S -25.6 dBm<br />

Měřená hodnota šumového markeru pro N’ (mimo kanál) -120 dB/Hz<br />

Korekční hodnota pro 27.5 MHz šumové pásmo +74.4 dB<br />

Výkon šumu N v kanálu DVB-S -45.6 dBm<br />

C/N [dB] = -25.6 [dBm] – (- 45.6 dBm) = 20 dB<br />

Pro měření C/N při downlinku, je šum N měřen v mezerách mezi jednotlivými kanály.<br />

Další možností měření C/N by mohla být analýza konstelačního diagramu nebo pomocí<br />

detektoru pro měření chybovosti.<br />

Poměr C/N je důležitou hodnotou při srovnání kvality satelitní přenosové cesty.<br />

Z poměru C/N lze stanovit přímý závěr k očekávané chybovosti přenosu.<br />

Dosažené C/N je výsledkem výkonu vyzářeného ze satelitu (přibližně 100 W), zisku<br />

antény na straně vysílače a přijímače, poloměru antény a ztrát při šíření signálu. Přesné<br />

nasměrování antény přijímače a šumové číslo LNB bloku a tedy přijímače je třeba rovněž<br />

uvažovat. Pro přepočet poměrů S/N a C/N lze použít vzorec (viz vzorec 7.9)<br />

S/N [dB] = C/N [dB] + 10 log (1 – r/4) = C/N [dB] -0.3997 dB, ( 7.9 )<br />

kde C je výkon signálu po filtraci, N je výkon šumu uvnitř Nyquistovy šířky pásma<br />

(symbolová rychlost) a r je roll-off faktor (DVB-S r = 0.35).<br />

V DVB-S je obvykle uváděn poměr Eb/N0. Je to energie na bit Eb s uvažovanou<br />

výkonovou mírou šumu N0 v [dBm/Hz]. Poměr může být vyhodnocen pomocí C/N, poměru<br />

RS kódu, počtu stavů m modulace PSK a kódového poměru konvokučního kódu<br />

(viz vzorec 7.10).<br />

Eb/N0 [dB] = C/N [dB] - 10 log (188/204) – 10 log (m) – 10 log (code rate) ( 7.10 )


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 7 19<br />

7.7.3 Měření potlačení ramen<br />

DVB-S signál a jeho spektrum uvnitř uvažovaného kanálu by nemělo vykazovat žádné<br />

zvlnění nebo sklon. Směrem k okrajům kanálu, spektrum DVB-S klesá díky filtraci roll-off.<br />

Části signálu mimo uvažovaný kanál se nazývají „ramena“. Cílem je dosažení nejlepšího<br />

možného potlačení ramen a to minimálně o 35 dB. Spektrum signálu je analyzováno<br />

spektrálním analyzátorem a běžným markerem.<br />

7.7.4 DVB-S testovací a měřící vysílač<br />

Testování DVB-S přijímačů (set-top boxů) je velmi důležité. Pro tyto testy se používají<br />

DVB-S měřící vysílače, které dokáží simulovat satelitní přenosový kanál a proces<br />

modulace. Takový měřící vysílač obsahuje DVB-S modulátor, up-konvertor, aditivní šumový<br />

zdroj, (případně simulátor kanálu). Měřící vysílač je buzen MPEG-2 TS z MPEG-2<br />

generátoru a vytváří signál DVB-S v pásmu první satelitní mezifrekvence IF (900 - 2100)<br />

MHz. Změnou parametrů přenosu lze takto testovat vlastnosti DVB-S přijímače.<br />

7.8 Kontrolní otázky<br />

1. Jaké frekvenční uspořádání mohou mít jednotlivé transpondéry na družici? Ve kterých<br />

frekvenčních pásmech pracují a jaká může být jejich šířka pásma pro DVB-S?<br />

2. Co obsahuje obecné blokové schéma zpracování televizního signálu na družici?<br />

K čemu jsou na družici využity TWTA zesilovače a jaké mají obecné vlastnosti?<br />

3. Jaká je bitová rychlost B [Mbit/s] signálu se symbolovou rychlostí S [MS/s]<br />

zabezpečeného kódem RS(188, 204) a konvolučním kódem s poměrem m/n při<br />

použité modulaci QPSK u DVB-S? Naznačte postup vypočtu.<br />

4. Jakou blokovou strukturu má DVB-S modulátor, jehož vstupním signálem je<br />

transportní tok TS a výstupním signálem modulovaný signál uplinkové stanice?<br />

5. Jakou blokovou strukturu má DVB-S přijímač (set-top box), jehož vstupním signálem<br />

je signál na první satelitní mezifrekvenci a výstupním signálem transportní tok TS?<br />

6. Jaké jsou měřené parametry signálu při příjmu DVB-S? Jakými prostředky nebo<br />

měřícími přístroji lze jednotlivé parametry měřit?<br />

7. Jaké typy chybovosti lze sledovat při měření signálu DVB-S? Jak lze číselně určit<br />

kanálovou chybovost signálu při příjmu DVB-S a jakého rozmezí nabývá?<br />

8. Jak lze pomocí měřícího přijímače DVB-S určit poměr nosné k šumu C/N?<br />

9. Jak lze provést odhad poměru C/N signálu při příjmu DVB-S pomocí měření na<br />

spektrálním analyzátoru? Co lze ze získaného poměru C/N vyvodit za přímý závěr?<br />

10. Jak lze měřit potlačení ramen na spektru signálu DVB-S?<br />

7.9 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.


20 FEKT Vysokého učení technického v Brně<br />

[ 3 ] ETSI EN 300 421 v1.1.2 (1997-08). European standard. Digital Video Broadcasting<br />

(DVB); Framing structure, channel coding and modulation for 11/12 GHz satellite<br />

services. ETSI, 1997.<br />

[ 4 ] ETSI TR 101 290 v1.2.1 (2001-05). Technical report. Digital Video broadcasting<br />

(DVB); Measurement guidelines for DVB systems. ETSI, 2001.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 8<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

8 STANDARD DVB-C PRO PŘENOS DIGITÁLNÍ TELEVIZE...................................5<br />

8.1 ZÁKLADY KABELOVÉHO PŘENOSU DIGITÁLNÍ TELEVIZE.................................................. 5<br />

8.2 SYSTÉMOVÉ PARAMETRY STANDARDU DVB-C .............................................................. 5<br />

8.3 MODULÁTOR DVB-C...................................................................................................... 8<br />

8.4 PŘIJÍMAČ DVB-C.......................................................................................................... 10<br />

8.5 VLIV KABELOVÉ PŘENOSOVÉ CESTY NA DIGITÁLNÍ SIGNÁL........................................... 11<br />

8.6 PROVOZNÍ VLASTNOSTI STANDARDU DVB-C ............................................................... 12<br />

8.7 MĚŘENÍ SIGNÁLU PŘI KABELOVÉM PŘENOSU DVB-C ................................................... 14<br />

8.7.1 Detekce interferenčních vlivů při použití konstelační analýzy.................. 17<br />

8.7.2 Additive White Gaussian Noise (AWGN).................................................. 17<br />

8.7.3 Chyby I/Q modulátoru............................................................................... 18<br />

8.7.4 Modulační chyba, Modulation Error Ratio (MER)................................... 19<br />

8.7.5 Error Vector Magnitude (EVM)................................................................ 21<br />

8.7.6 Měření chybovosti BER (bit-error rate).................................................... 21<br />

8.7.7 Měření výkonu nosné DVB-C a odhad poměru S/N.................................. 22<br />

8.7.8 Měření potlačení ramen ............................................................................ 24<br />

8.7.9 Měření zvlnění a sklonu spektra v kabelovém kanále ............................... 24<br />

8.7.10 DVB-C/J83A,B,C měřící a testovací vysílač ............................................. 24<br />

8.8 KONTROLNÍ OTÁZKY..................................................................................................... 25<br />

8.9 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 25


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 3<br />

Seznam obrázků<br />

OBR. 8.1: PŘÍKLAD KONSTELAČNÍHO DIAGRAMU 64–QAM A 256-QAM . .................................6<br />

OBR. 8.2: KONVERZE BYTŮ NA SYMBOLOVÁ SLOVA (MODULACE 64-QAM UVEDENA JAKO<br />

PŘÍKLAD) . ...........................................................................................................................7<br />

OBR. 8.3: KONSTELACE 16, 32 A 64-QAM . ...............................................................................7<br />

OBR. 8.4: KONSTELACE 256-QAM ............................................................................................8<br />

OBR. 8.5: MODULÁTOR DVB-C .................................................................................................9<br />

OBR. 8.6: POŽADOVANÁ CELKOVÁ FREKVENČNÍ ODEZVA SIGNÁLU DVB-C ..............................9<br />

OBR. 8.7: PŘIJÍMAČ DVB-C .....................................................................................................10<br />

OBR. 8.8: INTERFERENCE NA DVB-C PŘENOSOVÉ CESTĚ .........................................................11<br />

OBR. 8.9: CHYBOVOST PŘI PŘENOSU DVB-C A MODULACI 64-QAM . .....................................12<br />

OBR. 8.10: KANÁLOVÁ CHYBOVOST JAKO FUNKCE S/N . ..........................................................12<br />

OBR. 8.11: SPEKTRÁLNÍ ÚČINNOST QAM MODULACÍ A POŽADOVANÉ C/N PRO BER = 2E-4 . .14<br />

OBR. 8.12: BLOKOVÝ DIAGRAM DVB-C MĚŘÍCÍHO PŘIJÍMAČE S KONSTELAČNÍ ANALÝZOU . ...15<br />

OBR. 8.13: SPRÁVNĚ SYNCHRONIZOVANÝ KONSTELAČNÍ DIAGRAM 64-QAM<br />

OBSAHUJÍCÍ ŠUM ...............................................................................................................16<br />

OBR. 8.14: ŽÁDNÁ MODULACE QAM SIGNÁL VE VYBRANÉM KANÁLE, POUZE ŠUM .................16<br />

OBR. 8.15: MODULACE QAM BEZ SYNCHRONIZACE NOSNÉ . ...................................................17<br />

OBR. 8.16: KONSTELAČNÍ DIAGRAM 64-QAM S ŠUMEM AWGN ............................................17<br />

OBR. 8.17: 2D FREKVENČNÍ DISTRIBUCE BODŮ V 16-QAM KONSTELAČNÍM DIAGRAMU . ........18<br />

OBR. 8.18: IQ MODULÁTOR A JEHO ZDROJE CHYB ....................................................................19<br />

OBR. 8.19: CHYBY IQ MODULÁTORU A) IQ NEVYVÁŽENÍ, B) IQ FÁZOVÁ CHYBA,<br />

C) NEDOSTATEČNÉ POTLAČENÍ NOSNÉ . .............................................................................19<br />

OBR. 8.20: CHYBOVÉ VEKTORY PRO STANOVENÍ MER . ...........................................................20<br />

OBR. 8.21: MER V REÁLNÉM KONSTELAČNÍM DIAGRAMU (Q1 KVADRANT 64-QAM)..............20<br />

OBR. 8.22: SPEKTRUM SIGNÁLU DVB-C/ J83 A,B,C . ..............................................................23<br />

OBR. 8.23: PŘÍKLAD SPEKTRA NĚKOLIKA DVB-C KANÁLŮ......................................................23<br />

OBR. 8.24: ROHDE & SCHWARZ SFQ – DIGITÁLNÍ SIGNÁLY PRO TERESTRICKÝ,<br />

KABELOVÝ A SATELITNÍ PŘENOS. ......................................................................................24


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 8.1: PROVOZNÍ DETAILY DVB-C PRO RŮZNÉ MODULACE QAM . .................................... 13<br />

TAB. 8.2: PŘÍKLAD KONFIGURACE DVB-C PŘENOSU . ............................................................. 13<br />

TAB. 8.3: KONVERZNÍ TABULKA CHYB MER A EVM .............................................................. 21


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 5<br />

8 Standard DVB-C pro přenos digitální televize<br />

Cílem kapitoly je seznámit studenty se základy kabelového přenosu digitální<br />

televize, systémovými parametry standardu DVB-C, blokovou strukturou modulátoru<br />

DVB-C, blokovou strukturou přijímače DVB-C, vlivem kabelové přenosové cesty na<br />

digitální signál, provozními vlastnostmi standardu DVB-C a měřením signálu při<br />

kabelovém přenosu DVB-C.<br />

8.1 Základy kabelového přenosu digitální televize<br />

Širokopásmové kabelové sítě zajišťují dobré radiové a televizní pokrytí, zejména<br />

v oblastech s hustým osídlením. Tyto kabelové sítě mají buď šířku pásma cca 400 MHz (50 –<br />

450) MHz nebo až cca 800 MHz (50 – 860) MHz. Navíc kabelové televizní vysílání využívá<br />

mimo UHF a VHF shodného s terestrickým vysíláním také speciální televizní pásma<br />

(viz kmitočtové tabulky teelvizních kanálů - kanály označené S).<br />

V mnoha evropských oblastech je využití terestrického vysílání pod 10% z celkového<br />

počtu přijímačů. Od roku 1995 kabelové sítě přenáší digitální televizní signály ve standardu<br />

DVB-C a to ve vyšších frekvenčních pásmech - nad 300 MHz.<br />

Vybrané přenosové metody a jejich parametry byly specifikovány s ohledem na typické<br />

vlastnosti širokopásmového kabelového přenosu. Kabelové vedení poskytuje daleko větší<br />

poměr signál/šum než satelitní přenos a neobsahuje problémy s odrazy signálu. Kabel tak<br />

dovoluje použití digitálních modulačních metod vyšší kvality, od 64-QAM (koaxiální<br />

vedení) až k 256-QAM (optický kabel).<br />

Širokopásmová kabelová síť se skládá z předávací stanice (head end), kabelové<br />

distribuční linky (koaxiální kabely a zesilovače, optické kabely), „poslední míle“ od<br />

distributora programů k domovním přípojkám uživatelů a případně z STA společného<br />

kabelového rozvodu. Zpětný kanál pokud bývá realizován tak v pásmu pod 65 MHz.<br />

8.2 Systémové parametry standardu DVB-C<br />

DVB-C – ETSI European standard ETS 300 429 od roku 1994, “Digital Video<br />

Broadcasting; Framing structure, channel coding and modulation for cable systems”.<br />

V DVB-C modulátoru prochází MPEG-2 TS téměř stejným zpracováním v základním<br />

pásmu jako při satelitním přenosu DVB-S. Pouze v poslední fázi při zabezpečení proti<br />

přenosovým chybám chybí konvoluční kódování. Jednoduše není nutné, protože přenosové<br />

médium je více odolné proti rušení.<br />

Toto zpracování je následováno 16, 32, 64, 128 nebo 256 stavovou kvadraturní<br />

amplitudovou modulací QAM. V koaxiálním vedení je použita 64-QAM (6 bitů/symbol),<br />

v optickém kabelu je použita 256-QAM (8 bitů/symbol).<br />

Konvenční koaxiální systém uvažuje šířku kanálu 8 MHz. Běžně se v tomto kanálu<br />

používá 64-QAM (viz obr. 8.1) modulovaná nosná se symbolovou rychlostí 6,9 MS/s.<br />

Symbolová rychlost musí být nižší než šířka pásma kanálu 8 MHz. Modulovaný signál je na<br />

okrajích pásma filtrován s roll-off faktorem r = 0,15 (podle normy pro DVB-C).


6 FEKT Vysokého učení technického v Brně<br />

Obr. 8.1: Příklad konstelačního diagramu 64–QAM a 256-QAM [2].<br />

Bitová rychlost ve standardu DVB-C je pak definována jako (viz vzorec 8.1):<br />

gross_data_rateDVB-C = 6 bitů/symbol ⋅ 6,9 MS/s = 41,4 Mbit/s ( 8.1 )<br />

V DVB-C je používáno pouze Reed Solomonovo RS(204,188) zabezpečení bez<br />

konvolučního kódování (viz vzorec 8.2).<br />

net_data_rateDVB-C = gross_data_rate ⋅ 188/204 = 38.15 Mbit/s ( 8.2 )<br />

Ve standardu DVB-S široký satelitní kanál 36 MHz se symbolovou rychlostí 27,5 MS/s<br />

a při kódovém poměru 3/4 má při kabelovém přenosu DVB-C stejnou datovou rychlost a<br />

stejnou přenosovou kapacitu při 8 MHz šířce kanálu.<br />

Obecně pro DVB-C platí (viz vzorec 8.3)<br />

net_data_rateDVB-C = log (m) ⋅ symbol rate ⋅ 188/204 ( 8.3 )<br />

DVB-C kanál má daleko větší poměr S/N, cca 30 dB ve srovnání s 10 dB v případě<br />

přenosu DVB-S.<br />

Konstelace modulací evropského standardu DVB-C jsou 16-QAM, 32-QAM, 64-QAM,<br />

128-QAM a 256-QAM. Podle standardu DVB-C, je výstupní spektrum filtrováno s roll-off<br />

faktorem r = 0.15.<br />

Další možnosti kabelových standardů představují:<br />

• ITU-T J83A – Evropa, DVB-C, 8 MHz kanál, r = 0,15 (64-QAM)<br />

• ITU-T J83B – Severní Amerika, jiné FEC, 6 MHz kanál, r = 0,18 (64-QAM)<br />

• ITU-T J83C – Japonsko, DVB-C, 6 MHz kanál, r = 0,13 (64-QAM)<br />

• ITU-T J83D – není používán v praxi, odpovídá ATSC standardu, modulace 16VSB<br />

Poté, co jsou 8 bitová slova podrobena kanálovému kódování, jsou přivedena do<br />

konvertoru bytů na symboly (byte-to-m-tuple converter). Jedná se o kombinaci m bitových<br />

bytů, které jsou přenášeny pomocí n bitových symbolů (symbolové slovo) (viz obr. 8.2).<br />

MPEG-2 TS pakety mají délku 204 B (s FEC) s 8 bitovým symbolovým slovem.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 7<br />

Obr. 8.2: Konverze bytů na symbolová slova (modulace 64-QAM uvedena jako příklad) [1].<br />

• 16-QAM – 4 bitové symbolové slovo, délka paketu 408 symbolů<br />

• 32-QAM – 5 bitové symbolové slovo, délka paketu 326,4 symbolů<br />

• 64-QAM – 6 bitové symbolové slovo, délka paketu 272 symbolů<br />

• 128-QAM – 7 bitové symbolové slovo, délka paketu 233,14 symbolů<br />

• 256-QAM – 8 bitové symbolové slovo, délka paketu 204 symbolů<br />

V závislosti na počtu bitů m, které jsou přenášeny v symbolu, pak konstelační diagram<br />

(konstelace) obsahuje konečné množství amplitud a fázových pozic, kterými je modulována<br />

nosná. Každý stav lze vyjádřit kombinací m bitů.<br />

Konstelace 16-QAM (viz obr. 8.3)je zakreslena jako podmnožina konstelace 64-QAM<br />

(vynechání 2 bitů uprostřed slova). První dva MSB bity jsou v každém kvadrantů<br />

konstantní ! Konstelace 256-QAM (viz obr. 8.4).<br />

Obr. 8.3: Konstelace 16, 32 a 64-QAM [1].


8 FEKT Vysokého učení technického v Brně<br />

8.3 Modulátor DVB-C<br />

Obr. 8.4: Konstelace 256-QAM [1].<br />

Je zcela totožný s modulátorem DVB-S, vyjma chybějícího konvolučního kódéru<br />

a doplněného QAM modulátoru.<br />

Modulátor je synchronizován na MPEG-2 TS, který je připojen k rozhranní v základním<br />

pásmu a má strukturu 188 B paketů (4 B hlavička + 184 B užitečný obsah).<br />

Každý osmý synchronizační byte je invertován na 0xB8HEX, ve kterém je nesena<br />

informace o časových značkách v MPEG-2 TS k přijímači a potlačení energetického rozptylu.<br />

Kodér RS(204,188) je následován Forneyho prokládáním, čímž je dosaženo větší odolnosti<br />

datového toku proti shlukovým chybám.<br />

Datový tok zabezpečený proti chybám je poté veden do obvodu mapování, kde je každý<br />

QAM kvadrant podroben diferenčnímu kódování (na rozdíl od DVB-S a DVB-T). Důvodem<br />

je fakt, že nosná může být obnovena v demodulátoru 64-QAM pouze v násobcích 90 o , DVB-S<br />

se může zachytit na libovolnou fázi nosné vlny, avšak v DVB-C ne.<br />

Obvod mapování je následován digitálním kvadraturním amplitudovým<br />

modulátorem (QAM) (viz obr. 8.5) a po výkonovém zesílení je signál veden do kabelové<br />

sítě.<br />

Přenosová funkce přizpůsobeného filtru v přijímači uvažuje vliv přenosové cesty.<br />

V obvodech předzpracování ve vysílači musí být zařazen filtr s charakteristikou √cos2<br />

(squared-root raised-cosine).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 9<br />

Obr. 8.5: Modulátor DVB-C [2].<br />

Obr. 8.6: Požadovaná celková frekvenční odezva signálu DVB-C [1].<br />

Toleranční pole filtru uvedené v ETSI standardu udává celkovou požadovanou<br />

amplitudovou frekvenční odezvu všech filtrů ve vysílači.<br />

Kromě charakteristiky přizpůsobeného filtru je třeba uvažovat vlastnosti D/A<br />

převodníků a přenosové funkce všech následujících filtrů. Celkové zvlnění v propustném<br />

pásmu nesmí překročit 0,4 dB a potlačení v nepropustném pásmu musí být větší než 43 dB<br />

(charakteristiky podle grafu) (viz obr. 8.6).<br />

Maximální kolísání skupinového zpoždění v propustném pásmu nesmí překročit 10 %<br />

vztažených k délce symbolové periody MPEG-2 TS.<br />

RS = 2 ⋅ fN = B / (1 + r) = 6.96 MS/s ( 8.4 )<br />

V kanálu s šířkou pásma 8 MHz a při použití filtru s roll-off faktorem r = 0,15, je<br />

maximální přenositelná symbolová rychlost RS (viz vzorec 8.4) přímo úměrná symbolové<br />

periodě TS = 1/RS = 143,75 ns. Kolísání skupinového zpoždění tedy nesmí překročit hodnotu<br />

14,4 ns.


10 FEKT Vysokého učení technického v Brně<br />

8.4 Přijímač DVB-C<br />

DVB-C přijímač (set-top box, IDTV) přijímá signál v DVB-C kanálu ve frekvenčním<br />

pásmu (50 - 860) MHz.<br />

Přenos signálu je ovlivněn vlastnostmi přenosové cesty, jako jsou šum, odrazy,<br />

amplitudové zkreslení a skupinové zpoždění.<br />

Obr. 8.7: Přijímač DVB-C [2].<br />

Prvním blokem DVB-C přijímače je kabelový tuner (viz obr. 8.7), který je ve své<br />

podstatě identický s tunerem pro analogovou televizi. Tuner konvertuje DVB-C kanál<br />

s šířkou 8 MHz do mezifrekvenčního pásma IF, které má střední kmitočet roven cca<br />

36 MHz. Těchto 36 MHz také odpovídá střednímu kmitočtu analogového IF pásma podle<br />

standardu ITU (BG/Europe). Sousední kanálové složky jsou potlačeny použitím SAW filtru,<br />

který má přesnou šířku pásma 8 MHz (nebo 7 a 6 MHz podle použité šířky pásma při přenosu<br />

ve standardu DVB-C).<br />

Filtrování pásmovou propustí 8, 7 nebo 6 MHz je následováno down-konverzí do<br />

nižšího mezifrekvenčního pásma z důvodu zjednodušení následné A/D konverze.<br />

Všechny frekvenční složky nad polovinou vzorkovacího kmitočtu musí být odstraněny<br />

za pomoci filtrace DP. Signál je poté vzorkován 20 MHz s rozlišením 10 bitů nebo i více.<br />

Digitalizovaný IF signál je přiveden do I/Q demodulátoru a dále do přizpůsobeného filtru,<br />

který je pochopitelně také digitální.<br />

Současně je obnovena nosná a hodinový kmitočet. Obnovená nosná s nejistotou<br />

násobku 90 o fáze je přivedena do vstupu I/Q demodulátoru. Poté následuje kanálová<br />

ekvalizace, částečně kombinovaná s funkcí přizpůsobeného filtru, pomocí komplexního<br />

filtru FIR ve kterém se pokoušíme opravit kanálová zkreslení způsobující odezvu v amplitudě<br />

a skupinovém zpoždění.<br />

Tento kanálový ekvalizér pracuje na principu odhadu pravděpodobnosti. Pokoušíme<br />

se tak optimalizovat kvalitu přijímaného signálu nastavováním koeficientů impulsní<br />

odezvy číslicového filtru. Optimalizovaný signál přichází do obvodu de-mapování, kde je<br />

obnoven původní datový tok.<br />

Datový tok však stále obsahuje bitové chyby. Nejdříve je odstraněn vliv prokládání<br />

a shlukové chyb jsou rozprostřeny v přijímaných symbolech. Následující Reed Solomonův<br />

dekodér dokáže odstranit až 8 chybných symbolů ve 204 B RS paketu. Výsledkem je opět<br />

188 B paket MPEG-2 TS, avšak stále energeticky rozptýlený.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 11<br />

Po inverzi každého osmého synchronizačního bitu a součtu s PRBS sekvencí lze<br />

energetický rozptyl potlačit a tak získat zpět původní MPEG-2 TS (jako v DVB-S).<br />

V praxi jsou všechny moduly od A/D převodníku až po TS výstup implementovány<br />

na jediném čipu. Komponenty DVB-C set-top boxu jsou pak tuner, DVB-C demodulátor<br />

a MPEG-2 dekodér, všechny čipy řízené mikroprocesorem.<br />

8.5 Vliv kabelové přenosové cesty na digitální signál<br />

DVB-C modulátory používají digitální I/Q modulátory, chyby amplitudového<br />

nevyvážení, fázové chyby a potlačení nosné mohou být zanedbány.<br />

Vlivy, které ovlivňují kvalitu přenosu, jsou šum, intermodulační a křížové modulační<br />

rušení, odrazy, amplitudové zkreslení a skupinové zpoždění (viz obr. 8.8).<br />

Obr. 8.8: Interference na DVB-C přenosové cestě [2].<br />

Pokud je kabelový zesilovač v saturaci a ve stejné chvíli přenáší velký počet<br />

kabelových kanálů, dochází ke frekvenční konverzi signálu a produkty zkreslení se objevují<br />

na užitečném signálu v různých frekvenčních pásmech. Každý zesilovač proto musí<br />

spolehlivě pracovat ve svém pracovním bodě a dynamickém rozsahu.<br />

Je také velmi důležité, zda všechny úrovně signálu na přenosové cestě jsou správné.<br />

Příliš velká úroveň způsobí intermodulaci v zesilovači, příliš nízká úroveň ovlivňuje poměr<br />

S/N, kdy oba signály jsou postiženy šumem. Amplitudové úrovně musí být nastaveny na<br />

největší poměr S/N při přenosu.<br />

Signály DVB-C jsou velmi citlivé na amplitudové a skupinové zpoždění. I pouze<br />

mírně vadné propojení komponentů kabelové sítě mezi kabelovou přípojkou a DVB-C<br />

přijímačem může způsobit naprosto chybný a tím nemožný příjem TV.<br />

DVB-C přenosová cesta, která pracuje na hranici QEF (quasi error free) vyžaduje<br />

poměr S/N > 26 dB pro modulaci 64-QAM. Kanálová chybovost (před RS dekódováním)<br />

je pak < 2E-4. RS dekodér pak dokáže opravit chyby až na zbytkovou chybovost (po RS<br />

dekódování) < 1E-11 (viz obr. 8.9).<br />

Poměr S/N požadovaný pro příjem QEF je závislý na počtu stavů modulace M-QAM.<br />

Vyšší počet stavů QAM znamená, vyšší citlivost přenosového systému na šum (viz obr. 8.10).


12 FEKT Vysokého učení technického v Brně<br />

Obr. 8.9: Chybovost při přenosu DVB-C a modulaci 64-QAM (hranice „brick-wall“) [2].<br />

Obr. 8.10: Kanálová chybovost jako funkce S/N [2].<br />

8.6 Provozní vlastnosti standardu DVB-C<br />

Pokud je standard DVB-C používán k přenosu kabelové televize, je třeba uvažovat dva<br />

aspekty přenosu: kolik užitečné informace může být přeneseno (prakticky bezchybně)<br />

přenosovým kanálem s danou šířkou pásma a jaký je požadovaný poměr C/N (carrierto-noise)<br />

při přenosu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 13<br />

Maximální symbolová rychlost, která může být přenesena v 8 MHz kanálu je omezena<br />

hodnotou 6,9 MS/s s filtraci s roll-off faktorem r = 0,15. Celková bitová rychlost vychází<br />

z násobení počtu bitů m přenášenými symboly. K získání užitečného datového toku musí být<br />

odečten podíl datového toku pro zabezpečení.<br />

Protože je datový tok dán pouze kombinací se šířkou kanálu, obvykle je datový tok<br />

dělen právě touto šířkou. Výsledná hodnota je pak označena jako spektrální účinnost<br />

v [bit/Hz] a je identická s počtem přenášených bitů/symbol (viz Tab. 8.1).<br />

Tab. 8.1: Provozní detaily DVB-C pro různé modulace QAM [1].<br />

Tab. 8.2: Příklad konfigurace DVB-C přenosu [1].<br />

Příklad systémové konfigurace ilustruje flexibilitu kabelového standardu DVB-C.<br />

Protože je možné kombinovat šířku kanálu a počet bitů přenášených na symbol, užitečný<br />

datový tok lze zvyšovat v rozmezí cca (6 – 38) Mbit/s (viz tab. 8.2).<br />

Poměr C/N požadovaný při přenosu<br />

Spektrální účinnost modulace standardu DVB-C je funkcí poměru C/N. V případě<br />

dostatečného výkonu signálu a úspěšné opravy chyb při přenosu je výstupem dekodéru zcela<br />

bezchybný signál. Teoretická hodnota poměru C/N je upravena o cca 1 dB<br />

(vliv přizpůsobeného filtru v přijímači a poklesu efektivní hodnoty šumového výkonu)<br />

(viz obr. 8.11).


14 FEKT Vysokého učení technického v Brně<br />

Obr. 8.11: Spektrální účinnost QAM modulací a požadované C/N pro BER = 2E-4 [1].<br />

8.7 Měření signálu při kabelovém přenosu DVB-C<br />

Měření širokopásmového přenosu standardu DVB-C vyžaduje rozsáhlejší měřící<br />

techniky než při přenosu DVB-S. Vlivy, které je třeba brát v úvahu a sledovat měřením jsou<br />

daleko kritičtější než při satelitním přenosu (modulace QPSK se 4 stavy vs. 256-QAM).<br />

Měření DVB-C obsahuje konstelační analýzu I/Q modulovaných signálů, se kterou<br />

se lze setkat také při měření vnitřní modulace DVB-T.<br />

Parametry, které je třeba uvažovat při přenosu DVB-C:<br />

• Úroveň signálu<br />

• Poměry C/N (carrier-to-noise) a S/N (signal-to-noise)<br />

• I/Q modulační chyby<br />

• Rušení<br />

• Fázový jitter<br />

• Odrazy v kabelovém vedení<br />

• Frekvenční odezva kanálu<br />

• Chybovost BER (bit-error rate)<br />

• Chyby MER (modulation error ratio) a EVM (error vector magnitude)<br />

Následující zařízení jsou nutná pro měření DVB-C signálu:<br />

• moderní spektrální analyzátor,<br />

• DVB-C měřící přijímač s konstelační analýzou (QAM analyzátor),<br />

• DVB-C testovací a měřící vysílač s integrovaným šumovým generátorem a/nebo<br />

simulací kanálu pro testování DVB-C a J83 A,B,C přijímačů.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 15<br />

Nejdůležitějším přístrojem pro měření digitální kabelové televize je měřící přijímač<br />

DVB-C/J83A,B,C s integrovanou konstelační analýzou (QAM analyzer) (viz obr. 8.12).<br />

Digitální TV signál je přijímán pomocí vysoce kvalitního kabelového TV tuneru,<br />

který provádí konverzi do IF. Přijímaný TV kanál musí být spektrálně omezen na 8, 7 nebo<br />

6 MHz pomocí SAW (surface acoustic wave) filtru.<br />

TV kanál je poté down-konvertován do druhého IF pásma z důvodu snadnější a levnější<br />

realizace následného A/D převodu. Mezifrekvenční IF signál, který byl filtrován antialiasingovým<br />

filtrem DP, je poté vzorkován pomocí A/D převodníku a demodulován<br />

v demodulátoru DVB-C/J83A,B,C.<br />

Obr. 8.12: Blokový diagram DVB-C měřícího přijímače s konstelační analýzou [2].<br />

Během tohoto procesu signálový procesor dává požadavek do demodulátoru a jeho I/Q<br />

úrovní a detekuje konstelační body diagramu v osách I a Q pomocí rozhodovacích úrovní<br />

QAM konstelačního diagramu. Výsledkem je frekvenční distribuce jednotlivých stavů v<br />

okolí ideálních stavů (stavy reálného diagramu označovány jako “clouds”).<br />

Jednotlivé QAM parametry jsou následně vyhodnoceny pomocí matematické analýzy<br />

frekvenční distribuce stavů. Konstelační diagram je zobrazen graficky a může být<br />

vyhodnocen i vizuálně na displeji měřícího přijímače (viz obr. 8.13).<br />

Signál je poté demodulován a tak je získán MPEG-2 TS, který může být použit k<br />

MPEG-2 dekódování v měřícím dekodéru a dále analyzován MPEG-2 analyzátorem.<br />

Pokud je přijímán korektní DVB-C signál a všechna nastavení přijímač jsou správná, je<br />

tedy synchronizován QAM signál, pak konstelační diagram vytváří zobrazení jednotlivých<br />

stavů a jeho frekvenčních distribucí. Ze zobrazení je zřejmá míra šumu, a právě velikost<br />

rozptýlených konstelačních stavů je přímo úměrná velikosti rušení a interferenčních vlivů.<br />

Platí, že čím menší rozptyl konstelačních bodů, tím lepší kvalita signálu !<br />

Nejčastější nastavení QAM analyzátoru:<br />

• Kanálová frekvence: střed TV kanálu (47 – 860) MHz<br />

• Standard: DVB-C/J83A, J83B nebo J83C.<br />

• Šířka kanálu: 8, 7, 6 MHz


16 FEKT Vysokého učení technického v Brně<br />

• QAM úroveň: 16, 32, 64, 128, 256-QAM<br />

• Symbolová rychlost: cca (2 – 7) MS/s<br />

• SAW filtr: Zapnut, pokud jsou vedlejší kanály obsazeny<br />

• Vstupní attenuátor: AUTO (pokud je umožněno)<br />

Obr. 8.13: Správně synchronizovaný konstelační diagram 64-QAM obsahující šum [2].<br />

Obr. 8.14: Žádná modulace QAM signál ve vybraném kanále, pouze šum [2].<br />

Pokud není ve vybraném RF kanálu signál, QAM analyzátor měřícího přijímače pouze<br />

zobrazí šumový konstelační diagram, který nemá žádné parametry. Vypadá jako jeden<br />

konstelační bod s velkou frekvenční distribucí uprostřed zobrazení (viz obr. 8.14).<br />

Pokud je náhodou měřen analogový kabelový kanál místo kanálu DVB-C, konstelační<br />

diagram má tvar podobný Lyssajousovu obrazci.<br />

Ideální a zcela nezkreslený konstelační diagram ukazuje pouze jediný konstelační<br />

bod pro každou rozhodovací oblast a to přesně ve středu každé rozhodovací oblasti. Takový<br />

konstelační diagram lze generovat pouze na úrovni simulace.<br />

Pokud je v TV kanálu QAM signál, ale některé parametry měřícího přijímače jsou<br />

zvoleny špatně (RF kmitočet ne zcela přesně, špatná symbolová rychlost, špatný počet stavů<br />

QAM atd.) na zobrazení se objeví jeden velký konstelační bod s ostrými konturami<br />

(ve srovnání s kanálem s šumem).<br />

Pokud jsou všechny parametry nastaveny správně a chybí pouze synchronizace na<br />

nosný kmitočet, konstelační diagram rotuje a vytváří soustředné kružnice (viz obr. 8.15).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 17<br />

Obr. 8.15: Modulace QAM bez synchronizace nosné [2].<br />

8.7.1 Detekce interferenčních vlivů při použití konstelační analýzy<br />

Následující vlivy mohou být pozorovány a rozeznány pomocí analýzy konstelačního<br />

diagramu: šum AWGN, fázový jitter, interference, chyby modulátoru I/Q.<br />

Kromě vizuální analýzy konstelačního diagramu lze stanovit některé parametry přímo<br />

měřením konstelačního diagramu: úroveň signálu, poměr C/N a S/N, fázový jitter, I/Q<br />

amplitudové nevyvážení, I/Q fázovou chybu, potlačení nosné, modulační chybu MER,<br />

velikost chybového vektoru EVM.<br />

8.7.2 Additive White Gaussian Noise (AWGN)<br />

Jeden z interferenčních vlivů, který postihuje všechny přenosové cesty je šum AWGN.<br />

V konstelačním diagramu je rušení šumem rozpoznatelné z konstelačních bodů, které mají<br />

proměnnou velikost (viz obr. 8.16). Při měření RMS hodnoty šumového rušení jsou<br />

vyhodnoceny distribuce každého konstelačního stavu v čase. Tyto distribuce lze zobrazit ve<br />

vícerozměrném zobrazení – vznikne např. 3D tvarovaná Gaussova křivka (viz obr. 8.17).<br />

Obr. 8.16: Konstelační diagram 64-QAM s šumem AWGN [2]


18 FEKT Vysokého učení technického v Brně<br />

Obr. 8.17: 2D frekvenční distribuce bodů v 16-QAM konstelačním diagramu [2].<br />

2D distribuce je nalezena na všech konstelačních bodech diagramu. Standardní<br />

odchylka z ideálního stavu diagramu odpovídá efektivní (RMS) hodnotě šumového signálu.<br />

Vztažení této RMS hodnoty N k amplitudě QAM signálu S umožňuje vyhodnocení a vyčíslení<br />

logaritmického poměru S/N v dB.<br />

Je třeba poznamenat, že ne jen šum, ale také impulsní rušení, intermodulace, křížová<br />

modulace způsobují produkty interference a zkreslení signálu a to díky nelinearitám na<br />

přenosové cestě. Tyto produkty se mohou projevovat v konstelačním diagramu podobně jako<br />

šum a nelze je při analýze od šumu odlišit.<br />

Principielně existují dvě definice šumového poměru: poměr signál-šum S/N a poměr<br />

nosná-šum C/N. Každý z nich může být přepočítán navzájem.<br />

Poměr C/N obvykle odkazuje na šířku pásma signálu (a tím i symbolovou rychlost).<br />

Poměr S/N odkazuje na stejné podmínky, avšak až za roll-off filtrací.<br />

Pro uvedené veličiny a poměry za roll-off filtrací platí (viz vzorec 8.5 a 8.6):<br />

S [dBm] = C [dBm] + 10 log (1 – r/4), ( 8.5 )<br />

S/N [dB] = C/N [dB] + 10 log (1 – r/4). ( 8.6 )<br />

Symbolová rychlost (např. 6,96 MS/s) je využita při výpočtu ke stanovení šířky pásma<br />

signálu i šířky pásma šumu (např. 6,96 MHz).<br />

8.7.3 Chyby I/Q modulátoru<br />

V první generaci I/Q modulátorů DVB-C byly využívány analogové I/Q modulátory<br />

(viz obr. 8.18).<br />

Chyby I/Q modulátoru pak vycházely přímo z QAM modulovaného signálu (I/Q<br />

amplitudové nevyvážení, I/Q fázová chyba, potlačení nosné, křížový přeslech atd.)<br />

(viz obr. 8.19).<br />

Moderní I/Q modulátory pro kabelový přenos jsou digitální - chyby nejsou relevantní.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 19<br />

Obr. 8.18: IQ modulátor a jeho zdroje chyb [2].<br />

• I/Q nevyvážení – diagram je stlačen ve směru I nebo Q, výsledkem je obdélníkový<br />

diagram místo čtvercového tvaru.<br />

• I/Q fázová chyba – vede k rovnoběžníkovému tvaru diagramu, fázová chyba 90 o<br />

fázového posouvače může být vyhodnocena z úhlů lichoběžníku.<br />

• Potlačení nosné – v případě nedostatečného potlačení nosné je diagram celý posunutý<br />

směrem ze středu do některého ze směrů<br />

a) b) c)<br />

Obr. 8.19: Chyby IQ modulátoru a) IQ nevyvážení, b) IQ fázová chyba, c) nedostatečné<br />

potlačení nosné [2].<br />

8.7.4 Modulační chyba, Modulation Error Ratio (MER)<br />

Všechny dříve popsané interferenční vlivy na digitální TV signál pro širokopásmový<br />

kabelový přenos způsobují odchylku z nominálních pozic ve středu rozhodovacích úrovní.<br />

Pokud je odchylka příliš velká, rozhodovací úrovně jsou překročeny a vznikají bitové chyby.<br />

Odchylky ze středů rozhodovacích úrovní mohou být také využity k měření parametrů<br />

velikosti chyby a kvantifikace interferenčních vlivů.<br />

Měření MER předpokládá, že body v konstelačním diagramu mají odchylku od jejich<br />

centrální polohy díky interferenčním vlivům. Poloha může být kvantifikována chybovým<br />

vektorem a vektorem spojujícím střed konstelačního diagramu s ideálními body<br />

diagramu (viz obr. 8.20).


20 FEKT Vysokého učení technického v Brně<br />

Poté je délka těchto vektorů měřena v čase i každém konstelačním stavu a jejích<br />

kvadratická forma vyjadřuje maximální špičkovou hodnotu MER v čase.<br />

Obr. 8.20: Chybové vektory pro stanovení MER [2].<br />

Přesná definice měření MER je uvedena v normě ETSI TR 101 290. Referenční URMS<br />

je RMS velikost QAM signálu (viz obr. 8.21). K vyčíslení MER se obvykle používá<br />

logaritmická míra v % (viz vzorec 8.8 a 8.9) nebo v dB (viz vzorec 8.10). Chyba MER<br />

je veličina, která zohledňuje všechny individuální interferenční vlivy při přenosu a tím i vliv<br />

kabelové přenosové cesty. Platí, že<br />

MER [dB] ≤ S/N [dB] ( 8.7 )<br />

Obr. 8.21: MER v reálném konstelačním diagramu (Q1 kvadrant 64-QAM).<br />

( error _ vector)<br />

max<br />

MER PEAK =<br />

⋅100%<br />

( 8.8 )<br />

U<br />

MER<br />

PEAK<br />

=<br />

1 1<br />

∑ − N<br />

N<br />

n=<br />

0<br />

RMS<br />

( error _ vector)<br />

U<br />

RMS<br />

2<br />

⋅100%<br />

( 8.9 )<br />

⎛ MER[%]<br />

⎞<br />

MERdB = 20⋅ log⎜<br />

⎟ [dB]<br />

( 8.10 )<br />

⎝ 100 ⎠


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 21<br />

8.7.5 Error Vector Magnitude (EVM)<br />

Chyba EVM je v úzkém vztahu k MER, jediný rozdíl je v použité referenční hodnotě.<br />

Zatímco MER používá jako referenční hodnotu RMS velikost QAM signálu, EVM používá<br />

jako referenční špičkovou hodnotu velikosti QAM signálu. EVM a MER lze navzájem<br />

přepočítat pomocí konverzní tabulky (viz tab. 8.3).<br />

Tab. 8.3: Konverzní tabulka chyb MER a EVM [2].<br />

8.7.6 Měření chybovosti BER (bit-error rate)<br />

Ve standardu DVB-C a J83A,C je přenos chráněn proti přenosovým chybám pomocí<br />

Reed Solomona kódu RS(204,188). Pomocí 16 zabezpečovacích symbolů na každý paket TS<br />

je umožněna oprava až 8 chybných symbolů po přenosu v každém paketu TS, a to na straně<br />

přijímače.<br />

Počítáním korekčních zásahů, a s předpokladem, že tyto lze přičíst jednotlivým<br />

chybám, lze tento počet vztáhnout k bitovému toku v určité měřící periodě. Takto lze získat<br />

hodnotu chybovosti před Reed Solomonovým dekódováním.<br />

Ne všechny chyby mohou být opraveny pomocí Reed Solomonova dekodéru (transport<br />

error indicator v hlavičce paketů MPEG-2 TS nastaven na “1”). Počítáním neopravitelných<br />

chyb a vztažením jejich počtu k odpovídajícímu objemu dat lze dále stanovit i chybovost<br />

po Reed Solomově dekódování.<br />

• bit-error rate before Reed Solomon – kanálová chybovost < 1E-4 !<br />

• bit-error rate after Reed Solomon<br />

Bitová chybovost má konstantní vztah k poměru S/N, pokud rušivou interferencí je<br />

pouze šum. Equivalent Noise Degradation (END) je míra „vložených ztrát“ při přenosu z<br />

modulátoru přes kabelové vedení do demodulátoru. Jedná se o odchylku reálného poměru S/N<br />

od ideální chybovosti BER = 1E-4 v dB (≈ 1 dB).


22 FEKT Vysokého učení technického v Brně<br />

8.7.7 Měření výkonu nosné DVB-C a odhad poměru S/N<br />

Spektrum DVB-C (viz obr. 8.22 a obr. 8.23) a jeho vlastnosti mají podobu<br />

s vlastnostmi šumu, zejména jsou velmi podobné vlastnostem Gaussovského šumu. Lze tedy<br />

jeho výkon měřit podobně jako v případě šumu.<br />

Při měření výkonu nosné DVB-C/J83A,B,C je třeba nastavit spektrální analyzátor:<br />

• center frequency - střed kabelového kanálu<br />

• span na 10 MHz<br />

• resolution bandwidth na 30 kHz<br />

• video bandwidth na 300 kHz (kvůli RMS detektoru a log. reprezentaci výsledku)<br />

• detector na RMS<br />

• slow sweep time (2000 ms)<br />

• noise marker na střed kanálu (C’ v dBm/Hz)<br />

Díky přibližným šumovým vlastnostem signálu lze použít šumový marker k měření<br />

výkonu signálu. Analyzátor udává hodnotu C’ jako výkonovou hustotu signálu na pozici<br />

markeru v dBm/Hz a šířka pásma filtru a charakteristika logaritmického zesilovače<br />

analyzátoru jsou automaticky zohledněny.<br />

Pro vztažení výkonové hustoty C k Nyquistově šířce pásma BN signálu DVB-C, je třeba<br />

přepočítat výkon signálu (viz vzorec 8.11):<br />

C = C’ + 10 log BN = C’ +10 log (symbol rate / Hz) [dBm] ( 8.11 )<br />

Přibližné stanovení výkonu šumu N<br />

Šumový marker může být také použitý při měření na ramenech spektra signálu<br />

DVB-C. To je umožněno díky předpokladu, že šum na okraji uvažovaného pásma postihuje<br />

i boční ramena spektra signálu.<br />

Hodnota N’ výkonové šířky šumu opět představuje výstup z markeru spektrálního<br />

analyzátoru. Výkon šumu N v přenosovém kanále DVB-S s šířkou pásma BN je poté stanoven<br />

z výkonové šířky šumu N’ podle následující rovnice (viz vzorec 8.12):<br />

N = N’ + 10 log BN = N’ +10 log (noise bandwidth / Hz) [dBm] ( 8.12 )<br />

Výsledný poměr C/N je roven (viz vzorec 8.13)<br />

Příklad:<br />

C/N [dB] = C [dBm] – N [dBm] ( 8.13 )<br />

Měřená hodnota šumového markeru pro C’ -100 dBm/Hz<br />

Korekční hodnota pro symbolovou rychlost 6.9 MS/s +68.4 dB<br />

Výkon nosné C v kanálu DVB-C -31.6 dBm


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 23<br />

Měřená hodnota šumového markeru pro N’ -140 dBm/Hz<br />

Korekční hodnota pro 6,9 MHz šumové pásmo +68.4 dB<br />

Výkon šumu N v kanálu DVB-C -71.6 dBm<br />

C/N [dB] = -31.6 [dBm] – (– 71.6 dBm) = 40 dB<br />

Obr. 8.22: Spektrum signálu DVB-C/ J83 A,B,C [2].<br />

Obr. 8.23: Příklad spektra několika DVB-C kanálů.<br />

V DVB-C je obvykle uváděn poměr Eb/N0. Je to energie na bit Eb s uvažovanou<br />

výkonovou mírou šumu N0 v dBm/Hz. Poměr může být vyhodnocen pomocí C/N (viz<br />

vzorec 8.14 a 8.15).<br />

C/N [dB] = Eb/N0 [dB] + 10 log (symbol rate ⋅ log2M / bandwidth) ( 8.14 )<br />

Pro DVB-C, 64-QAM, symbolovou rychlost 6,875 MS/s, šířku kanálu 8 MHz<br />

C/N [dB] = Eb/N0 [dB] + 7.12 (C/N pro 64-QAM > 20 dB !) ( 8.15 )<br />

Pro BER = 1E-4, Eb/N0 ≈ 16 dB, proto C/N = 23 dB.


24 FEKT Vysokého učení technického v Brně<br />

8.7.8 Měření potlačení ramen<br />

Frekvenční složky mimo zvolený kabelový kanál DVB-C/J83A,B,C se nacházejí<br />

v ramenech spektra QAM signálu. Tato ramena by měla být potlačena (minimálně<br />

o 43 dB), tak aby nezpůsobovala interference v okolních kabelových kanálech.<br />

Spektrum signálu a ramen lze analyzovat spektrálním analyzátorem a běžným<br />

markerem.<br />

8.7.9 Měření zvlnění a sklonu spektra v kabelovém kanále<br />

Zvlnění amplitudové odezvy (ripple)digitálního kabelového TV kanálu by mělo být co<br />

nejmenší (méně než 0,4 dB podle normy ETSI). Kromě toho lze vyhodnotit sklon (tilt) ploché<br />

části spektra a ten by neměl být větší než dovolené zvlnění.<br />

Zvlnění a sklon v kabelovém kanále mohou být měřeny pomocí spektrálního<br />

analyzátoru. Při měření dále mohou být zohledněna korekční data kanálového ekvalizéru v<br />

měřícím přijímači. Některé DVB-C televizní kabelové měřící přijímače umožňují výpočet<br />

přenosové charakteristiky měřeného přenosového kanálu.<br />

Obr. 8.24: Rohde & Schwarz SFQ – digitální signály pro terestrický, kabelový a satelitní<br />

přenos.<br />

8.7.10 DVB-C/J83A,B,C měřící a testovací vysílač<br />

Tak jako ve standardu DVB-S a DVB-T je i v DVB-C velmi důležité testování<br />

přijímačů (set-top boxů a integrovaných IDTV přijímačů). Měřící a testovací vysílač<br />

umožňuje simulaci kabelové přenosové cesty a modulačního procesu. Jedná se o kabelový<br />

I/Q modulátor a up-konvertor, měřící vysílač (např. R&S TV Test Transmitter SFQ) také<br />

obsahuje zdroj aditivního šumu a někdy dokonce i simulátor kanálu (viz obr. 8.24).<br />

Měřící vysílač je buzen MPEG-2 TS z MPEG-2 generátoru. Výstupním signálem<br />

měřícího vysílače je přímo buzen vstup kabelového přijímače. Změnou parametrů a různým<br />

nastavením přenosu lze takto testovat vlastnosti DVB-C přijímače (set-top boxu).<br />

Je také možné měřit chybovost bit-error rate jako funkci C/N nebo S/N.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 8 25<br />

8.8 Kontrolní otázky<br />

1. Jaké typy modulací se používají ve standardu DVB-C a v jakých kmitočtových<br />

pásmech? Jaký tvar má pro uvedené modulace konstelační diagram složek IQ?<br />

2. Kolika bitů dosahuje symbolové slovo pro modulaci 16, 32, 64, 128 a 256-QAM u<br />

DVB-C? Jak se provádí konverze mezi byte a symboly při mapování bitového toku?<br />

3. Jaká je bitová rychlost B [Mbit/s] signálu se symbolovou rychlostí S [MS/s]<br />

zabezpečeného kódem RS(204, 188) při použité modulaci M-QAM u DVB-C?<br />

Naznačte postup vypočtu.<br />

4. Jakou blokovou strukturu má DVB-C modulátor, jehož vstupním signálem je<br />

transportní tok TS a výstupním signálem modulovaný signál do kabelového vedení?<br />

5. Jakou blokovou strukturu má DVB-C přijímač (set-top box), jehož vstupním signálem<br />

je signál z STA rozvodu (koaxiální kabel) a výstupním signálem transportní tok TS?<br />

6. Jaké interference lze sledovat na distribuční kabelové cestě u standardu DVB-C? Které<br />

z těchto interferencí nejvíce ovlivní příjem signálu v závislosti na počtu stavů použité<br />

modulace M-QAM?<br />

7. Jaké jsou měřené parametry signálu při příjmu DVB-C? Jakými prostředky lze<br />

jednotlivé parametry měřit?<br />

8. Jakou strukturu má měřící přijímač pro standard DVB-C? Jaké parametry signálu jsou<br />

sledovány měřícím přijímačem (QAM analyzátorem) při konstelační analýze?<br />

9. Jak se projeví v konstelačním diagramu 64-QAM u DVB-C vliv amplitudového<br />

nevyvážení, fázové chyby a potlačení nosné modulátoru IQ?<br />

10. Co vyjadřuje a jak je definována modulační chyba MER? V jakém vztahu je<br />

modulační chyba MER k poměru signálu a šumu SNR?<br />

8.9 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.<br />

[ 3 ] ETSI EN 300 429 v1.2.1 (1998-04). European standard. Digital Video Broadcasting<br />

(DVB); Framing structure, channel coding and modulation for cable systems.<br />

ETSI, 1998.<br />

[ 4 ] ETSI TR 101 290 v1.2.1 (2001-05). Technical report. Digital Video broadcasting<br />

(DVB); Measurement guidelines for DVB systems. ETSI, 2001.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 9<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

9 STANDARD DVB-T PRO PŘENOS DIGITÁLNÍ TELEVIZE...................................6<br />

9.1 ZÁKLADY TERESTRICKÉHO PŘENOSU DIGITÁLNÍ TELEVIZE.............................................. 6<br />

9.2 PŘEHLED PŘENOSOVÝCH TECHNIK STANDARDU DVB-T................................................. 6<br />

9.2.1 Nosné v DVB-T............................................................................................ 7<br />

9.2.2 Uspořádání přenosového rámce ............................................................... 10<br />

9.3 HIERARCHICKÁ MODULACE A KÓDOVÁNÍ...................................................................... 11<br />

9.4 SYSTÉMOVÉ PARAMETRY STANDARDU DVB-T............................................................. 14<br />

9.4.1 Konstelace a úrovně jednotlivých nosných ............................................... 19<br />

9.5 MODULÁTOR A VYSÍLAČ DVB-T .................................................................................. 20<br />

9.6 PŘIJÍMAČ DVB-T.......................................................................................................... 22<br />

9.7 VLIV ZKRESLENÍ NA TERESTRICKÉ PŘENOSOVÉ CESTĚ .................................................. 24<br />

9.7.1 Přenosová cesta......................................................................................... 25<br />

9.7.2 DVB-T terestrický kanál............................................................................ 26<br />

9.7.3 Vlastnosti při mobilním příjmu ................................................................. 28<br />

9.8 MĚŘENÍ SIGNÁLU PŘI TERESTRICKÉM PŘENOSU DVB-T................................................ 30<br />

9.8.1 Měření bitové chybovosti .......................................................................... 32<br />

9.8.2 Měření signálu DVB-T pomocí spektrálního analyzátoru ........................ 33<br />

9.8.3 Konstelační analýza signálu DVB-T ......................................................... 35<br />

9.8.4 AWGN (Additive White Gaussian Noise).................................................. 36<br />

9.8.5 Fázový jitter............................................................................................... 36<br />

9.8.6 Interferenční zdroje................................................................................... 36<br />

9.8.7 Odrazy a vícecestné šíření......................................................................... 37<br />

9.8.8 Dopplerův posuv ....................................................................................... 37<br />

9.8.9 I/Q chyby v modulátoru............................................................................. 37<br />

9.8.10 I/Q složky v závislosti na frekvenci ........................................................... 39<br />

9.8.11 Modulation Error Ratio (MER)................................................................. 40<br />

9.8.12 Měření crest faktoru.................................................................................. 41<br />

9.8.13 Měření lineárního zkreslení ...................................................................... 42<br />

9.8.14 Měření impulsní odezvy............................................................................. 42<br />

9.8.15 Měření potlačení ramen ............................................................................ 43<br />

9.8.16 Závěr k rušení a vlivům zkreslení v DVB-T............................................... 43<br />

9.9 KONTROLNÍ OTÁZKY..................................................................................................... 44<br />

9.10 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 44


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 3<br />

Seznam obrázků<br />

OBR. 9.1: ZMĚNA POZICE ROZPTÝLENÉ NOSNÉ S PROMĚNNOU POZICÍ VE SPEKTRU . ...................7<br />

OBR. 9.2: DBPSK MODULOVANÉ TPS NOSNÉ . ..........................................................................8<br />

OBR. 9.3: SPOJITÉ NOSNÉ, ROZPTÝLENÉ NOSNÉ A TPS NOSNÉ V KONSTELACI DVB-T ...............9<br />

OBR. 9.4: KONSTELACE DVB-T PRO QPSK, 16-QAM, 64-QAM ..............................................9<br />

OBR. 9.5: PŘENOSOVÝ RÁMEC SIGNÁLU COFDM (OFDM + FEC) . ........................................11<br />

OBR. 9.6: VLOŽENÍ KONSTELACE QPSK V 64-QAM PŘI HIERARCHICKÉ MODULACI ...............12<br />

OBR. 9.7: MOŽNÉ KONSTELACE PŘI HIERARCHICKÉ MODULACI DVB-T . .................................12<br />

OBR. 9.8: BLOKOVÝ DIAGRAM KODÉRU DVB-T S POUŽITOU HIERARCHICKOU MODULACÍ ......13<br />

OBR. 9.9: STRUKTURA VNITŘNÍHO PROKLADAČE PŘI GENEROVÁNÍ SYMBOLŮ 16-QAM ..........13<br />

OBR. 9.10: STRUKTURA VNITŘNÍHO PROKLADAČE PŘI GENEROVÁNÍ SYMBOLŮ VNITŘNÍ<br />

MODULACE 64-QAM S VLOŽENOU QPSK ........................................................................13<br />

OBR. 9.11: SPEKTRUM DVB-T V MÓDU 8K, RESP. 2K . .............................................................15<br />

OBR. 9.12: MAPOVACÍ TABULKY PRO VNITŘNÍ MODULACI DVB-T ..........................................19<br />

OBR. 9.13: DVB-T MODULÁTOR ..............................................................................................20<br />

OBR. 9.14: DVB-T MODULÁTOR – ČÁST FEC ..........................................................................21<br />

OBR. 9.15: MOŽNÁ IMPLEMENTACE MODULÁTORU DVB-T . ...................................................22<br />

OBR. 9.16: DVB-T PŘIJÍMAČ – ČÁST 1 .....................................................................................23<br />

OBR. 9.17: DVB-T PŘIJÍMAČ – ČÁST 2 .....................................................................................23<br />

OBR. 9.18: DVB-T SET-TOP BOX . ............................................................................................24<br />

OBR. 9.19: INTERFERENCE OVLIVŇUJÍCÍ PŘENOSOVOU CESTU SIGNÁLU DVB-T ......................24<br />

OBR. 9.20: POTLAČENÍ RAMEN PO ÚPRAVĚ CREST FAKTORU A PO PÁSMOVÉ FILTRACI .............25<br />

OBR. 9.21: PŘÍKLAD PROFILU ODRAZŮ POUŽITÝCH K REPREZENTACI VLASTNOSTÍ<br />

TERESTRICKÉHO PŘENOSOVÉHO KANÁLU . ........................................................................27<br />

OBR. 9.22: CHYBOVOST BER JAKO FUNKCE S/N PŘI QPSK, 16-QAM, 64-QAM (ZLEVA<br />

DOPRAVA) A NEHIERARCHICKÉ MODULACI .......................................................................29<br />

OBR. 9.23: BLOKOVÝ DIAGRAM DVB-T MĚŘÍCÍHO PŘIJÍMAČE . ...............................................31<br />

OBR. 9.24: BLOKOVÝ DIAGRAM DVB-T MĚŘÍCÍHO PŘIJMAČE R&S EFA<br />

(OFDM MĚŘÍCÍ PŘIJÍMAČ A DEMODULÁTOR) ...................................................................31<br />

OBR. 9.25: OBVOD PRO STANOVENÍ BITOVÉ CHYBOVOSTI PŘED VITERBIHO DEKÓDOVÁNÍM . ..32<br />

OBR. 9.26: MĚŘENÍ CHYBOVOSTI BER SIGNÁLU DVB-T POMOCÍ R&S EFA<br />

MĚŘÍCÍHO PŘIJÍMAČE . .......................................................................................................33<br />

OBR. 9.27: SPEKTRUM DVB-T SIGNÁLU ..................................................................................34<br />

OBR. 9.28: KONSTELAČNÍ ANALÝZA DVB-T SIGNÁLU POMOCÍ R&S EFA MĚŘÍCÍHO<br />

PŘIJÍMAČE .........................................................................................................................35<br />

OBR. 9.29: EFEKT FÁZOVÉHO JITTERU NA KONSTELAČNÍ DIAGRAM . ........................................36<br />

OBR. 9.30: OFDM MODULÁTOR A CHYBY I/Q . ........................................................................37<br />

OBR. 9.31: IQ CHYBY MODULÁTORU A) IQ AMPLITUDOVÉ NEVYVÁŽENÍ, B) IQ FÁZOVÁ CHYBA,<br />

C) NEDOSTATEČNÉ POTLAČENÍ NOSNÉ . .............................................................................38<br />

OBR. 9.32: SPEKTRUM DVB-T A) NOSNÉ 0 AŽ 3500 VYPNUTY, B) NOSNÉ 0 AŽ 3500 VYPNUTY,<br />

10 % AMPLITUDOVÉ NEVYVÁŽENÍ, C) NOSNÉ 0 AŽ 3500 VYPNUTY, 10 O FÁZOVÁ CHYBA ..38<br />

OBR. 9.33: ZOBRAZENÍ I/Q V ZÁVISLOSTI NA FREKVENCI POMOCÍ R&S EFA<br />

MĚŘÍCÍHO PŘIJÍMAČE . .......................................................................................................39<br />

OBR. 9.34: ZOBRAZENÍ I/Q V ZÁVISLOSTI NA FREKVENCI (ZOOM) POMOCÍ R&S EFA<br />

MĚŘÍCÍHO PŘIJÍMAČE . .......................................................................................................39<br />

OBR. 9.35: CHYBOVÉ VEKTORY PRO STANOVENÍ MER ............................................................40<br />

OBR. 9.36: MODULAČNÍ CHYBA MER V ZÁVISLOSTI NA FREKVENCI MĚŘENÁ R&S EFA<br />

MĚŘÍCÍM PŘIJÍMAČEM . ......................................................................................................41<br />

OBR. 9.37: MĚŘENÍ CREST FAKTORU A DISTRIBUCE AMPLITUDY SIGNÁLU POMOCÍ R&S EFA<br />

MĚŘÍCÍHO PŘIJÍMAČE . .......................................................................................................41


4 FEKT Vysokého učení technického v Brně<br />

OBR. 9.38: AMPLITUDOVÉ A SKUPINOVÉ ZPOŽDĚNÍ MĚŘENÉ POMOCÍ R&S EFA<br />

MĚŘÍCÍHO PŘIJÍMAČE ........................................................................................................ 42<br />

OBR. 9.39: IMPULSNÍ ODEZVA MĚŘENÁ POMOCÍ R&S EFA MĚŘÍCÍHO PŘIJÍMAČE .................. 42<br />

OBR. 9.40: SPEKTRUM DVB-T SIGNÁLU MĚŘENÉ POMOCÍ R&S EFA MĚŘÍCÍHO PŘIJÍMAČE .... 43


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 5<br />

Seznam tabulek<br />

TAB. 9.1: INFORMACE ULOŽENÉ V TPS NOSNÝCH.......................................................................8<br />

TAB. 9.2: DVB-T NOSNÉ – PŘEHLED A JEJICH POČET..................................................................9<br />

TAB. 9.3: SPOJITÉ NOSNÉ VE SPEKTRU DVB-T A JEJICH POZICE................................................10<br />

TAB. 9.4: TPS NOSNÉ VE SPEKTRU DVB-T A JEJICH POZICE. ....................................................10<br />

TAB. 9.5: ROZESTUP NOSNÝCH V DVB-T. ................................................................................14<br />

TAB. 9.6: DÉLKA SYMBOLŮ DVB-T .........................................................................................15<br />

TAB. 9.7: ŠÍŘKA PÁSMA SIGNÁLU DVB-T ................................................................................15<br />

TAB. 9.8: SYMBOLOVÉ RYCHLOSTI DVB-T. .............................................................................16<br />

TAB. 9.9: CELKOVÁ DÉLKA SYMBOLŮ DVB-T. ........................................................................16<br />

TAB. 9.10: POČET TRANSPORTNÍCH PAKETŮ (PAKETY DÉLKY 204 SYMBOLŮ PODLE MPEG-2)<br />

V JEDNOM SUPERRÁMCI.....................................................................................................16<br />

TAB. 9.11: BITOVÁ RYCHLOST PŘI NEHIERARCHICKÉ MODULACI A ŠÍŘCE KANÁLU 8 MHZ.......17<br />

TAB. 9.12: BITOVÁ RYCHLOST PŘI NEHIERARCHICKÉ MODULACI A ŠÍŘCE KANÁLU 7 MHZ.......17<br />

TAB. 9.13: BITOVÁ RYCHLOST PŘI NEHIERARCHICKÉ MODULACI A ŠÍŘCE KANÁLU 6 MHZ.......18<br />

TAB. 9.14: ÚČINNOST ŠÍŘKY PÁSMA NA BITOVOU RYCHLOST PŘI NEHIERARCHICKÉ<br />

MODULACI (OCHRANNÝ INTERVAL 1/4).............................................................................18<br />

TAB. 9.15: DATA PRO SIMULACI TERESTRICKÉHO PŘENOSOVÉHO KANÁLU...............................27<br />

TAB. 9.16: MINIMÁLNÍ C/N PRO NEHIERARCHICKOU MODULACI..............................................29<br />

TAB. 9.17: MINIMÁLNÍ C/N PRO HIERARCHICKOU MODULACI. .................................................30


6 FEKT Vysokého učení technického v Brně<br />

9 Standard DVB-T pro přenos digitální televize<br />

Cílem kapitoly je seznámit studenty se základy terestrického přenosu digitální<br />

televize, přehledem přenosových technik standardu DVB-T, hierarchickým kódováním<br />

a modulací, systémovými parametry standardu DVB-T, blokovou strukturou<br />

modulátoru a vysílače DVB-T, blokovou strukturou přijímače DVB-T, vlivem zkreslení<br />

na terestrické přenosové cestě na přijímaný signál, simulací terestrického přenosového<br />

kanálu a měřením signálu DVB-T při přenosu terestrickým kanálem.<br />

9.1 Základy terestrického přenosu digitální televize<br />

Vlastnosti terestrického rádiového kanálu jsou charakterizovány vícecestným<br />

šířením, které vede k prostorově a frekvenčně selektivním únikům.<br />

Terestrická přenosová cesta má následující charakteristické vlastnosti:<br />

• vícecestné šíření přes několik odražených signálů,<br />

• aditivní bílý Gaussovský šum (AWGN),<br />

• úzkopásmová a širokopásmová interferenční rušení,<br />

• Dopplerův jev a frekvenční posuv signálu při mobilním příjmu.<br />

Při terestrickém přenosu digitálních televizních signálů podle standardu DVB-T je<br />

nejvhodnější i vzhledem k předcházejícím charakteristikám použití modulace OFDM<br />

(Orthogonal Frequency Division Multiplex). OFDM modulaci předchází kanálové kódování<br />

FEC (stejné jako ve standardu DVB-S).<br />

Pokrytí terestrickým příjmem je využitelné k regionálnímu vysílání, lokálním<br />

a doplňkovým zpravodajským a informačním městským televizním službám (regionální nebo<br />

městská televize) a také k mobilnímu příjmu na přenosné přijímače.<br />

9.2 Přehled přenosových technik standardu DVB-T<br />

DVB-T – ETSI European standard ETS 300 744, od roku 1995, “Digital Video<br />

Broadcasting; Framing structure, channel coding and modulation for digital terrestrial<br />

television”.<br />

Kanál má šířku pásma 8, 7 nebo 6 MHz a standard používá 2 různé módy:<br />

• 2k (délka IFFT 2048, délka symbolu 250 μs, rozestup nosných 4 kHz),<br />

• 8k (délka IFFT 8192, délka symbolu 1 ms, rozestup nosných 1 kHz).<br />

Mód 2k má větší rozestup nosných, je mnohem méně náchylný na rozprostření spektra<br />

ve frekvenční oblasti způsobené Dopplerovým posuvem při mobilním a vícecestném příjmu.<br />

Je však náchylný na větší zpoždění odražených signálů.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 7<br />

V jednofrekvenční síti SFN (Single Frequency Network) je vždy používán mód 8k,<br />

který lze využít při vysílání na větší vzdálenosti (až 67 km mezi vysílači). Při mobilním<br />

příjmu je lepší použití módu 2k díky většímu rozestupu nosných.<br />

Ochranný interval lze nastavit v rozmezí od 1/4 do 1/32 délky trvání symbolů. Je také<br />

možné zvolit typ vnitřní modulace (QPSK, 16-QAM, 64-QAM). Protichybové zabezpečení<br />

je stejné jako v případě standardu pro satelitní přenos – Reed Solomonovo kódování +<br />

interleaving + konvoluční kódování (1/2 až 7/8).<br />

V DVB-T je použita koherentní modulace OFDM. Nosné nesoucí užitečný obsah<br />

(payload) jsou mapovány do absolutních pozic a nejsou diferenciálně kódovány.<br />

Tato technika vyžaduje použití odhadu vlastností kanálu (channel estimation) a korekci<br />

pomocí pilotních nosných signálů spektra DVB-T (channel equlization).<br />

9.2.1 Nosné v DVB-T<br />

Modulace OFDM s módem 8k (2k) používá 6817 (1705) nosných. Mód 8k obsahuje 4 x<br />

větší množství nosných než mód 2k, symbolová rychlost módu 2k je 4 x vyšší než módu 8k.<br />

Módy mají stejné datové toky a stejné podmínky přenosu.<br />

• aktivní nosné (payload) s konstantní pozicí – používané pro přenos dat,<br />

• neaktivní nosné s konstantní pozicí – nastaveny na nuly, horní a dolní okraje pásma,<br />

nenesou modulaci a mají nulové amplitudy,<br />

• spojité nosné (continual) s konstantní pozicí – umístěné na reálné ose I (in-phase)<br />

buď na 0 o nebo 180 o , definovaná amplituda zesílena o 3 dB vůči průměrné hodnotě,<br />

jsou používané jako reference pro řízení AFC,<br />

• rozptýlené nosné (scattered) s proměnnou pozicí – rozptýlení přes celé spektrum,<br />

rozmítaný signál pro odhad kanálu, každá 12. nosná, každá rozptýlená nosná skáče o 3<br />

pozice, v obou složkách I a Q (viz obr. 9.1),<br />

• TPS nosné s konstantní pozicí – Transmission Parameters Signalling, rychlý<br />

informační kanál pro přijímač obsahující přenosové parametry.<br />

Obr. 9.1: Změna pozice rozptýlené nosné s proměnnou pozicí ve spektru [1].<br />

TPS nosné jsou umístěny na konstantních frekvenčních pozicích. Jsou DBPSK<br />

modulovány a umístěny na ose I na pozici 0 o nebo 180 o (viz obr. 9.2). Jsou diferenčně<br />

kódovány, informace je obsažena v aktuálním rozdílu mezi následujícími symboly.<br />

Kompletní TPS informace jsou uloženy v 68 symbolech (jeden rámec) a skládají se<br />

z 68 bitů (viz tab. 9.1). Prvních 17 ze 68 TPS bitů jsou určeny pro inicializaci<br />

a synchronizaci, 13 bitů představuje protichybové zabezpečení, 22 bitů se užívá v současnosti<br />

a dalších 13 bitů je rezervováno pro budoucí aplikace.


8 FEKT Vysokého učení technického v Brně<br />

Obr. 9.2: DBPSK modulované TPS nosné [1].<br />

Tab. 9.1: Informace uložené v TPS nosných [1].<br />

TPS nosné nesou informaci pro přijímač, která obsahuje:<br />

• použitý mód (2k, 8k),<br />

• délku ochranného intervalu (1/4, 1/8, 1/16, 1/32),<br />

• typ vnitřní modulace (QPSK, 16-QAM, 64-QAM),<br />

• kódový poměr (1/2, 2/3, 3/4, 5/6, 7/8),<br />

• stav použití hierarchického kódování (ano/ne, α).<br />

Pozice spojitých nosných a TPS nosných je zřejmá v konstelačním diagramu DVB-T -<br />

příklad 64-QAM (viz obr. 9.3).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 9<br />

Obr. 9.3: Spojité nosné, rozptýlené nosné a TPS nosné v konstelaci DVB-T [1].<br />

Aktivní nosné jsou modulovány buď QPSK, 16-QAM nebo 64-QAM a nesou informaci<br />

o protichybově zabezpečeném MPEG-2 TS. Obrázek uvádí konstelační diagramy i s pozicí<br />

speciálních nosných, a to v případě nehierarchické modulace (viz obr. 9.4).<br />

Obr. 9.4: Konstelace DVB-T pro QPSK, 16-QAM, 64-QAM [1].<br />

Pozice spojitých nosných a TPS nosných ve spektru odpovídají standardu a jsou<br />

uvedeny v tabulkách. Počítání nosných začíná číslem nula, což odpovídá první nenulové<br />

nosné ve spektru kanálu.<br />

Tabulka níže uvádí přehled a počet všech druhů nosných ve spektru DVB-T<br />

(viz tab. 9.2 až 9.4).<br />

Tab. 9.2: DVB-T nosné – přehled a jejich počet [1].


10 FEKT Vysokého učení technického v Brně<br />

Tab. 9.3: Spojité nosné ve spektru DVB-T a jejich pozice [1].<br />

Tab. 9.4: TPS nosné ve spektru DVB-T a jejich pozice [1].<br />

9.2.2 Uspořádání přenosového rámce<br />

V případě specifikace terestrického přenosu OFDM signálů je sdruženo 68 symbolů,<br />

které vytvářejí tzv. superrámec. Celkem 6817 nebo 1705 subnosných OFDM signálu jsou<br />

skládány jedna vedle druhé v horizontálním směru (viz obr. 9.5). Podélná osa představuje<br />

frekvenční osu. Posloupnost symbolů je znázorněna ve vertikálním směru. Mimo nosných,<br />

které jsou modulovány užitečnými daty (payload = data), jsou znázorněny i ostatní dříve<br />

uvedené nosné, které slouží pro synchronizaci (continual pilot, scattered pilot) a přenos<br />

doplňkových informací (TSP pilot).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 11<br />

Obr. 9.5: Přenosový rámec signálu COFDM (OFDM + FEC) [2].<br />

9.3 Hierarchická modulace a kódování<br />

Standard DVB-T umožňuje volitelný přenos pomocí hierarchického kódování.<br />

Modulátor má dva vstupy TS a dvě nezávisle nastavitelné (avšak identické) větve FEC.<br />

Hlavním principem je aplikace účinnějšího protichybového zabezpečení na TS s nízkým<br />

datovým tokem a odolné robustní modulace (QPSK, 16-QAM). Tato cesta s vyšší prioritou<br />

zpracování se v modulátoru nazývá HP (high-priority path). Druhý TS má vyšší datový tok<br />

a je přenášen s nižším stupněm zabezpečení a modulací 64-QAM. Tato cesta se nazývá LP<br />

(low-priority path).<br />

Je tak možné podrobit stejné programové pakety MPEG-2 kódování, jednou s nízkým<br />

datovým tokem a podruhé s vysokým datovým tokem a zkombinovat je do dvou<br />

programových multiplexů přenášených ve dvou nezávislých TS. Vyšší datový tok<br />

automaticky znamená lepší (obrazovou) kvalitu!<br />

• HP – nižší datový tok, QPSK, vyšší protichybové zabezpečení, kódový poměr 1/2,<br />

• LP – vyšší datový tok, QAM, nižší protichybové zabezpečení, kódový poměr 3/4,<br />

V přijímači je signál cesty HP demodulován mnohem snadněji než signál cesty<br />

s prioritou LP. V závislosti na podmínkách příjmu je vybrána cesta HP/LP.<br />

V případě nejčastěji užívaného přenosu DVB-T s modulací 64-QAM a kódovými<br />

poměry 3/4 nebo 2/3, pak limit kvalitního příjmu odpovídá podmínce S/N > 20 dB.<br />

Individuální aktivní nosné nejsou modulovány s různými modulacemi. Místo toho je<br />

každá aktivní nosná přenášena částečně v obou větvích LP a HP. Cesta s vyšší prioritou<br />

HP je přenášena jako vložená modulace QPSK v 16-QAM nebo 64-QAM (viz obr. 9.6).<br />

Rychlost gross data rate pro LP a HP má konstantní poměr 4:2 (QPSK – 64-QAM)<br />

a 2:2 (QPSK – 16-QAM). Rychlost net data rate je závislá na kódovém poměru.


12 FEKT Vysokého učení technického v Brně<br />

Obr. 9.6: Vložení konstelace QPSK v 64-QAM při hierarchické modulaci [1].<br />

Obr. 9.7: Možné konstelace při hierarchické modulaci DVB-T [1].<br />

Faktor α zvětšuje vzdálenost mezi jednotlivými kvadranty diagramů 16- nebo 64-QAM<br />

(viz obr. 9.7). Vyšší α způsobí nižší nároky při příjmu cesty HP a vyšší nároky při příjmu<br />

cesty LP, protože konstelační body v diagramu se sobě více přiblíží. Informace o tom, zda je<br />

použita hierarchická modulace, o faktoru α a kódových poměrech pro cestu LP a HP, jsou<br />

přenášeny v TPS nosných.<br />

Mapovací obvod (splitter) rozdělí vstupní datové toky (viz obr. 9.8). Obě části toku<br />

procházejí stejnými následnými kroky, vnitřní protichybové zabezpečení je však rozdílné.<br />

V bloku vnitřního prokládání (viz obr. 9.9 a 9.10) jsou obě části původního toku složeny opět<br />

v jeden datový tok TS a ten je dále zpracováván a mapován do modulátoru.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 13<br />

Obr. 9.8: Blokový diagram kodéru DVB-T s použitou hierarchickou modulací [2].<br />

Obr. 9.9: Struktura vnitřního prokladače při generování symbolů 16-QAM [2].<br />

Obr. 9.10: Struktura vnitřního prokladače při generování symbolů vnitřní modulace<br />

64-QAM s vloženou QPSK [2].


14 FEKT Vysokého učení technického v Brně<br />

9.4 Systémové parametry standardu DVB-T<br />

Parametry jsou vzorkovací frekvence IFFT kanálu, šířka pásma signálu DVB-T,<br />

šířka pásma přenášeného DVB-T kanálu 8, 7 nebo 6 MHz, datové toky a úrovně signálu<br />

jednotlivých nosných.<br />

Základním parametrem je vzorkovací frekvence IFFT kanálu (viz vzorec 9.1)<br />

f sample IFFT 8 MHz = 64/7 MHz ⋅ 8/8 = 9,142857143 MHz<br />

f sample IFFT 7 MHz = 64/7 MHz ⋅ 7/8= 8 MHz<br />

f sample IFFT 6 MHz = 64/7 MHz ⋅ 6/8 = 6,857142857 MHz<br />

( 9.1 )<br />

Vzorkovací frekvence IFFT specifikuje vzorkování OFDM symbolů a jejich<br />

frekvenčního pásma, které obsahuje 2k (až 2048) a 8k (až 8192) subnosných. Šířka pásma<br />

signálu v 8 MHz kanálu je pouze 7,6 MHz (rezerva 2 x 200 KHz). Těchto 7,6 MHz obsahuje<br />

1705 (pro 2k) nebo 6817 (pro 8k) aktuálně používaných nosných.<br />

Příslušný rozestup nosných (viz tab. 9.5) může být jednoduše odvozen (viz vzorec 9.2)<br />

Δf = f sample IFFT / N total carriers ,<br />

Δf2k = f sample IFFT / 2048 ,<br />

Δf8k = f sample IFFT / 8192 .<br />

Tab. 9.5: Rozestup nosných v DVB-T [1].<br />

Z rozestupu jednotlivých nosných lze přímo odvodit délku symbolu (viz tab. 9.6)<br />

( 9.2 )<br />

Δtsymbol = 1 / Δf . ( 9.3 )<br />

Šířku pásma signálu (viz obr. 9.7) lze získat z rozestupu jednotlivých nosných Δf<br />

uvažovaného kanálu 8, 7, 6 MHz a počtu nosných použitých v módu 2k (1705) a 8k (6817)<br />

f signal DVB-T = N carriers_used ⋅ Δf . ( 9.4 )<br />

Existují dva způsoby počítání subnosných OFDM. Častěji používaný způsob počítá<br />

subnosné od 0 do 1704 (6816). Obrázek ukazuje čísla nosných ve středu kanálu, které jsou<br />

důležité pro testování, měření a jeho synchronizaci (viz obr. 9.11).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 15<br />

Tab. 9.6: Délka symbolů DVB-T [1].<br />

Tab. 9.7: Šířka pásma signálu DVB-T [1].<br />

Obr. 9.11: Spektrum DVB-T v módu 8k, resp. 2k [1].<br />

Celková datová rychlost gross data rate je výsledkem symbolové rychlosti<br />

(viz tab. 9.8), počtu datových aktivních nosných a typu modulace (viz vzorec 9.5).<br />

Celková délka OFDM symbolů (viz tab. 9.9) se skládá z délky symbolů a délky ochranného<br />

intervalu.<br />

gross_data_rate DVB-T = symbol rate ⋅ no_of_payload_carriers ⋅<br />

bit_per_symbol .<br />

( 9.5 )<br />

Bitová rychlost net data rate závisí na kódovém poměru konvolučního kódování<br />

a Reed Solomonově protichybovém zabezpečení RS(188,204) (viz vzorec 9.6).<br />

net_data_rate DVB-T = gross_data_rate ⋅ 188/204 ⋅ code_rate . ( 9.6 )


16 FEKT Vysokého učení technického v Brně<br />

Tab. 9.8: Symbolové rychlosti DVB-T [1].<br />

Tab. 9.9: Celková délka symbolů DVB-T [1].<br />

Celková bitová rychlost overall net data rate DVB-T signálu je nezávislá na použitém<br />

módu (2k nebo 8k) (viz vzorec 9.7). Rychlost se pohybuje mezi 4 a 31 Mbit/s v závislosti<br />

na přenosových parametrech a šířce kanálu (viz tab. 9.11 až 9.13)<br />

overall_net_data_rate DVB-T = 188/204 ⋅ code_rate ⋅ log2(m) ⋅ (1 + guard) ⋅<br />

channel ⋅ const1 ,<br />

kde m = 4 (QPSK), 16 (16-QAM), 64 (64-QAM),<br />

log2(m) = 2 (QPSK), 4 (16-QAM), 6 (64-QAM),<br />

channel = 8/8 (8 MHz), 7/8 (7 MHz), 6/8 (6 MHz),<br />

code_rate = 1/2, 2/3, 3/4, 5/6, 7/8,<br />

guard = 1/4, 1/8, 1/16, 1/32,<br />

const1 = 6,75 ⋅ 10 6 bit/s.<br />

( 9.7 )<br />

Základem pro stanovení užitečného datového toku je určení počtu paketů transportního<br />

toku MPEG-2, které tvoří přenosový rámec resp. superrámec (viz tab. 9.10).<br />

Tab. 9.10: Počet transportních paketů (pakety délky 204 symbolů podle MPEG-2)<br />

v jednom superrámci [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 17<br />

Tab. 9.11: Bitová rychlost při nehierarchické modulaci a šířce kanálu 8 MHz [1].<br />

Tab. 9.12: Bitová rychlost při nehierarchické modulaci a šířce kanálu 7 MHz [1].


18 FEKT Vysokého učení technického v Brně<br />

Tab. 9.13: Bitová rychlost při nehierarchické modulaci a šířce kanálu 6 MHz [1].<br />

Zajímavé je také stanovení limitů účinnosti šířky pásma. Tuto účinnost představuje<br />

bitová rychlost dělená šířkou kanálu (8 MHz). Výsledkem je bitovou rychlost uváděná<br />

v jednotce bit/s na Hz. Tabulka uvádí hodnoty účinnosti šířky pásma na bitovou rychlost<br />

pro kanál s ochranným intervalem 1/4 (viz tab. 9.14).<br />

Tab. 9.14: Účinnost šířky pásma na bitovou rychlost při nehierarchické modulaci<br />

(ochranný interval 1/4) [2].<br />

Pro hierarchickou modulaci je celková datová rychlost gross data rate při modulaci<br />

64-QAM rozdělena v poměru 2:4 mezi cesty HP a LP a při modulaci 16-QAM v poměru 2:2.<br />

Bitová rychlost net data rate v cestách HP a LP závisí na použitém kódovém poměru a to<br />

v každé cestě zvlášť. Pro cestu HP platí (viz vzorec 9.8)<br />

net_data_rate DVB-T HP = code_rate HP ⋅ bits_per_symbol HP ⋅ (1 + guard) ⋅<br />

channel ⋅ const1<br />

a pro cestu LP platí (viz vzorec 9.9)<br />

( 9.8 )


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 19<br />

net_data_rate DVB-T LP = code_rate LP ⋅ bits_per_symbol LP ⋅ (1 + guard) ⋅<br />

channel ⋅ const1 ,<br />

kde bits_per_symbol HP = 2 (QPSK),<br />

bits_per_symbol LP = 2 (16-QAM), 4 (64-QAM),<br />

channel = 8/8 (8 MHz), 7/8 (7 MHz), 6/8 (6 MHz),<br />

code_rate HP/LP = 1/2, 2/3, 3/4, 5/6, 7/8,<br />

guard = 1/4, 1/8, 1/16, 1/32,<br />

const1 = 6,75 ⋅ 10 6 bit/s<br />

Obr. 9.12: Mapovací tabulky pro vnitřní modulaci DVB-T [1].<br />

9.4.1 Konstelace a úrovně jednotlivých nosných<br />

( 9.9 )<br />

Střední hodnota signálu datových a TPS nosných – efektivní RMS hodnota všech<br />

vektorů konstelace v jejich správných pozicích, definovaná jako 100 % (nebo 1).<br />

Spojité a rozptýlené nosné jsou zesíleny o 2,5 dB ve srovnání se střední hodnotou<br />

datových nosných. Napěťová úroveň spojitých a rozptýlených nosných je zvýšena o 4/3<br />

(20 log 4/3), výkonová úroveň s kvadrátem o 16/9 (10 log 16/9).<br />

Pozice spojitých a rozptýlených nosných v konstelaci je zvýšena o 2,5 dB.


20 FEKT Vysokého učení technického v Brně<br />

Testovací a měřící přístroje jsou většinou kalibrovány na poměr C/N nebo S/N. Poměr<br />

S/N je používán při výpočtu BER, které je způsobeno čistě šumovými interferencemi<br />

v přenosovém kanále. Při konverzi poměrů C/N a S/N je třeba vzít v úvahu ne jen datové,<br />

ale i ostatní nosné (pilotní) signálu (viz vzorec 9.10).<br />

Energie v datových nosných (payload) bez uvažování ostatních nosných (pilot)<br />

Payload_to_signal = 10 ⋅ log (payload / (payload + (scattered + continual) ⋅<br />

(4/3)2 + TPS ⋅ 1))<br />

Konkrétně<br />

P/S 2k = 10 ⋅ log (1512 / (1512 + (131 + 45) ⋅ (4/3)2 + 17 ⋅ 1)) = 0,857 dB<br />

P/S 8k = 10 ⋅ log (6048 / (6048 + (524 + 177) ⋅ (4/3)2 + 68 ⋅ 1)) = 0,854 dB<br />

9.5 Modulátor a vysílač DVB-T<br />

( 9.10 )<br />

Modulátor DVB-T obsahuje jeden nebo dva TS vstupy následované bloky FEC (viz<br />

obr. 9.13). O počtu vstupů rozhoduje zda je použita hierarchická modulace nebo ne. Obě fáze<br />

FEC zabezpečení jsou shodné se zpracováním standardu DVB-S. Modulátor<br />

je synchronizován na TS na úrovni rozhranní v základním pásmu (sync byte), následuje<br />

energetický rozptyl s inverzí synchronizačních bytů, protichybové zabezpečení FEC (RS +<br />

prokládání + konvoluční kód se zúžením) (viz obr. 9.14). Až do tohoto místa jsou obě cesty<br />

HP a LP shodné, až na použitý kódový poměr.<br />

Cesty HP a LP jsou demultiplexovány a děleny na 2, 4 nebo 6 výstupních datových<br />

toků v závislosti na použité modulaci (2 pro QPSK, 4 pro 16-QAM a 6 pro 64-QAM).<br />

Obr. 9.13: DVB-T modulátor [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 21<br />

Obr. 9.14: DVB-T modulátor – část FEC [1].<br />

Rozdělený datový tok je poté veden do bitového prokladače, kde jsou formovány<br />

bloky délky 126 bitů pro prokládání, a to v každé cestě. V následujícím symbolovém<br />

prokladači jsou bloky znovu proloženy blok za blokem a protichybově zabezpečený datový<br />

tok je veden do modulovaného kanálu COFDM<br />

Všechny aktivní nosné jsou mapovány pokud je použita hierarchická modulace.<br />

Výsledkem jsou dvě tabulky s Re(f) a Im(f) částmi signálu. Tyto tabulky také obsahují<br />

mezery pro doplnění dalších nosných (pilot) a TPS nosných, které jsou vloženy v bloku<br />

adaptace rámce. Kompletní tabulky jsou vedeny do bloku IFFT.<br />

Pak je již signál OFDM dostupný odděleně v reálné a imaginární části signálu a to<br />

v časové oblasti. Celkem 1705 nebo 6817 nosných je poté dočasně uloženo ve dvou<br />

posuvných registrech pracujících ve zřetězení. Střídavě je do nich zapisováno a z nich čteno<br />

a tímto známým způsobem je generován ochranný interval.<br />

Signál je poté číslicově filtrován a tak jsou vytvořeny I/Q signály, které mají upravené<br />

potlačení ramen.<br />

Ve výkonovém vysílači je signál nejdříve upraven pro kompenzaci nelinearity<br />

koncových stupňů. Ve stejnou chvíli je ořezán tak, aby DVB-T signál respektoval<br />

požadovaný crest faktor (ochrana proti velkým a malým úrovním amplitudy).<br />

Pokud je D/A převodník umístěn až za I/Q modulátorem, je třeba konvertovat nízké<br />

IF pásmo na požadované výstupní pásmo RF.<br />

Pozice I/Q modulátoru závisí na implementaci modulátoru DVB-T v praxi (viz obr.<br />

9.15). Signál je buď D/A konvertován odděleně pro I a Q složku na I/Q úrovně a pak přiveden<br />

do analogového IQ modulátoru, který umožňuje přímou modulaci na požadovaný RF kanál.<br />

Druhý způsob uvažuje aplikaci digitálního IQ modulátoru a pak teprve D/A převod.<br />

Tento způsob však vyžaduje dodatečnou konverzi z nízkého IF pásma do požadovaného RF<br />

kanálu.


22 FEKT Vysokého učení technického v Brně<br />

9.6 Přijímač DVB-T<br />

Obr. 9.15: Možná implementace modulátoru DVB-T [1].<br />

Tuner je použit ke konverzi RF kanálu na nižší pásmo IF (je požadována dobrá fázová<br />

šumová charakteristika tuneru). Další zpracování probíhá v IF kanálu se středním<br />

kmitočtem kanálu 36 MHz (viz obr. 9.16).<br />

Na úrovni mezifrekvence je signál filtrován filtrem pásmové propusti SAW s šířkou<br />

pásma 8, 7 nebo 6 MHz. Okolní kanály jsou potlačeny. SAW filtr má minimální fázový<br />

posuv, žádné skupinové zpoždění, pouze amplitudové zvlnění.<br />

V dalším kroku je signál konvertován do nižšího mezifrekvenčního pásma, druhá IF na<br />

32/7 MHz (4,571429 MHz). Všechny komponenty signálu nad polovinou vzorkovacího<br />

kmitočtu musí být potlačeny za pomoci filtru DP, to kvůli potlačení alliasingu. A/D<br />

převodník je řízen hodinovým kmitočtem 4 x druhá IF (4 ⋅ 32/7 = 18,285714 MHz) - důležité<br />

při použití fs/4 metody I/Q demodulace.<br />

Autokorelační funkce je využita pro odvození synchronizace. Během ochranného<br />

intervalu aktuálního symbolu je zopakována část následujícího symbolu, autokorelační funkce<br />

vytvoří identifikační signál právě v oblasti ochranného intervalu a v oblasti jednotlivých<br />

symbolů (pro pozici FFT okénka).<br />

Datový tok je rozdělen do dvou datových toků pomocí datového přepínač o polovinu<br />

vzorkovací periody. Eliminace tohoto posuvu spočívá ve filtraci (interpolaci) a zpoždění<br />

jednotlivých větví.<br />

Datové toky jsou poté vedeny do komplexního směšovače, který je buzen nosnými<br />

z číslicově řízeného oscilátoru (NCO). Přijímač se musí také synchronizovat na přijímanou<br />

frekvenci pomocí funkce AFC, která je vyhodnocována ze spojitých (continual) nosných<br />

po transformaci FFT.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 23<br />

Blok FFT zpracování signálu transformuje OFDM symboly zpátky do frekvenční<br />

oblasti (1705 a 6817 reálných a imaginárních částí). Tyto však ještě přesně neodpovídají<br />

rozložení jednotlivých nosných, okénko FFT není přesně umístěno na aktuálním symbolu<br />

(způsobuje to fázový posuv všech subnosných nebo natočení konstelace, její kompresi nebo<br />

expanzi). DVB-T signál obsahuje nosné určené k odhadu vlastností kanálu, které jsou<br />

využívány k opravě kanálu v přijímači. Měřením amplitudového a fázového zkreslení<br />

spojitých a rozptýlených nosných lze vypočítat korekční funkci kanálu a odstranit tak<br />

uvedené zkreslení.<br />

Paralelně s kanálovou korekcí jsou dekódovány TPS nosné z nekorigovaného kanálu.<br />

TPS nosné nevyžadují korekci, protože jsou diferenciálně kódované pomocí DBPSK<br />

modulace.<br />

Obr. 9.16: DVB-T přijímač – část 1 [1].<br />

Obr. 9.17: DVB-T přijímač – část 2 [1].<br />

TPS informace je zabezpečena protichybovou korekcí a je nutná pro další zpracování<br />

a to de-mapování, které následuje za korekcí kanálu. Datový tok je nyní k dispozici<br />

pro kanálové dekódování. Kromě symbolového a bitového prokládání je kanálový dekodér<br />

konfigurován shodně se standardem DVB-S (viz obr. 9.17). Informaci o tom, jak<br />

byl konvoluční kód zúžen nese informace kódovaná v TPS nosných.


24 FEKT Vysokého učení technického v Brně<br />

Obr. 9.18: DVB-T set-top box [1].<br />

Konstrukce set-top boxu obsahuje jen několik diskrétních prvků: tuner, SAW filtr,<br />

směšovací oscilátor pro druhou IF a filtr DP (viz obr. 9.18). Čip DVB-T demodulátoru<br />

obsahuje všechny moduly už od A/D převodníku. TS na výstupu DVB-T demodulátoru je<br />

veden do MPEG-2 dekodéru, kde jsou zpětně dekódovány video a audio signály. Všechny<br />

moduly jsou řízeny mikroprocesorem po I 2 C sběrnici.<br />

9.7 Vliv zkreslení na terestrické přenosové cestě<br />

Terestrická přenosová cesta je vystavena mnoha interferenčním vlivům (viz obr. 9.19).<br />

Kromě AWGN je to zejména vliv odrazů. Vícecestné šíření způsobuje největší problémy při<br />

příjmu DVB-T. Příjem na terestrické přenosové cestě je velmi závislý na okamžitém stavu<br />

odražených signálů.<br />

Obr. 9.19: Interference ovlivňující přenosovou cestu signálu DVB-T [1].<br />

Kvalita přenosové cesty je rovněž ovlivněna vlastnostmi DVB-T modulátoru a vysílače.<br />

Vysoký crest faktor (PEAK / RMS signálu) - při přenosu OFDM v teorii DVB-T dosahuje<br />

hodnoty až (35 – 41) dB, v praxi musí být limitován na (11 – 12) dB. Tento fakt vede na<br />

menší potlačení ramen a zvýšení míry šumu v přenosovém kanále, a to ve stejném poměru<br />

jakým je potlačení ramen, což způsobuje intermodulační produkty a křížovou modulací


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 25<br />

nosných. Potlačení ramen je rovno cca 40 dB. Ke zlepšení této hodnoty lze použít pásmovou<br />

kanálovou filtraci a dosáhnout tak potlačení ramen cca 45 dB. Poměr C/N v přenosovém<br />

kanále dosahuje hodnoty cca (35 - 38) dB.<br />

Výpočet crest faktoru cf v DVB-T s OFDM signálem (viz vzorce 9.11 až 9.14):<br />

cf = 20 ⋅ log (UPEAK/ URMS) ( 9.11 )<br />

UPEAK = N ⋅ UPEAK0 = N ⋅ peak_amplitude_of_single carriers ( 9.12 )<br />

URMS = √(N ⋅ URMS02) = √(N ⋅ UPEAK2 / 2) ( 9.13 )<br />

cf OFDM = 20 ⋅ log (√2N) = 10 ⋅ log (2N) – zjednodušený vzorec ( 9.14 )<br />

Teoretické hodnoty<br />

cf DVB-T 2k = 35 dB (v módu 2k s 1705 nosnými) – pouze teoretická hodnota !<br />

cf DVB-T 8k = 41 dB (v módu 8k s 6817 nosnými) – pouze teoretická hodnota !<br />

Omezená kvalita zpracování signálu v DVB-T modulátoru (úprava crest faktoru)<br />

se projeví v nárůstu šumových interferencí. Šum způsobí v přenosovém kanále zhoršené<br />

podmínky příjmu (v důsledku snížení poměru C/N) (viz obr. 9.20). Vícecestné odrazy<br />

a impulsní rušení pak způsobují při příjmu frekvenčně a prostorově selektivní úniky<br />

užitečného signálu.<br />

Obr. 9.20: Potlačení ramen po úpravě crest faktoru a po pásmové filtraci [1].<br />

9.7.1 Přenosová cesta<br />

V ideálním případě je pouze jeden signál přijat na přijímací anténě. Signál je pouze<br />

utlumen na velkou nebo malou hodnotu a je ovlivněn pouze mírou AWGN. Tento AWGN<br />

kanál s přímou viditelností přijímače na vysílač se nazývá Gaussovský kanál a zajišťuje<br />

nejlepší podmínky příjmu. Pokud jsou k signálu přidány vícenásobné odrazy, pak<br />

matematický model je popsán jako Riceův kanál. Pokud je přímá viditelnost mezi vysílačem<br />

a přijímačem narušena a příjem je možný pouze díky odrazům, kanál je nazýván<br />

Rayleighovým kanálem.


26 FEKT Vysokého učení technického v Brně<br />

Pokud je přijímač v pohybu a pohybuje se určitou rychlostí od vysílače, dojde vlivem<br />

Dopplerova jevu k posunu frekvence o Δf. Posuv lze kompenzovat pomocí AFC, pokud je<br />

známá rychlost a přenášená frekvence. Pokud jsou ke spektru OFDM navíc přidány odražené<br />

signály, dojde k jeho „rozmazání“. Ke kompenzaci lze při příjmu použít posuvný OFDM<br />

hřebenový filtr. Mód 8k (pro statický příjem) je na uvedený jev více náchylný než mód 2k<br />

(pro mobilní příjem).<br />

9.7.2 DVB-T terestrický kanál<br />

Podmínky příjmu pro obsluhovanou oblast při šíření digitální televize lze popsat<br />

modelem Gaussovského kanálu, který je založen na existenci přímé cesty signálu<br />

od vysílače k přijímači, ovlivněné pouze aditivním šumem AWGN.<br />

V případě rušení odraženými signály je třeba tento model kanálu rozšířit. Přenosová<br />

cesta označená jako Riceův kanál bere v úvahu vliv vícecestného šíření signálu a navíc vliv<br />

šumu. Předpokladem je zachování příjmu přímého signálu mezi vysílačem a přijímačem.<br />

Statistika šíření vícecestného signálu je charakterizována Riecovou distibucí (viz vzorec<br />

9.15). Odrazy v případě příjmu DVB signálu způsobují nárůst mezisymbolových interferencí<br />

ISI, které způsobují nárůst BER. Tento nárůst musí být korigován, např. zvýšením<br />

přenášeného výkonu.<br />

( 9.15 )<br />

Výstupní signál modelu kanálu y(t) je charakterizován jako funkce signálu vstupního<br />

x(t) pomocí uvedené rovnice, kde jsou uvažovány vlivy jak přímého signálu, tak součet<br />

jednotlivých odrazů.<br />

Simulace výkonových požadavků na terestrický DVB standard využívá následující<br />

matematický model Riceova kanálu, kde bylo použito 20 odrazů k popisu a stanovení<br />

vlastností kanálu (viz tab. 9.15).<br />

Riceův faktor K vyjadřuje poměr signálu na přímé cestě k součtu signálů na všech<br />

odražených cestách. Faktor K = 10 dB byl použit pro simulaci. Data v tabulce představují<br />

simulaci přenosového terestrického kanálu vyjádřené útlumem, relativním časovým<br />

posunem a fázovým úhlem. Obrázek ukazuje útlum všech 20 odražených přenosových<br />

signálů jako funkci jejich časového posunu (viz obr. 9.21).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 27<br />

Obr. 9.21: Příklad profilu odrazů použitých k reprezentaci vlastností<br />

terestrického přenosového kanálu [2].<br />

Tab. 9.15: Data pro simulaci terestrického přenosového kanálu [2].<br />

Srovnání výsledků simulace v rámci sledování poměru C/N a QEF příjmu DVB signálu<br />

v AWGN kanálu ukazuje, že Riceův kanál vyžaduje kvalitnější signál. Požadavky na vyšší<br />

kvalitu představují rozsah 0,3 až 1,1 dB a nárůst přenášeného výkonu představuje cca 30 %<br />

pro kompenzaci vlivu odraženého signálu.<br />

Příjem na vnější anténu může být považován za stacionární příjem, ke kterému lze<br />

využít směrovou anténu pro selekci přímého signálu nebo alespoň pro výběr dominantního<br />

odraženého signálu místo hlavního přímého signálu.<br />

Situace se pochopitelně absolutně změní v případě mobilního příjmu. Ve srovnání se<br />

statickým příjmem na vnější anténu již nemusí být při mobilním příjmu zajištěn dominantní<br />

přímý signál. V návaznosti na to simulace modelu kanálu eliminuje z výpočtu přímý signál.


28 FEKT Vysokého učení technického v Brně<br />

Přenosový kanál modelovaný tímto způsobem, s odrazy s větší nebo menší prioritou, se<br />

nazývá Raygleiův kanál a rozložení odrazů odpovídá Rayleighově distribuci (viz vzorec<br />

9.16)<br />

( 9.16 )<br />

Rayleighův kanál (ve srovnání s kanálem AWGN) požaduje vyšší poměr C/N.<br />

Simulační výsledky ukazují, že pro QEF příjem je požadovaný poměr C/N vyšší o hodnotu<br />

cca 9 dB. Zvýšení poměru C/N o 9 dB vyžaduje zhruba 8 x vyšší přenášený výkon.<br />

9.7.3 Vlastnosti při mobilním příjmu<br />

Dopplerův posuv se odráží ve frekvenčním posuvu přijímaných OFDM nosných a ten je<br />

funkcí rychlosti a směru pohybu. V nejjednodušším případě se přijímač pohybuje od vysílače<br />

rychlostí v. Posuv frekvence pak může být vypočítán jako (viz vzorec 9.17)<br />

fD = v ⋅ f0 / c, ( 9.17 )<br />

kde f0 je nosná frekvence a c je rychlost světla.<br />

Při mobilním příjmu je třeba sledovat více jevů :<br />

• Přijímač musí sledovat změny vlastností kanálu v čase a ve frekvenci. Odhad<br />

vlastností a korekce kanálu musí být zajištěny.<br />

• Přijímač může být ovlivněn interferencí s šumem, která způsobí narušení<br />

ortogonality subnosných díky změnám vlastností kanálu v čase.<br />

• Přijímač musí být správně synchronizován v čase a ve frekvenci. Ochranný interval<br />

– hrubé časování, rozptýlené nosné – jemné časování, spojité nosné – frekvenční<br />

synchronizace.<br />

• Velikost přijímaného signálu a poměr C/N musí být dostatečný.<br />

Více nebo méně šumu v DVB-T kanále vede k menší či větší bitové chybovosti během<br />

příjmu. Viterbiho dekodér (konvoluční) dokáže opravit tyto chyby a to v závislosti na<br />

kódovém poměru zvoleném v konvolučním kodéru.<br />

Poměry C/N a S/N se mírně liší při přenosu DVB-T, důvodem je uvažovaný výkon<br />

datových (payload) nosných a nosných pomocných (spojité, rozptýlené, TPS).<br />

Ke stanovení chybovosti BER je třeba znát výkon datových nosných. Rozdíl mezi<br />

celkovým výkonem všech nosných a výkonem čistě datových (payload) nosných je roven<br />

0,857 dB (0,854 dB) při módu 2k (8k).<br />

Rozdíl mezi hodnotami C/N a S/N v jednotlivých módech lze stanovit jako


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 29<br />

10 ⋅ log (1512 / 1705) = -0,522 dB a C/N – S/N = 0,34 dB v módu 2k<br />

10 ⋅ log (6048 / 6917) = -0,520 dB a C/N – S/N = 0,33 dB v módu 8k<br />

Obr. 9.22: Chybovost BER jako funkce S/N při QPSK, 16-QAM, 64-QAM (zleva doprava)<br />

a nehierarchické modulaci [1].<br />

Teoretický minimální poměr C/N pro QEF (quasi error free) příjem záleží na kódovém<br />

poměru. Navíc má na tuto hodnotu vliv i použitá modulace (QPSK, 16-QAM, 64-QAM) a typ<br />

kanálu (Gaussovský, Riceův, Rayleighův).<br />

Požadavky na minimální C/N (viz tab. 9.16) se mění od cca 3 dB pro QPSK s kódovým<br />

poměrem 1/2 v Gaussovském kanálu až k cca 28 dB pro 64-QAM s kódovým poměrem 7/8<br />

v Rayleighově kanálu. Praktické hodnoty jsou rovny cca 18 až 20 dB (64-QAM, 2/3 nebo 3/4)<br />

pro statický příjem a cca od 11 do 17 dB (16-QAM, 2/3 nebo 3/4) pro mobilní příjem.<br />

Teoretický minimální poměr C/N pro hierarchickou modulaci (QPSK, 64-QAM, α = 2)<br />

je uveden v tabulce (viz tab. 9.17).<br />

Tab. 9.16: Minimální C/N pro nehierarchickou modulaci [1].


30 FEKT Vysokého učení technického v Brně<br />

Tab. 9.17: Minimální C/N pro hierarchickou modulaci [1].<br />

9.8 Měření signálu při terestrickém přenosu DVB-T<br />

Metody testování signálů DVB-T vycházejí z normy DVB-T Measurement Guidelines<br />

ETSI TR 101 290. Prostředky pro měření v DVB-T jsou mnohem komplexnější než v případě<br />

ostatních dvou standardů (DVB-S a DVB-C) díky více komplexnější terestrické přenosové<br />

cestě, komplikovanějšímu DVB-T modulátoru a možným jevům při použití analogového I/Q<br />

modulátoru.<br />

Měřící techniky pro DVB-T musí pokrývat následující interferenční vlivy:<br />

• šum AWGN<br />

• fázový jitter<br />

• rušení a interference<br />

• vícecestné šíření<br />

• Dopplerův posuv<br />

• efekty sítě SFN (Single Frequency Network)<br />

• interfernece mezi sousedními kanály (potlačení ramen)<br />

• chyby I/Q modulátoru (amplitudové nevyvážení, fázová chyba, nedostatečné potlačení<br />

nosné)<br />

Měřící prostředky používané při měření v DVB-T jsou opět:<br />

• moderní spektrální analyzátor,<br />

• DVB-T měřící přijímač s analýzou konstelačního diagramu,<br />

• DVB-T testovací vysílač pro měření vlastností DVB-T přijímačů.<br />

DVB-T měřící přijímač (viz obr. 9.23) je nejdůležitějším prostředkem k měření. Díky<br />

pilotním nosným obsaženým v signálu DVB-T umožňuje nejkomplexnější analýzu signálu.<br />

Jednou z nich je analýza konstelačního diagramu DVB-T, který obsahuje několik tisíc<br />

subnosných (mód 2k – 1705, mód 8k - 6817).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 31<br />

Obr. 9.23: Blokový diagram DVB-T měřícího přijímače [1].<br />

DVB-T měřící přijímač může být využit k detekci všech přenosových vlivů na<br />

přenosové cestě. Měřící přijímač se liší od set-top boxu ve kvalitnějším zpracování<br />

analogového signálu I/Q a odhadu vlastností kanálu. Zpracovávaná data jsou vyhodnocena<br />

signálovým procesorem (DSP).<br />

DSP procesor následně vypočítá konstelační diagram a z něj měřené hodnoty.<br />

Následně je DVB-T signál demodulován zpět na úroveň MPEG-2 TS.<br />

Obr. 9.24: Blokový diagram DVB-T měřícího přijmače R&S EFA<br />

(OFDM měřící přijímač a demodulátor) [6]<br />

Demodulátor DVB-T (viz obr. 9.24) popis ⇒ selektivní nebo širokopásmový downconvertor<br />

s konverzí do mezifrekvenčního pásma IF 36 MHz ⇒ SAW filtr podle šířky TV<br />

kanálu ⇒ měření s prezencí šumu ⇒ konverze do základního pásma (filtr DP) ⇒ konverze<br />

FFT transformací do frekvenční oblasti ⇒ odhad charakteristik kanálu (korekce amplitudy,<br />

fáze a zpoždění pro odstranění degradace způsobené v RF kanálu) ⇒ oprava chyb FEC<br />

jednotlivých paketů ⇒ demodulace TS MPEG-2.


32 FEKT Vysokého učení technického v Brně<br />

9.8.1 Měření bitové chybovosti<br />

V DVB-T (stejně jako v DVB-S) jsou měřeny 3 bitové chybovosti BER díky vnitřnímu<br />

a vnějšímu zabezpečení:<br />

• bitová chybovost před Viterbiho dekódováním (pre-Viterbi),<br />

• bitová chybovost před RS dekódováním (pre-Reed Solomon),<br />

• bitová chybovost po RS dekódování (post-Reed Solomon).<br />

Obr. 9.25: Obvod pro stanovení bitové chybovosti před Viterbiho dekódováním [1].<br />

Bitová chybovost s největším významem, která udává nejvíce informací i přenosu je<br />

chybovost před Viterbiho dekódováním (pre-Viterbi). Lze ji stanovit aplikací<br />

konvolučního kódování datového toku před RS dekódováním (stejné jako na straně<br />

vysílače) (viz obr. 9.25). Rozdíl a tím i bitová chybovost je pak stanovena pomocí komparace<br />

v I a Q větvích. Rozsah chybovosti před Viterbiho dekódováním je roven 1E-9 až 1E-2.<br />

Viterbiho dekodér může opravit pouze některé bitové chyby, stále zůstává zbytková<br />

chybovost před RS dekódováním. Počítáním korekčních zásahů Reed Solomonova dekodéru<br />

a jeho vztažením k celkovému počtu přenesených bitů v dané periodě je stanovena chybovost<br />

před RS dekódováním (pre-Reed Solomon).<br />

Reed Solomonův dekodér neopraví všechny chyby, ale označí všechny chybné pakety<br />

TS (označení paketů v hlavičce TS). Počítání chybných TS paketů umožňuje stanovení<br />

chybovosti po RS dekódování (post-Reed Solomon).<br />

DVB-T měřící přijímač detekuje všechny 3 chybovosti a zobrazuje je jako jeden z<br />

hlavním parametrů měření (viz obr. 9.26).<br />

Je třeba uvažovat, že pro nízké chybovosti (po Viterbiho dekódování a RS dekódování)<br />

musí být pro přesné výsledky chybovosti zajištěna odpovídající délka doby měření, a to<br />

v řádu minut až hodin.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 33<br />

Obr. 9.26: Měření chybovosti BER signálu DVB-T pomocí R&S EFA<br />

měřícího přijímače [6].<br />

Příklad měřících výsledků v menu přístroje ukazuje všechny důležité informace o DVB-<br />

T přenosu. Kromě zvolené frekvence v RF pásmu je měřeným a zobrazovaným údajem<br />

přijímaná úroveň signálu, frekvenční odchylka, všechny 3 bitové chybovosti<br />

a dekódované TPS parametry.<br />

9.8.2 Měření signálu DVB-T pomocí spektrálního analyzátoru<br />

Spektrální analyzátor může být využitý k měření výkonu v DVB-T kanále, a to<br />

minimálně při měření výstupu DVB-T vysílače. Může být také využitý při stanovení odhadu<br />

poměru C/N signálu. Spektrum signálu OFDM a jeho vlastnosti mají podobu s vlastnostmi<br />

šumu a mají vysoký crest faktor (viz obr. 9.27). Díky podobnosti s vlastnostmi AWGN,<br />

lze tedy jeho výkon měřit podobně jako v případě šumu.<br />

Pro stanovení výkonu nosné je třeba spektrální analyzátor nastavit na:<br />

• center frequency na střed DVB-T kanálu<br />

• span na 20 MHz,<br />

• resolution bandwidth na 30 kHz,<br />

• video bandwidth na 300 kHz (kvůli RMS detektoru a log. reprezentaci výsledku)<br />

• detector na RMS<br />

• slow sweep time (2000 ms)<br />

• noise marker na střed kanálu (výsledek C’ v dBm/Hz)


34 FEKT Vysokého učení technického v Brně<br />

Obr. 9.27: Spektrum DVB-T signálu [1].<br />

Díky přibližným šumovým vlastnostem signálu lze použít šumový marker k měření<br />

výkonu signálu. Analyzátor udává hodnotu C’ jako výkonovou hustotu signálu na pozici<br />

markeru v dBm/Hz a šířka pásma filtru a charakteristika logaritmického zesilovače<br />

analyzátoru jsou automaticky zohledněny.<br />

Pro vztažení výkonové hustoty C k Nyquistově šířce pásma BN signálu DVB-T, je třeba<br />

přepočítat výkon signálu (viz vzorec 9.17)<br />

C = C’ + 10 log BN = C’ +10 log (signal_bandwidth / Hz) [dBm] ( 9.18 )<br />

Šířka pásma signálu DVB-T je rovna:<br />

• 7,61 MHz v 8 MHz kanálu,<br />

• 6,66 MHz v 7 MHz kanálu,<br />

• 5,71 MHz v 6 MHz kanálu.<br />

Přibližné stanovení výkonu šumu N<br />

Šumový marker může být také použitý při měření na ramenech spektra signálu DVB-T.<br />

To je umožněno díky předpokladu, že šum na okraji uvažovaného pásma postihuje i boční<br />

ramena spektra signálu. Hodnota N’ výkonové šířky šumu opět představuje výstup z markeru<br />

spektrálního analyzátoru<br />

Spektrální analyzátor udává výkonovou hustotu šumu N’. Výkon šumu N<br />

v přenosovém kanále DVB-T s šumovou šířkou pásma BN (shodná s šířkou pásma signálu) je<br />

poté stanoven z výkonové hustoty šumu N’ podle následující rovnice (viz vzorec 9.18)<br />

N = N’ + 10 log BN = N’ +10 log (noise_bandwidth / Hz) [dBm] ( 9.19 )


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 35<br />

Výsledek poměru C/N je (viz vzorec 9.19)<br />

C/N [dB] = C [dBm] – N [dBm] ( 9.20 )<br />

Příklad (8 MHz kanál - 7,6 MHz doporučeno v normě ETSI TR 101 290):<br />

Měřená hodnota šumového markeru pro C’ -100 dBm/Hz<br />

Korekční hodnota pro šířku pásma 7,6 MHz +68,8 dB<br />

Výkon nosné C v kanálu DVB-T -31,2 dBm<br />

Měřená hodnota šumového markeru pro N’ -140 dBm/Hz<br />

Korekční hodnota pro 7,6 MHz šumové pásmo +68,8 dB<br />

Výkon šumu N v kanálu DVB-T -71,2 dBm<br />

C/N [dB] = -31,2 [dBm] – (– 71,2 dBm) = 40 dB<br />

Při odhadu C/N pomocí měření šumovým markerem na ramenech signálu DVB-T je<br />

důležité, aby měření bylo provedeno přímo na výstupu výkonového zesilovače a před všemi<br />

pasivními pásmovými filtry. V opačném případě jsou tato ramena ovlivněna právě těmito<br />

filtry a je upraveno i jejich potlačení a měřený šum.<br />

9.8.3 Konstelační analýza signálu DVB-T<br />

Největší rozdíl mezi konstelační analýzou signálu DVB-T a DVB-C je v několika<br />

tisících subnosných OFDM, které musí být analyzovány. Rozsah měřených nosných musí<br />

být nastavitelný. Velmi často je konstelační diagram tvořen všemi nosnými (nosné č. 0 až<br />

1705 nebo 6817), jednotlivé diagramy všech větví jsou tedy kresleny přes sebe. Rozsah<br />

analyzovaných nosných OFDM může být zvolen dvěma způsoby: start/stop carrier<br />

number, center/span carrier number (viz obr. 9.28).<br />

Obr. 9.28: Konstelační analýza DVB-T signálu pomocí R&S EFA měřícího přijímače [6].


36 FEKT Vysokého učení technického v Brně<br />

Kromě datových nosných (payload) mohou být zobrazeny všechny kontinuální<br />

a rozptýlené a TPS nosné. Tyto však nesmějí být zahrnuty do matematické analýzy<br />

konstelačního diagramu.<br />

Následující měřené hodnoty mohou být stanoveny z konstelačního diagramu:<br />

• S/N (signal/noise ratio)<br />

• fázový jitter<br />

• I/Q amplitudové nevyvážení<br />

• I/Q fázová chyba<br />

• MER modulační chyba<br />

9.8.4 AWGN (Additive White Gaussian Noise)<br />

Bílý šum vede k rozostřenému zobrazení konstelačních bodů („cloud-shaped“).<br />

Čím větší jsou konstelační body v zobrazení, tím větší je míra šumu. Poměr S/N může být<br />

stanoven analýzou distribuční funkce (normální Gaussovské rozložení) v rozhodovacích<br />

úrovních. Efektivní RMS hodnota šumu odpovídá normálnímu rozložení. Šum ovlivňuje<br />

všechny subnosné signálu DVB-T a lze jej také detekovat na všech subnosných. Jeho vliv<br />

a měřící metody jsou shodné jako v případě standardu DVB-C.<br />

9.8.5 Fázový jitter<br />

Vede k příčnému zkreslení v konstelačním diagramu (viz obr. 9.29). Je způsobený<br />

vlastnostmi oscilátoru v modulátoru DVB-T, ovlivňuje každou subnosnou a může být<br />

detekován na každé subnosné. Jeho vliv a měřící metody jsou shodné jako v případě<br />

standardu DVB-C.<br />

9.8.6 Interferenční zdroje<br />

Obr. 9.29: Efekt fázového jitteru na konstelační diagram [1].<br />

Ovlivňují individuální subnosné nebo jejich pásma. Projevují se v konstelačním<br />

diagramu jako šum a způsobují rozostření konstelačních bodů, ale také mohou způsobovat<br />

jejich kruhové (sinusoidní) zkreslení.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 37<br />

9.8.7 Odrazy a vícecestné šíření<br />

Vedou k frekvenčně-selektivním únikům. Jednotlivé nosné nebo jejich skupiny<br />

obsahují interference, avšak ztracenou informaci lze částečně obnovit díky prokládání<br />

a velkému stupni protichybového zabezpečení v DVB-T (Reed Solomonovo a konvoluční<br />

kódování). Modulace COFDM (Coded) a její vlastnosti přesně vyhovují požadované<br />

odolnosti na odražené signály a jejich vícecestnému šíření při terestrickém šíření signálu<br />

digitální televize DVB-T.<br />

9.8.8 Dopplerův posuv<br />

Při mobilním příjmu je celé DVB-T spektrum frekvenčně posunuto díky Dopplerovu<br />

jevu. Dopplerův jev sám o sobě nepředstavuje pro přenos DVB-T žádný problém, protože<br />

posun spektra o několik stovek Hz při pohybu přijímače v automobilu lze jednoduše odstranit.<br />

Avšak při kombinaci Dopplerova jevu a vícecestného šíření dochází k tzv. rozmazání<br />

spektra. Odrazy, které se šíří směrem k přijímači posouvají spektrum jiným směrem, než je<br />

směr Dopplerova frekvenčního posuvu způsobeného pohybem přijímače. Kombinace obou<br />

jevů zhoršuje poměr S/N signálu.<br />

9.8.9 I/Q chyby v modulátoru<br />

OFDM symbol je vytvořen v obvodu mapování, reálné a imaginární části všech<br />

subnosných jsou vytvořeny ve frekvenční oblasti před aplikací IFFT. Každá subnosná je<br />

nezávisle QAM modulována (QPSK, 16-QAM, 64-QAM). Spektrum signálu není<br />

symetrické ani středově symetrické, pouze respektuje střed IFFT pásma. V souladu se<br />

systémovou teorií musí být po bloku IFFT generovány komplexní signály v časové oblasti.<br />

V tomto souladu jsou generovány reálné Re(t) a imaginární Im(t) signály jednotlivých<br />

nosných v řadě za sebou. Oba signály mají stejnou amplitudu a složka Im(t) je fázově<br />

posunuta o 90 o .<br />

Obr. 9.30: OFDM modulátor a chyby I/Q [1].<br />

Všechny složky Re(t) jsou superponovány v čase a vedeny do větve I komplexního<br />

směšovače I/Q a všechny složky Im(t) jsou superponovány v čase a vedeny do větve Q.<br />

Směšovač I je buzen s 0 o fází nosné, směšovač Q je buzen s 90 o fází nosné. Oba modulační<br />

produkty jsou sečteny a společně tvoří OFDM signál ofdm(t). Obrázek zobrazuje místa, kde<br />

v I/Q modulátoru mohou vznikat chyby (viz obr. 9.30).


38 FEKT Vysokého učení technického v Brně<br />

DC složka ve větvích Re(t) a Im(t) po IFFT vede ke zbytkové nosné ve větvi I nebo Q<br />

nebo v obou větvích. Stranou od odpovídající amplitudy také residuální nosné způsobují<br />

fázový posuv složek. Různá zesílení ve větvích I a Q vedou k I/Q amplitudovému<br />

nevyvážení. Pokud se fázový posuv složek I/Q v modulátoru liší od 90 o je generována I/Q<br />

kvadraturní chyba (kvadraturní modulace) (viz obr. 9.31).<br />

a) b) c)<br />

Obr. 9.31: IQ chyby modulátoru a) IQ amplitudové nevyvážení, b) IQ fázová chyba,<br />

c) nedostatečné potlačení nosné [1].<br />

Tyto chyby mohou být jednoduše sledovány v DVB-C, ale mohou být pouze<br />

kontrolovány na střední nosné (střed kanálu, nosná č. 852 nebo 3408) v DVB-T, kde všechny<br />

ostatní nosné jsou zobrazeny jen s šumovými interferencemi.<br />

Všechny moderní DVB-T modulátory pracují v režimu přímé modulace (direct<br />

modulation method). I/Q modulátory v tomto módu mají obvykle pouze problém s potlačením<br />

nosné. Problém zbytkové nosné může být ověřen pouze na středním kmitočtu televizního<br />

pásma a způsobuje interference v jeho okolí.<br />

a) b) c)<br />

Obr. 9.32: Spektrum DVB-T a) nosné 0 až 3500 vypnuty, b) nosné 0 až 3500 vypnuty,<br />

10 % amplitudové nevyvážení, c) nosné 0 až 3500 vypnuty, 10 o fázová chyba [1].<br />

Chyby I/Q modulátoru mohou být zobrazeny na DVB-T spektru, pokud DVB-T měřící<br />

a testovací vysílač umožňuje funkci vypnutí nosných (např. nižší pásmo nosných OFDM)<br />

(viz obr. 9.32). Ve středu pásma (střední nosná, nosná č. 852 nebo 3408). Zbytková nosná pak<br />

může být i zobrazena ve spektru. Pokud je v I/Q modulátoru nastaveno amplitudové<br />

nevyvážení, přeslech z nižšího do vyššího pásma je zřejmý ve spektru. Stejná situace může<br />

nastav v případě fázové chyby.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 39<br />

9.8.10 I/Q složky v závislosti na frekvenci<br />

Obrázek zachycuje symboly v závislosti na frekvenci (viz obr. 9.33). Jinými slovy,<br />

kvadraturní Q a soufázová in-phase I informace symbolů konstelačního diagramu je<br />

zachycena v závislosti na frekvenci. Chyba v modulačních složkách je zřejmá v uvedených<br />

průbězích, které tvoří signály konstelačního diagramu.<br />

Obr. 9.33: Zobrazení I/Q v závislosti na frekvenci pomocí R&S EFA měřícího přijímače [6].<br />

Oblast zájmu složek I a Q může být zobrazena i s jemnějším frekvenčním rozlišením<br />

(viz obr. 9.34). Jakýkoli defekt v průbězích (nosná 1076 a její okolí je zobrazena v detailu)<br />

může být lokalizován poměrně jednoduše. Stejné metody mohou být použity i k dalším<br />

měřením – např. MER vs. frekvence v polárním zobrazení.<br />

Obr. 9.34: Zobrazení I/Q v závislosti na frekvenci (zoom) pomocí R&S EFA<br />

měřícího přijímače [6].


40 FEKT Vysokého učení technického v Brně<br />

9.8.11 Modulation Error Ratio (MER)<br />

Chyba MER je metrika zohledňující všechny interferenční jevy, které nastávají<br />

v přenosovém kanále. Stejně jako S/N je obvykle MER definováno v dB. Pokud je<br />

interferenčním efektem pouze šum, hodnoty S/N a MER se rovnají. Odchylky ze středů<br />

rozhodovacích úrovní mohou být také využity k měření parametrů velikosti chyby<br />

a kvantifikace interferenčních vlivů. Pokud je odchylka příliš velká, rozhodovací úrovně<br />

jsou překročeny a vznikají bitové chyby.<br />

Odchylka ze středu pole rozhodovací úrovně může být měřena jako parametr pro<br />

velikost působícího rušení, což je v podstatě cílem techniky měření parametru MER<br />

(viz obr. 9.35). Chyba MER je veličina, která zohledňuje všechny individuální interferenční<br />

vlivy při přenosu a tím i vliv terestrické přenosové cesty.<br />

Stejně jako v případě standardu DVB-C pro modulační chybu MER platí<br />

MER [dB] ≤ S/N [dB]. ( 9.21 )<br />

Obr. 9.35: Chybové vektory pro stanovení MER [1].<br />

Reprezentace MER jako funkce čísla subnosné MER(f) má velký význam při měření<br />

DVB-T, protože umožňuje posouzení celkového stavu chyby v přenosovém kanále. Velmi<br />

jednoduše lze zjistit problematické frekvenční oblasti (viz obr. 9.36). Velmi často je uváděna<br />

pouze jediná a celková hodnota MER, která však nezahrnuje příliš mnoho praktických<br />

informací o kanálu. Grafická reprezentace MER v závislosti na frekvenci (subnosné)<br />

je velmi důležitým parametrem !<br />

Příklad: V certifikačním protokolu DVB-T vysílače je uvedena hodnota MER rovna<br />

35 dB, avšak při měření pokrytí signálu se může na např. 25 km od vysílače objevit problém<br />

s příjmem signálu, který je způsobený právě vysílačem. Pokud je specifikovaná pouze jediná<br />

hodnota MER, jedná se o střední hodnotu, pak zcela chybí měření chybovosti, pouze je<br />

protokol doplněn o měření amplitudové odezvy a skupinového zpoždění. Všechny tyto údaje<br />

jsou méně důležité, ve srovnání s charakteristikou MER vs. frekvence (subnosné) a měření<br />

BER před Viterbiho dekódováním. Tyto dvě charakteristiky jsou plně dostačující.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 41<br />

Obr. 9.36: Modulační chyba MER v závislosti na frekvenci měřená R&S EFA<br />

měřícím přijímačem [6].<br />

9.8.12 Měření crest faktoru<br />

DVB-T signál má velký crest faktor, který teoreticky dosahuje až 40 dB. V praxi je na<br />

vysílači crest faktor omezen na hodnotu cca 12 dB. Měřící vysílač sbírá data hned po A/D<br />

konverzi a počítá z nich v daném časovém okně efektivní RMS a maximální PEAK hodnotu<br />

signálu (viz obr. 9.37). Pro výpočet platí dříve uvedené<br />

cf = 20 ⋅ log (UPEAK/ URMS). ( 9.22 )<br />

Obr. 9.37: Měření crest faktoru a distribuce amplitudy signálu pomocí R&S EFA<br />

měřícího přijímače [6].


42 FEKT Vysokého učení technického v Brně<br />

9.8.13 Měření lineárního zkreslení<br />

Ačkoli je DVB-T poměrně nenáročné na požadavky na lineární zkreslení (amplituda,<br />

fáze, skupinové zpoždění), není problémem tyto parametry měřit. DVB-T měřící vysílač<br />

analyzuje pilotní subnosné (rozptýlené a kontinuální subnosné) obsažené v signálu a počítá z<br />

nich lineární zkreslení (viz obr. 9.38). Toto je stanoveno z odhadu parametrů kanálu.<br />

Obr. 9.38: Amplitudové a skupinové zpoždění měřené pomocí R&S<br />

EFA měřícího přijímače [6].<br />

9.8.14 Měření impulsní odezvy<br />

Transformací dat odhadu vlastností kanálu (channel estimation), která jsou dostupná<br />

ve frekvenční oblasti a ze kterých byla odvozena amplitudová a fázová odezva, do časové<br />

oblasti pomocí IFFT je zjištěna impulsní odezva signálu DVB-T (viz obr. 9.39).<br />

Maximální délka impulsní odezvy, kterou lze vypočítat, závisí na počtu vzorků, které<br />

jsou k dispozici k odhadu parametrů kanálu.<br />

Obr. 9.39: Impulsní odezva měřená pomocí R&S EFA měřícího přijímače [6].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 9 43<br />

Každá třetí subnosná přispívá k odhadu vlastností přenosového kanálu. Vzdálenost mezi<br />

interpolačními body odhadu kanálu je 3Δf, kde Δf odpovídá odstupu nosných signálu OFDM.<br />

Možná stanovitelná délka impulsní odezvy je 1/3 Δf - jedna třetina délky trvání symbolové<br />

periody OFDM signálu.<br />

V ideálním případě se impulsní odezva skládá pouze z hlavního impulzu v čase t = 0,<br />

existuje pouze jedna cesta šíření signálu. Z impulsní odezvy mohou být jednoduše<br />

klasifikovány násobné odrazy odpovídající zpoždění a útlumu přenosové cesty.<br />

9.8.15 Měření potlačení ramen<br />

Sytém DVB-T nevyužívá plnou šířku kanálu, některé z 2k nebo 8k subnosných jsou<br />

nastaveny na nulu, tak aby nemohly být způsobeny interference mezi sousedními kanály.<br />

Díky nelinearitám a filtraci jsou však mimo tento uvažovaný kanál stále určité frekvenční<br />

složky a spektrum a jeho tvar obsahuje tzv. ramena a lze stanovit jejich potlačení –<br />

tzv. potlačení ramen (viz obr. 9.40). V DVB-T standardu je povolené potlačení ramen<br />

definováno toleranční maskou podle normy ETSI EN 300 744.<br />

Obr. 9.40: Spektrum DVB-T signálu měřené pomocí R&S EFA měřícího přijímače [6].<br />

Potlačení ramen je měřeno pomocí funkce kurzorů spektrálního analyzátoru. V praxi<br />

bývá dosaženo:<br />

• výkonový zesilovač bez ekvalizace - cca 30 dB,<br />

• výkonový zesilovač s ekvalizací - cca 40 dB,<br />

• výkonový zesilovač po pásmové filtraci – cca 45 dB.<br />

9.8.16 Závěr k rušení a vlivům zkreslení v DVB-T<br />

Lze říci, že šum a fázový jitter ovlivňují všechny nosné a ve stejném rozsahu.<br />

Interference ovlivňují subnosné nebo skupinu subnosných šumem nebo sinusovým rušením<br />

(v konstelaci kruhové stavy). Odrazy ovlivňují pouze skupiny subnosných. I/Q chyby<br />

modulátoru částečně ovlivňují nosné formou rušení šumem, avšak mohou být identifikovány<br />

pouze měřením na středním kmitočtu nosné kanálu.


44 FEKT Vysokého učení technického v Brně<br />

Všechny popsané jevy rušení na terestrické přenosové cestě mohou být pozorovány při<br />

konstelační analýze v DVB-T měřícím přijímači. Navíc DVB-T měřící přijímač také<br />

umožňuje měření přijímané úrovně, měření chybovosti, výpočet amplitudové a fázové<br />

odezvy a skupinového zpoždění z dat odhadu kanálu (channel estimation). Impulsní odezva<br />

je velmi důležitá při detekci vícecestného šíření signálu, a to zejména v sítích SFN.<br />

9.9 Kontrolní otázky<br />

1. Čím je charakterizována pozemní přenosová cesta digitální televize DVB-T? Proč se<br />

při přenosu využívá modulace OFDM a v jakých módech? Čím se tyto módy liší?<br />

2. Jaké typy nosných kmitočtů jsou použity při modulaci DVB-T? K čemu jsou<br />

jednotlivé typy nosných využity při příjmu signálu přijímačem?<br />

3. Co obsahuje a jaký tvar má konstelační diagram při příjmu DVB-T s vnitřní modulací<br />

64-QAM? Jak se změní tvar tohoto diagramu při použití hierarchického kódování<br />

s proměnným parametrem alfa?<br />

4. Jakou informaci nesou TPS nosné v signálu DVB-T? Jakým typem modulace jsou<br />

modulovány a kde se nacházejí ve spektru OFDM?<br />

5. Jakou blokovou strukturu má DVB-T kodér, jehož vstupním signálem je transportní<br />

tok TS a výstupním signálem modulovaný signál do vysílače?<br />

6. Jakou blokovou strukturu má DVB-T přijímač (set-top box), jehož vstupním signálem<br />

je signál z přijímací antény a výstupním signálem transportní tok TS?<br />

7. Jaké interference lze sledovat na pozemní přenosové cestě u standardu DVB-T?<br />

Jaké typy přenosových kanálů tuto cestu při modelování charakterizují?<br />

8. Jaké jsou měřené parametry signálu při příjmu DVB-T? Jakými prostředky lze<br />

jednotlivé parametry měřit?<br />

9. Jak se projeví v konstelačním diagramu DVB-T s modulací 64-QAM vliv<br />

širokopásmového šumu, fázového neklidu a ztráta synchronizace?<br />

10. Jakým způsobem je měřena impulsní odezva měřícím přijímačem DVB-T?<br />

Ze kterých parametrů ji lze vyhodnotit a jaké závislosti vyjadřuje? Uveďte příklad.<br />

9.10 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004.<br />

[ 3 ] Legíň, M. Televizní technika DVB-T. BEN – technická literatura, Praha, 2006.<br />

[ 4 ] ETSI EN 300 744 V1.4.1 (2001-01). European Standard. Digital Video Broadcasting<br />

(DVB); Framing structure, channel coding and modulation for digital terrestrial<br />

television. European Broadcasting Union, 2001.<br />

[ 5 ] ETSI TR 101 290 V1.2.1 (2001-05). Technical report. Digital Video Broadcasting<br />

(DVB); Measurement guidelines for DVB systems. European Broadcasting Union,<br />

2001.<br />

[ 6 ] [Rohde & Schwarz online]. TV Test Receiver EFA, Models 40/43 (DVB-T).<br />

Produktový list, , 2006.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 10<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

10 STANDARD DVB-H PRO MOBILNÍ PŘÍJEM DIGITÁLNÍ TELEVIZE ................5<br />

10.1 STANDARDY PRO MOBILNÍ DIGITÁLNÍ TELEVIZI ............................................................ 5<br />

10.2 STANDARD DVB-H (HANDHELD) - ETSI 302304 ........................................................ 6<br />

10.2.1 Zdrojové kódování....................................................................................... 7<br />

10.2.2 MPE (Multi Protocol Encapsulation) ......................................................... 7<br />

10.2.3 Zabezpečení MPE- FEC.............................................................................. 7<br />

10.2.4 Časové segmentování (time-slicing)............................................................ 7<br />

10.2.5 Koncepce DVB-H systému .......................................................................... 8<br />

10.2.6 Hloubkové prokládání (in-depth interleaving)............................................ 9<br />

10.2.7 Způsob signalizace v TPS nosných.............................................................. 9<br />

10.2.8 Přístup k DVB-H službám v TS a tabulka NIT.......................................... 10<br />

10.3 PŘIJÍMAČ DVB-H A JEHO ZÁKLADNÍ KONCEPCE......................................................... 11<br />

10.4 MOŽNÉ KONFIGURACE SÍTĚ ........................................................................................ 12<br />

10.5 KONTROLNÍ OTÁZKY................................................................................................... 12<br />

10.6 POUŽITÁ A DOPORUČENÁ LITERATURA ....................................................................... 13


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 3<br />

Seznam obrázků<br />

OBR. 10.1: KMITOČTOVÁ PÁSMA DVB-T, DVB-H, GSM ..........................................................6<br />

OBR. 10.2: ČASOVÉ SEGMENTOVÁNÍ (TIME-SLICING) .................................................................7<br />

OBR. 10.3: KONCEPCE DVB-H SYSTÉMU (POUŽITÍ MULTIPLEXU MPEG-2 SLUŽEB) ..................8<br />

OBR. 10.4: ROZDĚLENÍ DO 2 NEBO 4 OFDM SYMBOLŮ ..............................................................9<br />

OBR. 10.5: TPS BITY DVB-H .....................................................................................................9<br />

OBR. 10.6: UMÍSTĚNÍ TABULKY INT V MODELU OSI................................................................11<br />

OBR. 10.7: ZÁKLADNÍ KONCEPCE DVB-H PŘIJÍMAČE...............................................................11<br />

OBR. 10.8: SPOLUPRÁCE SYSTÉMU DVB-H A MOBILNÍCH SÍTÍ .................................................12


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 10.1: POROVNÁNÍ TECHNOLOGIÍ DVB-H, T-DMB, ISDB-T A MEDIAFLO....................... 5<br />

TAB. 10.2: PARAMETRY OFDM PRO DVB-H KANÁL (8 MHZ) .................................................. 8<br />

TAB. 10.3: TPS 68 BITŮ PŘES 68 SYMBOLŮ.............................................................................. 10<br />

TAB. 10.4: TABULKY PSI A SI PRO DVB-T A DVB-H ............................................................. 10


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 5<br />

10 Standard DVB-H pro mobilní příjem digitální televize<br />

Cílem kapitoly je seznámit studenty s přehledem mobilních systémů pro digitální<br />

televizi, standardem DVB-H (handheld) a jeho srovnání s DVB-T (terrestrial), základní<br />

koncepce DVB-H přijímače a spoluprací systému DVB-H a mobilní sítě GSM, UMTS.<br />

10.1 Standardy pro mobilní digitální televizi<br />

Digitální televize pro mobilní příjem (mobilní televize, televize v mobilu) může<br />

využívat datové přenosy v mobilních sítích - video a audio streaming, datové rychlosti kolem<br />

stovky kb/s, sítě 3G (UMTS), budoucnost v sítích 4G a HDTV.<br />

Výhody – dostatek mobilních terminálů s podporou přehrávání videa a streaming<br />

libovolného datového toku z internetu.<br />

Nevýhody – nezaručený datový tok směrem k uživateli (výpadky obrazu), vyšší<br />

spotřeba energie mobilní stanice, nedostatečná kapacita UMTS sítě pro vyšší počet uživatelů,<br />

malé pokrytí UMTS, nutnost platby operátorovi za přenosy dat.<br />

Tab. 10.1: Porovnání technologií DVB-H, T-DMB, ISDB-T a MediaFLO.<br />

V systémech DVB-H (Handheld), T-DMB, ISDB-T a MediaFLO se jedná o příjem<br />

televize – broadcasting, nejde zde o streaming videa jako v datových sítích<br />

• DVB-H – Digital Video Broadcasting Handheld (vychází z DVB-T)<br />

• T-DMB – Terrestrial Digital Multimedia Broadcast (vychází z T-DAB)<br />

• ISDB-T – Integrated Services Digital Broadcasting Terrestrial<br />

• MediaFLO – Forward Link Only (nový standard společnosti Qualcomm)


6 FEKT Vysokého učení technického v Brně<br />

Při porovnání systémů DVB-H a T-DMB (viz tab. 10.1) vychází DVB-H lépe díky větší<br />

flexibilitě a univerzálnosti. Vzhledem k příbuznosti standardů DVB-T a DVB-H lze očekávat,<br />

že tento bude implementován v rámci DVB-T multiplexů. DVB-H standard je založen<br />

na výborných vlastnostech DVB-T z hlediska mobilního příjmu a odpovídá potřebě zajistit<br />

spolehlivý příjem velkého množství dat při vysoké rychlosti přenosu.<br />

Důležitým požadavkem na DVB-H je schopnost přijímat jedinou anténou bitový tok kolem<br />

1,5 Mbit/s v přenosovém kanálu 8 MHz při vysoké rychlosti pohybu přijímače<br />

a v jednokmitočtové síti SFN.<br />

10.2 Standard DVB-H (Handheld) - ETSI 302304<br />

Výchozí požadavky na nový standard DVB-H:<br />

• Využití klasických TV pásem (III, IV a V), použitelné budou i kmitočty mimo tato<br />

pásma, doporučuje se používat kmitočty pod 700 MHz, nejvýše 49. kanál z důvodů<br />

možného rušení, možnost 5 MHz kanálu (viz obr. 10.1).<br />

• Kompatibilita se systémy DVB-T, využití existující infrastruktury.<br />

• Nízká spotřeba energie na straně přijímacího zařízení.<br />

• Přijatelná kvalita obrazu (MPEG-4 AVC, 384 kb/s, 360 x 288).<br />

• Dobré geografické pokrytí signálem a značná mobilita zařízení.<br />

Novinky DVB-H vůči DVB-T:<br />

• COFDM, nově vzniká mód 4k.<br />

• Rozšířená signalizace TPS.<br />

• Časové segmentování (time-slicing).<br />

• IP encapsulation v rámci MPEG-2 TS.<br />

• Nová tabulka INT (IP/MAC notifikační tabulka).<br />

Obr. 10.1: Kmitočtová pásma DVB-T, DVB-H, GSM [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 7<br />

10.2.1 Zdrojové kódování<br />

Standard DVB-H předpokládá zdrojové kódování obrazu MPEG-4 H.264 AVC se<br />

základním rozlišením 360 x 288 obrazových bodů s bitovým tokem 384 kbit/s na jeden<br />

televizní program (formát CIF) a zvuku pomocí standardu HE AAC. Obrazová a zvuková<br />

data jsou zapouzdřena v protokolu IP.<br />

10.2.2 MPE (Multi Protocol Encapsulation)<br />

Prostřednictvím signálu DVB-T se přenáší transportní tok MPEG-2. Z hlediska systému<br />

DVB-T představují služby DVB-H data, která se musí pomocí MPEG-2 TS přenést některou<br />

z podporovaných metod. Pro DVB-H byla zvolena metoda MPE a přenášení služby jsou<br />

založeny na protokolu IP (IP datagramy). MPE využívá zapouzdření IP paketů, adresy<br />

zdroje a místa doručení datových signálů jsou vkládány ve formě 48 b MAC adres. Tím je<br />

zabezpečena podpora provozu bod – bod, kterou samotné pakety TS nepodporují.<br />

10.2.3 Zabezpečení MPE- FEC<br />

V systému DVB-H se na úrovni MPE přidává další stupeň protichybového zabezpečení<br />

označovaný jako MPE-FEC. RS Data Table je zabezpečena navíc kódováním RS(255,191).<br />

Cílem je zabezpečení mobilního příjmu a snížení vlivu impulsního rušení. Tento prvek je<br />

spolu s časovým segmentováním (time-slicing) druhou hlavní inovací systému DVB-H.<br />

10.2.4 Časové segmentování (time-slicing)<br />

Systém pro redukci odběru energie z baterie mobilního přijímače. Vysílaná data se<br />

přenášejí v burstech, v určitých časových intervalech. Video a audio data (1 – 2 Mbit/s)<br />

řicházejí v několika sekundových intervalech. V době, kdy přijímač nepřijímá požadovaný<br />

shluk dat, je tuner (pouze vf část přijímače) neaktivní a odpojený od baterie. Shluky přijaté<br />

přijímačem se ukládají v operační paměti přijímače (vyrovnávací paměť). Time-slicing může<br />

snížit spotřebu energie až o 95% oproti spotřebě klasických DVB-T tunerů.<br />

Time-slicing (viz obr. 10.2) je systém datového karuselu IP využívaný při přenosu dat.<br />

Výhodou vysílání časově segmentovaných dat je možnost provádění spojitého handoveru<br />

(vyhledávání vysílače se stejnou službou v sousedních buňkách).<br />

Handover - při přemístění přijímače do sousední buňky je přijímač snadno přeladěn a<br />

pokračuje v nepřerušeném příjmu vybrané služby beze ztráty dat.<br />

Obr. 10.2: Časové segmentování (time-slicing) [1].


8 FEKT Vysokého učení technického v Brně<br />

10.2.5 Koncepce DVB-H systému<br />

V obrázku je zachyceno zapojení přenosového řetězce s modulátorem DVB-T<br />

(viz obr. 10.3). Zdrojové signály pro multiplexer jsou programy standardní TV a posledním<br />

příspěvkovým ES je DVB-H služba na bázi IP protokolu. Všechny elementární toky ES<br />

jsou přenášeny v klasickém transportním toku TS, který je zpracován v DVB-T modulátoru,<br />

který umožňuje navíc generování 4096 nosných (mód 4k).<br />

Obr. 10.3: Koncepce DVB-H systému (použití multiplexu MPEG-2 služeb) [1].<br />

Tab. 10.2: Parametry OFDM pro DVB-H kanál (8 MHz) [1].<br />

Z tabulky (viz tab. 10.2) vyplývá rozdílné praktické využití jednotlivých módů.<br />

• Velikost sítě SFN – mód 8k připouští 4x větší vzdálenost vysílačů (67 km oproti<br />

17 km u módu 2k) díky 4 násobné době trvání ochranného intervalu.<br />

• Možnost mobilního příjmu – maximální možná rychlost při mobilním příjmu<br />

je zhruba 4x větší v módu 2k, který má 4x větší odstup nosných než mód 8k, což má<br />

za následek 4x větší odolnost proti Dopplerovu jevu.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 9<br />

Mód 4k je interpolací mezi módy 2k a 8k a je určitým kompromisem mezi ostatními<br />

dvěma módy. Užitečná data nese 3024 nosných, také se využívá hloubkové a časové<br />

prokládání (time interleaving).<br />

10.2.6 Hloubkové prokládání (in-depth interleaving)<br />

V DVB-T modulátoru při zabezpečení FEC následuje po vnějším RS kódování, vnějším<br />

symbolovém prokládání a vnitřním konvolučním kódování dále vnitřní prokládání (bitově<br />

a symbolově orientované).<br />

Každý terminál pro mobilní příjem podporuje mód 8k. Může být využita poměrně velká<br />

paměť symbolového prokladače 8k i pro módy 2k a 4k. Celkem 6048 proložených symbolů je<br />

potom v módu 2k namapováno do čtyř OFDM symbolů a v módu 4k do dvou OFDM<br />

symbolů.<br />

Použití hloubkového vnitřního prokládání přináší větší odolnost proti impulsnímu<br />

rušení. Na obrázku je zachyceno mapování do dvou nebo čtyř symbolů (viz obr. 10.4).<br />

Obr. 10.4: Rozdělení do 2 nebo 4 OFDM symbolů [1].<br />

10.2.7 Způsob signalizace v TPS nosných<br />

DVB-T používá na přenos informací o parametrech vysílání 68 bitů TPS (viz tab. 10.3)<br />

a ty se přenášejí v průběhu jednoho rámce OFDM (68 symbolů).<br />

DVB-H využívá i rezervované bity (viz obr. 10.5):<br />

• 48 („1“ = časové segmentování DVB-H)<br />

• 49 („1“ = alespoň jeden ES je kódován s MPE-FEC).<br />

Obr. 10.5: TPS bity DVB-H [1].


10 FEKT Vysokého učení technického v Brně<br />

Tab. 10.3: TPS 68 bitů přes 68 symbolů [1].<br />

10.2.8 Přístup k DVB-H službám v TS a tabulka NIT<br />

INT (IP/MAC Notification Table) - tabulka definuje, kde se dají najít datové toky<br />

IP/MAC, opakuje se v transportním toku každých 30 sec (viz tab. 10.4 a obr. 10.6).<br />

Procedura přístupu ke službám se odehrává v následujících krocích: Výběr jednoho<br />

z dostupných transportních toků ⇒ výběr jedné z dostupných IP platforem ⇒ příjem INT<br />

tabulky IP platformy ⇒ výběr IP služby (IP datagramy) ⇒ filtr pro IP tok nesoucí vybraný IP<br />

datagram.<br />

Tab. 10.4: Tabulky PSI a SI pro DVB-T a DVB-H [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 11<br />

Obr. 10.6: Umístění tabulky INT v modelu OSI [1].<br />

• Síťová vrstva – Internet Protocol<br />

• Linková vrstva – time-slicing, MPE<br />

• Fyzická vrstva – DVB-T, COFDM 4k<br />

10.3 Přijímač DVB-H a jeho základní koncepce<br />

DVB-H přijímač obsahuje kromě samotného demodulátoru DVB-T i modul pro časové<br />

segmentování (time-slicing) a modul MPE-FEC (viz obr. 10.7).<br />

DVB-T demodulátor – obnovení TS z vf signálu, podporuje módy 2k, 4k a 8k<br />

s odpovídající signalizací TPS (Transmitter Parameter Signalling).<br />

Časové segmentování – úspora energie z baterie a zabezpečení handoveru.<br />

MPE-FEC – doplňková protichybová ochrana<br />

Obr. 10.7: Základní koncepce DVB-H přijímače [1].<br />

Služby spojené s vysíláním DVB-H (interaktivní aplikace) mohou být doručeny bez<br />

nutnosti budovat zpětný kanál. Předpokládá se, že terminály budou napojeny na buňkovou<br />

síť GSM, resp. UMTS (viz obr. 10.8).<br />

Způsob platby za tyto služby může být přímo včleněn do systémů zpoplatňování služeb<br />

spojených s mobilními hlasovými a datovými službami operátorů.


12 FEKT Vysokého učení technického v Brně<br />

Obr. 10.8: Spolupráce systému DVB-H a mobilních sítí [1].<br />

10.4 Možné konfigurace sítě<br />

• Existující DVB-T síť s pokrytím uvnitř budov a DVB-H v rámci jednoho multiplexu,<br />

použijí se módy kompatibilní pro DVB-T (2k a 8k, ne 4k!).<br />

• DVB-T a DVB-H jsou v hierarchickém přenosovém módu, kde tok DVB-H je tok<br />

s vyšší prioritou HP.<br />

• Jen síť DVB-H, použije se mód OFDM 4k, SFN nebe MFN sítě.<br />

10.5 Kontrolní otázky<br />

1. Jaké vlastnosti má standard DVB-H jiné nebo navíc ve srovnání se standardem DVB-<br />

T? Který z nich je významný zejména pro konstrukci mobilních terminálů pro příjem?<br />

2. Jaká televizní pásma lze využívat pro šíření DVB-H? Čím je tento požadavek omezen<br />

ve frekvenčním spektru? Jaké šířky kanálů může DVB-H využívat?<br />

3. Na jakém principu pracuje časové segmentování (time-slicing) u DVB-H? Jak je<br />

proveden handover při příjmu DVB-H?<br />

4. Jaké typy zabezpečení FEC jsou použity ve standardu DVB-H? Které zabezpečení je<br />

shodné se standardem DVB-T a které je použito pouze pro standard DVB-H?<br />

5. Jak lze adresovat informace pro jednotlivý přijímač DVB-H při příjmu broadcast<br />

(všem přijímačům) vs. multicast (vybrané skupině přijímačů)?<br />

6. Co je to tzv. hloubkové prokládání u standardu DVB-H a k čemu se využívá? Jak lze<br />

jednotlivé bity mapovat do OFDM symbolů v módu 2k a 4k?<br />

7. Jaká je bloková koncepce přenosového systému standardu DVB-H při použití<br />

muliplexu MPEG-2 TS a zapouzdření IP protokolu pro přenos datových služeb?<br />

8. Jaká je základní koncepce přijímače pro DVB-H? Jaké bloky jsou shodné<br />

s přijímačem DVB-T a které jsou pro standard DVB-H nové?


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 10 13<br />

9. Jaké jsou možné konfigurace součinnosti systémů DVB-T, DVB-H a GSM ? Jakou<br />

má takový systém blokovou strukturu ?<br />

10. Jaké výhody, nevýhody a kompromisní řešení přináší mód 4k OFDM modulace u<br />

standardu DVB-H oproti módům 2k a 8k použitých u standardu DVB-T ?<br />

10.6 Použitá a doporučená literatura<br />

[ 1 ] Legíň, M. Televizní technika DVB-T. BEN – technická literatura, Praha, 2006.<br />

[ 2] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 3 ] ETSI EN 302 304 v 1.1.1 (2004-11). European Standard (Telecommunications series).<br />

Digital Video Broadcasting (DVB); Transmission System for Handheld Terminals.<br />

ETSI, 11/2004.<br />

[ 4 ] ETSI TR 102 377 v 1.2.1 (2005-11). Technical Report. Digital Video Broadcasting<br />

(DVB); DVB-H Implementation Guidelines. ETSI, 11/2005.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 11<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

11 VYSÍLAČE A PŘIJÍMAČE PRO DIGITÁLNÍ TELEVIZI DVB-T ...........................5<br />

11.1 JEDNOFREKVENČNÍ SÍTĚ SFN PRO DVB-T ................................................................... 5<br />

11.1.1 Architektura SFN sítě.................................................................................. 6<br />

11.2 BLOKOVÉ SCHÉMA VYSÍLAČE DVB-T .......................................................................... 9<br />

11.2.1 Modulátor / budič........................................................................................ 9<br />

11.2.2 Výkonový zesilovač.................................................................................... 10<br />

11.2.3 Výstupní filtr.............................................................................................. 11<br />

11.2.4 Základní technické parametry standardního vysílače určeného pro<br />

analogovou a digitální televizi .................................................................. 12<br />

11.2.5 Monitorované parametry v síti SFN a parametry měřené na vysílači<br />

DVB-T........................................................................................................ 13<br />

11.3 PŘEVADĚČE SIGNÁLU DVB-T..................................................................................... 14<br />

11.4 PŘIJÍMAČE DVB-T (SET-TOP BOXY, STB) .................................................................. 15<br />

11.4.1 Bloková struktura STB a přijímače DVB-T............................................... 16<br />

11.4.2 Tuner ......................................................................................................... 17<br />

11.4.3 IF mezifrekvenční zpracování ................................................................... 17<br />

11.4.4 Integrovaný obvod dekodéru DVB-T......................................................... 18<br />

11.4.5 Set-top box pro DVB-T.............................................................................. 18<br />

11.4.6 Příklad jednočipového řešení set-top boxu Technisat............................... 20<br />

11.4.7 Diverzitní přijímače pro přenosný nebo mobilní příjem DVB-T............... 20<br />

11.4.8 Přijímač STB pro DVB-T s podporou MHP aplikací ............................... 21<br />

11.4.9 Integrovaná digitální televize IDTV (Integrated Digital TV).................... 22<br />

11.4.10 Skupinové přijímače DVB-T, DVB-S, analogové televize ......................... 22<br />

11.4.11 PCI, PCMCIA a USB karty pro příjem DVB-T v PC................................ 23<br />

11.5 ANTÉNY PRO PŘÍJEM DVB-T ...................................................................................... 24<br />

11.5.1 Pásmo VHF (5 –12 kanál)......................................................................... 24<br />

11.5.2 Pásmo UHF (21 – 69 kanál) ..................................................................... 24<br />

11.5.3 Vlastnosti přijímacích antén...................................................................... 25<br />

11.5.4 Typy antén pro příjem DVB-T................................................................... 25<br />

11.6 KONTROLNÍ OTÁZKY................................................................................................... 25<br />

11.7 POUŽITÁ A DOPORUČENÁ LITERATURA.......................................................................... 26


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 3<br />

Seznam obrázků<br />

OBR. 11.1: ZÁKLADNÍ ARCHITEKTURA SÍTĚ SFN PRO DIGITÁLNÍ TELEVIZI DVB-T....................5<br />

OBR. 11.2: BLOKOVÁ STRUKTURA SÍTĚ SFN SE DVĚMA VYSÍLAČI..............................................6<br />

OBR. 11.3: DVB-T DISTRIBUČNÍ SÍŤ S VKLÁDÁNÍM MIP ............................................................8<br />

OBR. 11.4: STRUKTURA MEGARÁMCE NA ÚROVNI TS.................................................................9<br />

OBR. 11.5: ZÁKLADNÍ BLOKOVÉ SCHÉMA VYSÍLAČE DIGITÁLNÍ TELEVIZE................................10<br />

OBR. 11.6: ZJEDNODUŠENÉ BLOKOVÉ SCHÉMA MODULÁTORU/BUDIČE R&S............................10<br />

OBR. 11.7: BLOKOVÉ SCHÉMA PARALELNĚ ŘAZENÝCH ZESILOVAČŮ........................................10<br />

OBR. 11.8: ZAPOJENÍ FILTRŮ TESLA FDXB-1 A FDXB-2.........................................................11<br />

OBR. 11.9: SPEKTRÁLNÍ MASKA PRO VÝSTUPNÍ SIGNÁL VYSÍLAČE DVB-T V PŘÍPADĚ<br />

VEDLEJŠÍHO ANALOGOVÉHO KANÁLU CCIR G/PAL .........................................................12<br />

OBR. 11.10: KRITICKÁ SPEKTRÁLNÍ MASKA PRO VÝSTUPNÍ SIGNÁL VYSÍLAČE DVB-T V<br />

KANÁLU UHF PÁSMA (IV. A V. TV PÁSMO) .....................................................................12<br />

OBR. 11.11: BLOKOVÉ SCHÉMA DIGITÁLNÍHO PŘEVADĚČE.......................................................14<br />

OBR. 11.12: OBECNÁ KONFIGURACE STB ................................................................................16<br />

OBR. 11.13: BLOKOVÝ DIAGRAM PŘIJÍMAČE DVB-T ...............................................................16<br />

OBR. 11.14: KONFIGURACE STB S TUNEREM VČETNĚ SAW A AGC ........................................17<br />

OBR. 11.15: KONFIGURACE STB S KLASICKÝM ŘEŠENÍM TUNERU............................................17<br />

OBR. 11.16: KONFIGURACE STB S KLASICKÝM ŘEŠENÍM TUNERU, ROZDÍLNÁ<br />

IMPLEMENTACE AGC........................................................................................................18<br />

OBR. 11.17: BLOKOVÝ DIAGRAM TYPICKÉHO ČIPU DVB-T DEKODÉRU....................................18<br />

OBR. 11.18: ZÁKLADNÍ BLOKOVÉ SCHÉMA PŘIJÍMAČE DVB-T (SET-TOP BOXU) ......................19<br />

OBR. 11.19: ZAPOJENÍ ZÁKLADNÍ DESKY SET-TOP BOXU OD FIRMY ST MICROELECTRONICS ...19<br />

OBR. 11.20: BLOKOVÉ SCHÉMA DIVERZITNÍHO PŘIJÍMAČE S OBVODY DIB 7000M...................21<br />

OBR. 11.21: BLOKOVÉ SCHÉMA SET-TOP BOXU S PODPOROU MHP...........................................21<br />

OBR. 11.22: OSI MODEL PRO NÁZORNOU ILUSTRACI STŘEDNÍ VRSTVY „MIDDLE TIER“...........22<br />

OBR. 11.23: BLOKOVÉ SCHÉMA STA SKUPINOVÉHO PŘIJÍMAČE PRO PŘÍJEM<br />

DVB-T, DVB- S A ANALOGOVÉ TELEVIZE. ......................................................................22<br />

OBR. 11.24: BLOKOVÉ SCHÉMA PCI KARTY PRO PŘÍJEM ANALOGOVÉ A DVB-T<br />

DIGITÁLNÍ TELEVIZE..........................................................................................................23<br />

OBR. 11.25: BLOKOVÉ SCHÉMA USB EXTERNÍ KARTY PRO PŘÍJEM DVB-T<br />

DIGITÁLNÍ TELEVIZE ..........................................................................................................23<br />

OBR. 11.25: ŠÍŘENÍ TELEVIZNÍHO SIGNÁLU V MĚSTSKÉ ZÁSTAVBĚ...........................................24


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 11.1: DÉLKA OCHRANNÉHO INTERVALU PRO 8K A 2K MÓD A 8 MHZ KANÁL..................... 7<br />

TAB. 11.2: DÉLKA OCHRANNÉHO INTERVALU PRO 8K A 2K MÓD A 7 MHZ KANÁL..................... 7<br />

TAB. 11.3: DÉLKA OCHRANNÉHO INTERVALU PRO 8K A 2K MÓD A 6 MHZ KANÁL..................... 7<br />

TAB. 11.4: POČET TS PAKETŮ V SUPERRÁMCI............................................................................ 8<br />

TAB. 11.5: DÉLKA TRVÁNÍ MEGARÁMCŮ DVB-T ...................................................................... 9<br />

TAB. 11.6: PARAMETRY FILTRŮ TESLA FDXB-1 A FDXB-2.................................................... 11<br />

TAB. 11.7: PARAMETRY VYSÍLAČE ANALOGOVÉ A DIGITÁLNÍ TELEVIZE .................................. 13<br />

TAB. 11.8: SEZNAM PARAMETRŮ MONITOROVANÝCH V SÍTI SFN ............................................ 13<br />

TAB. 11.9: SEZNAM PARAMETRŮ MONITOROVANÝCH A MĚŘENÝCH NA VYSÍLAČI DVB-T ...... 13


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 5<br />

11 Vysílače a přijímače pro digitální televizi DVB-T<br />

Cílem kapitoly je seznámit studenty s vlastnostmi jednofrekvenční sítě digitální<br />

televize SFN, blokovým schématem vysílače DVB-T, převaděčem digitální televize<br />

DVB-T, blokovým schématem DVB-T přijímače (set-top boxu, STB), vnitřní blokovou<br />

strukturou DVB-T přijímače, skupinovým příjmem analogové a digitální televize<br />

DVB-T a typy antén pro příjem DVB-T.<br />

11.1 Jednofrekvenční sítě SFN pro DVB-T<br />

Pro šíření signálu DVB-T se používají jednofrekvenční sítě SFN (Single Frequency<br />

Network) terestrických vysílačů (viz obr. 11.1).<br />

Obr. 11.1: Základní architektura sítě SFN pro digitální televizi DVB-T [2].<br />

Výhody SFN sítě:<br />

• efektivní využití kmitočtového pásma, na jednom kmitočtu se šíří multiplex více<br />

programů s pokrytím poměrně velkého území,<br />

• efektivnější vynaložení energie na vysílání, nižší náklady na jeden program,<br />

• v případě výskytu úniků signálu v pokrytí, je možné tyto mezery ve spektru vyplnit<br />

signálem z druhého vysílače.<br />

Nevýhody SFN sítě:<br />

• vysílač, který porušuje pravidla SFN sítě způsobuje rušení v oblasti pokrytí,<br />

• nevyhnutelná synchronizace v síti (čas, frekvence, data),<br />

• nutné monitorování vlastností SFN sítě


6 FEKT Vysokého učení technického v Brně<br />

11.1.1 Architektura SFN sítě<br />

Signál za kodérem a multiplexerem je synchronizován v SFN adaptéru (signálem<br />

GPS, vkládáním MIP paketů) (viz obr. 11.2). Pak se TS přivádí k síťovému adaptéru, který<br />

je vstupem do distribuční sítě. Distribuční signál se přenáší buď satelitním spojem,<br />

radioreleovým spojem, nebo přes optické rozhranní, přes sítě ATM apod.<br />

Na straně vysílače je síťový přijímač distribučního signálu, signál se synchronizuje<br />

signálem GPS. V budiči se vytvoří nosné signály COFDM, pak nosný kmitočet (analogový<br />

nosný kmitočet), který je modulován signálem COFDM. Výstupní analogový vf signál je<br />

zesílen na požadovanou výkonovou úroveň a pak filtrován (kanálovým filtrem).<br />

Obr. 11.2: Bloková struktura sítě SFN se dvěma vysílači [3].<br />

OFDM modulace je velmi vhodná pro práci v jednofrekvenční síti SFN. Všechny<br />

vysílače pracují na stejné frekvenci a vyzařují identický signál, musí navzájem pracovat<br />

v úplné synchronizaci. Signály při příjmu z okolních vysílačů jsou vysílačem přijímány<br />

pouze jako zpožděná echa a odrazy.<br />

Zajištění frekvenční synchronizace je poměrně jednoduché díky frekvenční stabilitě<br />

vysílače, která je zajištěna pomocí reference GPS (Global Positioning System). GPS satelity<br />

vysílají signál 1 pps (pulse per second), signál na který se zavěsí oscilátor 10 MHz<br />

v profesionálním GPS přijímače na vysílači. Tento signál je referenčním signálem pro DVB-T<br />

vysílače.<br />

Mezisymbolovým interferencím ISI lze předejít v případě vícecestného šíření pouze<br />

v případě, že žádný zpožděný signál není přijat později, než je délka ochranného intervalu.<br />

Pokud přichází na přijímač zpožděný signál, který narušuje ochranný interval, ISI se projeví<br />

nárůstem šumu v přijímači. Signály ze vzdálenějších přijímačů musí být účinně tlumeny –<br />

vysílací úrovně v SFN síti musí být precizně navrženy a kalibrovány.<br />

Vzdálenost vysílačů je vztažena k délce ochranného intervalu a rychlosti světla<br />

(asociováno se zpožděním šíření signálů) (viz tab. 11.1 až 11.3).<br />

Plánování pokrytí SFN vyžaduje topologické informace o terénu a vysílaném výkonu:<br />

• dlouhý ochranný interval je vhodný pro SFN,<br />

• střední ochranný interval je vhodný pro regionální sítě,<br />

• krátký ochranný interval je vhodný pro lokální sítě nebo použití mimo SFN.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 7<br />

V SFN musí být všechny vysílače synchronizovány. Skladba programů je tvořena<br />

v playout centru, kde je umístěn MPEG-2 TS multiplexer (šíření ES programů přes satelit,<br />

optické nebo mikrovlnné sítě).<br />

Je zřejmé, že MPEG-2 TS se k jednotlivým vysílačům šíří po různě dlouhých cestách<br />

a s různým zpožděním (vizobr. 11.1).<br />

Je naprosto nezbytné, aby každý DVB-T modulátor v SFN síti zpracovával odpovídající<br />

stejný TS paket, který konvertuje do OFDM symbolů. Každý DVB-T vysílač musí ve stejnou<br />

chvíli vysílat absolutně identický ODFM symbol.<br />

Tab. 11.1: Délka ochranného intervalu pro 8k a 2k mód a 8 MHz kanál [2].<br />

Tab. 11.2: Délka ochranného intervalu pro 8k a 2k mód a 7 MHz kanál [2].<br />

Tab. 11.3: Délka ochranného intervalu pro 8k a 2k mód a 6 MHz kanál [2].


8 FEKT Vysokého učení technického v Brně<br />

DVB-T modulace je strukturována do rámců, jeden rámec je sestaven z 68 DVB-T<br />

OFDM symbolů. Do jednoho rámce je kompletně vložena TPS informace, rozptýlené<br />

a kontinuální nosné. Rozptýlené nosné se pohybují přes celý DVB-T kanál.<br />

• 68 OFDM symbolů = 1 rámec<br />

• 4 rámce = 1 superrámec<br />

• 1 megarámec = 2 superrámce v 8k<br />

• 1 megarámec = 8 superrámců v 2k<br />

Tab. 11.4: Počet TS paketů v superrámci [2].<br />

Superrámce (viz tab. 11.4) v SFN musí být tvořeny z absolutně identických TS paketů<br />

a každý modulátor musí generovat a vysílat superrámec ve stejný čas.<br />

Pro dosažení synchronizace jsou do MPEG-2 TS vloženy pakety s časovými značkami<br />

(již v playout centru). Tyto pakety jsou speciální pakety TS, které mají podobnou konfiguraci<br />

jako MPEG-2 tabulky (PSI/SI). TS je rozdělen do sekcí – superrámců a megarámců<br />

(obsahují vždy celočíselný násobek rámců) (viz tab. 11.5 a obr. 11.4).<br />

Obr. 11.3: DVB-T distribuční síť s vkládáním MIP [2].<br />

Na straně multiplexeru (v MIP inserteru) (viz obr. 11.3) jsou vkládány další speciální<br />

TS pakety – MIP (Megaframe Initializing Packets). MIP mají vlastní identifikátor PID =<br />

15hex takže mohou být v TS identifikovány a obsahují časové referenční a kontrolní<br />

informace pro DVB-T modulátor. Obsahují údaje časového čítače, který počítá čas od


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 9<br />

posledního vloženého MIP paketu. Tyto časové značky jsou použity pro automatické měření<br />

vzdálenosti resp. času zpoždění signálu.<br />

Tato časová informace je vyhodnocována v SFN adaptéru, který automaticky provádí<br />

korekci zpoždění z playout centra k vysílači pomocí vyrovnávací paměti (buffer store).<br />

Adaptér rovněž požaduje informaci o maximálním zpoždění v SFN síti.<br />

MIP paket rovněž obsahuje ukazatel (pointer) na začátek následujícího megarámce,<br />

údaj v počtu TS paketů. Pomocí tohoto ukazatele lze u každého modulátoru spouštět<br />

megarámce ve stejný čas.<br />

Pokud je přenos MIP paketů narušen nebo z nějakého důvodu jsou MIP pakety<br />

narušeny, síť SFN ztratí synchronizaci. Z tohoto důvodu jsou MIP pakety monitorovány<br />

MPEG-2 TS měřícím dekodérem/analyzátorem.<br />

Tab. 11.5: Délka trvání megarámců DVB-T [2].<br />

Obr. 11.4: Struktura megarámce na úrovni TS [2].<br />

11.2 Blokové schéma vysílače DVB-T<br />

11.2.1 Modulátor / budič<br />

Pro zajištění náročných a specifických požadavků standardu DVB-T je třeba použít<br />

digitální budiče s integrovanými obvody pro zpracování TS modulátorem COFDM<br />

(viz obr. 11.5). Používají se digitální signálové procesory a postup přímé digitální<br />

modulace. Celý modulátor/budič je řešen modulárně a každý z modulů plní zcela specifickou<br />

funkci (viz obr. 11.6). Vstupní obvody vytváří ze vstupního TS COFDM signál, který se pak<br />

konvertuje do analogové podoby a nakonec přivádí jako modulační signál do analogového<br />

modulátoru. Jednotka obsahuje místní oscilátory, které vytvářejí nosné kmitočty OFDM a pak<br />

nosný kmitočet v analogovém TV pásmu III., IV. a V.


10 FEKT Vysokého učení technického v Brně<br />

Obr. 11.5: Základní blokové schéma vysílače digitální televize [3].<br />

11.2.2 Výkonový zesilovač<br />

Obr. 11.6: Zjednodušené blokové schéma modulátoru/budiče [3].<br />

Obr. 11.7: Blokové schéma paralelně řazených zesilovačů [3].<br />

Na obrázku je blokové schéma paralelně řazených výkonových zesilovačů<br />

(viz obr. 11.7). Reálný výstupní výkon závisí od počtu m zesilovačů, resp. n nefungujících<br />

(odpojených, porouchaných) vysílačů a nominálním výkonu Pnom každého z nich. Reálný<br />

výstupní výkon zesilovací soupravy (viz rovnice 11.1) je dán vztahem pro Pvýst.<br />

Výkony vysílačů se mohou pohybovat v rozmezí asi od 50 W do 10 kW.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 11<br />

2<br />

⎛ m − n ⎞<br />

P výst = Pnom⎜<br />

⎟ [ W]<br />

( 11.1 )<br />

⎝ m ⎠<br />

Pro zvýšené požadavky systému DVB-T výrobci využívají nové typy tranzistorů<br />

LDMOS (Lateral Double Diffuse MOS), které mají oproti běžně používaným bipolárním<br />

značné výhody, zejména podstatně lepší linearitu převodní charakteristiky a tím i menší<br />

zkreslení, nižší úroveň intermodulačních produktů a vyšší účinnost.<br />

11.2.3 Výstupní filtr<br />

Velmi významnou roli hrají při zavádění DVB-T výstupní filtry (viz obr. 11.8)<br />

pro vysílače a frekvenční sdružovače. Filtry zapojené za výstupem zesilovače zabezpečují<br />

dodržení požadavků nekritické nebo kritické masky (viz obr. 11.9 a 11.10).<br />

Jako příklad jsou uvedeny výstupní filtry Tesla FDXB (viz tab. 11. 6) jsou určeny<br />

k vysílačům DVB-T pro splnění nekritické masky. Jedná se o filtry s tzv. konstantní<br />

impedancí. Tato konstrukce umožňuje jejich použití jako sdružovačů více kanálů do společné<br />

antény.<br />

Obr. 11.8: Zapojení filtrů Tesla FDXB-1 a FDXB-2.<br />

Tab. 11.6: Parametry filtrů Tesla FDXB-1 a FDXB-2.


12 FEKT Vysokého učení technického v Brně<br />

Obr. 11.9: Spektrální maska pro výstupní signál vysílače DVB-T v případě vedlejšího<br />

analogového kanálu CCIR G/PAL [3].<br />

Obr. 11.10: Kritická spektrální maska pro výstupní signál vysílače DVB-T v kanálu UHF<br />

pásma (IV. a V. TV pásmo) [3].<br />

11.2.4 Základní technické parametry standardního vysílače určeného pro analogovou<br />

a digitální televizi<br />

Operátoři DVB-T se ze strategických důvodů budou snažit hned z počátku digitálního<br />

vysílání použít vysílače vysokých výkonů (viz tab. 11.7) s cílem rychlého pokrytí<br />

co největšího území.<br />

V dalších krocích budou muset v geograficky složitém terénu postupně vykrývat<br />

nepokrytá území (kde intenzita pole není dostatečná, množství odrazů, kolísající úroveň<br />

signálu, stínění okolním terénem apod.).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 13<br />

Tab. 11.7: Parametry vysílače analogové a digitální televize [3].<br />

11.2.5 Monitorované parametry v síti SFN a parametry měřené na vysílači DVB-T<br />

Parametry jsou uvedeny přehledně v tabulkách (viz tab. 11.8 a 11.9)<br />

Tab. 11.8: Seznam parametrů monitorovaných v síti SFN [3].<br />

Tab. 11.9: Seznam parametrů monitorovaných a měřených na vysílači DVB-T [3].


14 FEKT Vysokého učení technického v Brně<br />

11.3 Převaděče signálu DVB-T<br />

V druhé fázi budování sítě DVB-T budou postaveny převaděče nebo opakovače<br />

digitálního signálu DVB-T. Moderní převaděče pro DVB-T používají profesionální digitální<br />

přijímač, který dokáže digitální signál obnovit (opraví všechny chyby po dekódování),<br />

obsahuje vlastní modulátor a zesilovač a tím vytvoří zcela nový digitální signál.<br />

Převaděč nebo opakovač digitálního signálu DVB-T zesiluje nejen digitální signál, ale<br />

také ho kompletně regeneruje (viz obr. 11.11). Kvalita výstupního signálu z převaděče by<br />

měla být podobná kvalitě výstupního signálu na vysílači. To znamená, že i když kvalita<br />

signálu na vstupu převaděče kolísá, výstupní signál by měl být na vysoké kvalitativní úrovni<br />

a nezávislý. Fázový šum výstupního signálu pochází jen z lokálního oscilátoru převaděče.<br />

Několik digitálních převaděčů smí být zapojeno v kaskádě bez výrazného zhoršení nebo<br />

zkreslení signálu.<br />

Omezení digitálních převaděčů - velkým omezením je fakt, že celkové zpoždění<br />

signálu vůči vstupnímu signálu může být větší než délka ochranného intervalu. Tím pádem<br />

se stává převaděč rušičkou a nelze jej použít v síti SFN. Signál přijímaný z vysílače nesmí<br />

být dále opakován, pokud je zpoždění větší než ochranný interval, dokonce je tomu tak<br />

i v sítích SFN s COFDM v módu 8k, s ochranným intervalem 1/4. V tomto případě musí být<br />

převaděč použit jako malý vysílač, který je synchronizován.<br />

Obr. 11.11: Blokové schéma digitálního převaděče [3].<br />

Analogový převaděč pouze existující signál zesiluje, avšak digitální převaděč jej musí<br />

regenerovat. Cílem převaděče je v podstatě maximálně zefektivnit využití kmitočtového<br />

spektra a pokrytí signálem<br />

Výhody použití digitálního převaděče:<br />

• Celkové zlepšení pokrytí a kvality signálu v zastíněné oblasti.<br />

• Zvýšení výstupní hodnoty MER > 33 dB.<br />

• Teoreticky díky opravě FEC a zvýšení kvality signálu na výstupu mohou být<br />

převaděče řazeny za sebou bez omezení. Je to výhodné pro oblasti, jako jsou údolí.<br />

Toto řešení umožňuje i v silně zastíněných oblastech zabezpečit signál s vysokou<br />

kvalitou.<br />

• V silně zastíněných místech, kde není signál nebo je velmi slabý, lze použít převaděč<br />

bez synchronizace. Přitom bude pracovat na stejném kanálu, jako je kanál sítě SFN.<br />

Takový převaděč obsahuje interní paměť, která eliminuje účinky překrývání symbolů.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 15<br />

11.4 Přijímače DVB-T (set-top boxy, STB)<br />

Digitální přijímač (set-top box, STB) je samostatný přijímač digitálního terestrického<br />

vysílání DVB-T při příjmu na pevnou venkovní anténu (aktivní, směrovou) nebo přenosnou<br />

(prutová, pokojová, aktivní, pasivní). Konvertuje digitální televizní signál na analogový<br />

v základním pásmu PAL, SECAM nebo NTSC. Přijímače se liší HW a SW výbavou.<br />

Všechny přijímače jsou vybaveny anténními konektory (RF vstup, výstup modulátoru<br />

kanál 21-69 UHF). Obrazový signál je dostupný na konektoru SCART, RCA (cinch),<br />

S-Video. Zvukový signál na dvojici RCA (L+P) a digitální S/PDIF nebo optický Toslink.<br />

Konektor RS232 bývá používán pro upgrade SW přijímače.<br />

STB umožní příjem volných programů digitální pozemní televize FTA (Free to Air).<br />

Typické vlastnosti: TV rozsah C21-C69, 2x Scart (TV,VCR), S-Video výstup, digitální<br />

audio výstup Dolby Digital AC3, volba formátu obrazu 4:3, 16:9, rozlišení 720x576,<br />

720x480, TV norma PAL I/G/B, přednastavený kanál UHF modulátoru, vestavěný RF<br />

modulátor.<br />

Základní funkce STB přijímače DVB-T při příjmu:<br />

• příjem volně vysílaných nekódovaných FTA (Free to Air) programů v pásmech VHF<br />

a UHF (televizních i rozhlasových),<br />

• příjem kódovaných programů pomocí vložené enkrypční karty,<br />

• dekódování zvukových kanálů (stereo, dual, PCM, Dolby Digital 5.1),<br />

• příjem teletextu v úrovni 1,5 (klasický TXT),<br />

• softwarové ovládací menu (OSD menu),<br />

• elektronický programový průvodce EPG (Electronic Program Guide),<br />

• automatické a manuální vyhledávání kanálů (multiplexů), detekce programů,<br />

• zobrazení informace o stavu vysílání (úroveň a kvalita),<br />

• napájení aktivní pokojové antény přes konektor vstupního tuneru,<br />

• MHP aplikace a funkce zpětného kanálu (dial up, xDSL … ),<br />

• (rodičovský zámek, automatické vypnutí, funkce časovače, organizace kanálů, …).<br />

Technické parametry STB přijímaného signálu:<br />

• UHF a VHF pásmo (III., IV. a V. televizní pásmo),<br />

• šířka pásma kanálu 6, 7 nebo 8 MHz,<br />

• podpora všech modulačních metod DVB-T (QPSK, 16-QAM, 64-QAM),<br />

• podpora COFDM v módech 2k a 8k,<br />

• podpora všech kódových poměrů (1/2, 2/3, 3/4, 5/6, 7/8),<br />

• podpora všech ochranných intervalů (1/4, 1/8, 1/16, 1/32),<br />

• podpora hierarchických módů s daným parametrem α.


16 FEKT Vysokého učení technického v Brně<br />

Minimální požadovaná vstupní úroveň signálu pro dosažení chybovosti BER = 2E-4<br />

za Viterbiho dekodérem je:<br />

Pmin = -97,2 dBm + C/N [dB] pro kanál o šířce 8 MHz<br />

Pmin = -97,8 dBm + C/N [dB] pro kanál o šířce 7 MHz<br />

Umin = 11,6 dBμV + C/N [dB] pro kanál o šířce 8 MHz<br />

Umin = 11,0 dBμV + C/N [dB] pro kanál o šířce 7 MHz<br />

Maximální vstupní úroveň DVB-T signálu v přijímači -35 dBm, což je 73,8 dBμV<br />

(pro srovnání u analogové televize je to -25 dBm, tedy 83,8 dBμV).<br />

11.4.1 Bloková struktura STB a přijímače DVB-T<br />

Straight Forward Technology – klasický přístup k návrhu přijímače. Obsahuje tuner<br />

pro down-konverzi příchozího RF signálu na první IF (36,166 MHz).<br />

Některé procesy zpracování v IF pásmu např. filtrace konvertovaného spektra používají<br />

další konverzi do druhé IF (4,5714 nebo 7,225 MHz).<br />

Na závěr DVB-T dekodér dekóduje do základního pásma demodulovaná MPEG-2 TS<br />

data transportního toku. Dalším blokem tedy musí být MPEG-2 dekodér.<br />

Obrázky zachycují obecnou konfiguraci STB a podrobnou blokovou strukturu přijímače<br />

(viz obr. 11.12). Tento přístup je běžný pro většinu DVB-T přijímačů (viz obr. 11.13).<br />

Obr. 11.12: Obecná konfigurace STB [1].<br />

Obr. 11.13: Blokový diagram přijímače DVB-T [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 17<br />

11.4.2 Tuner<br />

Pro kvalitní příjem DVB-T jsou velmi důležité vlastnosti tuneru (daleko více než<br />

vlastnosti samotného dekodéru DVB-T). Tunery, které jsou dostupné pro analogový příjem,<br />

nedostačují nárokům na příjem digitální televize.<br />

Lokální oscilátor tuneru způsobuje fázový šum v přijímaném signálu. Fázový šum je<br />

daleko kritičtější pro úzkopásmové signály než pro širokopásmové. DVB-T signál je<br />

širokopásmový, ale obsahuje individuálních nosné OFDM, které musejí být nemodulovány.<br />

Ty mají šířku pásma cca 1 kHz v módu 8k. Fázový šum tedy může nepříznivě ovlivnit příjem<br />

signálu.<br />

Další důležitou vlastností tuneru je jeho šumové číslo – vyjadřuje množství aditivního<br />

šumu, který tuner dodává do celého přijímače. Šumové číslo ovlivňuje celkový poměr C/N<br />

přijímaného signálu. Tunery mají cca 5 dB v celém UHF pásmu.<br />

Další sledované vlastnosti tuneru pro DVB-T jsou:<br />

• potlačení postranních pásem,<br />

• zamezení zrcadlovým kmitočtům,<br />

• potlačení mezifrekvenčního kmitočtu.<br />

11.4.3 IF mezifrekvenční zpracování<br />

První generace čipů DVB-T dekodérů vyžadovala poměrně sofistikované IF zpracování.<br />

Neobsahovaly vstupní zesilovač ani interní obvod AGC (Automatic Gain Cotrol) zesilovače<br />

a dále požadovaly poměrně velké vstupní napětí a výbornou frekvenční filtraci. Interní downkonverze<br />

probíhala i do druhého IF pásma.<br />

Další generace čipů DVB-T dekodérů obsahují mezi tunerem a DVB-T dekodérem<br />

interní SAW filtry (8 MHz) a interní AGC zesilovače.<br />

Mnohem používanější struktura klasického přijímače využívá SAW filtr a detektor<br />

dynamiky signálu v externím AGC zesilovači a řízení zpětnou vazbou.<br />

Možné koncepty IF mezifrekvenčního zpracování jsou zachyceny v obrázcích<br />

(viz obr. 11.14 až 11.16).<br />

Obr. 11.14: Konfigurace STB s tunerem včetně SAW a AGC [1].<br />

Obr. 11.15: Konfigurace STB s klasickým řešením tuneru [1].


18 FEKT Vysokého učení technického v Brně<br />

Obr. 11.16: Konfigurace STB s klasickým řešením tuneru, rozdílná implementace AGC [1].<br />

11.4.4 Integrovaný obvod dekodéru DVB-T<br />

První řešení DVB-T dekodéru předpokládalo celkem 3 čipy. První pro A/D převodník<br />

signálu druhé IF, druhý pro COFDM zpracování signálu, včetně FFT a třetí pro FEC<br />

dekódování a MPEG-2 TS výstup.<br />

Současná řešení sdružují jednotlivé bloky v jeden integrovaný obvod. Obrázek<br />

zachycuje základní blokový diagram současné architektury integrovaného DVB-T dekodéru<br />

(viz obr. 11.17).<br />

Obr. 11.17: Blokový diagram typického čipu DVB-T dekodéru [1].<br />

11.4.5 Set-top box pro DVB-T<br />

Tuner – vybírá jeden televizní kanál, ve kterém se nachází požadovaný multiplex,<br />

konvertuje signál do IF a základního pásma (viz obr. 11.18).<br />

COFDM demodulátor – jednočipové řešení (FFT, demodulátor QAM nebo QPSK,<br />

Viterbi dekodér, RS dekodér, oba zpětné prokladače), výstup TS.<br />

Descrambler – podmíněný přístup v přijímači pro placenou televizi, dešifrování<br />

v přijímači pomocí enkrypční karty (Cryptoworks, Conax …)


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 19<br />

Demultiplexer transportního toku TS – výběr elementárních toků ES jednotlivých<br />

video, audio a dat podle definovaných tabulek (PAT, PMT), servisní informace SI<br />

MPEG-2 dekodér – konverze do původního video a audio formátu, transformace<br />

paketů do sekvence snímků a zvukových dat, video procesor, SDRAM, FLASH<br />

Mikroprocesor (CPU) – řídí procesy dekódování datových toků, zpracování servisních<br />

informací a interakce uživatele, bývá součástí MPEG-2 dekodéru<br />

Obr. 11.18: Základní blokové schéma přijímače DVB-T (set-top boxu) [3].<br />

Obr. 11.19: Zapojení základní desky set-top boxu od firmy ST Microelectronics [3].


20 FEKT Vysokého učení technického v Brně<br />

11.4.6 Příklad jednočipového řešení set-top boxu Technisat<br />

STM5105 (ST Microelectronics) – jednočipový MPEG-2 dekodér (viz obr. 11.19)<br />

• 32 bitový procesor RISC (Reduced Instruction Set),<br />

• 16 bitové paměťové rozhranní DDR (133 MHz),<br />

• programovatelné rozhranní FLASH pamětí,<br />

• programovatelné vstupní rozhranní pro TS,<br />

• MPEG-2 dekodér a video procesor,<br />

• video dekodér do PAL, NTSC, SECAM,<br />

• audio dekodér MPEG-1 Layer I a II.<br />

STV0360 (ST Microelectronics) – jednočipový DVB-T demodulátor (viz obr. 11.19)<br />

• podle standardu DVB-T (ETSI EN 300 744),<br />

• přímý vstup IF, bez konverze v tuneru,<br />

• adaptivní korekce kanálu a Doplerrova posuvu frekvence,<br />

• AGC (Automatic Gain Control),<br />

• PGA (Programmable Gain Amplifier),<br />

• integrovaný A/D převodník.<br />

11.4.7 Diverzitní přijímače pro přenosný nebo mobilní příjem DVB-T<br />

Pro mobilní příjem jsou vodné zejména modulace QPSK a 16-QAM a dále nižší<br />

vysílací kmitočty (kanály III. a IV. televizního pásma), mód 2k a použití diverzitního<br />

přijímače pro příjem i při vyšších rychlostech.<br />

Uvažovaná diverzita je prostorová, přijímač obsahuje dva samostatné tunery (vf vstupní<br />

části) a každý z nich přijímá signál z jiné antény nebo cesty šíření (viz obr. 11.20). Při příjmu<br />

jsou obvykle použity dvě antény prostorově od sebe vzdálené.<br />

DIB7000M (DIBCOM) demodulátor – funguje na principu kombinace dvou<br />

přijímacích cest založených na algoritmu MRC (Maximum Ratio Combining). Každý tuner<br />

zesiluje vybraný televizní kanál (oba stejné) a konvertuje jej do IF 36 MHz. Demodulační čip<br />

ovládá zisk zesílení tuneru pomocí AGC. Každý ze signálů prochází filtrem SAW a ten je pak<br />

zesílen pomocí IF zesilovače. IF signál je vzorkován a digitálně zpracován ještě před FEC<br />

v obvodu DIB7000M.<br />

Na desce přijímače jsou dostupné dva čipy, každý ve své přijímací cestě. První obvod<br />

DIB7000M posílá demodulovaný signál (před zpracováním FEC) přes diverzitní rozhranní<br />

do druhého obvodu. Druhý obvod kombinuje přicházející data s daty, které má po vlastní<br />

demodulaci z druhé cesty. Výsledkem je kombinační signál založený na algoritmu MRC.<br />

Tento signál se pak dekóduje v bloku FEC jednoho z čipů (Viterbi a RS dekodér).<br />

Po dekódování je pak dostupný MPEG-2 TS, který je veden do MPEG-2 dekodéru.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 21<br />

Podle informace výrobce diverzitní přijímač s MRC pracuje s Dopplerovým posuvem<br />

do 120 Hz v případě 8k módu a příjem je možný při rychlosti do 220 km/h při vysílaném<br />

kmitočtu 600 MHz.<br />

Obr. 11.20: Blokové schéma diverzitního přijímače s obvody DIB 7000M [3].<br />

11.4.8 Přijímač STB pro DVB-T s podporou MHP aplikací (interaktivní TV, iTV)<br />

Přijímač s podporou MHP (Multimedia Home Platform) má vestavěné obvody pro<br />

zpracování platformy MHP a modem pro připojení zpětného kanálu (viz obr. 11.20). Settop<br />

box obsahuje obvody a software pro tzv. middleware (střední vrstva, middle tier)<br />

a modem s podporou služeb interaktivní televize. Middleware je společná SW platforma<br />

pro aplikace v prostředí C nebo Java. „Middle Tier“ vrstvu lze znázornit pomocí modelu OSI<br />

(viz obr. 11.22). Mezi otevřené platformy interaktivní televize iTV patří kromě MHP také<br />

OCAP, ACAP nebo Java TV.<br />

Obr. 11.21: Blokové schéma set-top boxu s podporou MHP [3].


22 FEKT Vysokého učení technického v Brně<br />

Obr. 11.22: OSI model pro názornou ilustraci střední vrstvy „Middle Tier“ [3].<br />

11.4.9 Integrovaná digitální televize IDTV (Integrated Digital TV)<br />

Přijímač s kombinovanou podporou analogové i digitální televize. Podpora více<br />

standardů současně (tzv. combo přijímač) DVB-S, DVB-C, DVB-T a také HDTV.<br />

V budoucnu se počítá s integrovaným rozhranním USB, IEEE1394, VGA pro připojení PC,<br />

dekodéry prostorového zvuku Dolby Digital, PVR a pevný disk, xDSL rozhranní modemu,<br />

pro iTV externí klávesnice … .<br />

11.4.10 Skupinové přijímače DVB-T, DVB-S, analogové televize<br />

Při současné existenci satelitního DVB-S a zavádění DVB-T vysílání vzniká poptávka<br />

po skupinovém příjmu digitální televize ve společných rozvodech STA (společná televizní<br />

anténa) a TKR (televizní kabelové rozvody). Bytové domy mohou řešit příjem digitální<br />

televize prostřednictvím skupinových stanic na příjem DVB-T a DVB-S. Digitální programy<br />

jsou konvertovány do analogových kanálů v pásmu VHF a UHF. Na obrázku je zachyceno<br />

blokové schéma skupinového přijímače, kde účastníci mohou nezávisle sledovat 8 programů<br />

(bez nutnosti vlastního STB) (viz obr. 11.23).<br />

Obr. 11.23: Blokové schéma STA skupinového přijímače pro příjem<br />

DVB-T, DVB-S a analogové televize ATV [3].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 23<br />

11.4.11 PCI, PCMCIA a USB karty pro příjem DVB-T v PC<br />

Digitální televize konverguje i do oblasti výpočetní techniky. Na obrázcích je uvedeno<br />

jednoduché blokové schéma přijímače ve formě PCI karty (viz obr. 11.24) a USB externí<br />

karty pro příjem DVB-T v počítači (viz obr. 11.25). Takový přijímač obsahuje tuner, obvody<br />

pro zpracování COFDM a FEC. Výstupní MPEG-2 TS je přiveden do dekodéru MPEG-2<br />

(hardwarový na kartě, softwarový v počítači). Příjem a zpracování televize DVB-T v počítači<br />

umožňuje jednoduchý záznam na pevný disk, nelineární střih, komprimaci a převod<br />

do zvoleného formátu.<br />

Obr. 11.24: Blokové schéma PCI karty pro příjem analogové a DVB-T digitální televize [3].<br />

Obr. 11.25: Blokové schéma USB externí karty pro příjem DVB-T digitální televize [3].


24 FEKT Vysokého učení technického v Brně<br />

11.5 Antény pro příjem DVB-T<br />

Šíření televizních signálů ve III., IV. a V. televizním pásmu – přímá vlna a odrazy<br />

od překážek a terénu. Vznikají prostory, kde je velmi špatný příjem (stín) i když jsou<br />

v blízkosti vysílače. Výsledné pokrytí území je tedy ovlivněno terénními překážkami,<br />

vytvářením stínů při příjmu a odraženými signály (viz obr. 11.25).<br />

Obr. 11.26: Šíření televizního signálu v městské zástavbě [3].<br />

11.5.1 Pásmo VHF (5 –12 kanál)<br />

V blízkosti vysílače dochází k intenzívním odrazům a tím k mnohacestnému šíření.<br />

Ve vzdálenějších oblastech závisí kvalita signálu zejména na meteorologických podmínkách,<br />

na roční a denní době a na síle vysílaného signálu. Tyto vlivy se stupňují s větší vzdáleností.<br />

Ve větších vzdálenostech dochází ke krátkodobým únikům s periodou opakování<br />

(sec až min).<br />

• ATV – kolísání kvality příjmu,<br />

• DTV – bez rušení, následný „cliff off“ efekt.<br />

11.5.2 Pásmo UHF (21 – 69 kanál)<br />

V těchto pásmech převládá přímé šíření elmag. vln. Ohyb a lom na horských<br />

hřebenech a na překážkách je zanedbatelný. Odrazy od ionosféry nevznikají. Proto je příjem<br />

v pásmech IV. a V. obtížnější, ale není rušen vzdálenějšími signály. Nevýhodou je poměrně<br />

malý dosah vysílače, omezený převážně na oblast přímé viditelnosti, mimo přímou<br />

viditelnost se intenzita signálu rychle zmenšuje. Vzhledem ke značnému útlumu při šíření<br />

jsou i odražené signály slabší v nižších pásmech.<br />

• ATV – problematický příjem v blízkosti vysílače, stojaté vlnění,<br />

• DTV – naopak vysílače poblíž v okrajových částech městské zástavby.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 11 25<br />

11.5.3 Vlastnosti přijímacích antén<br />

• Směrovost antény – směrová anténa pro výběr přímé vlny, odraz nevadí, díky<br />

ochrannému intervalu, nad ním rušení, vyzařovací diagram<br />

• Činitel zpětného příjmu – poměr výkonu z hlavního laloku a vedlejšího<br />

• Zisk – poměr kolikrát anténa přijímá více z hlavního směru proti všesměrové<br />

• Impedance – přizpůsobení antény k napáječi, impedance pokud možno reálná<br />

• Širokopásmovost – konstrukce antén pro skupinu kanálů nebo pro celé pásmo<br />

11.5.4 Typy antén pro příjem DVB-T<br />

Pokojová anténa – v místech silného signálu, nehomogenní pole uvnitř místností a jeho<br />

rozložení je závislé na pohybu osob v místnosti, vhodný půlvlnný dipól směrem k vysílači,<br />

DVB-T s vertikální polarizací vhodné všesměrové prutové, úroveň signálu lze vylepšit<br />

širokopásmovým předzesilovačem.<br />

Širokopásmová se soufázově buzenými prvky (tzv. síto) – oblíbený typ pro ATV<br />

i DTV, snadná realizovatelnost a poměrně dobré vlastnosti, základním stavebním prvkem je<br />

celovlnný dipól, tím je daná širokopásmovost a tedy i menší citlivost na mechanické<br />

nepřesnosti, pro IV. a V. kanál s reflektorem.<br />

Logaritmicko-periodické antény – nemá teoreticky omezené provozní pásmo, neboť<br />

vyzařovací diagram se s kmitočtem téměř nemění, použití pro měřící účely jako referenční<br />

(měření pokrytí signálem DVB-T) a v IV. a V. pásmu v místech, kde lze přijímat větší počet<br />

vysílačů s dostatečnou intenzitou.<br />

Směrové YAGI – dipólový zářič (půlvlnný zářič) + reflektor + soustava direktorů,<br />

směrová pro dálkový příjem DVB-T, zisk kolem (6 – 14) dB.<br />

11.6 Kontrolní otázky<br />

1. Jaká je základní architektura jednofrekvenční sítě SFN pro digitální televizi DVB-T?<br />

Jaké výhody a nevýhody mají sítě SFN?<br />

2. Jaký ochranný interval je použit pro sítě s velkým pokrytím, regionální sítě a lokální<br />

sítě SFN? Jakým způsobem je zajištěna synchronizace vysílání v síti SFN?<br />

3. Co jsou to pakety MIP a k čemu jsou v síti SFN využity? Ve kterém místě přenosové<br />

cesty jsou a kam jsou pakety MIP vkládány?<br />

4. Jaká je bloková struktura vysílače digitální televize DVB-T? Ve kterých větvích<br />

blokového schématu je zpracováván analogový signál a ve kterých digitální?<br />

5. K jakému účelu je na vysílači DVB-T použita spektrální kritická maska? Kterým<br />

blokem je tato maska vytvořena a jaké nároky jsou na takový blok kladeny?<br />

6. Jaké technické parametry musí splňovat přijímač DVB-T (set-top box) pro příjem<br />

libovolně konfigurovaného přenosu DVB-T? Jakou má blokovou strukturu?<br />

7. Jaké bloky obsahuje integrovaný dekodér DVB-T v přijímači DVB-T (set-top boxu),<br />

jehož vstupním signálem je mezifrekvenční signál DVB-T a výstupním MPEG-2 TS?<br />

8. Na jakém principu pracuje diverzitní přijímač DVB-T? Jakou vnitřní blokovou<br />

strukturu má diverzitní přijímač DVB-T?


26 FEKT Vysokého učení technického v Brně<br />

9. Jakou blokovou strukturu má skupinový přijímač pro analogovou televizi, FM rozhlas,<br />

DVB-T a DVB-S? V jakých pásmech jednotlivé bloky přijímají signál? Jaký typ<br />

přijímače musí být použit pro uvedený příjem v STA kabelovém rozvodu?<br />

10. Jaký typ antény lze doporučit pro příjem DVB-T v místech silného a slabého signálu?<br />

Jaké parametry antény rozhodují o jejím použití při příjmu DVB-T?<br />

11.7 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004<br />

[ 3 ] Legíň, M. Televizní technika DVB-T. BEN – technická literatura, Praha, 2006.<br />

[ 4 ] ETSI EN 300 744 V1.4.1 (2001-01). European Standard. Digital Video Broadcasting<br />

(DVB); Framing structure, channel coding and modulation for digital terrestrial<br />

television. European Broadcasting Union, 2001.<br />

[ 5 ] ETSI TR 101 290 V1.2.1 (2001-05). Technical report. Digital Video Broadcasting<br />

(DVB); Measurement guidelines for DVB systems. European Broadcasting Union,<br />

2001.


FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ<br />

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ<br />

Digitální televizní systémy (<strong>MDTV</strong>) -<br />

přednáška 12<br />

Garant předmětu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Autor textu:<br />

Ing. Tomáš Kratochvíl, Ph.D.<br />

Brno 30. 11. 2007


2 FEKT Vysokého učení technického v Brně<br />

Obsah<br />

12 DATOVÉ PŘENOSY V DIGITÁLNÍ TELEVIZI .........................................................5<br />

12.1 PŘENOS TELETEXTU V DVB.......................................................................................... 5<br />

12.2 PODMÍNĚNÝ PŘÍSTUP K PROGRAMŮM DVB (CA).......................................................... 7<br />

12.3 PŘENOS DAT VE STANDARDU DVB............................................................................... 9<br />

12.3.1 Datový karusel........................................................................................... 11<br />

12.3.2 Objektový karusel...................................................................................... 11<br />

12.4 MODELY VYSÍLÁNÍ S INTERAKTIVNÍM KANÁLEM ........................................................ 12<br />

12.5 MULTIMEDIA HOME PLATFORM ................................................................................. 13<br />

12.5.1 Základní vrstvy MHP ................................................................................ 14<br />

12.5.2 Základní architektura MHP ...................................................................... 14<br />

12.5.3 Transportní protokoly MHP...................................................................... 15<br />

12.5.4 Platforma DVB-J (Java)............................................................................ 16<br />

12.5.5 Profily platformy MHP.............................................................................. 16<br />

12.5.6 Interaktivní aplikace MHP a Xlet.............................................................. 17<br />

12.5.7 Životní cyklus aplikace Xlet....................................................................... 18<br />

12.5.8 Příklady MHP aplikací.............................................................................. 18<br />

12.5.9 Formáty souborů aplikací MHP ............................................................... 19<br />

12.6 KONTROLNÍ OTÁZKY................................................................................................... 20<br />

12.7 POUŽITÁ A DOPORUČENÁ LITERATURA ....................................................................... 20


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 3<br />

Seznam obrázků<br />

OBR. 12.1: PES PAKET OBSAHUJÍCÍ TELETEXT............................................................................5<br />

OBR. 12.2: TELETEXTOVÁ DATA V PAKETU PES.........................................................................6<br />

OBR. 12.3: TS PAKET OBSAHUJÍCÍ TELETEXT..............................................................................6<br />

OBR. 12.4: POSTUP SKRAMBLOVÁNÍ DVB..................................................................................7<br />

OBR. 12.5: MAPOVÁNÍ PES PAKETŮ DO TS................................................................................8<br />

OBR. 12.6: BLOKOVÉ SCHÉMA SYTÉMU PRO PODMÍNĚNÝ PŘÍSTUP (CA SYSTEM)........................9<br />

OBR. 12.7: STATISTICKÝ MULTIPLEX V PILOTNÍM PROJEKTU ČRA V PRAZE (2002) ..................10<br />

OBR. 12.8: MULTIPLEXACE DAT V PILOTNÍM PROJEKTU ČRA V PRAZE (2002) .........................10<br />

OBR. 12.9: STRUKTURA DATOVÉHO KARUSELU ........................................................................11<br />

OBR. 12.10: VKLÁDÁNÍ OBJEKTŮ DO SEKCÍ DSM-CC..............................................................11<br />

OBR. 12.11: MODEL VYSÍLÁNÍ DIGITÁLNÍ TELEVIZE SE ZPĚTNÝM DATOVÝM KANÁLEM ...........12<br />

OBR. 12.12: MODEL VYSÍLÁNÍ DIGITÁLNÍ TELEVIZE S INTERAKTIVNÍM KANÁLEM MOBILNÍ<br />

SÍTĚ GSM..........................................................................................................................12<br />

OBR. 12.13: MODEL INTERAKTIVNÍHO VYSÍLÁNÍ DVB-T S APLIKACEMI MHP.........................13<br />

OBR. 12.14: ZÁKLADNÍ ROZDĚLENÍ VRSTEV MHP....................................................................14<br />

OBR. 12.15: ZÁKLADNÍ ARCHITEKTURA MHP - API ................................................................15<br />

OBR. 12.16: PROTOKOLY VE VYSÍLACÍM KANÁLU (BROADCAST CHANNEL)..............................15<br />

OBR. 12.17: PROTOKOLY V INTERAKTIVNÍM KANÁLU (INTERACTIVE CHANNEL) .....................15<br />

OBR. 12.18: PLATFORMA DVB-J (SPECIFIKACE MHP PRO DVB).............................................16<br />

OBR. 12.19: PROFILY PLATFORMY MHP ...................................................................................17<br />

OBR. 12.20: STAVOVÝ DIAGRAM XLETU ..................................................................................18


4 FEKT Vysokého učení technického v Brně<br />

Seznam tabulek<br />

TAB. 12.1: CONTROL BITS FOR SCRAMBLING.............................................................................. 8<br />

TAB. 12.1: OBSAH APLIKACÍ PODLE SPECIFIKACE MHP 1.0.X ................................................. 19<br />

TAB. 12.2: OBSAH APLIKACÍ PODLE SPECIFIKACE MHP 1.1.X (DVB-HTML) ......................... 19


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 5<br />

12 Datové přenosy v digitální televizi<br />

Cílem kapitoly je seznámit studenty s přenosem teletextu a skramblováním CA dat<br />

v DVB, modelem interaktivního vysílání iTV (interaktivní televize), platformou pro<br />

interaktivní aplikace MHP (Multimedia Home Platform), transportními protokoly<br />

interaktivního vysílání, strukturou interaktivní aplikace a způsobem vysílání iTV<br />

služeb.<br />

12.1 Přenos teletextu v DVB<br />

Přenos teletextu definuje norma ETSI EN 300 472. V analogové televizi je teletext<br />

vložen jako NRZ kódovaný digitální signál s roll-off filtrací do vertikálního zatemňovacího<br />

intervalu. V DVB je ES teletextu vložen a multiplexován přímo do MPEG-2 TS. Teletextová<br />

data jsou zpracovávána do souborů stránek (magazines) a řádků (lines) a kombinována do<br />

paketového PES.<br />

Obr. 12.1: PES paket obsahující teletext [2].<br />

PES paket (viz obr. 12.1) - 6B PES hlavička začíná 3B start code (00 00 01). Tento je<br />

následován identifikátorem streamu ID 0xBD, který odpovídá Private_Stream_1. Pak<br />

následuje indikátor délky 2B, který je v případě TTXT vždy nastaven. Celková délka PES<br />

teletextu odpovídá celočíselnému násobku 184B.<br />

Následuje 39B optional PES header, takže celková délka hlavičky PES pro TTXT je<br />

45B. Následuje identifikátor ID (0x10).<br />

TTXT informace je rozdělena do bloků po 44 B. Posledních 43 B je identických se<br />

strukturou TTXT řádku teletextu podle EBU (European Broadcast Union).<br />

Tyto byty obsahují adresy souborů stránek a informační řádky stejně jako 40B<br />

teletextových znaků na řádek (viz obr. 12.2). TTXT stránka se skládá z 24 řádků (lines) a na<br />

každém řádku je 40 znaků kódovaných podle standardu EBU pro TTXT.<br />

Teletext zpracovávaný do formy dlouhých PES paketů je rozdělen do kratších TS<br />

paketů obsahujících 184B užitečného obsahu a 4B hlavičky. Tyto pakety jsou<br />

multiplexovány formou ES do TS pro přenos stejně jako video a audio ES.


6 FEKT Vysokého učení technického v Brně<br />

Obr. 12.2: Teletextová data v paketu PES [2].<br />

Identifikátory PID paketů TS obsahujících teletextová data jsou obsaženy jako PID<br />

privátních streamů v tabulce PMT (Program Map Table) programu. Za pomoci těchto PID<br />

lze zajistit přístup k paketům TS obsahujících teletext.<br />

TS paket obsahující hlavičku PES teletextu lze rozeznat od paketů s užitečným obsahem<br />

pomocí nastaveného bitu indikátoru na 1. První teletextové pakety obsahují 45B hlavičku PES<br />

a začátek teletextových dat.<br />

Následující teletextový paket PES je v následném TS paketu se stejným PID (viz<br />

obr. 12.3). Délka teletextového PES paketu je přesně nastavena. Celočíselný násobek paketů<br />

TS obsahuje kompletní PES pakety teletextu. Poté, co je teletextový PES paket celý přenesen,<br />

je znovu obnoven v paměti teletextu nebo přepsán novým.<br />

Obr. 12.3: TS paket obsahující teletext [2].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 7<br />

12.2 Podmíněný přístup k programům DVB (CA)<br />

Conditional access (označovaný CA) je technika, která se využívá k ochraně programu<br />

nebo skupiny programů proti neautorizovanému sledování.<br />

Pay TV – její implementace vyžaduje několik technických a komerčních systémových<br />

komponentů, které umožňují přístup k programům těm divákům, kteří mají autorizaci k<br />

příjmu a možnost sledování (tedy mají zaplaceno).<br />

Diváci obvykle platí měsíční nebo roční poplatek k získání přístupu k programovému<br />

balíku kanálů nebo vybraného programu (pay-per-channel) nebo k individuálnímu pořadu<br />

(pay-per-view).<br />

Programový tok je podroben skramblování před jeho přenosem. Common scrambling<br />

system je podporován všemi poskytovateli podmíněného příjmu CA. Specifikace<br />

skramblovacího systému není veřejně publikována – obtížně realizovatelný nelegální<br />

deskrambler. Pokud instrukce pro dekódování (dešifrování) v přijímači chybějí (enkrypční<br />

karta), je nemožné sledovat kódovaný program.<br />

Koncept jednotného skramblovacího systému je založen na kaskádě dvou šifrovacích<br />

procedur. V prvním kroku jsou skramblovány 8B blokové datové struktury a v druhém kroku<br />

jsou data znovu skramblována bit po bitu.<br />

Nejdříve je třeba provést rozhodnutí, která data budou skramblována. Pokud je<br />

skramblování provedeno na úrovni TS, hlavička nesmí být skramblována - je nezbytná pro<br />

synchronizaci! Poskytovatel služby vysílání musí být schopen zajistit skramblování jen<br />

některých služeb.<br />

Obr. 12.4: Postup skramblování DVB [1].<br />

První krok používá blokově orientovanou proceduru šifrování (block cipher), techniku<br />

založenou na struktuře 8B bloků (viz obr. 12.4). Řídící slovo 1 (control word 1) je<br />

požadováno pro šifrování. Datový tok šifrovaný tímto mechanismem vstupuje do druhé fáze<br />

(stream cipher) šifrování pomocí PRBS sekvence. Takto jsou tvořena periodicky výstupní<br />

data pomocí řídícího slova 2 (control word 2).<br />

Tento krok může být implementován pomocí zpětnovazebního posuvného registru, do<br />

kterého je v určitou chvíli načtena inicializační hodnota (start code). Výstupní data<br />

generátoru jsou přičtena modulo 2 ke skramblovaným datům.


8 FEKT Vysokého učení technického v Brně<br />

Pouze jedna z těchto úrovní může být použita současně (kontrolní bity v hlavičce):<br />

• skramblování na úrovni PES<br />

• skramblování na úrovni TS<br />

Tab. 12.1: Control bits for scrambling [1].<br />

Even vs. uneved code word – klíč k šifrování je čas od času změněn a je přenášen s<br />

MPEG-2 TS jako kódovaná reprezentace obou řídících slov (viz tab. 12.1).<br />

Existují některá omezení pro skramblování na úrovni PES s ohledem na způsob<br />

mapování PES do TS (viz obr. 12.5). Cílem těchto omezení je minimalizovat objem<br />

uložených dat v přijímači a tak zjednodušení procesu dešifrování:<br />

• Hlavička PES by neměla být delší než 184B, musí odpovídat užitečnému datovému<br />

obsahu TS paketů.<br />

• PES pakety jsou rozděleny do segmentů 184B, které jsou mapovány do paketů TS.<br />

• Pokud je poslední segment kratší než 184B, bude mu předcházet adaptační pole AF<br />

odpovídající délky.<br />

• Pokud nastane adaptační pole AF během přenosu skramblovaného PES paketu, je<br />

vložen zvláštní TS paket obsahující pouze toto adaptační pole.<br />

Obr. 12.5: Mapování PES paketů do TS [1].<br />

Obě řídící slova jsou nutná k tomu, aby přijímač mohl deskramblovat vybraný program.<br />

Ta jsou vložena do zvláštní zprávy vlastním enkrypčním mechanismem na straně vysílače -<br />

ECM (Entitlement Control Message) (viz obr. 12.6).<br />

• První ECM je použito jako informace pro deskrambler v přijímači k dekódování<br />

blokového kódu ochrany.<br />

• Druhé ECM umožňuje deskramblování bitového kódu ochrany.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 9<br />

Obr. 12.6: Blokové schéma sytému pro podmíněný přístup (CA system) [1].<br />

K přenosu informací požadovaných k deskramblování v přijímači je specifikována v<br />

servisních informacích SI tabulka CAT (Conditional Access Table).<br />

Zpráva EMM (Entitlement Management Message) je přenášena v této tabulce.<br />

EMM pochází ze zákaznických dat poskytovatele služby CA a ze SMS (Subscriber<br />

Management System). EMM je přidáno do programového streamu na straně poskytovatele<br />

služby přičemž platí, že každý zákazník má své EMM.<br />

EMM se ukládá při příjmu v přijímači. K zajištění jednoznačné alokace EMM k<br />

příslušnému přijímači (k zákazníkovi) má každý přijímač jedinečné identifikační číslo, které<br />

je uloženo na paměťové (enkrypční) kartě. Pokud je přijímač autorizován pomocí EMM a<br />

enkrypční karta přijímá skramblovaný program, řídící slova ECM požadovaná pro dešifrování<br />

jsou generována a načtena do deskrambleru. Deskramblování pak může probíhat.<br />

12.3 Přenos dat ve standardu DVB<br />

Existují čtyři způsoby datových přenosů v digitální televizi DVB:<br />

• Data Piping – nejjednodušší způsob, kanál pouze přenáší obecná data v užitečném<br />

obsahu protokolu pro TS (data tvoří tzv. payload obsah), přijímač musí znát význam a<br />

syntaxi přenášených dat.<br />

• Data Streaming – asynchronní/synchronní přenos, data jsou vkládána do PES paketů<br />

a přenášena obdobně jako v předchozím případě, synchronní přenos vyžaduje<br />

synchronizaci pro přijímač a její referenci, vkládání časových značek.<br />

• Data/Object Carusel – data a soubory jsou vkládány do multiplexovaného datového<br />

toku, DSM-SC (Digital Storage Media – Command and Control) standard ISO,<br />

soubory aplikací tvoří skupiny a ty jsou vkládány do modulů, moduly jsou postupně (v


10 FEKT Vysokého učení technického v Brně<br />

karuselu) vkládány do přenášeného multiplexu, objektový karusel sdružuje soubory,<br />

adresáře, streamy – obecně objekty.<br />

• Multiprotocol Encapsulation (MPE) – umožňuje vkládání paketů různých<br />

komunikačních protokolů do transportního toku DVB např. IP, umožňuje adresaci dat<br />

individuálním přijímačům (unicast), skupině přijímačů (multicast) a všem přijímačům<br />

(broadcast) v dané síti, využití MAC adres.<br />

Obr. 12.7: Statistický multiplex v pilotním projektu ČRa v Praze (2002).<br />

Obr. 12.8: Multiplexace dat v pilotním projektu ČRa v Praze (2002).<br />

Data tvoří v multiplexu datový kontejner – karusel (viz obr. 12.7), který je<br />

multiplexován společně s video a audio daty a přenášen formou tzv. statistického multiplexu<br />

(datové toky přidělené jednotlivým službám a programům mají svoji statistickou hodnotu)<br />

(viz obr. 12.8).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 11<br />

12.3.1 Datový karusel<br />

Do transportního toku MPEG-2 TS jsou vkládány datové struktury DSM-CC (Digital<br />

Storage Media – Command and Control) obsahující (viz obr. 12.9):<br />

• DDB Message – Download Data Block, informace o blocích modulu<br />

• DSI Message – Download Server Initiate, seznam skupin v karuselu<br />

• DII Message – Download Info Indicator, seznam modulů v každé skupině<br />

• DD Message – Download Data, moduly obsahující data<br />

12.3.2 Objektový karusel<br />

Obr. 12.9: Struktura datového karuselu [1].<br />

Přenos objektů (data, soubory, adresáře, události). Adresáře obsahují seznam<br />

asociovaných objektů. Do transportního toku MPEG-2 TS jsou vkládány objektové<br />

struktury opět ve formě sekcí DSM-CC (viz obr. 12.10).<br />

BIOP – Broadcast Inter ORB Protocol (ORB = Object Request Broker)<br />

Objektový karusel je rozšířením datového karuselu pro jednotlivé aplikace. Přidává<br />

možnost organizování jednotlivých dat do adresářů. Pro interaktivní televizi iTV a MHP<br />

aplikace je využíván právě objektový karusel (OC).<br />

Obr. 12.10: Vkládání objektů do sekcí DSM-CC [1].


12 FEKT Vysokého učení technického v Brně<br />

12.4 Modely vysílání s interaktivním kanálem<br />

Architekturu modelu vysílání digitální televize se zpětným datovým kanálem (viz<br />

obr. 12.11) a s interaktivním kanálem mobilní sítě GSM (viz obr. 12.12) uvádí přehledně<br />

obrázky. V případě interaktivního kanálu přes síť GSM je samozřejmě možné využít<br />

identifikaci zákazníka a realizovat tak i jeho platbu za poskytnutou interaktivní službu.<br />

Obr. 12.11: Model vysílání digitální televize se zpětným datovým kanálem [1].<br />

Obr. 12.12: Model vysílání digitální televize s interaktivním kanálem mobilní sítě GSM [1].


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 13<br />

12.5 Multimedia Home Platform<br />

MHP (Multimedia Home Platform) (ETSI 102812) – definuje generické rozhraní mezi<br />

interaktivními aplikacemi a terminály (set-top boxy), na kterých jsou tyto aplikace spouštěny.<br />

Obr. 12.13: Model interaktivního vysílání DVB-T s aplikacemi MHP.<br />

Interaktivita systému DVB je založena na platformě MHP (Multimedia Home<br />

Platform). Je to otevřený standard platformy multimediálních domácích zařízení, který byl<br />

navržen v projektu digitální televize DVB. Platforma přináší technické řešení uživatelského<br />

terminálu (přijímač DVB-MHP) pro interaktivní služby (viz obr. 12.13).<br />

Architektura se skládá ze třech vrstev, hardware není definovaný (viz obr. 12.14):<br />

• zdroj (MPEG data, I/O zařízení, procesor, paměť, grafický systém),<br />

• systémové vybavení (programové vybavení, připojení platformy k aplikaci),<br />

• aplikace (správce aplikací - navigátor, spuštění, průběh, ukončení aplikací).<br />

Systém MHP je založený na platformě DVB-J (definuje použití Java Virtual Machine –<br />

Sun Microsystems). Aplikace navrhnuté pro MHP musí splňovat podmínky stanovené<br />

aplikačním rozhranním API (Application Programming Interface).<br />

Přijímač MHP přijímá obsah prostřednictvím DVB kanálu (multiplexu).<br />

Lokální interaktivita – není potřeba zpětný kanál, data se uloží do paměti přijímače.<br />

Plná interaktivita – vyžaduje zpětný kanál (telefonní linka, ethernet, radiové připojení)<br />

a ovládání z dálkového ovladače nebo externí klávesnice.<br />

Požadavky kladené na platformu MHP:<br />

• spolupráce s jinými systémy,<br />

• rozšířitelnost (scalability),


14 FEKT Vysokého učení technického v Brně<br />

• možnost aktualizace,<br />

• oddělení dat a aplikací,<br />

• podpora podmíněného přístupu,<br />

• otevřenost standardu.<br />

12.5.1 Základní vrstvy MHP<br />

Obr. 12.14: Základní rozdělení vrstev MHP [3].<br />

Zdroje (HW a SW prostředky) - potřebné pro zpracování obrazových a zvukových dat<br />

(MPEG-2 dekodér, I/O zařízení, CPU, grafický procesor) umožňují přístup k dostupným<br />

aplikačním rozhranním (viz obr. 12.14).<br />

Systémový software - chápeme jako operační systém, který obsahuje správce aplikací<br />

(navigátor) a vytváří podporu pro základní transportní protokoly. Jeho součástí je Java VM<br />

(Java Virtual Machine), který odděluje výrobcem specificky navrhnutý HW a SW od normou<br />

definovaného aplikačního rozhranní API (viz obr. 12.14).<br />

Aplikace - mají přístup k platformě jen přes definované aplikační rozhranní (viz<br />

obr. 12.14).<br />

12.5.2 Základní architektura MHP<br />

Nad HW je operační systém, který integruje všechny ovladače HW. Všechny aplikace<br />

a nástroje pro jejich spouštění jsou spouštěny nad operačním systémem. Java Virtual<br />

Machine zajišťuje oddělení aplikací a operačního systému.<br />

MHP API (Application Programming Interface) (viz obr. 12.15) úroveň je<br />

implementována na Java VM společně s dalšími možnými API. Skupina všech MHP Java<br />

funkcí je označována jako DVB-J (Java).<br />

Kontrolní aplikace je označována jako navigátor a je trvale instalována v přijímači.<br />

Tato aplikace provádí výběr a spouštění aplikací MHP, řídí jejich běh, monitorování a<br />

ukončení.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 15<br />

12.5.3 Transportní protokoly MHP<br />

Obr. 12.15: Základní architektura MHP – API [3].<br />

Specifikace DVB jsou navrženy pro přenos televizního vysílání a interaktivních<br />

datových služeb. Aby byla zajištěna interoperabilita (spolupráce s jinými systémy), jsou<br />

určeny povinné protokoly, pomocí kterých mohou být data přenášena směrem od<br />

poskytovatele vysílání k divákovi (broadcast channel) (viz obr. 12.16) a protokoly pro<br />

interaktivní zpětný kanál (interactive channel) (viz obr. 12.17).<br />

Obr. 12.16: Protokoly ve vysílacím kanálu (broadcast channel), IP – Internet Protocol,<br />

UDP – User Datagram Protocol, TCP – Transmission Control Protocol,<br />

SI – Service Information [1].<br />

Obr. 12.17: Protokoly v interaktivním kanálu (interactive channel), UNO-RPC –<br />

Universal Networked Object – Remote Procedure Call, UNO-CDR - Universal<br />

Networked Object – Common Data Representation, HTTP(S) – Hypertext<br />

Transfer Protocol (over Secure Socket Layer) [1].


16 FEKT Vysokého učení technického v Brně<br />

12.5.4 Platforma DVB-J (Java)<br />

Java Virtual Machine – společné rozhranní k různým HW a SW prostředkům (viz obr.<br />

12.18).<br />

Systémový software se skládá z následujících částí: operační systém, ovladače a<br />

firmware. Správce aplikací obsahuje navigátor, který umožňuje neutrální přístup ke všem<br />

službám.<br />

Aplikační rozhranní JAVA:<br />

• základní JAVA rozhranní (jazyk, utility … )<br />

• prezentační rozhranní (Java Media Framework)<br />

• rozhranní pro výběr služeb (Java TV)<br />

Rozhranní definované DVB:<br />

• rozšíření/omezení pro rozhranní JAVA<br />

• rozhranní pro zabezpečení<br />

• rozhranní pro přístup k datům, servisním informacím, I/O zařízení<br />

• uživatelská nastavení<br />

Obr. 12.18: Platforma DVB-J (specifikace MHP pro DVB) [3].<br />

12.5.5 Profily platformy MHP<br />

• Rozšířené televizní vysílání (Enhanced Broadcast) – set-top boxy bez zpětného<br />

kanálu, pasivní interaktivita s daty ve vysílacím kanále, profil je definován ve<br />

specifikaci MHP 1.0, obsahuje aplikace Java VM, DVB-J API a transportní protokoly<br />

pro vysílání (viz obr. 12.19).


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 17<br />

• Interaktivní televize (Interactive TV, iTV) – set-top boxy se zpětným kanálem,<br />

vyšší stupeň interaktivity, profil je definován ve specifikaci MHP 1.0, rozšířené<br />

aplikace DVB-J API pro interaktivitu, interaktivní transportní protokoly IP (viz<br />

obr. 12.19).<br />

• Přístup k internetu (Internet Access) – set-top boxy s vysokým výpočetním<br />

výkonem, nejvyšší stupeň interaktivity, profil je definován ve specifikaci MHP 1.1,<br />

obsahuje Java API pro přístup k internetu, transportní protokoly pro vysílání IP, DVB-<br />

HTML a další (viz obr. 12.19).<br />

12.5.6 Interaktivní aplikace MHP a Xlet<br />

Obr. 12.19: Profily platformy MHP [3].<br />

Aplikace pro MHP mohou být napsány v jazyku Java nebo HTML. Obsah aplikací a<br />

všechny informace o aplikacích se přenášejí v transportním toku společně s MPEG-2 datovým<br />

tokem vysílaných programů. Každá aplikace běží na Java VM, který se vždy spustí, když se<br />

aplikace načítá a ukončí se společně s aplikací.<br />

Příjem a spuštění aplikace se vyžaduje dvě části:<br />

• Soubory, které tvoří obsah aplikace, nastavení a data se přenášejí DSM-CC datovým<br />

karuselem objektů. Jedná se o systém souborů a odtud přijímač čte data pro běh dané<br />

aplikace.<br />

• MHP definuje novou tabulku servisních informací AIT (Application Information<br />

Table), ze které je zřejmé které aplikace jsou dostupné a jakým způsobem se spouštějí<br />

(signalizační informace).<br />

Xlet – aplikace (applet) ve specifikaci Java TV, které jsou vyvinuty pro platformu<br />

MHP, správce aplikací umožňuje spouštět a ukončovat externí zdroje (aplikace), má 4 hlavní<br />

stavy – Loaded, Paused, Started, Destroyed.<br />

V příjímači může běžet najednou více aplikací, HW omezení umožňuje sledovat pouze<br />

jedinou aplikaci v reálném čase. Ostatní aplikace musejí být pozastaveny.


18 FEKT Vysokého učení technického v Brně<br />

12.5.7 Životní cyklus aplikace Xlet<br />

1. Správce aplikací načte hlavní soubor Xletu, Xlet je ve stavu Loaded (viz obr. 12.20).<br />

2. Uživatel vybere ve správci aplikací spuštění Xletu.<br />

3. Proběhne inicializace – initXlet() a Xlet zůstane ve stavu Paused (čas pro načtení<br />

obrázků, objemnějších dat apod.)<br />

4. Po inicializaci volá správce – startXlet(). Xlet přejde ze stavu Paused do stavu<br />

Started a aplikace se zobrazí na obrazovce přijímače.<br />

5. V průběhu spuštění Xletu může aplikační správce volat pauseXlet(). To způsobí, že se<br />

aplikace ze stavu Started vrátí do stavu Paused. Později se opět vrátí do stavu<br />

Started opětovným voláním startXlet. To se může opakovat několikrát za sebou v<br />

průběhu života Xletu.<br />

6. Na konci životního cyklu aplikace aplikační manažer volá destroyXlet(), který ji<br />

ukončí a uvolní prostředky. Pak už se daný Xlet nemůže znovu spustit.<br />

12.5.8 Příklady MHP aplikací<br />

Obr. 12.20: Stavový diagram Xletu [3].<br />

Základní rozdělení podle profilů platformy:<br />

• Elektronický programový průvodce (EPG) – rozšířené vysílání, lokální<br />

interaktivita,<br />

• Informační služby (zprávy, sport, ekonomika, superteletext … ) – rozšířené vysílání,<br />

lokální interaktivita,<br />

• Aplikace synchronizované podle televizního programu (lokálně interaktivní hry,<br />

počasí - aktualizace … ) – rozšířené vysílání, lokální interaktivita,<br />

• T-commerce (nákup zboží) a bezpečné transakce – interaktivní vysílání se zpětným<br />

kanálem,<br />

• Služby vzdělávání, T-government, T-health – lokální interaktivita nebo interaktivní<br />

vysílání se zpětným kanálem,<br />

• E-mail (T-mail), SMS, MMS, Chat, Internet – interaktivita a zpětný kanál, přístup<br />

na internet, komunikace ... apod.


Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 12 19<br />

12.5.9 Formáty souborů aplikací MHP<br />

Statické formáty jako obrázky (PNG, JPEG, MPEG-2 I a P snímky), audio ukázky<br />

(MPEG-1/2), textové soubory (Times, Helvetica, … ), video MPEG-2, audio MPEG-1/2,<br />

titulky, formát HTML pro internetový přístup v rámci MHP (viz tab. 12.1 a 12.2).<br />

Tab. 12.2: Obsah aplikací podle specifikace MHP 1.0.x (M – povinný pro MHP aplikace) [1].<br />

Tab. 12.3: Obsah aplikací podle specifikace MHP 1.1.x (DVB-HTML) [1].


20 FEKT Vysokého učení technického v Brně<br />

12.6 Kontrolní otázky<br />

1. Jakým způsobem je přenášen teletext v analogové a digitální televizi podle standardu<br />

DVB? Jakou formou jsou pro oba způsoby generovány znaky na teletextové stránce?<br />

2. Jaké šifrovací procedury jsou použity ke skramblování (kódování) transportního toku<br />

a jeho částí ve standardu DVB? Jaké části transportního toku se nesmí skramblovat?<br />

3. Jakými způsoby lze přenášet data ve standardu digitální televize? Který ze způsobů je<br />

použit ve standardu DVB-T a DVB-H? Uveďte podrobnosti.<br />

4. Jakou datovou strukturu může mít tzv. statistický multiplex DVB-T? Jak je tato<br />

struktura konkretizována při přenosu multiplexu A, který byl měřen v laboratorním<br />

cvičení? Které MHP aplikace a s jakou interaktivitou multiplex A obsahuje?<br />

5. Jakou strukturu má datový karusel a jeho datové struktury DSM-CC v transportním<br />

toku MPEG-2 TS? Jaké typy zpráv datový karusel obsahuje?<br />

6. Jakou strukturu má objektový karusel a jakým způsobem jsou do něj vkládány<br />

jednotlivé objektové struktury? Jak se liší objektový karusel od datového karuselu?<br />

7. Jakou blokovou strukturu má model interaktivního televizního vysílání iTV? Jaká<br />

platforma je v tomto modelu definovaná a co je jejím úkolem?<br />

8. Z jakých vrstev je složena architektura platformy MHP? Na které vrstvě je aplikován<br />

Java VM a které samotné interaktivní aplikace?<br />

9. Jaké profily platformy MHP a které služby na nich lze využít ve standardu DVB-T?<br />

Ke kterému profilu je nutný zpětný kanál a který profil umožňuje plnou interaktivitu?<br />

10. Co je to Xlet, které soubory může obsahovat a jakých stavů může nabývat? Jaký je<br />

životní cyklus Xletu?<br />

12.7 Použitá a doporučená literatura<br />

[ 1 ] Reimers, U. DVB. The Family of International Standards for Digital Video<br />

Broadcasting. Springer, 2005.<br />

[ 2 ] Fischer, W. Digital Television. A practical Guide for Engineers. Springer, 2004<br />

[ 3 ] Legíň, M. Televizní technika DVB-T. BEN – technická literatura, Praha, 2006.<br />

[ 4 ] ETSI EN 300 472 v1.2.2 (1997-08). European standard. Digital Video Broadcasting<br />

(DVB); Specification for conveying ITU-R System B Teletext in DVB bitstreams.<br />

ETSI, 1997.<br />

[ 5 ] ETSI TS 102 812 v1.2.2 (2006-08). Telecommunication standard. Digital Video<br />

Broadcasting (DVB); Multimedia Home Platform (MHP). ETSI, 2006.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!