Процедура доступа к каналу для модемов
Процедура доступа к каналу для модемов ( LAPM ) является частью V.42 исправления ошибок протокола для модемов . [1]
LAPM — это протокол контроля ошибок, определенный в рекомендациях ITU-T V.42. Как и многие протоколы канального уровня , это вариант HDLC . Как и сетевые протоколы Microcom предыдущие , LAPM использует проверку циклическим избыточным кодом (CRC) и повторную передачу поврежденных данных (ARQ) для обеспечения надежности данных.
Протоколы контроля ошибок, такие как LAPM, используют кадры переменной длины, каждый из которых начинается с заголовка и заканчивается трейлером последовательности проверки кадра ( проверка циклическим избыточным кодом ). Правильно полученные пакеты подтверждаются, а неподтвержденные пакеты автоматически передаются повторно ( ARQ ).
Чем больше полезная нагрузка, включенная в каждый кадр, тем меньше относительная стоимость передачи битов заголовка и концевика. Обычно LAPM добавляет лишь около 5 процентов накладных расходов на кадрирование. Это заметное улучшение по сравнению с фиксированными 25%-ными издержками на стартовые и стоповые биты, необходимые для прямой асинхронной последовательной связи , но очевидно, что такие большие кадры влекут за собой затраты в виде задержки связи .
LAPM имеет дополнительную функцию выборочного отклонения ( SREJ ), которая позволяет повторно отправлять только поврежденные кадры, обеспечивая более быстрое восстановление после ошибки.
Процедура ITU-T V.42 LAPM считается более надежной, чем предшествовавшие ей сетевые протоколы Microcom (MNP), и имеет более сложную и мощную опцию сжатия данных в V.42bis, обеспечивающую гораздо большую пропускную способность данных.
ITU-T V.42bis добавил алгоритм сжатия строк под названием BTLZ ( British Telecom Lempel Ziv ), в котором часто встречающиеся строки символов заменяются кодовыми словами. «Словарь» строк динамически поддерживается во время передачи и отслеживает изменения данных; добавляются новые строки и удаляются старые строки. Поскольку данные не всегда могут быть сжимаемыми (например, зашифрованные или предварительно сжатые данные), модем имеет возможность переключаться между сжатым и несжатым режимами работы. Производительность сжатия постоянно контролируется, и если сжатие не получено, модем передает данные в несжатом виде. Даже находясь в несжатом режиме, модем отслеживает характеристики данных и снова включает сжатие, как только можно добиться какой-либо выгоды.
См. также
[ редактировать ]- Протокол «точка-точка» (PPP)
Ссылки
[ редактировать ]- ^ Рекомендация ITU-T V.42: Процедуры исправления ошибок для DCE, использующих асинхронное преобразование в синхронное.