Пример блочного перемешивания

Исходная последовательность данных

a1 a2 a3 a4 a5 ; b1 b2 b3 b4 b5 ; c1 c2 c3 c4 c5; d1 d2 d3 d4 d5; e1 e2 e3 e4 e5

записывается в таблицу по строкам,

a1 a2 a3 a4 a5 ;

b1 b2 b3 b4 b5:

c1 c2 c3 c4 c5

d1 d2 d3 d4 d5;

e1 e2 e3 e4 e5

а выдается в канал по столбцам

В приемнике прежняя последовательность восстанавливается:

a1 a2 a3 a4 a5 b1 b2 b3 b4 b5 c1 c2 c3 c4 c5 d1 d2 d3 d4 d5 e1 e2 e3 e4 e5.

При «пакетной» ошибке ошибочные символы распределятся по различным кодовым комбинациям.

Число строк в матрице называют глубиной перемежения. Это число определяет размер пакета ошибок, исправляемого благодаря применению перемешивания.

Принцип формирования линейного блокового кода


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: