Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технология ADSL.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.63 Mб
Скачать

Принцип чередования бит (Interleaving)

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

Существует два метода осуществления чередования бит – блочное и сверточное. С точки зрения производительности оба метода имеют сходные показатели. Наиболее важным преимуществом сверточного чередования является снижение задержки при передачи из конца в конец, а также требований к памяти на 50%.

Для данных, прошедших процедуру чередования, кратность исправляемой ошибки умножается на глубину чередования. Необходимо отметить, что существующие в настоящее время службы являются либо чувствительными к задержке, но нечувствительными к BER, либо наоборот, чувствительными к BER и не чувствительными к задержке.

Чередование бит и Коды Рида-Соломона в приемопередатчике adsl

На рисунке 18 приведена структурная схема приемопередатчика ADSL, включающая кодер и декодер Рида-Соломона, а также устройства прямого и обратного чередования бит. Принимаемые данные разделяются на две группы, в зависимости от их требований к задержке. Первая группа содержит данные, которые могут подвергаться значительным задержкам, например однонаправленная видеоинформация. Такие данные будем называть медленными данными. Вторая группа, не подвергается чередованию бит (но кодируется кодом Рида-Соломона) и содержит данные чувствительные к задержкам, например двунаправленный голос. Данную группу назовем быстрыми данными. Требования по быстрой или замедленной передаче данных могут быть получены из заголовка передаваемой АТМ-ячейки (на основе идентификаторов VP/VC). Это означает, что несколько служб, с различными типами данных могут передаваться по линии вместе, в одно и то же время. Например, возможно перекачивать файл, определенный как медленные данные для максимальной защиты от ошибок, и одновременно передавать видео или аудио информацию, определенную как быстрые данные.

В передатчике медленные данные записываются в буфер для обратного чередования бит, тогда как быстрые данные записываются в буфер быстрых данных. Для каждого DMT символа BF байт извлекаются из буфера быстрых данных и BI из буфера медленных данных. Таким образом, в каждом DMT символе передается B=BF+BI байт.

В приемнике, первые BF байт из принятого DMT символа помещаются в буфер быстрых данных и затем, декодируются декодером Рида-Соломона (F). Следующие BI байт помещаются в буфер медленных данных, затем производится обратное чередование бит и только после этого декодирование в декодере Рида-Соломона (I).

Рисунок 22. Кодер и декодер Рида-Соломона в приемопередатчике DMT.