Не так давно передо мной была поставлена задача - организовать передачу факсимильных сообщений в отдаленно расположенном офисе. Из коммуникаций имеется только беспроводной интернет, предоставляемый местным провайдером с использованием двух точек доступа и узконаправленных антенн и до ближайшего проводного телефона порядка 1,5 км.
После длительных поисков и изучения статей на тему fax_via_internet я нашел несколько путей решения. Итак, обо всем по очереди.
Компьютерная передача факсов, я бы сказал программная. Работает по простой схеме:
- Компьютер → Телефонная линия → Факсовый аппарат
- Факсовый аппарат → Телефонная линия → Компьютер
Меня это решение заинтересовало с той стороны, что в качестве устройства передачи можно использовать современные 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 МФУ → Сообщение электронной почты (через интернет) → Компьютер (аккаунт электронной почты)
Последняя альтернатива стандартной факсимильной связи - интернет-факс сервера (шлюзы). Имеются организации, на серверах которых установлено оборудование, поддерживающее стандарты преобразование почтового сообщения в факсовое и обратно, и они на платной основе предоставляют услуги fax to email и email to fax. Процесс отправки сообщения различен, простейший вариант - это послать на предоставляемый почтовый ящик отформатированное определенным образом сообщение электронной почты (например, в поле тема указывается международный номер, на который необходимо отправить факс), в некоторых случаях на сайте организации можно скачать программу. которая сама выполняет все действия, и все что необходимо - указать путь к документу для отправки и ввести номер. Мне приглянулась контора Интерлинк, это наиболее адекватная организация из найденных мною. До менеджеров дозвонился с первого раза, прайс-лист выслали с небольшой задержкой - но с довольно подробным описанием. В общем на этом решении я благополучно завершил свои поиски.
Использованные стать:
http://ru.wikipedia.org/wiki/T.38
http://en.wikipedia.org/wiki/Internet_fax