Реферат
по теме:
"Модемы (модемные протоколы
коррекции ошибок)"
MNP-КОРРЕКЦИЯ
Для повышения скорости и надежности обмена информацией используются
так называемые MNP-модемы - модемы с аппаратным сжатием и коррекцией ин-
формации. Многие модемы (практически все) со скоростью 2400 бод являются
MNP-модемами. Так как протоколы коррекции ошибок в MNP-модемах реализова-
ны аппаратно, скорость обмена заметно возрастает ( в некоторых случаях в
2 раза).Следует отметить,что в отечественной телефонной сети без MNP-кор-
рекции на скоростях выше 300 бод практически невозможно работать из-за
высокого уровня шума в линии. И в то же время работая с MNP-коррекцией вы
можете передавать данные даже тогда, когда за шумом и треском не слышно
собеседника. Если ваш модем не является MNP-модемом, не следует огор-
чаться - существует ряд коммуникационных пакетов, реализующих MNP-коррек-
цию на программном уровне. Одним из таких пакетов (который распростра-
няется по сети BBS) является МТЕ v.2.10g (MNP Terminal Emulator) фирмы
MagiSoft. Этот пакет обладает всеми основными качествами коммуникационной
программы и при обмене данными с модемом может осуществлять (по желанию
пользователя) MNP-коррекцию. Существуют также резидентные эмуляторы MNP,
перехватывающие прерывание 14h BIOS.
Что же такое MNP? Стандарт Microcom Networking Protocol (MNP)
вобрал в себя многие разработки в области протоколов передачи данных.
Протокол аппартно реализует коррекцию ошибок и сжатие передаваемой инфор-
мации. Принцип работы MNP-модема заключается в использовании при передаче
информации блоков переменной длины. Модем принимает от компьютера подле-
жащие передаче данные и собирает их в пакет, который затем передается по
линии другому MNP-модему. При сборке этого пакета информации вычисляется
контрольная сумма, которая передается в конце пакета. Размер блока можно
изменять от 64 до 265 байт с шагом в 64 байта, причем, на высококачест-
венных телефонных линиях можно использовать блоки большей длины, что уве-
личиват скорость передачи. Еще большей производительности можно добиться,
применяя сжатие передаваемых данных.При этом скорость передачи повышается
вдвое - т.е.модем, работающий в режиме MNP5 со скоростью предачи 2400
бод,работает так же производительно, как обычный можем со скоростью 4800
бод (а MNP7 даже втрое быстрее). При сжатии используются математические
методы, аналогичные применяемым в утилитах архиваторов. Приняв сжатое
сообщение в буфер,MNP-модем распаковывает его и в обычном виде передает в
компьютер. MNP-модемы различаются по классам. Каждый класс отличается от
предыдущего более высокой производительностью и расширенными возможностя-
ми. Для более совершенных классов требуется более совершенное аппаратное
обеспечение, более мощный процессор для микроконтролера модема.Однако в
связи с тем, что все классы протокола MNP совместимы друг с другом, модем
всегда будет стремиться использовать максимум своих возможностей. Ниже
приводится краткое описание основных характеристик каждого из классов
MNP.
Класс 1 использует асинхронный полудуплексный метод передачи данных
с побайтной организацией. Он имеет наименьшую среди MNP-протоколов произ-
водительность, но не требует больших объемов памяти и высокой скорости
процессора. Сравнительная эффективность составляет 70 %, т.е. MNP-модем
класса 1, работающий со скоростью 2400 бод, передает полезную информцию
со скоростью 1680 бод.
Класс 2 использует асинхронный дуплексный метод передачи данных с
побайтной организацией. Сравнительная эффективность - 84%.
Класс 3 использует синхронный дуплексный метод передачи данных с
побитной организацией. Используемый в нем формат значительно эффективнее,
чем асинхронные побайтные форматы.Дело в том, что при асинхронной пере-
даче требуется передавать дополнительный старт-бит в начале байта и
стоп-бит в его конце. Отказ от их использования заметно повышает произ-
водительность протокола. Эффективность класса 3 составляет 108%.
Класс 4 отличается тем, что в нем реализованы два новых метода
работы с информацией: адаптивная сборка передаваемых блоков и оптимизация
фазы. В процессе передачи данных монитор модема следит за средней ско-
ростью передачи, и в зависимости от количества ошибок изменяет длину
блока. Использование метода оптимизации фазы позволяет избавиться от
повторной передачи части служебной информации. Относительная эффектив-
ность - 120%.
Класс 5 испn/tcИщЕ
Текущая страница: 1
|