вторник, 29 апреля 2008 г.

Ineternet fax


Не так давно передо мной была поставлена задача - организовать передачу факсимильных сообщений в отдаленно расположенном офисе. Из коммуникаций имеется только беспроводной интернет, предоставляемый местным провайдером с использованием двух точек доступа и узконаправленных антенн и до ближайшего проводного телефона порядка 1,5 км.
После длительных поисков и изучения статей на тему fax_via_internet я нашел несколько путей решения. Итак, обо всем по очереди.

Компьютерная передача факсов, я бы сказал программная. Работает по простой схеме:
  • Компьютер → Телефонная линия → Факсовый аппарат
  • Факсовый аппарат → Телефонная линия → Компьютер
Со стороны компьютера факс формирует специальная программа, например VentaFax, и передает сигнал на подключенный к компьютеру модем, который посылает его дальше по телефонной линии - до аппарата получателя. Необходимо заметить, что этот метод отнюдь не является "интернет факсом", поскольку сеть интернет не используется.
Меня это решение заинтересовало с той стороны, что в качестве устройства передачи можно использовать современные USB модемы для 3G-сетей, а если покопаться - то и обычные мобильные GSM телефоны - главное что бы была поддержка голосовой передачи данных. Однако в это и заключается загвоздка - на собственном опыте знаю, что таких телефонов отнюдь не большинство, да и качество передачи оставляет желать лучшего, а если сюда добавить еще и глюки программы - то становится совсем печально. Поэтому решение с использованием обычного мобильного телефона я оставил на крайний случай. Что же касается 3G-сетей, у нас на данный момент наиболее распространены 2 решения - peoplenet и MTS-connect. В первом случае подвело покрытие - необходимый находится довольно далеко от областного центра и все еще не обслуживается, а в службе тех поддержки МТС мне сказали что их оборудование не поддерживает передачу факсов.

Следующей моей мыслью было копать в направлении VoIP (Voice-over-Internet-Protocol). Если уж есть такой сервис, как передача голоса по IP-сетям, то почему бы не появиться сервису передачи факсов на его основе? Как оказалось - так оно и есть. Однако сжатие факсовых сообщений при передаче через IP сети отличается от сжатия голосовых сообщений, поэтому был разработан новый стандарт - Т.38. Если VoIP оборудование поддерживает Т.38, то достаточно просто включить факс в VoIP адаптер вместо телефонной линии и наслаждаться факсовой связью. Вот схема, по которой работает такая система:
  • Факсовый аппарат → VoIP адаптер → VoIP шлюз → Телефонная линия → Факсовый аппарат
В моем случае у провайдера отсутствовало такое оборудование и установка не предвиделась, поэтому от этого решения пришлось отказаться.

В процессе поиска я случайно наткнулся на интересную информацию: оказывается выпускаются МФУ с поддержкой i-fax. Работают по такой схеме:
  • I-fax МФУ → Сообщение электронной почты (через интернет) → I-fax МФУ
  • I-fax МФУ → Сообщение электронной почты (через интернет) → Компьютер (аккаунт электронной почты)
Для пересылки сообщений такого вида был разработан специальный стандарт, Т.37. По почте факсы передаются в виде вложений в формате tiff. Не смотр на то, что решение очень интересное, практическое применение возможно лишь в отдельных конкретных случаях, ведь факсы передаются от машины к машине не используя телефонные лини, а значит обмен факсами с обычными аппаратами не возможен. Впрочем в настоящее вермя ведутся разработки в этом направлении, и возможно в скором времени ситуация изменится. Также эти аппараты можно использовать для отправки/получения факсов через интернет-шлюз, но об этой технологии в следующем разделе. Цены МФУ начального уровня с поддержкой i-fax находятся в районе 350$, например Canon L2000IP и Xerox Phaser 3200MFP.

Последняя альтернатива стандартной факсимильной связи - интернет-факс сервера (шлюзы). Имеются организации, на серверах которых установлено оборудование, поддерживающее стандарты преобразование почтового сообщения в факсовое и обратно, и они на платной основе предоставляют услуги fax to email и email to fax. Процесс отправки сообщения различен, простейший вариант - это послать на предоставляемый почтовый ящик отформатированное определенным образом сообщение электронной почты (например, в поле тема указывается международный номер, на который необходимо отправить факс), в некоторых случаях на сайте организации можно скачать программу. которая сама выполняет все действия, и все что необходимо - указать путь к документу для отправки и ввести номер. Мне приглянулась контора Интерлинк, это наиболее адекватная организация из найденных мною. До менеджеров дозвонился с первого раза, прайс-лист выслали с небольшой задержкой - но с довольно подробным описанием. В общем на этом решении я благополучно завершил свои поиски.


Использованные стать:
http://ru.wikipedia.org/wiki/T.38
http://en.wikipedia.org/wiki/Internet_fax


Комментариев нет: