Что касается коррекции ошибок (ЕСМ, Error Correction Mode), то этот режим относится только к факс-модемам. Коррекция ошибок обычно реализуется программным методом, т. к. аппаратная реализация требует большого количества памяти для запоминания переданных блоков. Программная реализация коррекции ошибок доступна в факс-модемах класса 1, когда для запоминания используется оперативная память компьютера и данный режим поддерживается во многих программах работы с факс-модемами, например, в Microsoft Fax или Symantec WinFax Pro.
Совет
Еще более подробно о стандартах модемной и факсимильной связи, а также о скоростях передачи факс-модемов мы будем говорить в Приложении 1. Там же вы подробно познакомитесь с технологиями К56-модемов и проблемами качества российских линий, ограничивающих скорости модемной и факсимильной связи.
Классы команд факс-модемов
Для того чтобы с помощью программного обеспечения (например, такого как Microsoft Fax) было возможно одинаково управлять факс-модемами разных фирм-производителей, эти устройства должны поддерживать наборы одних и тех же стандартных команд. В случае факс-модемов следует говорить о двух таких наборах команд, каждый из которых реализует выполнение тех или иных функций факс-модема.
Эти наборы команд разработаны и утверждены влиятельными международными организациями: Ассоциацией электронной промышленности (The Electronics Industry Association, EIA) и Ассоциацией производителей средств телекоммуникации (The Telecommunications Industry Association, TIA). Соответственно стандартизованные наборы команд факс-модемов начинаются с аббревиатуры EIA/TIA:
• Класс 1 команд (стандарт EIA/TIA-578) факс-модема рассчитан на обеспечение расширенных функций за счет программной реализации коррекции ошибок и сжатия данных. Реализация этих функций осуществляется за счет коммуникационной программы (например, Microsoft Fax).
• Класс 2 (стандарт EIA/TIA-2388) обеспечивает базовые функции передачи факсимильных сообщений. Реализация этих функций осуществляется за счет аппаратных возможностей факс-модема.
Замечание
Кроме набора команд класса 2 по стандарту EIA/TIA-2388 существует и аналогичный набор класса 2.0, разработанный ранее фирмой Rockwell. В силу своего распространения, набор команд Rockwell обрел силу стандарта де-факто, хотя является подмножеством стандарта EIA/TIA-2388. При этом может оказаться, что какие-то старые программы для работы с факс-модемами не понимают более современный набор EIA/TIA-2388, реализованный в современных факс-модемах, и наоборот.
Тем не менее, не стоит особенно беспокоиться о поддержке классов команд вашего факс-модема, если вы приобрели его совсем недавно. Все современные факс-модемы стандартно поддерживают классы команд 1 и 2.
Как узнать о классах команд, поддерживаемых вашим факс-модемом
Казалось бы, наиболее естественный для этого путь – обратиться к документации на факс-модем, но существует более быстрый способ. Вы можете осуществить диагностику своего факс-модема средствами