Система связи - это совокупность технических средств и среды распространения сигналов, обеспечивающих передачу сообщений от источника к потребителю. Покажем на рисунке 1 структурную схему системы связи.
Рисунок 1 - Структурная схема системы связи.
Рассмотрим краткий принцип функционирования структурной схемы системы связи, взаимодействие блоков:
АЦП - аналого-цифровой преобразователь, в котором выполняются операции дискретизации и квантования по уровню, с последующим представлением квантованных значений в кодовую последовательность двоичных символов.
В цифро-аналоговом преобразователе (ЦАП) производится операция преобразования цифрового в аналоговый сигнал, когда в соответствие двоичной последовательности определенной длины ставится дискретный отсчет аналогового сигнала.
Статистический кодек, на стороне передатчика устраняет избыточность источника, на стороне приемника осуществляет обратное преобразование. В данной схеме у каждого источника информации свой статистический кодек.
Мультиплексор объединяет потоки данных от разных источников для передачи в одном направлении.
Демультиплексор осуществляет обратную операцию мультиплексированию.
Помехозащитный кодек повышает верность приема, на стороне передатчика вводит избыточность, на стороне приемника устраняет ошибки детектирования.
Модулятор управляет высокочастотным сигналом в зависимости от низкочастотного входящего сигнала.
Коды Соломона.
Коды Рида-Соломона (Reed-Solomon code, R-S code) — это недвоичные циклические коды, символы которых представляют собой m-битовые последовательности, где т — положительное целое число, большее 2. Код (n,к) определен на m-битовых символах при всех nи k, для которых
(11.1)
где k - число информационных битов, подлежащих кодированию, а n - число кодовых символов в кодируемом блоке. Для большинства сверточных кодов Рида-Соломона (n, к)
(11.2)
где t - количество ошибочных битов в символе, которые может исправить код, а n-k = 2t- число контрольных символов. Расширенный код Рида-Соломона можно получить при n = 2m или n= 2m+ 1, но не более того.
Код Рида-Соломона обладает наибольшим минимальным расстоянием, возможным для линейного кода с одинаковой длиной входных и выходных блоков кодера. Для недвоичных кодов расстояние между двумя кодовыми словами определяется (по аналогии с расстоянием Хэмминга) как число символов, которыми отличаются последовательности. Для кодов Рила-Соломона минимальное расстояние определяется следующим образом.