Pojemność poszczególnych multipleksów w DVB-T

W poprzednich wpisach umieściłem sposób liczenie pojemności dla zarówno przekazów DVB-S jak i DVB-C. Teraz przyszła pora na pojemność DVB-T. W tym wpisie postanowiłem odpowiedź na pytanie umieścić na samym początku wpisu. Dla tych, których ciekawi w jaki sposób zostały policzone podane w poniższej tabeli wielkości wyjaśnienia zamieszczone są pod tabelą.

Przepustowość multipleksu w DVB-T dla kanału o szerokości 8MHz w zależnośći od użytej modulacji oraz współczynników ochronnych

I wszystko jest jasne. Pojemność poszczególnych multipleksów zależy od modulacji w jakiej są nadawane, stopnia korekcji błędów oraz wartości współczynnika ochronnego. Tak więc maksymalna przepustowość pojedynczego multipleksu wynosi około 31,5Mbit/s.

A teraz część dla ciekawskich:

Ogólna formuła na obliczenie przepustowości kanału wynosi:

net_data_rate = 188/204 • code_rate • log2(m) • 1(1 + guard) • channel • const1

Jak łatwo się domyśleć mnożnik 188/204 wprowadzac kodowanie Reed-Solomon. Code_rate przyjmuje wartość 1/2 .. 7/8. Log2(m) może przyjąć wartość 2 (dla QPSK), 4 (dla 16-QAM), 6 (dla 64-QAM). Parametr guard przyjmuje wartości 1/4, 1/8, 1/16, 1/32. Channel przyjmuje warość 1 dla kanału o szerokości 8MHz, 7/8 dla kanału o szerokości 7MHz i 6/8 dla kanału o szerokości 6MHz. Wartość stałej const1 wynosi: 6,75*10e6 bitów/s

Przedstawiony powyżej wzór nie jest wzorem, który w sposób jawny pokazuje skąd bierze się przepustowość multipleksu – nie mniej jest prosty do stosowania i stosunkowo mało jest w nim do liczenia. Jeśli kiedyś będzie kogoś ciekawił sposób pełnego wyliczenia przepustowości multipleksu – na pewno go zaprezentuję.

Leave a Reply