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é ...
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.