Телекоммуникационное оборудование
Компьютеры и периферия
Программное обеспечение
Бытовая техника
Фото- и видеотехника
Прочее

Поделиться:   
Модем

Модем

Для тех, кто не в теме)))

Основное назначение модема - преобразование данных из цифровой формы в аналоговую, пригодную для передачи по телефонному каналу и наоборот из аналоговой в цифровую, воспринимаемую компьютером.


V.42bis Протокол сжатия информации, принятый ITU-T в качестве стандарта. Обеспечивает более эффективное сжатие, чем MNP5 - в среднем до четырех раз, основан на методе, применяемом в большинства архиваторов. Следит за эффективностью сжатия потока и временно прекращает работу, если сжатие не достигает своих целей. Поддерживается практически во всех современных модемах. Естественно, к V.42bis относятся те же замечания о степени компрессии, что и к MNP5. В модемах, где поддерживаются оба протокола, при соединении предпочтение отдается V.42 bis.


История вопроса

Во время работы над протоколом V.42, которая была завершена в 1988 году, исследовательская группа CCITT под экзотическим названием XVII, пришла к выводу о необходимости включения процедуры сжатия в модемы. Эта необходимость была обусловлена требованием увеличения пропускной способности модема и предполагалось, что эта функциональная возможность будет расширением процедуры коррекции ошибок. Необходимо заметить, что разработка (или выбор существующего) алгоритма сжатия для использования в модеме далеко не тривиальны. Дело в том, что схема сжатия принципиально должна быть, во-первых, однопроходной (где заканчивается сжимаемый поток просто неизвестно), во-вторых, допускающей автоматическое поддержание идентичности управляющей информации на удаленном конце соединения (не передавать же словари, индексы, таблицы частотности, либо что-то еще вместе со сжатым потоком), и, наконец, в-третьих, эта схема должна быть алгоритмом реального времени (реализация алгоритма должна успевать сжимать и разжимать данные не медленнее, чем они передаются по каналу связи). Видимо, именно по этой причине было принято решение об использовании в качестве базового варианта одного из существующих и использующихся в модемах алгоритмов сжатия. Последовательно были исследованы алгоритмы BTLZ фирмы British Telecom, Hayes' System, MNP5 и MNP7 фирмы Microcom, а также ACT Formula.

В конечном итоге был выбран алгоритм BTLZ, подвергнут определенной переработке, и, в конце концов, наречен V.42bis. V.42bis не был опубликован в Blue Book от 1988 года, однако, в результате интенсивной деятельности CCITT, был обнародован в виде отдельного документа, подписанного 31 января 1990 года. Документ содержит, кроме стандартного для CCITT бюрократического вступления, весьма формализованное и корректное определение используемых терминов, параметров и режимов работы алгоритма, достаточно полное, непротиворечивое и формальное описание функционирования, логическое описание используемых структур и необходимых преобразований данных. Документ снабжен ссылками на идеологические источники и "рядом расположенные" стандарты (что любопытно - нет ссылки на BTLZ), формальным описанием структур данных, используемых при согласовании параметров в процессе установлении соединения между модемами, диаграммами (почти блок-схемами), иллюстрирующими функционирование Передатчика (Приемник оставлен в качестве домашнего задания) и рекомендациями разработчикам.


Назад к списку
Подписаться на новости!