ModLab spoj nemá rychlost, má jídelní lístek

Tohle je statická kopie kapitoly pro vyhledávače. Interaktivní verze má animované obrázky, kontrolní otázky a tlačítka, která příklad načtou do kalkulačky.

Souhvězdí: kolik bodů se vejde do roviny

Minulá kapitola dala rovinu. Digitální modulace je pak už jenom rozhodnutí, které body v ní budeme používat. Té množině bodů se říká souhvězdí a je z ní vidět úplně všechno: kolik bitů nese jeden symbol (log₂ z počtu bodů) a jak snadno si je šum splete (jak jsou blízko).

IQbitů na symbol4bodů16nejmenší vzdálenost0,632chybovost (BER)2,8·10⁻⁶potřebné Eb/N0 pro 10⁻⁶14,4 dBČervené tečky jsou symboly, kteréšum posunul blíž k jinému bodu.Víc bodů = víc bitů na symbol,ale při stejném výkonu jsou blížu sebe. To je celý ten obchod.
Přepínej modulaci a táhni poměrem signálu k šumu. Mrak kolem každého bodu je šum; červené tečky jsou symboly, které skončily blíž k sousedovi, než ke svému bodu — to jsou chyby.
modulacebodůbitů/symbolEb/N0 pro chybovost 10⁻⁶
BPSK2110,5 dB
QPSK4210,5 dB
16-QAM16414,4 dB
64-QAM64618,8 dB
256-QAM256823,5 dB

Dvě věci, které z té tabulky vyskočí

QPSK je zadarmo. Nese dvakrát víc bitů než BPSK ve stejné šířce pásma a při stejném Eb/N0 má naprosto stejnou chybovost. Není to přiblížení — jsou to dva nezávislé BPSK kanály na dvou ortogonálních nosných z minulé kapitoly. Proto je QPSK všude a proto samotné BPSK skoro nikde.

Od 16-QAM výš se za každé zdvojnásobení počtu bitů platí zhruba 4 až 5 decibelů. Body se při stejném výkonu tlačí k sobě — u čtvercové QAM klesá nejmenší vzdálenost jako 1/√(M−1) — a šumu stačí ta menší vzdálenost překonat.

Grayovo kódování: proč se chyba počítá po bitech, a ne po symbolech

Když se šum splete, splete se skoro vždycky o jeden bod vedle. Kdyby byly bity k bodům přiřazené libovolně, jeden spletený symbol by mohl pokazit všech osm bitů. Grayovo kódování přiřadí bity tak, že sousední body se liší přesně v jednom bitu — a chybovost v bitech je pak přibližně chybovost v symbolech dělená počtem bitů.

V testech téhle labky se to nekontroluje očima: pro každou dvojici bodů ve vzdálenosti rovné té nejmenší se ověřuje, že se jejich značky liší přesně v jednom bitu. U 64-QAM je takových dvojic 224 a musí projít všechny.

Proč jsou souhvězdí čtvercová a ne kruhová. Nejhustší uspořádání bodů v rovině je trojúhelníkové (jako včelí plástev), a bylo by asi o 0,6 dB lepší. Používá se čtvercové, protože se rozpadne na dvě nezávislé jednorozměrné úlohy — I a Q se dají kódovat a rozhodovat zvlášť. Půl decibelu za polovinu složitosti je obchod, který udělal celý průmysl.

Vzorce v této kapitole

k — bitů na symbol
k = log₂ M [bit] kap. 5
d_min — nejmenší vzdálenost QAM
d ∝ 1/√(M−1) [—] kap. 5