Многоуровневые коды

Основное применение многоуровневые коды получили на абонентских участках для по­вышения скорости передачи двоичных символов. В этом случае можно говорить не о повы­шении скорости передачи по каналу, а об увеличении информационного содержания каждо­го символа. Объем передаваемой информации в единицу времени в двоичных символах достигает:

R = (log2L)/Т;

где L — число уровней, из которых можно производить выбор в каждом такте; Т — дли­тельность тактового интервала.

Эта формула определяет скорость передаваемой информации в бит/с. При L = 2 она действительно равна частоте тактовых импульсов. При L > 2 она показывает сколько двоич­ных символов переносит многоуровневый сигнал в секунду. Это иллюстрирует рис. 28. Каждый из восьми уровней имеет двоичную нумерацию форматом 3 бита. Если импульсы идут с частотой 1/Т, то скорость передачи 3/Т бит/с.

 

Рис. 28. Многоуровневая передача с тремя двоичными символами на один бод

 

При использовании кодеками недвоичных систем исчисления, например, десятичной, скорость может возрасти еще больше. Скорость передачи при использовании многоуровне­вых кодов часто измеряют в бодах, при двоичном сигнале она совпадает со скоростью в би­тах. На рис. 28 показан пример передачи восьмиуровневого сигнала, в котором за один такт передается три двоичных разряда (содержание бода — три бита).